Commit graph

120 commits

Author SHA1 Message Date
Jake Barnby
8765d5650a Revert "Merge pull request #10682 from appwrite/refactor-auth-single-instance"
This reverts commit 919b01a1b1, reversing
changes made to deb5039352.
2025-11-19 16:21:06 +13:00
shimon
33f88fa5e0 Refactor authorization handling across multiple modules to use the new getAuthorization() method. Update CHANGES.md to reflect the change in usage worker authorization. Adjust composer.json to specify the correct version for utopia-php/database. Update plugin-api-version in composer.lock. 2025-10-22 16:35:48 +03:00
Chirag Aggarwal
abcaf6cd73 feat: sdk group attribute 2025-03-31 05:48:17 +00:00
Bradley Schofield
20e87cb82f Run Linter 2025-01-17 13:39:16 +09:00
Bradley Schofield
95dcb67747 Implement new SDK Class on 1.6.x 2025-01-17 13:31:39 +09:00
Jake Barnby
8bc37026cd
Revert "Feat adding coroutines" 2024-10-08 20:54:40 +13:00
Binyamin Yawitz
d14edf4207
reverting: to set coroutines as head 2024-10-01 10:30:47 -04:00
Binyamin Yawitz
5512340cdd
Revert "Feat eldad4 coroutines" 2024-09-20 12:30:05 -04:00
Binyamin Yawitz
7d248f29f0
feat: Coroutine graphql wip 2024-06-11 18:08:40 -04:00
Binyamin Yawitz
e75645334a
test: GraphQL wip 2024-06-10 12:56:29 -04:00
Eldad Fux
9fc0342cf1 Updated injections 2024-04-23 13:30:20 +02:00
Eldad Fux
3b70ae4d9f Fixed formatting 2024-04-22 07:56:36 +02:00
Eldad Fux
5ce3de4933 Merge remote-tracking branch 'origin/main' into feat-eldad2-coroutines 2024-04-02 02:13:15 +02:00
Eldad Fux
beda5293b4 Fix format 2024-04-01 13:08:46 +02:00
Eldad Fux
8ed1da4ea8 Updated getEnv to use system lib 2024-04-01 13:02:47 +02:00
Matej Bačo
db1674811f Finish fixing code QL warnings 2024-03-08 13:57:20 +01:00
Torsten Dittmann
fc028b953e fix: formatter 2024-03-08 00:30:23 +01:00
Matej Bačo
efeb898be1 Import fixes 2024-03-07 15:29:42 +01:00
Khushboo Verma
d3b0b00917 Allow users to disable APIs 2024-03-04 23:12:54 +01:00
Dakshi
12228ccef4 converted desc to sentence case 2023-08-01 20:56:48 +05:30
Torsten Dittmann
bfd23665cb fix: graphql 2023-03-01 18:13:34 +05:30
Jake Barnby
524a6db72d
Hide get method from SDKs 2022-12-21 20:45:34 +13:00
Jake Barnby
56a903577f
Remove docs false 2022-12-19 20:51:34 +13:00
Jake Barnby
11ef344216
Remove get method from SDKs 2022-12-19 19:07:04 +13:00
Jake Barnby
d107b92748
Remove debug flags on production instead of abuse enabled 2022-12-15 13:44:23 +13:00
Jake Barnby
64b74d4100
Add alias route to allow for multiple SDK method names 2022-12-15 13:36:47 +13:00
Jake Barnby
aa7e326ce9
Allow file uploads from explorer 2022-12-13 15:43:29 +13:00
Jake Barnby
db49e962f4
Use abuse status instead of dev/prod for graphql abuse check 2022-10-28 20:12:11 +13:00
Jake Barnby
89b4d0026a
Move shutdown hook to graphql controller 2022-10-28 10:04:31 +13:00
Jake Barnby
e3b5919e40
Review doc fixes 2022-10-25 15:53:15 +13:00
Jake Barnby
a99ade13c0
Don't flatten batch results 2022-10-14 14:33:42 +13:00
Jake Barnby
742fc98cfc
Controller cleanup 2022-10-14 14:32:16 +13:00
Jake Barnby
44e4f1e05b
Make param errors consistent 2022-10-14 13:18:08 +13:00
Jake Barnby
e4673aaa50
Fix requests using x-sdk-graphql header 2022-10-13 17:33:55 +13:00
Jake Barnby
4e60db0598
Use upstream raw payload function 2022-10-13 16:56:12 +13:00
Jake Barnby
143c53cb20
Always set 200 status code to match spec 2022-10-13 14:52:08 +13:00
Jake Barnby
5debe2c13c
Alias + name fixes 2022-10-12 20:20:44 +13:00
Jake Barnby
b6621f5e87
Restructure schema building 2022-10-12 14:04:11 +13:00
Jake Barnby
471f12b8ba
Only apply max depth and complexity in production to allow introspection 2022-09-29 17:46:01 +13:00
Jake Barnby
a3b75a374b
Update variables and defaults 2022-09-23 15:55:10 +12:00
Jake Barnby
144e723431
Update error handling 2022-09-21 18:36:43 +12:00
Jake Barnby
24d0d84bd1 JSON decode packed query 2022-07-22 16:09:23 +12:00
Jake Barnby
427b25dfb7 Unpack query if request is coming from an SDK 2022-07-22 11:38:28 +12:00
Jake Barnby
f8649a1a8d Add graphql sdk method type 2022-07-21 16:37:34 +12:00
Jake Barnby
8320fc0686 Use labels parameters to add extra methods to spec 2022-07-20 01:28:47 +12:00
Jake Barnby
2d0bc9c193 Add get tests 2022-07-19 14:11:58 +12:00
Jake Barnby
37c832134b Encode get query params for test 2022-07-19 13:41:31 +12:00
Jake Barnby
d3565b673e Add get route test 2022-07-19 13:31:14 +12:00
Jake Barnby
4cf5797827 Expose upload as seperate endpoint for SDKs 2022-07-19 13:30:01 +12:00
Jake Barnby
b8bd81e232 Add back fullBody params for testing 2022-07-18 19:31:07 +12:00