Prem Palanisamy
803f646239
Update composer.lock for utopia-php/migration da8205e
2026-05-05 17:19:40 +01:00
Matej Bačo
8918cc75c3
Merge pull request #12213 from appwrite/feat-list-endpoint-queries-oauth
...
Feat: queries & total params for list oauth providers
2026-05-05 17:16:09 +02:00
Matej Bačo
f90f618bff
Fix failing tests
2026-05-05 17:14:05 +02:00
Matej Bačo
b382a9c3e5
Fix mistakes after AI
2026-05-05 16:53:24 +02:00
Matej Bačo
3fd79e3045
Merge branch '1.9.x' into fix-param-name-consistency
2026-05-05 16:52:10 +02:00
Matej Bačo
3e58500e13
Upgrade libs
2026-05-05 16:51:57 +02:00
Matej Bačo
1975ab2513
Fix linter
2026-05-05 16:45:15 +02:00
Matej Bačo
15f21daa2b
Add tests
2026-05-05 16:45:09 +02:00
Matej Bačo
48fbb59113
pr review fixes
2026-05-05 16:44:47 +02:00
Matej Bačo
9b120e9db7
Remove unwanted changes
2026-05-05 16:29:09 +02:00
Matej Bačo
305e8e1ec7
Add request filter
2026-05-05 16:24:41 +02:00
Matej Bačo
93515fcc1d
Finalize variables rework
2026-05-05 16:17:47 +02:00
Matej Bačo
fd1a4542e7
Fix variables API feature parity
2026-05-05 16:09:17 +02:00
ArnabChatterjee20k
7ccf2b1a1e
updated
2026-05-05 19:28:28 +05:30
ArnabChatterjee20k
57dd7cf952
updated
2026-05-05 19:22:00 +05:30
ArnabChatterjee20k
90e681a906
updated
2026-05-05 19:20:47 +05:30
ArnabChatterjee20k
d043b4740e
updated
2026-05-05 19:11:05 +05:30
ArnabChatterjee20k
bca876acaf
Merge remote-tracking branch 'origin/1.9.x' into big-int
2026-05-05 18:55:11 +05:30
ArnabChatterjee20k
6eb84c8235
Merge remote-tracking branch 'origin/presence-api' into realtime-messsage-dispatchers
2026-05-05 18:48:05 +05:30
harsh mahajan
61cee5892a
fix: tighten commit skip directive matching
2026-05-05 18:23:14 +05:30
Harsh Mahajan
a77558807c
Merge branch '1.9.x' into feat-ser-401-custom-triggers
2026-05-05 17:58:54 +05:30
Matej Bačo
2fc044a7c9
Merge pull request #12218 from appwrite/fix-double-policies-scopes
...
Chore: Rename policies scope
2026-05-05 13:56:03 +02:00
abhay-dev2901
f36105a7af
fix: pass platform env vars to function schedulers
2026-05-05 17:23:50 +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
Matej Bačo
fef4cbf3b0
Fix missing new scope
2026-05-05 13:37:51 +02:00
Matej Bačo
32d30dfd9d
Fix copy
2026-05-05 13:06:57 +02:00
Matej Bačo
b0220292a7
Rename policies to prevent double scope usease
2026-05-05 12:58:06 +02:00
Prem Palanisamy
9ab546d743
composer: pin utopia-php/migration to 1.9.7 (released)
2026-05-05 09:11:18 +01:00
Chirag Aggarwal
67ab29ffeb
Merge pull request #12211 from appwrite/feat/spec-unified-auth-headers
2026-05-05 12:53:26 +05:30
Jake Barnby
1a41a8ea66
Merge pull request #11632 from appwrite/backup-migration-multitype
...
Add backup policy migration support
2026-05-05 19:20:55 +12:00
ArnabChatterjee20k
bdf6c660d9
Merge remote-tracking branch 'origin/1.9.x' into presence-api
2026-05-05 11:53:43 +05:30
ArnabChatterjee20k
b0a2ef271a
updated the queue for event propagation
2026-05-05 11:35:49 +05:30
Chirag Aggarwal
538fa94c79
Merge pull request #12216 from appwrite/fix/graphql-php-audit
2026-05-05 11:02:31 +05:30
Chirag Aggarwal
1a410c43d7
fix: update graphql php dependency
2026-05-05 10:54:01 +05:30
Matej Bačo
4d5bb30917
tests for oauth list endpoint ueries and total
2026-05-04 16:05:56 +02:00
Matej Bačo
c35d5e348b
Support queries in oauth list endpoint
2026-05-04 16:05:46 +02:00
Torsten Dittmann
5c7e08fdff
Fix deployment upload analyze warning
2026-05-04 17:59:27 +04:00
Matej Bačo
d2922e7d5d
Fix failing tests
2026-05-04 15:49:05 +02:00
Matej Bačo
b1c3fc0908
Update tests
2026-05-04 15:40:32 +02:00
Torsten Dittmann
fd83090215
Fix parallel deployment chunk uploads
2026-05-04 17:34:53 +04:00
Matej Bačo
d18f64d526
Fix endpoint consistency, apply request filter alias
2026-05-04 15:22:23 +02:00
ArnabChatterjee20k
2ed8247fba
fix graphql tests
2026-05-04 17:39:34 +05:30
ArnabChatterjee20k
b2b6fb6b69
Enhance validation logic in Realtime message validators. Update error handling to return specific validation error messages and streamline the validation process in SubscribePayloadValidator and UnsubscribePayloadValidator.
2026-05-04 17:25:39 +05:30
ArnabChatterjee20k
4822164e32
Inject global helpers into PresenceHandler for improved testability and maintainability.
2026-05-04 17:14:09 +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
Chirag Aggarwal
e81ae67745
fix(specs): align console Cookie description with client/server
2026-05-04 16:53:22 +05:30
Chirag Aggarwal
1e9b364f58
feat(specs): include union of auth headers in every platform's securityDefinitions
...
Each platform spec previously declared only the auth headers referenced by
endpoints in that platform's surface. The unified web SDK now exposes a
single Client class with cross-platform auth factories (fromSession,
fromCookie, fromDevKey, etc.), which means an SDK generator targeting one
platform still needs setter generation for headers that other platforms
expose. The web SDK currently papers over this with a webClientHeaders
augmentation in the SDK generator.
Add the missing securityDefinitions entries directly so every platform
spec carries the union, removing the need for SDK-side augmentation:
- client: + Cookie (for SSR cookie forwarding)
- server: + Cookie, DevKey
- console: + Session, DevKey
Per-endpoint security requirements continue to be filtered per platform
as before; only the securityDefinitions registry expands to declare
schemes that exist API-wide. SDKs that iterate the registry to emit
auth setters now produce the union without per-SDK fallback code.
2026-05-04 16:50:38 +05:30
Torsten Dittmann
6e19db130e
Fix storage chunk upload events
2026-05-04 15:09:52 +04:00
ArnabChatterjee20k
ec0f7cf683
Update error message in PresenceRealtimeClientTest for clarity on permissions validation
2026-05-04 16:39:47 +05:30
ArnabChatterjee20k
ced5b88b57
Refactor message dispatching and handler parameters for improved clarity and consistency. Update AuthenticationHandler and PresenceHandler to enforce required parameters.
2026-05-04 16:37:35 +05:30