Commit graph

8162 commits

Author SHA1 Message Date
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
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
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
Matej Bačo
8c3530ee60 Fix caa validation breaking existing validations 2025-08-04 16:18:06 +02:00
Matej Bačo
48a977526e Fix tests 2025-08-04 14:53:13 +02:00
Matej Bačo
689fbee10c Merge branch '1.7.x' into feat-check-CAA-in-DNS 2025-08-04 14:32:20 +02:00
Matej Bačo
4cafd2e07d Improve PR quality 2025-08-04 14:28:50 +02:00
Chirag Aggarwal
84e3dc0275 fix: favicons endpoint to fallback to ico instead of throwing error 2025-08-04 17:14:38 +05:30
Chirag Aggarwal
7a507917c9 fix: minify 2025-08-04 14:41:57 +05:30
Chirag Aggarwal
048dbe81c7 chore: minify svg 2025-08-04 14:34:45 +05:30
Khushboo Verma
69dbb3222f Add check in proxy 2025-08-04 01:33:47 +05:30
Khushboo Verma
9f8fabe58a Verify domain CAA after certificate issuance 2025-08-04 01:12:58 +05:30
Khushboo Verma
484ebb5059 Check CAA record in DNSTest 2025-08-04 00:42:00 +05:30
Chirag Aggarwal
4c971910bb chore: fix import 2025-08-03 22:08:25 +05:30
Chirag Aggarwal
a00b93416d fix: cleansvg 2025-08-03 13:39:30 +05:30
Chirag Aggarwal
4adebc8ba2 chore: add svg sanitization 2025-08-03 13:33:10 +05:30
Chirag Aggarwal
f5682c0516 chore: add support for svg favicons 2025-08-03 13:23:34 +05:30
Luke B. Silver
469ac59199
Merge pull request #10240 from appwrite/pla-3153
feat: telemetry for cache hits and misses
2025-08-01 11:42:39 +01:00
Chirag Aggarwal
58d556aab5 chore: update metric naming 2025-08-01 15:52:27 +05:30
Chirag Aggarwal
471d261114 chore: fallback to main domain 2025-08-01 09:28:07 +05:30
Chirag Aggarwal
59bebe6be9 fix: 500 errors on robots and humans txt files 2025-08-01 09:13:34 +05:30
Chirag Aggarwal
81e656e42c chore: update counter 2025-07-31 18:59:17 +05:30
Chirag Aggarwal
da1fa09e9c chore: update name 2025-07-31 17:06:29 +05:30
Chirag Aggarwal
d1c3a84ba1 chore: update to use gauge 2025-07-31 16:40:40 +05:30
Chirag Aggarwal
5c0579fbc7 feat: telemetry for cache hits and misses 2025-07-31 13:50:34 +05:30
Jake Barnby
933f07c175
Add missing removal 2025-07-30 01:18:08 +12:00
Jake Barnby
ccf0a23bdf
Remove sequence on incoming docs 2025-07-30 01:02:21 +12:00
Jake Barnby
6347d7da3f
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	composer.lock
2025-07-29 22:52:06 +12:00
Chirag Aggarwal
7ad01fcada linebreak 2025-07-29 12:23:06 +05:30
Chirag Aggarwal
06e4920ee2 fix: create email target when using email otp registration 2025-07-29 11:57:57 +05:30
fogelito
78887b9df6 fallbacks 2025-07-28 11:18:03 +03:00
fogelito
66fa7ad659 Use null default with fallback 2025-07-28 11:08:32 +03:00
fogelito
9a3687ae3b Run tests 2025-07-28 10:43:35 +03: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
Darshan
e67e6303b2 fix: templates on 1.7.x. 2025-07-25 14:30:03 +05:30
Luke B. Silver
2f39e16b97
Merge pull request #10156 from appwrite/feat-stats-usage-on-redis
feat: stats-usage on redis
2025-07-24 22:42:09 +01:00
loks0n
1d86cc6010 feat: stats-usage on redis 2025-07-24 16:19:13 +01:00
Khushboo Verma
607cc9a926
Merge branch '1.7.x' into 1we24-auto-suggest-default-branch 2025-07-24 20:31:10 +05:30
Matej Bačo
e4dc36edf0
Merge pull request #10198 from hmacr/1we17-preview-for-emails
Preview text for emails
2025-07-24 16:47:08 +02:00
hmacr
a8d5fc9998 format 2025-07-24 19:49:52 +05:30
Khushboo Verma
d607f227a2
Merge branch '1.7.x' into 1we24-auto-suggest-default-branch 2025-07-24 19:38:17 +05:30
Matej Bačo
b762e7fb73
Merge pull request #10181 from hmacr/1we9-use-preview-for-screenshots
fix: Use direct source for file-preview when empty
2025-07-24 13:39:24 +02:00
hmacr
f75b53f3bc Merge branch '1.7.x' into 1we17-preview-for-emails 2025-07-23 22:05:23 +05:30
hmacr
c5f8bdfd36 Preview texts for emails 2025-07-23 22:04:25 +05:30
Matej Bačo
b194558226 Switch from gzip to none compression 2025-07-23 15:49:07 +02:00
Darshan
8ac0486e73 fix: route didn't include the params needed. 2025-07-23 15:10:27 +05:30
hmacr
f85a7410df Merge branch '1.7.x' into 1we9-use-preview-for-screenshots 2025-07-23 12:13:04 +05:30
hmacr
c83dd7aa13 Add defaultBranch in getRepository response 2025-07-23 11:45:27 +05:30
hmacr
50eca9ebbc update commit author name param 2025-07-23 09:53:09 +05:30
hmacr
2a7ce13224 Merge branch '1.7.x' into 1we19-fix-double-deployment 2025-07-23 09:38:37 +05:30
Steven Nguyen
898365a922
Merge pull request #10170 from appwrite/fix-templates
Fix default email templates
2025-07-22 18:25:57 -07:00
hmacr
9c0e6f4203 Skip deployment when commit is created by us 2025-07-22 20:39:36 +05:30
Chirag Aggarwal
e10f1eb10f handle case when there are multiple sdk methods 2025-07-22 17:27:09 +05:30
hmacr
bf3efea98d framework support + content for OTP & add-member email 2025-07-22 16:43:17 +05:30
Chirag Aggarwal
8018e7dd80 chore: review comments 2025-07-22 15:54:24 +05:30
Chirag Aggarwal
929c7a3d36 Merge branch '1.8.x' into deprecate-old-methods 2025-07-22 15:42:32 +05:30
Jake Barnby
cd39bd6512
Merge pull request #10179 from appwrite/dat-579
Added the cases of null permissions in the upsert route and update th…
2025-07-22 20:22:56 +12:00
ArnabChatterjee20k
7bb760b4a1 added test for relation related upsert , fixed formatting 2025-07-22 13:10:05 +05:30
Jake Barnby
afd6730a81
FIx name mismatch 2025-07-22 14:43:32 +12:00
hmacr
9da57a457b fix: Use direct source for file-preview when empty 2025-07-21 22:31:06 +05:30
ArnabChatterjee20k
8b88a09374 added the cases of null permissions in the upsert route and update the e2e test 2025-07-21 19:32:27 +05:30
Jake Barnby
51c95347a0
Merge remote-tracking branch 'origin/main' 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
2025-07-21 20:42:16 +12:00
Jake Barnby
d32da05f92
Merge remote-tracking branch 'origin/main' into 1.7.x
# Conflicts:
#	app/config/specs/open-api3-1.7.x-console.json
#	app/config/specs/open-api3-1.7.x-server.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-1.7.x-console.json
#	app/config/specs/swagger2-1.7.x-server.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	app/init/constants.php
#	composer.lock
#	docs/references/databases/upsert-documents.md
#	tests/e2e/Services/Account/AccountCustomClientTest.php
2025-07-21 19:22:15 +12:00
Darshan
e7315e23c7 fix: address comment. 2025-07-20 17:28:44 +05:30
Darshan
373ceecebb fix: add a default client name for session alerts 2025-07-20 16:40:29 +05:30
Darshan
0926250f17 fix: session alerts template. 2025-07-20 16:39:08 +05:30
Darshan
5243af937f fix: the default templates. 2025-07-20 14:40:30 +05:30
Darshan
79bdf705d6 Merge branch '1.8.x' into 'bump-migrations'. 2025-07-18 10:57:29 +05:30
Darshan
40a6190844 update: log message with fallbacks. 2025-07-18 10:55:30 +05:30
Jake Barnby
9ceeb76ad0
Merge branch '1.7.x' into 1.8.x
# Conflicts:
#	app/controllers/api/databases.php
#	composer.lock
#	src/Appwrite/GraphQL/Types/Mapper.php
2025-07-18 17:24:12 +12:00
Darshan
ee317b0b8d Merge branch '1.8.x' into 'lazy-load-relationships'. 2025-07-17 18:15:16 +05:30
Steven Nguyen
477682e062
fix: prevent injected $user from being shadowed 2025-07-14 16:05:58 -07:00