Commit graph

218 commits

Author SHA1 Message Date
Jake Barnby
74c0f6a140
Merge remote-tracking branch 'origin/1.8.x' into feat-csv-export
# Conflicts:
#	app/controllers/api/migrations.php
#	composer.lock
2025-08-22 01:41:33 +12:00
Jake Barnby
3f3319df20
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	composer.lock
2025-08-13 21:04:46 +12:00
Matej Bačo
b816557970 Add fallback locale support + tests 2025-08-12 15:13:08 +02:00
Jake Barnby
b418285349
Revert "Merge pull request #10299 from appwrite/feat-functions-redis-queue"
This reverts commit f81fd16d26, reversing
changes made to ec174a15cf.
2025-08-12 23:57:54 +12:00
Jake Barnby
38204a2c23
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	composer.lock
#	docker-compose.yml
#	tests/e2e/Services/Migrations/MigrationsBase.php
2025-08-12 17:38:02 +12:00
Matej Bačo
3efd9a778e Reapply "Feat: Make functions worker customizable"
This reverts commit 7e110bf292.
2025-08-11 15:07:05 +02:00
Jake Barnby
7e110bf292
Revert "Feat: Make functions worker customizable" 2025-08-12 00:38:41 +12:00
Matej Bačo
2b3a8527ff Make functions worker customizable 2025-08-08 17:15:14 +02:00
Jake Barnby
bf1af094c1
Add specific column selection 2025-08-06 00:40:39 +12:00
fogelito
6ead087e91 fix nesting if 2025-07-31 14:26:36 +03:00
fogelito
eddc782c6e formatting 2025-07-29 11:24:41 +03:00
fogelito
19bd04e8c9 Skip empty queries 2025-07-29 11:10:25 +03:00
Jake Barnby
d491a6db2d
Fix consumers 2025-07-27 17:12:33 +12:00
Jake Barnby
cdbd89b3f3
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	app/config/specs/open-api3-1.8.x-client.json
#	app/config/specs/open-api3-1.8.x-console.json
#	app/config/specs/open-api3-1.8.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.8.x-client.json
#	app/config/specs/swagger2-1.8.x-console.json
#	app/config/specs/swagger2-1.8.x-server.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	app/controllers/api/databases.php
#	composer.lock
#	tests/e2e/Services/Databases/Legacy/DatabasesBase.php
2025-07-27 16:07:04 +12:00
loks0n
1d86cc6010 feat: stats-usage on redis 2025-07-24 16:19:13 +01:00
Jake Barnby
b2fa28754d
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	.github/workflows/benchmark.yml
#	composer.lock
#	src/Appwrite/Event/Database.php
2025-07-04 10:00:45 -04:00
Chirag Aggarwal
df9ef1ace9
Merge branch '1.7.x' into feat-exp-scheme 2025-07-04 15:22:44 +05:30
Jake Barnby
5bb998b02d
Add API + CLI stubs 2025-07-03 14:24:40 -04:00
Chirag Aggarwal
e721a9f11c
Merge branch '1.7.x' into feat-exp-scheme 2025-07-03 22:40:46 +05:30
Ariel Weinberger
199b9f7e6d
fix nitpick 2025-07-03 11:06:36 -05:00
Ariel Weinberger
d9486f38c4
fix: jwt auth database selection for admin mode
Use dbForPlatform for JWT user lookup in admin mode
2025-07-03 10:54:51 -05:00
Chirag Aggarwal
2d00052db6 fix: general test 2025-06-30 20:50:29 +05:30
Chirag Aggarwal
843d4d9ea0 chore: use origin validator 2025-06-30 19:29:42 +05:30
Chirag Aggarwal
bfee98ca87 Merge branch '1.7.x' into feat-exp-scheme 2025-06-30 18:38:25 +05:30
Matej Bačo
df82340dae Improve code quality 2025-06-25 14:22:55 +02:00
Chirag Aggarwal
dbc58655b2 Merge branch '1.7.x' into feat-exp-scheme 2025-06-25 07:53:28 +05:30
Matej Bačo
b69ff36ddb Manual QA fixes 2025-06-23 11:57:06 +02:00
Matej Bačo
c1bd493fbe Move refferer to resource; re-use in OPTIONS; re-use in platform check 2025-06-23 11:28:18 +02:00
Christy Jacob
b5c5f76acc Merge branch '1.7.x' of github.com:appwrite/appwrite into feat-apps-module 2025-06-20 17:39:28 +04:00
Darshan
34e4299e10
Merge branch '1.8.x' into database-aliases 2025-06-17 10:13:38 +05:30
Jake Barnby
3729c6b1c2
Cast sequence 2025-06-16 13:24:48 -04:00
Darshan
6f16895e8b Merge branch '1.8.x' into 'database-aliases'. 2025-06-13 10:44:44 +05:30
Jake Barnby
bc7b310c51
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x 2025-06-12 12:20:34 -04:00
loks0n
bc41838c66 chore: remove endpoint selector 2025-06-12 14:22:17 +01:00
Darshan
1ac22c0ae0 Merge branch '1.8.x' into 'database-aliases'. 2025-06-11 12:36:33 +05:30
Jake Barnby
c852cb3ed0
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	composer.lock
#	src/Appwrite/Platform/Workers/Audits.php
2025-06-09 20:08:41 -04:00
Jake Barnby
3158c15111
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	app/controllers/api/functions.php
#	app/controllers/api/project.php
#	app/controllers/api/proxy.php
#	app/controllers/api/storage.php
#	app/controllers/api/vcs.php
#	app/controllers/general.php
#	app/controllers/shared/api.php
#	app/init/database/filters.php
#	composer.json
#	composer.lock
#	src/Appwrite/Migration/Migration.php
#	src/Appwrite/Migration/Version/V15.php
#	src/Appwrite/Migration/Version/V16.php
#	src/Appwrite/Migration/Version/V17.php
#	src/Appwrite/Migration/Version/V18.php
#	src/Appwrite/Migration/Version/V19.php
#	src/Appwrite/Migration/Version/V20.php
#	src/Appwrite/Migration/Version/V21.php
#	src/Appwrite/Platform/Tasks/Migrate.php
#	src/Appwrite/Platform/Workers/Builds.php
#	src/Appwrite/Platform/Workers/Deletes.php
#	src/Appwrite/Platform/Workers/Functions.php
#	src/Appwrite/Platform/Workers/StatsResources.php
#	src/Appwrite/Platform/Workers/StatsUsage.php
2025-05-27 13:36:23 +12:00
Fabian Gruber
4fafb47508 Bring back telemetry for storage.
This reverts commit 6906a97c22.
2025-05-26 17:43:29 +02:00
Jake Barnby
86f7489640
Internal ID -> sequence 2025-05-26 17:42:11 +12:00
Christy Jacob
28d2ed1baa
Revert "Feat sequence" 2025-05-23 21:39:56 +04:00
Jake Barnby
71e3446498
Change internal ID to sequence 2025-05-23 02:55:29 +12:00
Jake Barnby
bd01d12db5
Format 2025-05-23 00:51:31 +12:00
Jake Barnby
d2d9032ede
Fix bucket not included in path 2025-05-23 00:49:26 +12:00
Jake Barnby
3ec0f08db1
Merge remote-tracking branch 'origin/1.6.x' into feat-sync-1.6.x
# Conflicts:
#	composer.lock
#	src/Appwrite/Messaging/Adapter/Realtime.php
#	src/Appwrite/Platform/Workers/Deletes.php
2025-05-21 20:15:08 +12:00
Jake Barnby
4307bb8b33
Fix deprecated method usage 2025-05-19 01:56:25 +12:00
Jake Barnby
dd4ffa41af
Fix header check mismatch 2025-05-19 01:56:08 +12:00
Jake Barnby
6906a97c22
Remove telemetry 2025-05-18 21:18:41 +12:00
Jake Barnby
a4845661b9
Fix merge 2025-05-17 22:50:30 +12:00
Jake Barnby
a96f770e84
Fix merge 2025-05-17 22:43:32 +12:00
Jake Barnby
d577fd1294
Sync 1.6.x 2025-05-17 20:23:46 +12:00
Matej Bačo
ac6450c726 Merge branch '1.6.x' into 1.7.x 2025-05-15 18:03:15 +02:00
Fabian Gruber
651cec65da
feat: telemetry for storage devices (#9761) 2025-05-15 10:21:38 +02: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
Darshan
6f15a43b02 update: constant and error desc. 2025-05-13 16:16:33 +05:30
Darshan
52a128cfaa fix: tests; add: params for sdks. 2025-05-13 16:14:29 +05:30
Darshan
4e9f137e55 remove: jwt logic. serve the jwt directly from the model itself. 2025-05-13 15:41:26 +05:30
Darshan
b534d3843e
Merge branch '1.7.x' into database-aliases 2025-05-07 17:03:17 +05:30
Darshan
46ccf6f537 update: re-add legacy models; remove: filters. 2025-05-07 11:13:15 +05:30
Darshan
56077d59f7 fix: graphql tests. 2025-05-06 10:51:11 +05:30
Jake Barnby
c759f9ec11
Revert "Feat pool adapter" 2025-04-30 23:24:54 +12:00
Eldad Fux
0483c7efb5 Merge fixes 2025-04-29 20:44:05 +02:00
Eldad Fux
fb29fe7b3c Merge remote-tracking branch 'origin/1.7.x' into feat-apps-module 2025-04-29 20:12:31 +02:00
Darshan
74dca5b60c
Merge branch '1.7.x' into fix-missing-filter 2025-04-29 18:31:48 +05:30
Darshan
53e829408f update: use constants. 2025-04-28 20:01:42 +05:30
Darshan
948df2b774 fix: that permissions issue, pheww! 2025-04-28 19:49:32 +05:30
Matej Bačo
d8103cb57e Merge branch '1.7.x' into 1.6.x 2025-04-25 12:18:04 +02:00
Darshan
9a7c7dee56 add: last accessed var, remove secret from model. 2025-04-24 11:08:56 +05:30
Matej Bačo
d5cb9d0f1f
Merge branch '1.7.x' into feat-tokens-module 2025-04-22 12:25:51 +02:00
Chirag Aggarwal
6d0d15f469 Merge branch '1.7.x' into feat-tokens-module 2025-04-18 16:01:06 +00:00
Chirag Aggarwal
d130e7d3bd chore: add stricter checks according to review 2025-04-18 15:32:25 +00:00
Matej Bačo
f8343e01cd PR review suggestions 2025-04-17 16:13:09 +02:00
Matej Bačo
9993cca484 Merge branch '1.7.x' into feat-development-keys 2025-04-17 15:51:31 +02:00
Jake Barnby
59c4536208
Format 2025-04-18 00:10:20 +12:00
Jake Barnby
fe26dcb50a
Add publisher consumer pool adapter 2025-04-17 22:27:20 +12:00
Matej Bačo
cd9a2b761c Merge branch '1.7.x' into feat-sites 2025-04-17 12:13:06 +02:00
Chirag Aggarwal
7172ccfc5b chore: specs + formatting 2025-04-17 06:25:42 +00:00
Chirag Aggarwal
b2dffe4057 Merge branch '1.7.x' into feat-tokens-module 2025-04-17 06:19:18 +00:00
Jake Barnby
100870557b
Use cache pool adapter 2025-04-17 16:50:13 +12:00
Darshan
cc7d038c3e address comments: change deviceForCsvImports to deviceForImports. 2025-04-17 08:54:50 +05:30
Darshan
9d6cd8249a change: constant name. 2025-04-16 11:56:40 +05:30
Chirag Aggarwal
76c7eb14eb chore: fix sdk fallback back to unknown 2025-04-15 12:08:18 +00:00
Chirag Aggarwal
c365480aec chore: small changes from review devkeys 2025-04-15 12:02:55 +00:00
Chirag Aggarwal
40c15077e2 chore: update devkey init and make tests use mock oauth 2025-04-15 10:47:04 +00:00
Jake Barnby
49ea2f6fd9
Merge remote-tracking branch 'origin/1.6.x' into feat-pool-adapter
# Conflicts:
#	app/controllers/api/projects.php
#	composer.json
#	composer.lock
#	src/Appwrite/Platform/Workers/Deletes.php
2025-04-15 22:21:01 +12:00
Jake Barnby
b972e7a1d4
Stash 2025-04-15 22:18:48 +12:00
loks0n
944624f13a chore: fmt 2025-04-14 12:59:39 +01:00
loks0n
0a4c430ae7 feat: exp scheme 2025-04-14 12:56:42 +01:00
Chirag Aggarwal
f31cb0cdfc chore: added tests for checking if sdks are updated in devkeys 2025-04-14 07:34:05 +00:00
Chirag Aggarwal
3b8354d2ea chore: add sdk to key 2025-04-14 03:55:04 +00:00
Darshan
624538fcaf revert: local dockerfile change. 2025-04-09 16:35:27 +05:30
Chirag Aggarwal
5a5d1752f9 Merge branch '1.7.x' into feat-development-keys 2025-04-09 09:02:20 +00:00
loks0n
e6d9c5c5fd chore: fmt 2025-04-08 12:24:05 +01:00
loks0n
86c26f2dc7 feat: cache telemetry 2025-04-08 12:12:28 +01:00
Matej Bačo
8e32ef1851 Merge branch '1.7.x' into feat-sites 2025-04-08 10:41:39 +02:00
Fabian Gruber
0ae70f8321 feat: inject executor instead of creating a new instance 2025-04-07 09:53:38 +02:00
Fabian Gruber
954ed45a36 feat: update appwrite to use generic S3 adapter 2025-04-07 09:53:38 +02:00
Jake Barnby
906f774a90
Worker scope pool use 2025-03-28 16:50:34 +13:00
Darshan
a62c489a72 fix: missing import. 2025-03-22 18:38:12 +05:30
Darshan
b358dad817 update: merge '1.7.x' on feat-development-keys. 2025-03-22 18:35:10 +05:30
Eldad Fux
afb40218d7 Fixed tests 2025-03-18 16:12:13 +01:00
Eldad Fux
3daa3821ef Fixed syntax error 2025-03-18 10:24:42 +01:00
Eldad Fux
7bae15d4fe Merge remote-tracking branch 'origin/feat-sites' into feat-apps-module 2025-03-18 10:15:06 +01:00
Eldad Fux
fdb83c51f7 formatting 2025-03-17 12:46:07 +01:00
Eldad Fux
c15739bba7 Merge remote-tracking branch 'origin/feat-sites' into feat-apps-module 2025-03-17 12:44:49 +01:00
Matej Bačo
25f7741d3c Linter fix 2025-03-17 11:53:23 +01:00
Matej Bačo
2ff339dad4 Re-implement init changes 2025-03-17 11:53:09 +01:00
Eldad Fux
90899b92e3 Change envs to system lib 2025-03-16 10:36:32 +01:00
Eldad Fux
167011ce87 Fixed timelimit 2025-03-15 14:38:01 +01:00
Eldad Fux
3d69a35d5a Fixed tests 2025-03-15 14:32:18 +01:00
Eldad Fux
a2a0a1405f plurals 2025-03-15 13:23:02 +01:00
Eldad Fux
195edd19ac wip 2025-03-15 13:18:34 +01:00
Eldad Fux
1933e48d9c Cleanups 2025-03-15 12:00:36 +01:00
Jake Barnby
8bc37026cd
Revert "Feat adding coroutines" 2024-10-08 20:54:40 +13:00
Binyamin Yawitz
16835f96bf
chore: merge 2024-10-07 11:02:18 -04:00
Binyamin Yawitz
2703ca1106
chore: merge 2024-10-01 11:44:01 -04: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
fe7f39d7a5
fix: reviews 2024-09-19 13:48:15 -04:00