Darshan
ff160871ae
update: check assistant status on upgrade as well.
2025-12-31 19:21:19 +05:30
Darshan
92a3eca194
Merge branch '1.8.x' into optional-assistant
2025-12-31 19:09:54 +05:30
Damodar Lohani
03ccca2c35
Add after create success hook in file creation process
2025-12-31 13:05:41 +00:00
fogelito
b5a363a2a7
skip shutdown
2025-12-31 14:01:56 +02:00
Matej Bačo
910bd69b16
Ai review fixes
2025-12-31 10:57:10 +01:00
Darshan
2a38eedc98
fix: flaky test!
...
fix: get resource report what we want.
2025-12-31 15:00:23 +05:30
Darshan
2e57e5a868
fix: url.
2025-12-31 11:59:01 +05:30
Darshan
69ce99d1b4
feat: console module.
2025-12-31 11:52:41 +05:30
Chirag Aggarwal
6b881d4aaf
Merge pull request #11045 from appwrite/reduce-sdk-release-steps
2025-12-31 10:01:11 +05:30
Damodar Lohani
aad7d6dbca
Merge pull request #10953 from appwrite/feat-audits-upgrade
...
Feat: Audits upgrade
2025-12-31 06:55:34 +05:45
Matej Bačo
33ffe4aca7
AI suggestions
2025-12-30 15:13:22 +01:00
Matej Bačo
77eb3d4bcd
Update AGENTS.md
2025-12-30 15:12:57 +01:00
Matej Bačo
49989f38f7
Update AGENTS.md
2025-12-30 15:09:47 +01:00
Matej Bačo
18a49ccc44
Update grammar
2025-12-30 15:07:54 +01:00
Matej Bačo
73173a7f8c
Add module docs
2025-12-30 15:04:26 +01:00
Chirag Aggarwal
e3412bc554
chore: reduce sdk release steps
2025-12-30 18:25:11 +05:30
Hemachandar
c1e50c7abd
Write to new resource attributes in keys ( #11003 )
...
* Write to new resource attributes in `keys`
* temp for tests
* list keys
* add subqueries
* lint
2025-12-30 17:09:59 +05:30
Damodar Lohani
15dc316535
Merge branch '1.8.x' into feat-audits-upgrade
2025-12-30 07:44:10 +05:45
Damodar Lohani
ca877fa71d
Catch query parse exceptions
2025-12-29 13:24:24 +00:00
Damodar Lohani
425dd9639c
Merge branch '1.8.x' into feat-storage-module
2025-12-29 18:17:15 +05:45
Matej Bačo
df57b59786
Merge branch '1.8.x' into chore-php-types
2025-12-29 13:24:50 +01:00
Chirag Aggarwal
57157a71b4
chore: more sdk config flexibility
2025-12-29 16:44:19 +05:30
Shmuel Fogel
8a52975048
Merge pull request #11036 from appwrite/functions-skip-subqueiry
...
Functions skip variables subquery
2025-12-29 13:08:00 +02:00
Hemachandar
2b96d60c1e
copilot - code quality
2025-12-29 16:01:19 +05:30
Matej Bačo
ee911e3df6
Finalize unit key tests
2025-12-29 11:21:49 +01:00
fogelito
417bb22790
use Query::contains
2025-12-29 11:55:21 +02:00
Hemachandar
1b70bc812b
keep certificate renewal in maintenance worker
2025-12-29 14:51:59 +05:30
Hemachandar
e7e429142f
Merge branch '1.8.x' into ser-331
2025-12-29 14:20:20 +05:30
Damodar Lohani
80bb9a1f33
fixe endpoints
2025-12-29 08:41:38 +00:00
fogelito
774e3af61c
skip variables subquery
2025-12-29 10:20:32 +02:00
Matej Bačo
5f5d9b4fcb
Add async key cleanup
2025-12-29 09:04:47 +01:00
Matej Bačo
7c56a76feb
self PR review fixes
2025-12-29 08:59:07 +01:00
Damodar Lohani
30373980f1
fix update endpoint
2025-12-29 07:56:46 +00:00
Damodar Lohani
f99cb20d05
Initialize storage module and remove storage and fix remaining endpoints
2025-12-29 07:44:03 +00:00
Damodar Lohani
a7724028b3
Merge branch '1.8.x' into feat-audits-upgrade
2025-12-29 13:23:20 +05:45
Chirag Aggarwal
a0514d2aac
Merge pull request #11032 from appwrite/more-sdk-fixes
2025-12-29 11:52:04 +05:30
Damodar Lohani
f4f4ad9c7d
format
2025-12-29 01:51:07 +00:00
Damodar Lohani
da7738edaa
Feat: Storage module
2025-12-29 01:50:39 +00:00
shimon
6c1f967509
add functionsEvents and webhooksEvents
2025-12-28 18:10:44 +02:00
Chirag Aggarwal
58e091099f
fix grammar
2025-12-28 21:17:43 +05:30
Chirag Aggarwal
6410a245eb
fix: sdk configuration options
2025-12-28 20:59:46 +05:30
fogelito
670edd845e
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into lohanidamodar-patch-2
2025-12-28 17:23:10 +02:00
Chirag Aggarwal
77930a0cec
fix: default namespace in sdks
2025-12-28 20:46:23 +05:30
fogelito
5d9201466b
functions + databases
2025-12-28 16:54:38 +02:00
fogelito
d583b5e228
All again
2025-12-28 15:33:00 +02:00
fogelito
c463a9a662
Only functions
2025-12-28 15:14:56 +02:00
fogelito
bd9f02b689
Only functions
2025-12-28 15:01:29 +02:00
fogelito
472e2c282d
skip specific filters
2025-12-28 14:31:46 +02:00
fogelito
7a89779827
revert
2025-12-28 14:17:48 +02:00
fogelito
126de78ce2
skip functions
2025-12-28 14:13:56 +02:00
fogelito
e919896eef
Merge remote-tracking branch 'origin/lohanidamodar-patch-2' into lohanidamodar-patch-2
2025-12-28 13:49:05 +02:00
fogelito
fd3475f945
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into lohanidamodar-patch-2
2025-12-28 13:47:29 +02:00
Damodar Lohani
9c8f565211
use the helper method instead
2025-12-28 10:33:12 +00:00
Damodar Lohani
08f30224b6
Use disable instead of skip agin
2025-12-28 10:26:21 +00:00
Damodar Lohani
61c619f373
remove disables
2025-12-28 09:27:21 +00:00
Damodar Lohani
419d56b4b1
Merge branch '1.8.x' into feat-audits-upgrade
2025-12-28 14:58:36 +05:45
Damodar Lohani
b32dd316e1
Fix: use skip filters instead
2025-12-28 09:09:11 +00:00
Damodar Lohani
d2cda9770b
Use get audit resource for audit cleanup.
2025-12-28 09:01:37 +00:00
Damodar Lohani
22042b4749
Merge branch '1.8.x' into fix-file-permissions
2025-12-28 14:23:31 +05:45
Damodar Lohani
aa17eeb6e3
Disable filters for platform and project databases - Stat resources
...
- Disable filters for platform and project databases - Stat resources
2025-12-28 14:19:28 +05:45
Shimon Newman
1529357821
Merge pull request #11022 from appwrite/fix-bulk-insert-webhook-validation
...
add webhook exist validation in bulkTrigger()
2025-12-28 09:31:13 +02:00
Damodar Lohani
0c425dbac3
Fix: assign user permission to files/documents only if not a previleged user
2025-12-28 01:48:23 +00:00
Matej Bačo
44d8c66e95
Merge branch '1.8.x' into chore-php-types
2025-12-27 19:18:45 +01:00
Matej Bačo
c54d1d29a5
Update stats of all key ypes
2025-12-27 18:44:01 +01:00
Chirag Aggarwal
0599d23cc5
fix: specs generation getPlatforms method
2025-12-27 20:48:33 +05:30
shimon
f9efdfd98e
fix: use nullsafe operator for project attribute retrieval in Action class
2025-12-25 19:07:51 +02:00
shimon
d53090647b
Merge branch '1.8.x' of github.com:appwrite/appwrite into fix-bulk-insert-webhook-validation
2025-12-25 18:56:30 +02:00
shimon
e8b8a8fe52
add webhook exist validation in balkTrigger()
2025-12-25 18:52:57 +02:00
ArnabChatterjee20k
3b4196735a
refactor: simplify query handling in Realtime adapter and enhance error messaging for unsupported queries
2025-12-24 21:02:03 +05:30
ArnabChatterjee20k
7e315f79cc
refactor: improve query handling in Realtime adapter and update RuntimeQuery filter logic
2025-12-24 20:50:05 +05:30
ArnabChatterjee20k
336bd44826
fixed payload in adapter
2025-12-24 20:10:00 +05:30
ArnabChatterjee20k
874e5f61f0
Merge remote-tracking branch 'upstream/1.8.x' into dat-969
2025-12-24 19:01:13 +05:30
ArnabChatterjee20k
39cf207df9
re
2025-12-24 18:57:58 +05:30
Damodar Lohani
0601305545
Merge branch '1.8.x' into feat-audits-upgrade
2025-12-24 15:21:49 +05:45
Chirag Aggarwal
b78be65376
fix: make getScreenshot output param to use ImageFormat enum
2025-12-24 13:39:51 +05:30
Damodar Lohani
5519086c29
Use db 3.x audit
2025-12-24 01:30:02 +00:00
Damodar Lohani
33b9f33f44
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into feat-audits-upgrade
2025-12-24 01:26:49 +00:00
Matej Bačo
6e47fb6c70
Implement auth for organization and account keys
2025-12-23 13:06:19 +01:00
Hemachandar
58751bbdf1
lint
2025-12-23 16:49:35 +05:30
Hemachandar
21334ecdff
Merge branch '1.8.x' into ser-331
2025-12-23 16:37:22 +05:30
Hemachandar
47ea2893c3
rename task to Interval
2025-12-23 16:32:43 +05:30
Chirag Aggarwal
bbeca28026
refactor use env variables for queue and class names
2025-12-23 16:09:42 +05:30
Chirag Aggarwal
9ab9f6d709
chore: update schedule functions task
2025-12-23 15:06:29 +05:30
ArnabChatterjee20k
b7e2606b9f
Enhance Realtime functionality with query support and improve tests
...
- Updated Realtime adapter to handle queries during subscription.
- Added query filtering capabilities in RuntimeQuery class.
- Modified RealtimeBase and RealtimeCustomClientTest to support query parameters in WebSocket connections.
- Improved test coverage for account and database channels with queries.
2025-12-22 18:01:00 +05:30
Matej Bačo
09d71e73af
keys list to be public as its reused for more types of keys
2025-12-22 11:37:38 +01:00
Matej Bačo
465912822f
Mark reused key response public
2025-12-22 11:32:45 +01:00
Chirag Aggarwal
9e4e23ad3f
chore: update sdks script console log
2025-12-21 22:03:30 +05:30
Matej Bačo
ca43281fa9
Simplify PR
2025-12-20 09:20:39 +01:00
Matej Bačo
d45d27b780
Merge branch '1.8.x' into chore-php-types
2025-12-19 16:06:46 +01:00
Jake Barnby
3e96f9c2f1
Merge pull request #10990 from appwrite/project-queries
...
Allow queries on projects xlist
2025-12-19 14:39:47 +00:00
Darshan
bf50fbeb6c
bump: order for easier review.
2025-12-19 19:36:05 +05:30
Darshan
406181e887
revert: to method call
2025-12-19 19:31:05 +05:30
Jake Barnby
dc85d44647
Revert "Refactor auth single instance"
2025-12-20 02:54:50 +13:00
Matej Bačo
69d5ce0f55
Switch over to resource-based key DB structure
2025-12-19 13:40:32 +01:00
Matej Bačo
31b9ff4f05
Merge branch '1.8.x' into chore-php-types
2025-12-19 12:26:51 +01:00
Matej Bačo
1c3f778da9
PR review fix
2025-12-19 12:26:15 +01:00
Darshan
35bf13cfab
update: variable name :D
2025-12-19 16:19:15 +05:30
Darshan
f814fd980b
update: address comments.
2025-12-19 16:16:56 +05:30
Darshan
3ddfd9c3b0
update: address comment.
2025-12-19 15:52:19 +05:30
Darshan
75d8110ad9
Merge branch '1.8.x' into project-queries
2025-12-19 14:23:25 +05:30
Darshan
c958f3f1cb
update: allow queries on projects xlist.
2025-12-19 14:13:52 +05:30
Matej Bačo
9fb1aaadaf
Merge pull request #10984 from appwrite/fix-devkey-scopes
...
Fix: Add scopes for devkeys
2025-12-18 17:26:15 +01:00
Matej Bačo
6f16b56f31
Allow Key extensions
2025-12-18 15:55:11 +01:00
Torsten Dittmann
81b4065921
Fix identity connecting
...
- Add MockUnverified OAuth2 provider config
- Add /v1/mock/tests/general/oauth2/user-unverified endpoint
- Add MockUnverified class for unverified OAuth2 flow
- Update Mock::isEmailVerified to respect user['verified'] flag
- Add end-to-end tests for linking unverified and verified OAuth2 users
- Enable stopOnFailure in phpunit.xml
2025-12-18 16:44:04 +04:00
Matej Bačo
59f178d634
Improve PHP types for extensability
2025-12-18 13:37:50 +01:00
Hemachandar
cf90653deb
lint
2025-12-18 17:30:08 +05:30
Hemachandar
16fb25ce5a
tiny
2025-12-18 17:10:02 +05:30
Matej Bačo
7dea3f19a9
Add scopes for devkeys
2025-12-18 12:31:00 +01:00
Hemachandar
e78887001a
spacing
2025-12-18 16:18:23 +05:30
Hemachandar
aa4ecdf138
emit events
2025-12-18 16:09:48 +05:30
Hemachandar
3783378288
add action to payload
2025-12-18 15:14:30 +05:30
Jake Barnby
937cac454a
Merge branch '1.8.x' into chore-specs
2025-12-18 09:32:37 +00:00
Hemachandar
5aff78a619
Merge branch '1.8.x' into ser-331
2025-12-18 14:33:34 +05:30
Jake Barnby
e6781cb4c3
Release SDKs
2025-12-18 21:41:50 +13:00
Hemachandar
62b391ef68
certificate status exception
2025-12-18 13:46:56 +05:30
Hemachandar
6f1d2d094a
rename task
2025-12-18 13:00:49 +05:30
Hemachandar
88bd35ce98
periodic task for rule verification & certificate generation
2025-12-18 12:40:24 +05:30
Jake Barnby
13f4aa9a80
Merge remote-tracking branch 'origin/1.8.x' into refactor-auth-single-instance
...
# Conflicts:
# app/controllers/api/account.php
# app/controllers/api/vcs.php
# app/controllers/general.php
# app/controllers/shared/api.php
# app/init/resources.php
# composer.lock
# src/Appwrite/Platform/Modules/Console/Http/Resources/Get.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Transactions/Update.php
# src/Appwrite/Platform/Modules/Functions/Http/Executions/Create.php
# src/Appwrite/Platform/Workers/Migrations.php
2025-12-18 18:17:41 +13:00
fogelito
fcbb073bcc
endpoint revert
2025-12-17 20:53:22 +02:00
Hemachandar
db0dbeb27b
simplify
2025-12-17 21:04:15 +05:30
Hemachandar
0e27088e2a
change function signature
2025-12-17 20:54:18 +05:30
Hemachandar
70a7deaa38
Refactor certificate generation in worker
2025-12-17 20:46:54 +05:30
loks0n
ee8e7333d8
fix: sync updated schedules
2025-12-17 14:19:04 +00:00
Darshan
6d9a6051bf
add: platform support on migrations.
2025-12-17 17:41:14 +05:30
Darshan
94fc0416e6
Merge branch '1.8.x' into update-template
2025-12-17 17:08:16 +05:30
Chirag Aggarwal
ce8f72bee9
data examples update
2025-12-17 15:58:04 +05:30
Darshan
ee4f3e2df4
update: project name on MFA.
2025-12-17 15:54:49 +05:30
Darshan
930db2bcc4
add: platform injection on MFA endpoint as well.
2025-12-17 15:50:34 +05:30
Damodar Lohani
8baa5cb659
Merge remote-tracking branch 'origin/1.8.x' into feat-audits-upgrade
2025-12-17 08:59:05 +00:00
fogelito
86deab8f6c
increase APP_DATABASE_QUERY_MAX_VALUES_WORKER
2025-12-17 09:32:59 +02:00
loks0n
3c3aa6d416
fix: fallback platform
2025-12-16 22:56:11 +00:00
fogelito
8d4c6a8218
patch $batchSize
2025-12-16 17:17:03 +02:00
Matej Bačo
546cd6596a
Merge pull request #10966 from appwrite/fix-empty-template
...
Fix CSV template build flow (empty source)
2025-12-16 13:39:32 +01:00
Hemachandar
58be8f411a
Merge pull request #10962 from appwrite/ser-721
...
Improve rule verification flow & add logs
2025-12-16 16:43:14 +05:30
Hemachandar
990209b624
feedback
2025-12-16 16:17:15 +05:30
Matej Bačo
850a834211
Fix CSV template build flow (empty source)
2025-12-16 11:23:44 +01:00
Matej Bačo
1f4534d674
Fix deletes bug
2025-12-16 10:44:02 +01:00
Luke B. Silver
9ba970b3c1
Merge pull request #10950 from appwrite/refactor-specs-task-methods
...
Refactor Specs task for better code organization
2025-12-16 09:40:55 +00:00
fogelito
af8a27c559
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into migration-cleanup
2025-12-16 10:42:12 +02:00
Jake Barnby
b986cd806c
Merge pull request #10913 from appwrite/refactor-functions-schedule
...
Refactor schedule base
2025-12-16 08:33:09 +00:00
fogelito
1c165b8c8d
endpoint fallback
2025-12-16 09:49:35 +02:00
fogelito
6fbacb484b
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into migration-cleanup
...
# Conflicts:
# src/Appwrite/Platform/Workers/Migrations.php
2025-12-16 09:31:58 +02:00
fogelito
91a3ee0c9d
Add File info
2025-12-16 09:24:47 +02:00
Hemachandar
49b1c3db79
Merge branch '1.8.x' into ser-721
2025-12-16 12:41:44 +05:30
Hemachandar
dfb53895eb
tiny
2025-12-16 12:40:42 +05:30
Jake Barnby
7cdb7af07c
Remove early return to ensure cycle timestamp is updated
2025-12-16 20:06:38 +13:00
Hemachandar
109967953e
feedback + tests
2025-12-16 12:20:59 +05:30
Jake Barnby
e3e7f56bb8
Merge pull request #10961 from appwrite/refactor-messaging-and-queue
...
chore: lazy init sms adapter + late static binding
2025-12-16 06:25:15 +00:00
Jake Barnby
80057383e1
Merge pull request #10952 from appwrite/issue-tableid
...
Tableid and Collectionid in increment and decrement routes
2025-12-16 06:05:11 +00:00
Jake Barnby
c7fda6cc3f
Merge remote-tracking branch 'origin/1.8.x' into refactor-functions-schedule
...
# Conflicts:
# composer.lock
2025-12-16 18:35:40 +13:00
Hemachandar
5ae148f026
Add logs to rules
2025-12-16 10:59:16 +05:30
Chirag Aggarwal
c744354973
Merge branch '1.8.x' into refactor-specs-task-methods
2025-12-16 10:51:28 +05:30
Chirag Aggarwal
c7fd31285d
chore: lazy init sms adapter + late static binding
2025-12-16 10:46:40 +05:30
loks0n
e931938b78
revert: backups endpoints
2025-12-15 18:01:30 +00:00
loks0n
4b58e1a85e
revert: backups endpoints
2025-12-15 16:55:48 +00:00
Chirag Aggarwal
c6b6b7cdac
fix: edit field
2025-12-15 21:41:17 +05:30
Luke B. Silver
2a61cacdf9
Merge pull request #10957 from appwrite/fix-platform-defaults
...
fix: platform defaults
2025-12-15 15:17:05 +00:00
loks0n
7e6846f8f8
fix: platform defaults
2025-12-15 15:01:26 +00:00
Levi van Noort
3869269e0c
Merge branch '1.8.x' into CLO-3704-utopia-request-extend
2025-12-15 15:32:51 +01:00
fogelito
54ba59da64
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into migration-cleanup
2025-12-15 09:43:06 +02:00
fogelito
f837e6be03
cleanups
2025-12-15 09:42:26 +02:00
Damodar Lohani
cec5cd7bdc
Merge branch '1.8.x' into feat-audits-upgrade
2025-12-15 09:44:52 +05:45
Damodar Lohani
63c2d72b2e
Fix logs
2025-12-15 03:58:00 +00:00
Damodar Lohani
801219374c
Fix queries
2025-12-15 02:50:21 +00:00
Damodar Lohani
ace9d86744
fix attribute
2025-12-15 02:41:56 +00:00
Damodar Lohani
2d3e34fd5a
fix namespace
2025-12-15 02:20:10 +00:00
Damodar Lohani
69ad4ae930
Fix format
2025-12-15 02:15:45 +00:00
Damodar Lohani
0037305e16
Fix: failing tests
2025-12-15 02:12:35 +00:00
loks0n
da0b2a7517
fix: cors wildcard
2025-12-14 22:41:15 +00:00
fogelito
6aafe2dd12
cleanup
2025-12-14 19:41:33 +02:00
Damodar Lohani
2437d2be77
Upgrade audit and fix
2025-12-14 08:30:22 +00:00
Damodar Lohani
1199c1fc52
fix typo
2025-12-14 07:57:37 +00:00
Damodar Lohani
f270e47b48
more fixes to audit queries
2025-12-14 07:50:21 +00:00
Darshan
5678860d13
add: optional support for assistant.
2025-12-14 13:07:26 +05:30
Damodar Lohani
b83125a41e
Fix audits creation
2025-12-14 07:22:39 +00:00
Chirag Aggarwal
5daacb7161
Refactor Specs task for better code organization
...
- Extract platform, auth counts, and keys into separate methods
- Add getPlatforms(), getAuthCounts(), and getKeys() methods
- Extract SDK platform logic into getSDKPlatformsForRouteSecurity()
- Add PHPDoc comments with proper type hints
- Move constructor to top of class for better readability
2025-12-14 11:21:44 +05:30
Damodar Lohani
c50db111d6
format
2025-12-14 02:19:53 +00:00
Damodar Lohani
9441295510
Feat: Audits upgrade
2025-12-14 01:43:35 +00:00
ArnabChatterjee20k
e4e6c84362
linting
2025-12-13 23:45:57 +05:30
ArnabChatterjee20k
70395cfacc
added tableid and collectionid in increment and decrement
2025-12-13 23:43:51 +05:30
Levi van Noort
ce9a54fd4b
chore: change implementation for trustedip
2025-12-12 15:31:42 +01:00
Darshan
37b43b0ce0
address comment.
2025-12-12 17:49:48 +05:30
Darshan
2052496635
add: support for replyTo* and simplify variables.
2025-12-12 17:41:00 +05:30
Levi van Noort
90fb5b6321
feat: improved reference client ip through _APP_TRUSTED_HEADERS
2025-12-12 08:42:49 +01:00
Darshan
6787b0c7f1
Merge branch '1.8.x' into allow-custom-sender
2025-12-12 12:17:45 +05:30
Steven Nguyen
72ae883587
Merge branch 'main' into chore-sync-main
2025-12-11 22:40:23 +00:00
loks0n
c6ffa181a2
fix: imagine hostnames 2
2025-12-11 18:53:58 +00:00
Matej Bačo
52ccbfcdf7
AI code quality fixes
2025-12-11 15:52:44 +01:00
Aditya Oberai
d502ab0cd5
Merge branch '1.8.x' into chore-add-new-site-templates
2025-12-11 18:35:52 +05:30
Darshan
062233cdbc
Merge branch '1.8.x' into database-errors
2025-12-11 16:10:00 +05:30
Darshan
102d3fd245
fix: tests.
2025-12-11 16:08:13 +05:30
Darshan
cb9705f0a2
update: better signature.
2025-12-11 15:59:24 +05:30
Darshan
2e4ac091d1
Merge branch '1.8.x' into database-errors
2025-12-11 15:27:42 +05:30
Darshan
ef5f0ed6b4
update: to use placeholders.
2025-12-11 15:26:45 +05:30
Matej Bačo
e738bae523
Fix screenshot script; auto-fill API key, custom required env vars
...
Tag is correct fallback: decf2c7a1b/src/Appwrite/Utopia/Request/Filters/V21.php (L28)
2025-12-11 10:31:05 +01:00
loks0n
f765eb92e7
feat: cors service
2025-12-11 09:01:31 +00:00
loks0n
50c6a35079
feat: multiple app domains
2025-12-11 09:01:31 +00:00
Chirag Aggarwal
aa12ef6569
Add public visibility control for deprecated methods
...
- Add 'public' parameter to SDK Method class to control documentation visibility
- Mark deprecated methods as non-public (public: false) to hide them from docs
- Update OpenAPI and Swagger specs to reflect visibility changes
- Affected endpoints: account verification, messaging providers, and MFA authenticators
2025-12-11 13:53:34 +05:30
Damodar Lohani
4c9a94f5e2
Fix format
2025-12-10 22:48:07 +00:00
Damodar Lohani
61067bd8d3
Fix: remove temp queries
2025-12-10 10:32:51 +00:00
Darshan
39aa4c4a9a
add: setfrom.
2025-12-10 15:14:55 +05:30
Darshan
b03aa8d632
add: custom senders for cloud.
2025-12-10 14:32:04 +05:30
Steven Nguyen
6c1cbfddea
Merge pull request #10922 from appwrite/copilot/fix-delayed-executions-trigger
...
Fix: Prevent job loss on container shutdown for delayed executions
2025-12-09 10:26:20 -08:00
Steven Nguyen
3a3c92140b
Merge pull request #10916 from appwrite/copilot/fix-schedule-executions-bug
...
Fix ScheduleExecutions: inverted comparison prevented execution scheduling
2025-12-08 12:22:55 -08:00
copilot-swe-agent[bot]
e4ebf755e4
Fix: Move schedule deletion inside coroutine to prevent job loss
...
Move the schedule document deletion and unset operation inside the coroutine, after the function is triggered. This ensures the schedule is only deleted after the job is successfully queued, preventing job loss if the container shuts down between coroutine start and completion.
This follows the same pattern used in ScheduleMessages.php.
Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com>
2025-12-08 19:50:32 +00:00
Steven Nguyen
1cf8b103a8
chore: only sleep if delay is greater than 0 seconds
...
This prevents the warning:
Swoole\Coroutine::sleep(): Timer must be greater than or equal to 0.001
2025-12-08 19:23:35 +00:00
shimon
3ca9468b11
Merge branch '1.8.x' of github.com:appwrite/appwrite into refactor-functions-schedule
2025-12-08 17:50:06 +02:00
shimon
6156b97ea0
Refactor error handling in ScheduleBase class to improve project and resource validation.
2025-12-08 17:49:10 +02:00
Jake Barnby
689e61c84f
Merge pull request #10917 from appwrite/fix-array-index
...
Block array indexes
2025-12-08 10:51:06 +00:00
Jake Barnby
aec7f27ce4
Fix tests
2025-12-08 23:20:40 +13:00
shimon
0a0cf26269
Merge branch '1.8.x' of github.com:appwrite/appwrite into refactor-auth-single-instance
...
# Conflicts:
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Create.php
2025-12-08 09:26:38 +02:00
Jake Barnby
65bd9a41d5
Merge pull request #10894 from appwrite/feat-multi-create
...
Feat multi create
2025-12-08 05:55:52 +00:00
Jake Barnby
425bd514c2
Block array indexes
2025-12-08 18:54:46 +13:00
copilot-swe-agent[bot]
be5f066dc3
Fix ScheduleExecutions bug: correct comparison operator to properly execute scheduled tasks
...
Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com>
2025-12-07 21:53:18 +00:00
Shimon Newman
a241eab792
Update src/Appwrite/Platform/Tasks/ScheduleBase.php
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-12-07 18:26:14 +02:00
shimon
8ed4fa6ff1
composer
2025-12-07 17:03:18 +02:00
shimon
4289215620
Merge branch '1.8.x' of github.com:appwrite/appwrite into refactor-functions-schedule
2025-12-07 16:59:28 +02:00
shimon
7462b7ae17
Refactor ScheduleBase class to enhance schedule loading and project management.
2025-12-07 16:57:30 +02:00
Jake Barnby
48038512b9
Fix index validation
2025-12-05 21:05:14 +13:00
Hemachandar
4ebc67c235
Merge branch '1.8.x' into ser-409
2025-12-05 12:15:08 +05:30
Chirag Aggarwal
b06b33016c
fix: format for int32
2025-12-05 08:41:10 +05:30
copilot-swe-agent[bot]
4283671d49
Add user email attributes migration and fix missing break statement in V23
...
Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com>
2025-12-04 22:15:50 +00:00
Jake Barnby
121f94676d
Fix test
2025-12-05 01:03:43 +13:00
Jake Barnby
df94765cf3
Update validation
2025-12-04 23:25:15 +13:00
Jake Barnby
c6ccbfaae1
Remove redundant validation
2025-12-04 21:23:08 +13:00
Steven Nguyen
10b8f97e96
chore: bump appwrite version to 1.8.1
2025-12-03 13:22:39 -08:00
shimon
d483fbd43b
Update composer.lock and refactor ScheduleBase class for improved schedule processing
2025-12-03 18:22:46 +02:00
Jake Barnby
331e294ef5
Improve min/max validation
2025-12-04 00:03:12 +13:00
Jake Barnby
252a4e12ff
Validate format on non-strings
2025-12-03 22:38:37 +13:00
Jake Barnby
4de4b475a1
Add more validation cases
2025-12-03 22:07:34 +13:00
Jake Barnby
7d26131019
Validate other relationship options
2025-12-03 21:19:53 +13:00
Jake Barnby
8b4657ff8a
Cleanup on create failures
2025-12-03 21:17:38 +13:00
Chirag Aggarwal
68ffa5258c
fix: roles enum
2025-12-03 12:04:30 +05:30
Chirag Aggarwal
91a1e4cfd0
fix format
2025-12-03 12:02:00 +05:30
Chirag Aggarwal
7aceae05d5
Merge branch '1.8.x' into release-sdks-4
2025-12-03 12:01:03 +05:30
Chirag Aggarwal
8fe1ec48d0
chore: browser permissions enum
2025-12-03 09:28:39 +05:30
Chirag Aggarwal
aaafdaae52
chore: better examples
2025-12-01 19:21:49 +05:30
Jake Barnby
38af4b83c0
Merge remote-tracking branch 'origin/1.8.x' into feat-multi-create
2025-12-01 21:44:41 +13:00
shimon
cf6605746d
Merge branch '1.8.x' of github.com:appwrite/appwrite into refactor-auth-single-instance
2025-11-30 14:26:52 +02:00
shimon
b061f95f6d
Refactor: Add missing Query import in Compute module and fix code formatting in V20 filter
2025-11-29 20:43:59 +02:00
shimon
c5a45aaded
Refactor: Remove unused parameters and clean up code in TablesDB and Sites modules
2025-11-29 19:13:18 +02:00
Darshan
27b8b23c07
fix: wrong path.
2025-11-29 17:49:52 +05:30
shimon
d3fac8ae07
Refactor: Clean up code formatting in Compute, Functions, and Sites modules
2025-11-28 18:13:52 +02:00
shimon
013e961c37
Refactor: Remove unused authorization parameter from redeployVcsFunction calls and related methods
2025-11-28 18:13:03 +02:00
Shimon Newman
95e29d1046
Merge branch '1.8.x' into refactor-auth-single-instance
2025-11-28 16:10:26 +02:00
shimon
aed0079cad
Fix: Correct role retrieval method call and update project test assertions for accuracy
2025-11-28 08:57:12 +02:00
shimon
5da1f791a5
sync with 1.8.x
2025-11-27 18:17:04 +02:00
Hemachandar
adc5426ce9
feedback
2025-11-27 20:02:39 +05:30
Hemachandar
c09f7d5cf9
Fix file token expiry
2025-11-27 19:40:09 +05:30
shimon
f216ea5d65
Merge branch '1.8.x' of github.com:appwrite/appwrite into refactor-auth-single-instance
...
# Conflicts:
# app/controllers/api/account.php
# app/controllers/api/graphql.php
# app/controllers/api/storage.php
# app/controllers/api/teams.php
# app/controllers/general.php
# app/controllers/shared/api.php
# app/controllers/shared/api/auth.php
# app/init/resources.php
# app/realtime.php
# app/worker.php
# composer.lock
# src/Appwrite/Auth/Auth.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Attribute/Decrement.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Attribute/Increment.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Create.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Delete.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Get.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Upsert.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/XList.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Transactions/Operations/Create.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Transactions/Update.php
# src/Appwrite/Platform/Modules/Functions/Http/Executions/Create.php
# src/Appwrite/Platform/Modules/Functions/Http/Executions/Get.php
# src/Appwrite/Platform/Modules/Functions/Http/Executions/XList.php
# src/Appwrite/Platform/Modules/Tokens/Http/Tokens/Buckets/Files/Action.php
# src/Appwrite/Utopia/Request.php
# src/Appwrite/Utopia/Response.php
# tests/unit/Auth/AuthTest.php
# tests/unit/Messaging/MessagingChannelsTest.php
2025-11-27 15:50:37 +02:00