Commit graph

8360 commits

Author SHA1 Message Date
Damodar Lohani
1157d6fd10 Fix re-hashing 2025-09-16 04:27:00 +00:00
Jake Barnby
a7cff1b53d
Merge remote-tracking branch 'origin/1.8.x' into feat-txn 2025-09-16 12:58:09 +12:00
Hemachandar
0b9e43c9f8 Branded email for Console auth flows 2025-09-16 00:58:23 +05:30
Damodar Lohani
cfd82d9709 use newer syntax 2025-09-15 10:57:31 +00:00
Damodar Lohani
19cf94bd7e Fix oauth2 changes 2025-09-15 10:22:45 +00:00
Jake Barnby
981a1278e2
Merge remote-tracking branch 'origin/1.8.x' into feat-csv-export
# Conflicts:
#	composer.lock
2025-09-15 16:30:22 +12:00
Damodar Lohani
518389d32c fix length 2025-09-14 05:37:06 +00:00
Damodar Lohani
800db0b99d Fix magic URL token length 2025-09-14 05:23:30 +00:00
Damodar Lohani
d42841d80a fix: remove hardcode, reuse hasher 2025-09-14 05:02:50 +00:00
Damodar Lohani
365aaca56d fix: remove legacy token generator use 2025-09-14 04:58:34 +00:00
Damodar Lohani
1c726d0466 fix: encoded not defined 2025-09-14 04:53:49 +00:00
Damodar Lohani
c903caabcc remove dump 2025-09-14 04:50:13 +00:00
Damodar Lohani
53a117bd0f Merge remote-tracking branch 'origin/1.8.x' into feat-apps-module-dl 2025-09-14 04:49:34 +00:00
Jake Barnby
c140dd6fbb
Move disable 2025-09-14 10:58:21 +12:00
loks0n
39a190f60c fix: db queues 2025-09-12 19:28:27 +01:00
Damodar Lohani
72f5793928 revert date format 2025-09-11 09:18:23 +00:00
Damodar Lohani
e36de6b72b revert date format 2025-09-11 08:59:27 +00:00
Damodar Lohani
bcec5c0922 revert date format 2025-09-11 08:57:27 +00:00
Damodar Lohani
72186f1882 reset det change 2025-09-11 08:46:38 +00:00
Damodar Lohani
6d19d76bac Fix scope check 2025-09-11 06:51:01 +00:00
Damodar Lohani
55bebd92f3 Fix date format 2025-09-11 06:27:58 +00:00
Damodar Lohani
0d4df67958
Merge branch '1.8.x' into feat-apps-module-dl 2025-09-11 11:59:31 +05:45
Jake Barnby
461c8681af
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
#	src/Appwrite/Platform/Workers/StatsResources.php
2025-09-11 16:36:49 +12:00
Matej Bačo
8319ff166e Move proxy endpoints to modules 2025-09-10 12:43:21 +02:00
Damodar Lohani
356fbed325 fix password update 2025-09-10 09:09:12 +00:00
Damodar Lohani
6099313cb4 Fxi teams tests 2025-09-10 07:57:45 +00:00
Damodar Lohani
41dbe1a384 Fix internal ID refactor 2025-09-10 07:03:11 +00:00
Damodar Lohani
2be8895dfd Merge remote-tracking branch 'origin/1.8.x' into feat-apps-module-dl 2025-09-10 03:56:34 +00:00
Jake Barnby
78ffab5116
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
#	src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Create.php
2025-09-09 00:52:39 +12:00
Matej Bačo
c31a189340 Linter fix 2025-09-08 11:34:46 +02:00
Matej Bačo
176c2441a4 Fix oauth identity check 2025-09-08 10:32:13 +02:00
Matej Bačo
a7304df2df set header override properly 2025-09-07 20:44:30 +02:00
Matej Bačo
79a3b19393 Fix graphQL double server header 2025-09-07 12:56:45 +02:00
Matej Bačo
67fe523716 Fix router compression 2025-09-07 12:13:11 +02:00
Jake Barnby
f4bf1756c9
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
2025-09-05 21:40:21 +12:00
Luke B. Silver
a9dbd6c3fa
Merge pull request #10431 from appwrite/add-param-examples
feat: add requestBody param examples in specs
2025-09-05 10:36:41 +01:00
Matej Bačo
4cf3d0b87b move projects.list() to module 2025-09-05 09:17:44 +02:00
Chirag Aggarwal
d2b681e95c Merge branch '1.8.x' into add-param-examples 2025-09-04 20:48:28 +05:30
Jake Barnby
3d5caaa0bb
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
2025-09-05 01:05:44 +12:00
fogelito
15b56593f4 Partial update 2025-09-04 15:28:59 +03:00
fogelito
ac9181a2e6 Line 2025-09-04 15:06:58 +03:00
fogelito
8cc5efa2cb Use Document 2025-09-04 15:06:38 +03:00
fogelito
3fc05c54fb Fix get prefs 2025-09-04 14:59:59 +03:00
fogelito
2e26ea3a1b $prefsDocument 2025-09-04 14:54:22 +03:00
fogelito
8327111c3a Merge branch '1.8.x' of https://github.com/appwrite/appwrite into fix-put-prefs 2025-09-04 14:50:25 +03:00
fogelito
8b271eb159 Catch error 2025-09-04 14:47:59 +03:00
Khushboo Verma
3aa163a21e Update comment only if lock is acquired, else continue 2025-09-04 11:50:12 +05:30
Khushboo Verma
14b278a9a6
Merge branch '1.8.x' into feat-update-preview-url-in-vcs-controller 2025-09-04 11:11:37 +05:30
Chirag Aggarwal
9c05532eff
Merge branch '1.8.x' into add-param-examples 2025-09-04 11:53:28 +07:00
Chirag Aggarwal
8a734293f0 feat: add requestBody param examples in specs 2025-09-04 10:22:51 +05:30
Matej Bačo
5c5c4e432f Fix content type header 2025-09-03 18:04:58 +02:00
Jake Barnby
5702def9d2
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
#	src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Bulk/Upsert.php
#	tests/e2e/Services/Databases/Legacy/DatabasesBase.php
2025-09-04 04:00:57 +12:00
Matej Bačo
f6308b3477 AI code quality fixes 2025-09-03 17:57:12 +02:00
Matej Bačo
b75952071e Support array headers for set-cookie 2025-09-03 17:32:15 +02:00
Khushboo Verma
df1b4c9193
Merge branch '1.8.x' into feat-update-preview-url-in-vcs-controller 2025-09-03 18:46:08 +05:30
Khushboo Verma
e3af59332c Replace err with warning 2025-09-03 18:45:43 +05:30
Jake Barnby
903e9b52c2
Fix size limit exception 2025-09-03 23:54:21 +12:00
loks0n
1b586bbc51 chore: revert scheduler & hook changes 2025-09-03 12:47:33 +01:00
Khushboo Verma
b32e1ad930 Add vcsCommentLock before updating comment 2025-09-03 16:57:15 +05:30
loks0n
e4adff4edc chore: jake review 2025-09-03 12:10:34 +01:00
loks0n
5423b63c8a refactor: prevent direct publisher calls 2025-09-03 12:10:34 +01:00
Khushboo Verma
8d5a879c9f
Merge branch '1.8.x' into feat-update-preview-url-in-vcs-controller 2025-09-03 16:20:46 +05:30
Khushboo Verma
c49ab1a077
Merge branch '1.8.x' into fix-placeholder-style-in-templates 2025-09-02 13:41:24 +05:30
Khushboo Verma
44950eac0b
Merge branch '1.8.x' into feat-update-preview-url-in-vcs-controller 2025-09-02 13:40:48 +05:30
loks0n
48c54bf5e8 chore: make webhooks publisher overridable 2025-09-01 18:06:12 +01:00
Jake Barnby
aafc98fc7e
Merge pull request #10417 from appwrite/fix-allow-null-params
Fix allow null params
2025-09-01 20:47:25 +12:00
Jake Barnby
b6fddfc84a
Merge pull request #10416 from appwrite/pla-3448
chore: update exception thrown when svg sanitization fails
2025-09-01 20:16:41 +12:00
Jake Barnby
97366e7fbd
Allow null for targets/topics/users 2025-09-01 19:39:13 +12:00
Chirag Aggarwal
a20f71c511 chore: update exception thrown when svg sanitization fails 2025-09-01 13:08:17 +05:30
Chirag Aggarwal
7600edb102 remove 2025-09-01 13:03:41 +05:30
Chirag Aggarwal
bc18f9d8c7 temporary remove warnings 2025-09-01 12:29:08 +05:30
Chirag Aggarwal
16d731b748 lower 2025-08-30 12:34:27 +05:30
Chirag Aggarwal
c6fb4687a2 readability 2025-08-30 12:32:57 +05:30
Chirag Aggarwal
4ee0c12cb1 chore: fix 2025-08-30 12:27:50 +05:30
Chirag Aggarwal
2710282216 chore: use correct sdk name and platform in link 2025-08-30 12:25:47 +05:30
Chirag Aggarwal
674d928ce2 show method is x-sdk-name is present 2025-08-29 21:33:53 +05:30
Chirag Aggarwal
4ef6c23a67 add quotes 2025-08-29 18:41:46 +05:30
Chirag Aggarwal
262be06b0d chore: improve deprecation warning 2025-08-29 18:37:44 +05:30
Khushboo Verma
2f49722092 Revert to use deployment preview 2025-08-28 19:17:07 +05:30
Khushboo Verma
a737328bf0 Use branch url as preview url in comment 2025-08-28 12:22:55 +05:30
Khushboo Verma
4b747c63db
Merge branch '1.8.x' into fix-placeholder-style-in-templates 2025-08-28 11:12:01 +05:30
Khushboo Verma
5eb52d312b Add previewUrl to vcs comment from vcs controller 2025-08-27 20:05:27 +05:30
Jake Barnby
1462522438
Remove logging 2025-08-28 00:04:25 +12:00
Khushboo Verma
30ca2fb251 Replace %s with mustache placeholder 2025-08-27 17:13:10 +05:30
Khushboo Verma
a81d980334 Resolve merge conflicts 2025-08-27 12:54:22 +05:30
Khushboo Verma
2d497cbdd5
Merge branch '1.8.x' into feat-add-execution-and-log-response-headers 2025-08-27 11:58:18 +05:30
Jake Barnby
55a2f2d1fa
Merge remote-tracking branch 'origin/1.8.x' into fix-request-filter 2025-08-27 16:10:54 +12:00
Jake Barnby
4d0ca798a7
Merge pull request #10387 from appwrite/fix-scopes
Array scopes
2025-08-27 16:10:38 +12:00
Jake Barnby
2111aab8ed
Fix relationship request filter 2025-08-27 16:09:56 +12:00
Jake Barnby
1f2d659d76
Format 2025-08-27 14:58:22 +12:00
Jake Barnby
4d675530d6
Remove response filter 2025-08-27 14:47:40 +12:00
Jake Barnby
c1676bcffd
Array scopes 2025-08-27 14:43:34 +12:00
Khushboo Verma
8df305576c Add execution id and log id to response headers 2025-08-26 18:34:43 +05:30
Chirag Aggarwal
5a35f1313b fix: version, remove boolean 2025-08-26 17:33:49 +05:30
Chirag Aggarwal
26228e96d9 chore: add replacewith and deprecated since to updatePhoneSession and updateMagicURLSession 2025-08-26 17:21:47 +05:30
Khushboo Verma
753175d796 Replace x-real-ip with ->getIP() 2025-08-26 13:59:46 +05:30
Khushboo Verma
2ef79d5300 Merge branch '1.7.x' into feat-extend-function-headers 2025-08-26 12:56:22 +05:30
Jake Barnby
abf282b2de
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	app/init/resources.php
#	composer.lock
2025-08-26 04:18:39 +12:00
Luke B. Silver
571b954587
Merge pull request #10369 from appwrite/deploy-fix-queue-health
deploy: fix queue health
2025-08-25 16:57:46 +01:00
loks0n
4bc3d89b15 deploy: fix queue health 2025-08-25 16:37:26 +01:00
Khushboo Verma
2876fad322 Merge branch '1.7.x' into feat-extend-function-headers 2025-08-25 12:50:59 +05:30
fogelito
c7a769274e Fix nothing was updated 2025-08-24 11:33:10 +03:00
Jake Barnby
3fbda66e6c
Fix deprecation messages 2025-08-23 21:36:02 +12:00
Jake Barnby
355fd47c62
Update app/controllers/general.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-08-22 19:24:01 +12:00
Darshan
4b6d25259f update: comment. 2025-08-22 11:49:54 +05:30
Darshan
07edb4e756 revert: database listener changes. 2025-08-22 11:40:32 +05:30
Darshan
60093bf3a0 fix: publisher consumers for functions. 2025-08-22 10:09:55 +05:30
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
557bffb350
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	composer.lock
2025-08-22 00:35:12 +12:00
Darshan
267fe584a3
Merge branch '1.8.x' into fix-users-events 2025-08-21 17:59:43 +05:30
Darshan
a1d74710d1 Merge branch '1.7.x' into 'fix-users-events'. 2025-08-21 17:52:38 +05:30
Khushboo Verma
bc47ac7caa Truncate logs and errors from beginning 2025-08-21 12:49:31 +05:30
Darshan
ef47618bf3 update: user create events logic. 2025-08-21 12:20:50 +05:30
Khushboo Verma
3250542670 Merge branch '1.7.x' into fix-function-log-truncation-error 2025-08-21 11:53:48 +05:30
Steven Nguyen
6dc02756fd
Merge pull request #10347 from appwrite/main
Sync main into 1.7.x
2025-08-20 17:16:47 -07:00
Jake Barnby
1b4f2f2275
Fix acronym methods, deprecate old versions 2025-08-21 02:08:27 +12:00
Khushboo Verma
1bd6b6452c Fix PR changes 2025-08-20 18:53:55 +05:30
Mayank Agarwal
41743b1299 Add solution for function domain 2025-08-20 18:34:59 +05:30
Khushboo Verma
ed16808930 Add executionId and client IP to execution headers 2025-08-20 16:35:40 +05:30
Matej Bačo
52af439cac Fix backwards comptibility 2025-08-19 16:43:31 +02:00
Ebenezer Don
3f55b46165 clarify userId behavior for magic-url and phone tokens 2025-08-18 17:18:12 +01:00
Ebenezer Don
0553a36d1f
Merge branch 'main' into clarify-userid-param 2025-08-18 16:33:24 +01:00
Jake Barnby
c63e3bd75b
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x 2025-08-16 00:06:32 +12:00
Matej Bačo
23bc39254c Increase dynamic API key expiration 2025-08-15 12:29:34 +02:00
Jake Barnby
ad53fb2e43
Merge pull request #10321 from appwrite/dat-606
Added internal file param to handle upload to internal bucket
2025-08-15 22:13:59 +12:00
ArnabChatterjee20k
bc7e240626
updated the the description of the internal files
Co-authored-by: Jake Barnby <jakeb994@gmail.com>
2025-08-15 15:04:16 +05:30
ArnabChatterjee20k
4fcaeaec0e Add internal file upload support and authorization checks in migrations 2025-08-14 18:10:00 +05:30
Jake Barnby
8455ded051
Fix events 2025-08-14 19:34:52 +12:00
Jake Barnby
1e9d153110
Fix uncaught invalid arg 2025-08-14 19:22:38 +12:00
Chirag Aggarwal
5f3dc7cb75 chore: add method desc and demo 2025-08-13 15:16:48 +05:30
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
b641c9e5e0 Linter fix 2025-08-11 15:13:57 +02:00
Matej Bačo
3efd9a778e Reapply "Feat: Make functions worker customizable"
This reverts commit 7e110bf292.
2025-08-11 15:07:05 +02:00
Matej Bačo
ee13066f18 Fix missing place not using proper publisher 2025-08-11 15:06:23 +02:00
Jake Barnby
7e110bf292
Revert "Feat: Make functions worker customizable" 2025-08-12 00:38:41 +12:00
Jake Barnby
7a0b34474f
Skip redundant subqueries in users list route 2025-08-11 21:26:10 +12:00
Chirag Aggarwal
48834cd114 chore: make check for adding warning header stricter 2025-08-11 09:21:12 +05:30
Matej Bačo
9a6c4c5ebe Fix typo 2025-08-08 17:21:31 +02:00
Matej Bačo
2b3a8527ff Make functions worker customizable 2025-08-08 17:15:14 +02:00
Jake Barnby
89197e0f9e
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/swagger2-latest-console.json
#	composer.lock
2025-08-09 01:12:18 +12:00
Jake Barnby
892cfe01b2
Optional columns 2025-08-07 00:47:11 +12:00
Matej Bačo
aa837c7b43 PR review fixes 2025-08-06 11:43:07 +02:00
Jake Barnby
bd4fb03b74
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	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-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
#	tests/e2e/Services/Migrations/MigrationsBase.php
2025-08-06 17:24:00 +12:00
Jake Barnby
bf1af094c1
Add specific column selection 2025-08-06 00:40:39 +12:00
Jake Barnby
2f5dc7782f
Merge remote-tracking branch 'origin/1.7.x' into feat-csv-export 2025-08-06 00:20:02 +12:00
Matej Bačo
2d4e99cb1a Revert revert of CAA validation 2025-08-05 13:44:06 +02:00
Matej Bačo
9c320f9c71
Revert "Check CAA record before issuing certificate" 2025-08-05 10:23:39 +02:00