ArnabChatterjee20k
|
6eb84c8235
|
Merge remote-tracking branch 'origin/presence-api' into realtime-messsage-dispatchers
|
2026-05-05 18:48:05 +05:30 |
|
ArnabChatterjee20k
|
f455bb7a58
|
refactor: add checks for queueForEvents and queueForRealtime in container setup; enhance presence resolution in tests
|
2026-05-05 17:11:49 +05:30 |
|
ArnabChatterjee20k
|
bdf6c660d9
|
Merge remote-tracking branch 'origin/1.9.x' into presence-api
|
2026-05-05 11:53:43 +05:30 |
|
ArnabChatterjee20k
|
2ed8247fba
|
fix graphql tests
|
2026-05-04 17:39:34 +05:30 |
|
ArnabChatterjee20k
|
42542aec61
|
Enhance error handling and validation in Realtime message dispatchers. Update error messages for clarity and enforce required parameters in AuthenticationHandler.
|
2026-05-04 17:11:35 +05:30 |
|
ArnabChatterjee20k
|
ec0f7cf683
|
Update error message in PresenceRealtimeClientTest for clarity on permissions validation
|
2026-05-04 16:39:47 +05:30 |
|
ArnabChatterjee20k
|
29092b277b
|
Update AuthenticationHandler to make session parameter optional and add validation for empty session tokens. Update error message in PresenceRealtimeClientTest for clarity.
|
2026-05-04 16:22:54 +05:30 |
|
ArnabChatterjee20k
|
737c85822d
|
multi line comment
|
2026-05-04 12:46:44 +05:30 |
|
ArnabChatterjee20k
|
1fc3a8803c
|
multiline comment
|
2026-05-04 12:45:32 +05:30 |
|
ArnabChatterjee20k
|
c32294743a
|
reverted e2e
|
2026-05-04 12:31:50 +05:30 |
|
ArnabChatterjee20k
|
f5a7cfd2ea
|
fix: resolve query syntax errors and improve error handling in Request class
|
2026-05-04 12:22:48 +05:30 |
|
ArnabChatterjee20k
|
18ae81bbb0
|
Refactor presence management by introducing caching mechanisms for list responses. Added methods for loading, saving, and purging cache fields in the PresenceState class. Updated API endpoints to utilize caching, including purge functionality in Update and Delete actions. Enhanced tests to verify cache behavior during presence updates and deletions.
|
2026-04-30 18:33:20 +05:30 |
|
ArnabChatterjee20k
|
88bbb965f8
|
Merge remote-tracking branch 'origin/1.9.x' into presence-api
|
2026-04-30 16:41:48 +05:30 |
|
Matej Bačo
|
71300383b2
|
Update tests
|
2026-04-30 12:48:59 +02:00 |
|
Matej Bačo
|
62b7d5558f
|
Mark params nonrequired
|
2026-04-30 12:36:45 +02:00 |
|
ArnabChatterjee20k
|
32dc870eaf
|
Refactor presence API functions and update expiry test to improve clarity and maintainability. Renamed 'triggerPresenceEvent' to 'getQueueForEventsForProject' and adjusted expiry handling in tests for better validation.
|
2026-04-30 15:56:31 +05:30 |
|
Matej Bačo
|
b73ba68bfb
|
Fix oauth order; Fix apple secreting too much
|
2026-04-30 10:21:38 +02:00 |
|
ArnabChatterjee20k
|
869c35416d
|
Refactor presence API to standardize scope and attribute names. Updated 'presence' to 'presences' across roles, scopes, and HTTP methods for consistency. Renamed 'expiry' to 'expiresAt' in various locations to improve clarity and maintainability.
|
2026-04-30 13:30:15 +05:30 |
|
Torsten Dittmann
|
6088fd55c8
|
Merge pull request #12138 from appwrite/feat-out-of-order-chunk-uploads
|
2026-04-29 18:04:57 +04:00 |
|
Matej Bačo
|
36486ccc93
|
Fix tests
|
2026-04-29 14:41:19 +02:00 |
|
Matej Bačo
|
aaf91f3816
|
Improve scopes quality
|
2026-04-29 13:52:13 +02:00 |
|
Matej Bačo
|
bae61e8a05
|
Improve developer experience of keys endpoints
|
2026-04-29 13:13:13 +02:00 |
|
Torsten Dittmann
|
dfbf45f4cc
|
Merge branch '1.9.x' into feat-out-of-order-chunk-uploads
|
2026-04-29 15:03:33 +04:00 |
|
Chirag Aggarwal
|
2d636ff7ec
|
Merge branch '1.9.x' into bump-docker-base-1.2.0
|
2026-04-29 15:06:03 +05:30 |
|
ArnabChatterjee20k
|
06a05311a4
|
Merge remote-tracking branch 'origin/1.9.x' into presence-api
|
2026-04-29 15:04:20 +05:30 |
|
Chirag Aggarwal
|
9d7df34590
|
fix: clean up php 8.5 runtime deprecations
|
2026-04-29 14:47:05 +05:30 |
|
ArnabChatterjee20k
|
58c248f4f2
|
Add migration for version 25 to ensure presenceLogs collection exists; update migration mapping for version 1.9.3. Remove redundant error assertion in PresenceTest.
|
2026-04-29 14:32:57 +05:30 |
|
ArnabChatterjee20k
|
e624040e57
|
Refactor presence API methods for clarity and consistency. Updated method names to include 'Presence' suffix for better identification. Enhanced presence state logic to support unique index-based upserts and improved test coverage for presence functionalities, including custom permissions and expiry handling.
|
2026-04-29 13:49:57 +05:30 |
|
Matej Bačo
|
e75fc5b859
|
Add list scopes endpoint for Console
|
2026-04-29 10:08:31 +02:00 |
|
Matej Bačo
|
aca11ed073
|
Merge pull request #12170 from appwrite/feat-create-dynamic-keys
Feat: create dynamic keys
|
2026-04-29 09:58:22 +02:00 |
|
ArnabChatterjee20k
|
496b91480b
|
updated
|
2026-04-29 11:33:48 +05:30 |
|
ArnabChatterjee20k
|
b08f3bdc52
|
Merge remote-tracking branch 'origin/1.9.x' into presence-api
|
2026-04-29 11:29:59 +05:30 |
|
ArnabChatterjee20k
|
dae9cbcf45
|
Merge pull request #12070 from appwrite/realtime-action-channels
Realtime action channels
|
2026-04-29 10:49:13 +05:30 |
|
Matej Bačo
|
c1f61b22aa
|
Merge branch '1.9.x' into feat-create-dynamic-keys
|
2026-04-28 17:18:36 +02:00 |
|
Matej Bačo
|
980762fc3e
|
Rename from dynamic key to ephemeral key (api keys)
|
2026-04-28 17:18:06 +02:00 |
|
Matej Bačo
|
15917ac7ba
|
Fix failing tests
|
2026-04-28 17:05:30 +02:00 |
|
Matej Bačo
|
f5a732d231
|
Add dynami key integration test
|
2026-04-28 16:47:39 +02:00 |
|
Matej Bačo
|
72dfd8a7bc
|
Add E2E tests for dynamic keys
|
2026-04-28 16:45:00 +02:00 |
|
Matej Bačo
|
ccb0ddd578
|
Bug&test fixing
|
2026-04-28 16:18:36 +02:00 |
|
Matej Bačo
|
ed9b47f6ce
|
Migrate project jwt to dynamic api key
|
2026-04-28 15:57:37 +02:00 |
|
harsh mahajan
|
2a357511ea
|
fix: use unique emails and phone in query param impersonation test
|
2026-04-28 19:17:25 +05:30 |
|
Harsh Mahajan
|
67d24d3ef1
|
Merge branch '1.9.x' into feat/impersonation-query-params
|
2026-04-28 19:11:14 +05:30 |
|
harsh mahajan
|
87ed7c3817
|
feat: add query param fallback for all impersonation params and simplify tests
|
2026-04-28 19:10:55 +05:30 |
|
Matej Bačo
|
8f176166c9
|
Re-introduce project JWT endpoint
|
2026-04-28 15:31:10 +02:00 |
|
Torsten Dittmann
|
a0ef145b92
|
Merge branch '1.9.x' of https://github.com/appwrite/appwrite into feat-out-of-order-chunk-uploads
|
2026-04-28 17:10:56 +04:00 |
|
ArnabChatterjee20k
|
41b2962e64
|
updated usage name
|
2026-04-28 18:03:26 +05:30 |
|
ArnabChatterjee20k
|
25ae2e7314
|
Implement triggerStats function, add GraphQL source header, and enhance presence upsert logic with source detection. Also, introduce PresenceTest for GraphQL presence upsert validation.
|
2026-04-28 17:48:23 +05:30 |
|
ArnabChatterjee20k
|
8d378720b0
|
add presence API metrics and usage tracking
|
2026-04-28 17:19:24 +05:30 |
|
Matej Bačo
|
3d3f5934c6
|
Merge pull request #11993 from appwrite/feat-public-oauth2-endpoints
Feat: Public project OAuth2 configuration API
|
2026-04-28 12:41:50 +02:00 |
|
Torsten Dittmann
|
b055ff1066
|
Merge branch '1.9.x' into feat-out-of-order-chunk-uploads
|
2026-04-28 13:19:08 +04:00 |
|