ArnabChatterjee20k
|
bdf6c660d9
|
Merge remote-tracking branch 'origin/1.9.x' into presence-api
|
2026-05-05 11:53:43 +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
|
8cef822e8f
|
Refactor presence management to use userInternalId instead of userId for improved consistency and clarity. Updated relevant methods in PresenceState and Upsert classes to reflect this change, ensuring proper handling of user identifiers across the application.
|
2026-04-30 18:50:46 +05:30 |
|
ArnabChatterjee20k
|
6dae78a206
|
linting
|
2026-04-30 18:48:54 +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
|
8597d48e41
|
added additonal property key to rename on the sdk generator
|
2026-04-30 17:47:31 +05:30 |
|
ArnabChatterjee20k
|
88bbb965f8
|
Merge remote-tracking branch 'origin/1.9.x' into presence-api
|
2026-04-30 16:41:48 +05:30 |
|
ArnabChatterjee20k
|
d802c57cb9
|
Refactor presence management by introducing a new 'presenceLogs' collection and updating related API methods. Added error handling for presence not found scenarios and standardized parameter names across the Update and XList actions. Removed obsolete migration version 25 and adjusted migration mapping for version 1.9.4.
|
2026-04-30 16:22:28 +05:30 |
|
Matej Bačo
|
8785aa9877
|
Fix nullable implementation oauth
|
2026-04-30 12:41:55 +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
|
2c06e4185f
|
Update presence expiry datetime validation to enforce a 30-day maximum limit. This change standardizes the 'expiresAt' parameter across the Update and Upsert actions, ensuring consistent handling of presence expiry across the API.
|
2026-04-30 13:30:25 +05:30 |
|
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 |
|
ArnabChatterjee20k
|
e6c3acb21c
|
Refactor presence API by removing the Action class and updating related classes to extend PlatformAction. This change enhances consistency across the API methods and improves code maintainability.
|
2026-04-30 13:04:28 +05:30 |
|
Chirag Aggarwal
|
8ffe48d948
|
Merge pull request #12179 from appwrite/fix/project-delete-platform-cleanup
|
2026-04-30 09:43:37 +05:30 |
|
Chirag Aggarwal
|
4050b9ded1
|
Continue project cleanup after resource failures
|
2026-04-30 09:28:22 +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 |
|
Chirag Aggarwal
|
794d8eac5b
|
Fix project delete platform cleanup ordering
|
2026-04-29 17:55:06 +05:30 |
|
Matej Bačo
|
e1b8f5bf98
|
review improvements
|
2026-04-29 14:04:54 +02:00 |
|
Matej Bačo
|
4d86e67006
|
Fix missing scopes for tables
|
2026-04-29 14:03:44 +02:00 |
|
Matej Bačo
|
b3e3b2a330
|
Fix missing index scopes
|
2026-04-29 14:00:14 +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
|
4d1f229ec7
|
Merge branch '1.9.x' into bump-docker-base-1.2.0
|
2026-04-29 15:32:32 +05:30 |
|
Jake Barnby
|
8ab26aab44
|
Merge pull request #12171 from appwrite/migration-refractor
Refactor migrations API to module style
|
2026-04-29 21:44:19 +12: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
|
9d6be1eef4
|
updated
|
2026-04-29 15:04:28 +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
|
59ee0901c9
|
Enhance presence API methods by adding detailed parameter specifications for update and upsert actions. Separate client-side and server-side SDK method definitions to clarify authentication requirements and improve usability. This update includes new parameters for presence management, ensuring better handling of user presence logs.
|
2026-04-29 14:20:38 +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
|
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
|
05f2d2b9cf
|
Fix tests
|
2026-04-28 19:29:37 +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
|
c96836b1c0
|
Improve code quality of folder decoding project ID
|
2026-04-28 17:10:58 +02:00 |
|
Matej Bačo
|
15917ac7ba
|
Fix failing tests
|
2026-04-28 17:05:30 +02:00 |
|
Prem Palanisamy
|
3f5dcc81fd
|
Refactor migrations API to module style
|
2026-04-28 15:57:41 +01:00 |
|
Matej Bačo
|
11f80fc2ed
|
Solve key projectId backwards compatibility
|
2026-04-28 16:35:40 +02:00 |
|
Matej Bačo
|
ccb0ddd578
|
Bug&test fixing
|
2026-04-28 16:18:36 +02:00 |
|
Matej Bačo
|
b2ce95a0cd
|
Dynamic key backwards compatibility
|
2026-04-28 16:14:10 +02:00 |
|
Matej Bačo
|
ed9b47f6ce
|
Migrate project jwt to dynamic api key
|
2026-04-28 15:57:37 +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 |
|