Matej Bačo
add2b7b64a
Merge pull request #12208 from appwrite/feat-public-proxy-api
...
Feat: Public Proxy API
2026-05-06 10:15:57 +02:00
Matej Bačo
63ac3bedca
Merge pull request #12212 from appwrite/fix-param-name-consistency
...
Fix endpoint consistency (oauth get)
2026-05-06 09:42:22 +02: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
3fd79e3045
Merge branch '1.9.x' into fix-param-name-consistency
2026-05-05 16:52:10 +02:00
Matej Bačo
fef4cbf3b0
Fix missing new scope
2026-05-05 13:37:51 +02:00
Matej Bačo
b0220292a7
Rename policies to prevent double scope usease
2026-05-05 12:58:06 +02: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
Matej Bačo
c35d5e348b
Support queries in oauth list endpoint
2026-05-04 16:05:46 +02:00
Matej Bačo
d2922e7d5d
Fix failing tests
2026-05-04 15:49:05 +02:00
Matej Bačo
d18f64d526
Fix endpoint consistency, apply request filter alias
2026-05-04 15:22:23 +02:00
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
Matej Bačo
879dc6873e
review fixes
2026-05-04 12:07:52 +02:00
Matej Bačo
2263632f7d
Fix all proxy create endpoints
2026-05-04 12:06:37 +02:00
Matej Bačo
2231830826
Further proxy API improvements
2026-05-04 11:59:04 +02:00
Matej Bačo
cd6f5c64f0
Improve proxy API quality
2026-05-04 11:48:02 +02:00
Matej Bačo
ec75f101bb
SDK quality fix
2026-05-04 11:37:00 +02:00
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
premtsd-code
e14db61e30
Merge branch '1.9.x' into backup-migration-multitype
2026-04-30 16:42:11 +05:30
Prem Palanisamy
5ffb7c82e7
Merge 1.9.x into backup-migration-multitype
2026-04-30 11:55:01 +01:00
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
Matej Bačo
b73ba68bfb
Fix oauth order; Fix apple secreting too much
2026-04-30 10:21:38 +02:00
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
Chirag Aggarwal
9d7df34590
fix: clean up php 8.5 runtime deprecations
2026-04-29 14:47:05 +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
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