Evan
eec62752ed
fix - incorrect file token expiry
2025-08-15 16:27:48 -07: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
71ed39e17e
Revert "Fix index delete event"
...
This reverts commit c69ec97802 .
2025-08-15 20:01:06 +12:00
Jake Barnby
c69ec97802
Fix index delete event
2025-08-15 19:51:42 +12:00
Jake Barnby
de0b4dd733
Lint + lock
2025-08-15 19:39:59 +12:00
Jake Barnby
64820ad5f5
Port inc/dec fixes
2025-08-15 19:28:22 +12:00
Jake Barnby
ff6c2b076d
Port desc fixes
2025-08-14 19:40:43 +12:00
Jake Barnby
34709912bf
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
# src/Appwrite/SDK/Specification/Format/OpenAPI3.php
2025-08-14 00:20:16 +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
Matej Bačo
13a14d1b05
Remove temp logging
2025-08-12 10:39:50 +02:00
Jake Barnby
4712c18f31
Merge remote-tracking branch 'origin/1.8.x' into cursor/add-new-database-query-type-tests-5161
2025-08-12 17:43:23 +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
Jake Barnby
836606a06b
Fix notSearch with no FTS
2025-08-12 02:03:38 +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
Cursor Agent
b89d713002
Purge collection cache alongside document cache in database operations
...
Co-authored-by: jakeb994 <jakeb994@gmail.com>
2025-08-11 07:01:06 +00: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
1fba63e986
Fix formatting
2025-08-08 14:00:30 +02:00
Matej Bačo
ae5225d8ee
Add placeholder detection
2025-08-08 13:58:41 +02:00
Chirag Aggarwal
bf6bbfa058
update casing
2025-08-08 16:40:12 +05:30
Darshan
bc55639bf7
update: if/else > switch > match
2025-08-08 16:25:48 +05:30
Darshan
0556f8fdca
update: readability.
2025-08-08 16:06:19 +05:30
Darshan
65c767c2b0
update: grid on resource events.
2025-08-08 16:03:00 +05:30
Chirag Aggarwal
b464a3d7a2
fix: lint
2025-08-08 13:39:25 +05:30
Darshan
ad79f3dcca
fix: wrong resource path.
2025-08-08 13:34:33 +05:30
Chirag Aggarwal
c9691be34a
chore: add readonly param to sequence, databaseId and collectionId
2025-08-08 12:53:58 +05:30
ArnabChatterjee20k
ee9f1f8645
updated database type to grids and legacy
2025-08-06 17:30:11 +05:30
Matej Bačo
aa837c7b43
PR review fixes
2025-08-06 11:43:07 +02:00
Matej Bačo
3541fcb237
Fix manual QA edge case
2025-08-06 11:30:56 +02:00
Matej Bačo
10a7f8acfe
Formatting fix
2025-08-06 11:06:35 +02:00
Matej Bačo
61ec98bc5e
Improve tests
2025-08-06 11:06:18 +02:00
ArnabChatterjee20k
4ed511f31c
Merge remote-tracking branch 'upstream/1.8.x' into dat-600
2025-08-06 10:57:20 +05:30
ArnabChatterjee20k
320171822c
replaced create attribute with a util createAttributeFromCollection method
2025-08-06 10:56:42 +05:30
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
ArnabChatterjee20k
066c801a45
removed $id to get updated
2025-08-05 21:56:31 +05:30
ArnabChatterjee20k
7d798f5373
added migration to self hosted version
2025-08-05 19:34:19 +05:30
ArnabChatterjee20k
0fddbd5caa
updated database response model rules
2025-08-05 18:15:55 +05:30
ArnabChatterjee20k
46cdaa0e4e
Merge remote-tracking branch 'upstream/1.8.x' into dat-600
2025-08-05 18:09:40 +05:30
ArnabChatterjee20k
28cf4e1d94
updated the validator of type of database to validator
2025-08-05 18:07:11 +05:30
Matej Bačo
2d4e99cb1a
Revert revert of CAA validation
2025-08-05 13:44:06 +02:00
Matej Bačo
8fe999d6d7
Merge branch '1.7.x' into feat-check-CAA-in-DNS
2025-08-05 13:43:17 +02:00
fogelito
fb6988465f
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into test-var-id-attribute
2025-08-05 14:42:44 +03:00
Matej Bačo
dade82706a
Fix caa records inheritance
2025-08-05 13:38:56 +02:00
ArnabChatterjee20k
7fdbd12937
Merge remote-tracking branch 'upstream/1.8.x' into dat-600
2025-08-05 16:49:45 +05:30
ArnabChatterjee20k
f06af411ba
Add 'type' attribute to database creation and update tests
2025-08-05 16:48:05 +05:30
Matej Bačo
9c320f9c71
Revert "Check CAA record before issuing certificate"
2025-08-05 10:23:39 +02:00
ArnabChatterjee20k
5baa2ad113
refactor: Rename triggerQueuesForBulkDocuments to triggerBulk for consistency across document actions
2025-08-05 13:29:38 +05:30
ArnabChatterjee20k
7334efbf3a
feat: Initialize event and payload properties in Event class and optimize bulk document queue triggering
2025-08-05 11:52:58 +05:30
Matej Bačo
7f690a1048
Simplify implementation
2025-08-04 16:51:49 +02:00
Matej Bačo
8c3530ee60
Fix caa validation breaking existing validations
2025-08-04 16:18:06 +02:00
Matej Bačo
5e294d0849
Support empty CAA records
2025-08-04 15:35:40 +02:00
ArnabChatterjee20k
59026a17dc
feat: Enhance database operations with event queues and improve test coverage for bulk operations
...
- Added event queue injections in Bulk Update and Create classes for better event handling.
- Modified getUser method in Scope class to allow for user retrieval with an override option.
- Expanded RealtimeCustomClientTest to include comprehensive tests for bulk create, update, and delete operations, ensuring proper event emissions for multiple clients.
- Improved assertions in tests to validate event data and permissions for created, updated, and deleted documents.
2025-08-04 19:01:48 +05:30
Matej Bačo
2a63de0c46
Improve docs
2025-08-04 14:57:35 +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
Khushboo Verma
783894a82b
Add default value
2025-08-04 01:40:39 +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
fogelito
0818af372f
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into test-var-id-attribute
...
# Conflicts:
# composer.lock
2025-08-03 09:03:58 +03:00
fogelito
bc53c73a7a
Remove $sequence
2025-08-03 09:00:24 +03:00
Chirag Aggarwal
b3ba91cd52
chore: update naming and specs
2025-08-01 15:26:34 +05:30
ArnabChatterjee20k
f6c4457398
changed the error message for client side
2025-08-01 14:54:15 +05:30
ArnabChatterjee20k
27684ef38c
Merge remote-tracking branch 'upstream/1.8.x' into dat-588
2025-08-01 13:54:13 +05:30
Chirag Aggarwal
3d5b755115
chore: simplify
2025-08-01 13:17:45 +05:30
Chirag Aggarwal
26be1b5caf
feat: add model examples + additonal examples to specs
2025-08-01 13:09:39 +05:30
ArnabChatterjee20k
983d102ff2
Restrict createdAt and updatedAt attributes for non-API key and non-privileged users in Create, Update, and Upsert actions
2025-08-01 12:31:29 +05:30
ArnabChatterjee20k
de69692ff2
added modify createdAt/updatedAt support
2025-07-31 20:32:14 +05:30
Chirag Aggarwal
5977e62e9a
chore: move changelog path to platforms config
2025-07-30 13:32:56 +05:30
Chirag Aggarwal
66786f20f0
chore: use md5 if enabled
2025-07-29 16:53:55 +05:30
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
1731212ebb
chore: improve check
2025-07-29 15:26:37 +05:30
Chirag Aggarwal
3db9cd06d5
chore: filter certificates renewal task in maintenance by region
2025-07-29 15:21:15 +05:30
Jake Barnby
2529d64791
Filter sequence to int because any models skip rule checks
2025-07-29 16:53:13 +12:00
fogelito
78887b9df6
fallbacks
2025-07-28 11:18:03 +03:00
Darshan
c71ff3542f
fix: deprecation inheritance on other methods with different namespace.
2025-07-27 19:19:14 +05:30
Darshan
4146671ff8
address comments.
2025-07-27 17:55:07 +05:30
Darshan
d17e7e853b
update: deprecation methods.
2025-07-27 17:39:43 +05:30
Darshan
24614225a8
fix: no params on multiple methods.
2025-07-27 16:58:04 +05:30
Darshan
5b1a750dd1
regen: specs and fix file name.
2025-07-27 16:40:36 +05:30
Darshan
ba79c5d9df
update: docs.
2025-07-27 16:31:10 +05:30
Darshan
1f31b75582
fix: tests.
2025-07-27 14:48:19 +05:30
Darshan
f19ef05a98
fix: response modals and sdk-gen for multiple namespaces.
2025-07-27 13:47:44 +05:30
Darshan
557493d091
update: move to grids api.
2025-07-27 12:05:40 +05:30
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
Hemachandar
d7f85f9f58
remove dot
2025-07-24 20:06:49 +05:30
Matej Bačo
fc31787e9a
Merge branch '1.7.x' into 1we6-better-error-msg-for-scheduled-date
2025-07-24 16:15:06 +02:00
hmacr
5ce141b75b
change error msg
2025-07-24 19:43:14 +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
3439951538
Merge pull request #10199 from hmacr/1we21-handle-failed-git-action-in-worker
...
Suppress git-action exception in deployment worker
2025-07-24 14:50:57 +02:00
hmacr
9055d41aa0
send log to queue
2025-07-24 17:56:24 +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
Matej Bačo
f70a5e67be
Merge pull request #10187 from hmacr/1we19-fix-double-deployment
...
Skip deployment when commit is created by us
2025-07-24 13:38:48 +02:00
hmacr
ed4e85f28a
validate only when scheduledAt is available
2025-07-24 11:56:05 +05:30
hmacr
7ae237e433
Better error message for invalid function scheduled time
2025-07-24 11:44:44 +05:30
Chirag Aggarwal
3cbded226b
fix: unwanted method being added to specs
2025-07-24 10:07:46 +05:30
hmacr
7ca03a5889
Suppress git-action exception in deployment worker
2025-07-23 22:26:35 +05:30
hmacr
c5f8bdfd36
Preview texts for emails
2025-07-23 22:04:25 +05:30
Chirag Aggarwal
1340d14e7c
chore: regen
2025-07-23 21:13:59 +05:30
Chirag Aggarwal
a53dcd8a23
chore: regen
2025-07-23 20:56:20 +05:30
Matej Bačo
b194558226
Switch from gzip to none compression
2025-07-23 15:49:07 +02:00
hmacr
c29ef4087b
compress screenshots before uploading
2025-07-23 16:28:09 +05:30
Darshan
8ac0486e73
fix: route didn't include the params needed.
2025-07-23 15:10:27 +05:30
Jake Barnby
1f60bb1aa6
Fix index models
2025-07-23 19:48:29 +12:00
hmacr
c83dd7aa13
Add defaultBranch in getRepository response
2025-07-23 11:45:27 +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
3128a7b837
chore: update to return object
2025-07-22 16:59:05 +05:30
Chirag Aggarwal
fde03fc61b
chore: regen specs
2025-07-22 16:50:19 +05:30
hmacr
bf3efea98d
framework support + content for OTP & add-member email
2025-07-22 16:43:17 +05:30
Chirag Aggarwal
2a81075830
chore: use class
2025-07-22 16:43:02 +05:30
Chirag Aggarwal
51614105df
chore: uncomment
2025-07-22 15:54:42 +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
959e101c88
Fix merge
2025-07-22 21:23:32 +12:00
ArnabChatterjee20k
c398e08f90
Add user injection and permission handling in Upsert actions
2025-07-22 14:10:58 +05:30
Darshan
3c4bd67de6
Merge branch '1.8.x' into bump-response-format
2025-07-22 09:51:49 +05:30
Darshan
97c54aeaac
fix: add wildcards on getDocument response model as well.
2025-07-22 09:31:09 +05:30
fogelito
b2cd1413ce
Fallback index length 0
2025-07-21 17:45:34 +03:00
Darshan
59fce99ef6
bump: response format for preview sdk.
2025-07-21 19:15:29 +05:30
fogelito
ffb3a522b0
Check tests
2025-07-21 14:06:39 +03:00
Jake Barnby
3e8cd9d748
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
2025-07-21 18:53:02 +12:00
Darshan
5243af937f
fix: the default templates.
2025-07-20 14:40:30 +05:30
Chirag Aggarwal
7fecfc73ca
fix: formatting
2025-07-19 10:39:39 +05:30
Chirag Aggarwal
c55f039f13
chore: add unit test
2025-07-18 22:23:33 +05:30
Chirag Aggarwal
d613237fb4
chore: improve invalid scheme error in origin check
2025-07-18 22:08:43 +05:30
Chirag Aggarwal
ea0654cf5e
improve naming
2025-07-18 17:16:01 +05:30
Chirag Aggarwal
99ea9c5d80
chore: update cli to 8.2.2
2025-07-18 17:10:20 +05:30
Jake Barnby
97a4e5f355
Bump version
2025-07-18 21:38:35 +12:00
Jake Barnby
0b7f62c75c
Merge branch '1.8.x' into update-documentation
2025-07-18 19:51:57 +12:00
Darshan
5b60eb8b94
update: code quality.
...
Co-authored-by: Jake Barnby <jakeb994@gmail.com>
2025-07-18 12:44:51 +05:30
Darshan
5a44f6bcea
update: maintain consistency for permissions with a null check.
2025-07-18 12:03:46 +05:30
Darshan
d4de3a722d
Merge branch '1.8.x' into 'update-documentation'.
2025-07-18 11:46:27 +05:30
Darshan
d3726f9a55
fix: null permissions on tables api as well.
2025-07-18 11:37:47 +05:30
Darshan
dca9a17e7a
fix: null permissions.
2025-07-18 11:36:47 +05:30
Darshan
79bdf705d6
Merge branch '1.8.x' into 'bump-migrations'.
2025-07-18 10:57:29 +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
12f8374378
update: response modal.
2025-07-18 10:32:35 +05:30
ArnabChatterjee20k
e97d10061f
Merge branch '1.8.x' into dat-571
2025-07-18 10:28:27 +05:30