Commit graph

6350 commits

Author SHA1 Message Date
Jake Barnby
04009699eb
Fix type + resourceType fallbacks 2025-05-17 01:37:20 +12:00
Jake Barnby
e22ef82116
Safe multi-run by self-fallback 2025-05-17 00:49:59 +12:00
Jake Barnby
c56dba6b20
Add console 2025-05-17 00:19:12 +12:00
Jake Barnby
be400681e7
Fix collection exists fallbacks 2025-05-17 00:18:57 +12:00
Jake Barnby
ac38418812
Update logs 2025-05-16 22:07:43 +12:00
Jake Barnby
8ff4bc0f7b
Fix count 2025-05-16 22:07:34 +12:00
Jake Barnby
19d040d43d
Remove redundant method 2025-05-16 22:07:17 +12:00
Jake Barnby
d6fd05866a
Ignore duplicate on create collection 2025-05-16 22:06:59 +12:00
Jake Barnby
fa3894ef1c
Fix extra collection keys 2025-05-16 22:06:37 +12:00
Fabian Gruber
5fe6359fe6
Create unique stable cache identifier (#9769) 2025-05-16 10:56:12 +02:00
Jake Barnby
1b244f4095
Merge remote-tracking branch 'origin/1.7.x' into feat-ce-migration 2025-05-16 20:46:33 +12:00
Jake Barnby
379ffd8eeb
Disable coroutines 2025-05-16 20:30:29 +12:00
Jake Barnby
4ce6587634
Fix key matching 2025-05-16 20:30:16 +12:00
Jake Barnby
768d005f08
Use create bulk attributes 2025-05-16 20:30:04 +12:00
Jake Barnby
4d4cfef1ad
Skip empty ID 2025-05-16 20:29:52 +12:00
Chirag Aggarwal
4f122d8982
Merge branch '1.7.x' into update-request-response-filters 2025-05-16 13:48:53 +05:30
Chirag Aggarwal
c657e368cc chore: update request response filters for 1.7.x 2025-05-16 06:18:59 +00:00
Jake Barnby
2d6d79de7b
Fix names 2025-05-16 17:36:29 +12:00
Jake Barnby
59ef8077da
Skip devKeys subquery 2025-05-16 17:36:19 +12:00
Jake Barnby
43fce76c9b
Remove redundant namespace set 2025-05-16 17:35:36 +12:00
Darshan
0dfda7ca7c
Merge branch '1.7.x' into fix-scopes 2025-05-16 11:05:19 +05:30
Jake Barnby
907d968a5f
Remove redundant doc migration 2025-05-16 17:25:06 +12:00
Jake Barnby
7344733165
Use db loop methods, update names 2025-05-16 17:24:11 +12:00
Jake Barnby
f12e84abc5
Merge remote-tracking branch 'origin/1.7.x' into feat-ce-migration 2025-05-16 13:46:17 +12:00
Jake Barnby
70c2079f75
Merge pull request #9726 from appwrite/fix-delete-project-loop
Fix infinie loop in delete project
2025-05-16 01:04:37 +00:00
Matej Bačo
ac6450c726 Merge branch '1.6.x' into 1.7.x 2025-05-15 18:03:15 +02:00
Darshan
f0a835b3b2 update: token scopes tests for console client. 2025-05-15 19:37:07 +05:30
Darshan
de57c8f35e update: token scopes. 2025-05-15 19:04:11 +05:30
Eldad A. Fux
23d73e1f3e
Merge pull request #9750 from appwrite/update-tokens
Update tokens without JWT
2025-05-15 14:19:41 +02:00
Chirag Aggarwal
fe767e9655 chore: accent color 2025-05-15 07:44:14 +00:00
Chirag Aggarwal
f62979cfa8
feat: inforu adapter (#9620)
* chore: update utopia messaging library

* chore: init inforu adapter

* chore: use dev message

* chore: update composer

* chore: fix ordering

* chore: use user for senderId
2025-05-14 12:11:21 +02:00
Jake Barnby
55236524e3
Fix merge 2025-05-14 21:42:39 +12:00
Jake Barnby
4e9385f70b
Merge remote-tracking branch 'origin/1.6.x' into feat-pool-adapter 2025-05-14 21:29:10 +12:00
Jake Barnby
33fbab7e3d
Fix missing capture 2025-05-14 21:28:59 +12:00
Fabian Gruber
c0b7c47615
fix(schedules): disable coroutine until we have proper pool support (#9759) 2025-05-14 10:40:56 +02:00
Jake Barnby
09152a08e1
Fix merge 2025-05-14 18:27:51 +12:00
Jake Barnby
16b2449787
Revert "Merge pull request #9703 from appwrite/revert-9659-feat-pool-adapter"
This reverts commit bf9deb09f5, reversing
changes made to d312fe22ff.

# Conflicts:
#	app/cli.php
#	app/init/registers.php
#	composer.lock
#	src/Appwrite/Messaging/Adapter/Realtime.php
#	src/Appwrite/Platform/Tasks/ScheduleBase.php
#	src/Appwrite/Platform/Tasks/ScheduleExecutions.php
#	src/Appwrite/Platform/Tasks/ScheduleFunctions.php
#	src/Appwrite/Platform/Tasks/ScheduleMessages.php
2025-05-14 18:14:07 +12:00
Jake Barnby
3e914a4f1b
Revert name merge issue 2025-05-14 16:42:36 +12:00
Chirag Aggarwal
a2686b4a8d Merge branch '1.7.x' into feat-logo-url 2025-05-14 03:21:45 +00:00
Darshan
28f404147b
Merge branch '1.7.x' into update-tokens 2025-05-13 21:21:22 +05:30
Darshan
6ea10dbeb9 remove: data additions to search attribute. 2025-05-13 19:08:12 +05:30
Darshan
9d4a7fadb9 fix: tests due to no search attribute. 2025-05-13 18:59:16 +05:30
ArnabChatterjee20k
9731953c09
Merge branch '1.6.x' into feat/index-length 2025-05-13 17:42:20 +05:30
Fabian Gruber
4853e0803c
fix(schedules): better error handling (#9751) 2025-05-13 14:05:13 +02:00
Darshan
1d38291826 updates: remove permissions, allow tokens management only on console. 2025-05-13 16:53:30 +05:30
Fabian Gruber
40642b2aad
fix(schedules): enqueue delay telemetry in wrong format (#9749) 2025-05-13 13:03:09 +02:00
Darshan
942b81053d address comments. 2025-05-13 16:23:29 +05:30
Darshan
f01bfc842b
Merge branch '1.7.x' into update-tokens 2025-05-13 16:16:46 +05:30
Darshan
6f15a43b02 update: constant and error desc. 2025-05-13 16:16:33 +05:30
Darshan
4e9f137e55 remove: jwt logic. serve the jwt directly from the model itself. 2025-05-13 15:41:26 +05:30
Khushboo Verma
25a13d3666 Sync with cloud 2025-05-13 15:40:21 +05:30
Khushboo Verma
a3cb7c81a2 Add V23 migration and remove coroutines 2025-05-13 15:22:09 +05:30
Matej Bačo
33d4650827 Post-merge fixes 2025-05-13 10:18:57 +02:00
Matej Bačo
af0c872999 Merge branch '1.6.x' into 1.7.x 2025-05-13 10:11:39 +02:00
Khushboo Verma
bebf6a4ef6 Merge branch '1.7.x' into feat-ce-migration 2025-05-13 12:42:29 +05:30
arnab
a970512e3c added length param, response model, e2e test 2025-05-13 10:35:04 +05:30
Fabian Gruber
7c229ad878
feat(scheduling): add telemetry for scheduler tasks (#9721) 2025-05-12 18:05:32 +02:00
Matej Bačo
3b38b6bb57 Migration review fixes 2025-05-12 16:52:13 +02:00
Chirag Aggarwal
980afc2eaf chore: update social links 2025-05-12 13:20:59 +00:00
Chirag Aggarwal
a802a78b0b feat: plan based email logoUrl 2025-05-12 13:10:58 +00:00
Jake Barnby
800dd8bdac
Remove redundant filter, action checks which parameter sets are allowed 2025-05-12 19:26:35 +12:00
Jake Barnby
0099eef8c8
Faster short-path for single method routes 2025-05-12 19:25:52 +12:00
Jake Barnby
d04e43c615
Improve matched case 2025-05-12 17:50:14 +12:00
Jake Barnby
3203ea5d43
Fix request filters with multi-method routes 2025-05-12 17:41:03 +12:00
Khushboo Verma
b249584b92 1.7.x ce migration 2025-05-09 17:46:29 +05:30
fogelito
a725b1c952 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into fix-delete-project-loop 2025-05-08 18:58:52 +03:00
Jake Barnby
932ed94b8c
Merge pull request #9065 from appwrite/feat-bulk-operations
Feat bulk operations
2025-05-08 14:26:52 +00:00
Chirag Aggarwal
2c8e1e1731 chore: deprecate delay 2025-05-08 13:44:58 +00:00
Chirag Aggarwal
fea58c2bc9 refactor: maintenance task to run at a specific time 2025-05-08 07:49:27 +00:00
fogelito
e5a1af3183 Remove DBG 2025-05-08 10:43:28 +03:00
fogelito
9b9ed93db2 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into fix-delete-project-loop 2025-05-08 10:40:02 +03:00
Jake Barnby
639ce4d026
Merge remote-tracking branch 'origin/1.6.x' into feat-bulk-operations
# Conflicts:
#	composer.lock
2025-05-08 01:24:39 +12:00
Jake Barnby
41ecccda1e
Revert "Fix tests for model changes"
This reverts commit f5d243e229.

# Conflicts:
#	app/controllers/api/databases.php
2025-05-07 15:45:46 +12:00
Jake Barnby
572c49cc90
Revert "Don't accumulate docs on update/delete"
This reverts commit 8c1b9044b3.

# Conflicts:
#	app/controllers/api/databases.php
2025-05-07 15:44:58 +12:00
Jake Barnby
f5d243e229
Fix tests for model changes 2025-05-07 15:14:05 +12:00
Jake Barnby
8c1b9044b3
Don't accumulate docs on update/delete 2025-05-07 03:10:13 +12:00
Chirag Aggarwal
da05398389 chore: update utopia database to 0.67.x 2025-05-06 13:08:56 +00:00
fogelito
c5086d8fba Different color 2025-05-06 15:18:51 +03:00
Darshan
01f5896ac1
Merge branch '1.7.x' into fix-missing-filter 2025-05-06 17:05:08 +05:30
fogelito
6f34592efe Add messages 2025-05-06 14:18:26 +03:00
fogelito
abc2795daa Delete using Cursor 2025-05-06 12:25:56 +03:00
fogelito
6264e616d3 Delete using Cursor 2025-05-06 12:18:29 +03:00
fogelito
56a8e38890 listCollections with big limit 2025-05-06 10:50:56 +03:00
Jake Barnby
cc4c147b15
First class callable syntax 2025-05-06 13:36:45 +12:00
Jake Barnby
9b6408e53a
Fluent setter for parameter 2025-05-06 01:47:35 +12:00
Jake Barnby
4da44cf13c
Lint 2025-05-05 23:36:36 +12:00
Jake Barnby
24229c63ea
Fix multi-method graphql parameter mapping 2025-05-05 23:26:59 +12:00
Jake Barnby
21d9f182d6
Remove dump 2025-05-05 22:30:20 +12:00
Jake Barnby
bae0676a62
Merge remote-tracking branch 'origin/1.6.x' into feat-bulk-operations 2025-05-03 01:45:14 +12:00
Eldad A. Fux
158a76545e
Merge pull request #9702 from appwrite/fix-module-name
fix: tokens module
2025-05-02 15:03:41 +02:00
Darshan
972cb9c6a5 add: $permissions to the resourceToken response modal. 2025-05-01 12:58:20 +05:30
Darshan
dcf11df193 remove: method and expose the variable itself. 2025-05-01 12:16:07 +05:30
Darshan
8c7ccfcc12 address comments. 2025-05-01 11:37:58 +05:30
Darshan
606fea5871 address comments. 2025-05-01 11:31:51 +05:30
Darshan
d137b41c0b add: expose source report for cloud. 2025-05-01 11:22:19 +05:30
Jake Barnby
c759f9ec11
Revert "Feat pool adapter" 2025-04-30 23:24:54 +12:00
Chirag Aggarwal
8d9e840b23 fix: appwrite.php file 2025-04-30 10:02:25 +00:00
Chirag Aggarwal
093feb58ca fix: tokens module 2025-04-30 10:00:58 +00:00
Jake Barnby
58c536e232
Merge remote-tracking branch 'origin/1.6.x' into feat-bulk-operations
# Conflicts:
#	src/Appwrite/Platform/Tasks/Specs.php
#	src/Appwrite/SDK/Specification/Format/OpenAPI3.php
#	src/Appwrite/SDK/Specification/Format/Swagger2.php
2025-04-30 13:18:06 +12:00
Jake Barnby
6400b0dc48
Merge remote-tracking branch 'origin/1.6.x' into feat-pool-adapter 2025-04-30 13:16:56 +12:00
Jake Barnby
ed0929416b
Format 2025-04-30 13:13:14 +12:00
Jake Barnby
2e2af32be3
Fix missing trigger 2025-04-30 13:06:51 +12:00
Jake Barnby
ea38a7f869
Coroutine sleep 2025-04-30 13:05:31 +12:00
Jake Barnby
43fb92ca83
Set publisher on base 2025-04-30 13:04:19 +12:00
Jake Barnby
f7296d80b2
Fix function schedule sleep 2025-04-30 12:27:18 +12:00
Jake Barnby
706e5f2453
Merge remote-tracking branch 'origin/1.6.x' into chore-merge-namespace 2025-04-30 10:46:54 +12:00
Jake Barnby
2238f6d822
Merge remote-tracking branch 'origin/1.6.x' into feat-bulk-operations
# Conflicts:
#	app/config/specs/open-api3-1.6.x-client.json
#	app/config/specs/open-api3-1.6.x-console.json
#	app/config/specs/open-api3-1.6.x-server.json
#	app/config/specs/open-api3-latest-client.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-1.6.x-client.json
#	app/config/specs/swagger2-1.6.x-console.json
#	app/config/specs/swagger2-1.6.x-server.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	composer.lock
#	src/Appwrite/Specification/Format/Swagger2.php
2025-04-30 10:45:18 +12:00
Jake Barnby
5fc2c1ceb8
Fix registry ref 2025-04-30 10:34:24 +12:00
Khushboo Verma
2610a0cbcd Set type in createDuplicateDeployment 2025-04-30 02:26:30 +05:30
Darshan
f8ddbe5c7a remove: resources' internal ids. 2025-04-29 19:51:36 +05:30
Darshan
74dca5b60c
Merge branch '1.7.x' into fix-missing-filter 2025-04-29 18:31:48 +05:30
Jake Barnby
e643e7a406
Lint 2025-04-29 21:33:51 +12:00
Jake Barnby
02b1c82226
Remove all remaining pool usages 2025-04-29 21:28:53 +12:00
Jake Barnby
4d92af5ba6
Realtime pool adapters 2025-04-29 21:28:40 +12:00
Jake Barnby
1d82c67d1f
Add pubsub pool adapter 2025-04-29 21:28:13 +12:00
Jake Barnby
43ae7c4b14
Format 2025-04-29 14:57:18 +12:00
Jake Barnby
38aae9e2c1
Fix sync 2025-04-29 14:07:48 +12:00
Steven Nguyen
101283f345
fix: prevent update migration from clearing scopes and resetting specs 2025-04-28 09:02:06 -07:00
Steven Nguyen
8d9abd2f31
fix(vcs): add missing attributes to 1.6.x migration 2025-04-28 09:02:06 -07:00
Darshan
53e829408f update: use constants. 2025-04-28 20:01:42 +05:30
Jake Barnby
4d2a08e7fd
Merge branch '1.6.x' into feat-pool-adapter 2025-04-28 10:02:55 +00:00
Jake Barnby
a9e953d840
Lint 2025-04-28 22:02:31 +12:00
Jake Barnby
6caa347b26
Merge remote-tracking branch 'origin/1.6.x' into feat-pool-adapter
# Conflicts:
#	composer.lock
#	src/Appwrite/Messaging/Adapter/Realtime.php
2025-04-28 21:56:45 +12:00
Matej Bačo
08806afb38 Fix CSV import bug 2025-04-28 08:39:33 +02:00
Fabian Gruber
270250a563 review feedback 2025-04-25 16:25:26 +02:00
Fabian Gruber
9601860247 feat(users): synchronously delete identities and targets in controller 2025-04-25 15:55:10 +02:00
Matej Bačo
edf552fa9a Fix more tests 2025-04-25 15:10:20 +02:00
Matej Bačo
8e036b2dd4 Merge branch '1.7.x' of github.com:appwrite/appwrite into 1.7.x 2025-04-25 14:13:45 +02:00
Matej Bačo
7ae2c1bb2e Fix more tests 2025-04-25 14:13:22 +02:00
Matej Bačo
bbfb93c91b
Merge pull request #9676 from appwrite/feat-playground-templates
Feat: Add playground templates
2025-04-25 14:13:07 +02:00
Matej Bačo
8ce3bdb6d7 Fix another bug 2025-04-25 13:17:02 +02:00
Matej Bačo
65bb7c6dfd Linter fix 2025-04-25 12:57:55 +02:00
Matej Bačo
23c4fa27be Fix tests, linter 2025-04-25 12:57:45 +02:00
Christy Jacob
2afbfea0d0
Merge pull request #9638 from appwrite/fix-zero-specifications
fix(functions): treat 0 as unlimited for CPUs and memory
2025-04-25 14:49:04 +04:00
Matej Bačo
0787034bab Fixes post-1.6.x-merge 2025-04-25 12:26:10 +02:00
Matej Bačo
d8103cb57e Merge branch '1.7.x' into 1.6.x 2025-04-25 12:18:04 +02:00
Chirag Aggarwal
68c85a52fb Merge branch '1.6.x' into fix-headers 2025-04-24 14:42:45 +00:00
Chirag Aggarwal
75efa28125 core: introduce endpoint.docs in specs 2025-04-24 11:15:23 +00:00
Darshan
9a7c7dee56 add: last accessed var, remove secret from model. 2025-04-24 11:08:56 +05:30
Darshan
7b88c80350 fix: internal query. 2025-04-24 09:55:56 +05:30
Darshan
479577f00b add: secret to the response model. 2025-04-24 09:55:46 +05:30
Christy Jacob
de9b0e6eee
Revert "Add configurable function and build size" 2025-04-23 21:18:04 +05:30
Fabian Gruber
b0eb6434b8 fix: nullable group field in SDK\Method 2025-04-23 17:14:19 +02:00
Fabian Gruber
fe28af292b feat: allow non-critical events to ignore exceptions when enqueuing the message 2025-04-23 16:48:09 +02:00
Matej Bačo
73a6fc2df3 Merge branch '1.7.x' into feat-playground-templates 2025-04-23 10:53:04 +02:00
Matej Bačo
05feea5f6d Fix leftover 2025-04-22 17:20:21 +02:00
Matej Bačo
62282e9515 Add playgrounds, sync screenshots 2025-04-22 17:06:01 +02:00
Chirag Aggarwal
60c336bfa1 Merge branch '1.6.x' into fix-headers 2025-04-22 13:30:46 +00:00
Christy Jacob
4228bc9b63
Merge pull request #9574 from appwrite/chore-sensitive-check
chore: abstract token secret hiding to response model
2025-04-22 17:18:11 +04:00
Matej Bačo
d5cb9d0f1f
Merge branch '1.7.x' into feat-tokens-module 2025-04-22 12:25:51 +02:00