Jake Barnby
1cb7c4b3f6
Merge remote-tracking branch 'origin/1.8.x' into feat-mongodb
...
# Conflicts:
# .gitignore
# composer.lock
# tests/e2e/Services/Teams/TeamsCustomClientTest.php
2026-02-24 14:06:57 +13:00
Matej Bačo
2b6b66d8a4
Remove html encoding for urls
2026-02-23 12:45:18 +01:00
eldadfux
addba2cdb7
Refactor OAuth provider checks in account controller
...
Updated the handling of OAuth provider configurations to ensure that defaults are set when parameters are missing. This change improves error handling by checking for null values and ensuring class existence before proceeding with OAuth operations.
2026-02-22 11:42:12 +01:00
Matej Bačo
e2bc3afce6
Fix url params in redirect URLs
2026-02-20 11:15:59 +01:00
Jake Barnby
5590f0bcd0
Merge remote-tracking branch 'origin/1.8.x' into feat-mongodb
...
# Conflicts:
# .env
# .github/workflows/tests.yml
# app/controllers/api/projects.php
# app/controllers/api/teams.php
# app/init/registers.php
# app/views/install/compose.phtml
# composer.json
# composer.lock
# docker-compose.yml
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Create.php
# src/Appwrite/Platform/Tasks/Install.php
# src/Appwrite/Platform/Tasks/Upgrade.php
# tests/e2e/Services/Databases/Legacy/DatabasesBase.php
# tests/e2e/Services/Databases/TablesDB/DatabasesBase.php
2026-02-12 23:35:21 +13:00
Chirag Aggarwal
b2f4c4227e
Merge branch '1.8.x' into fix/cli-static-setresource
2026-02-11 12:10:35 +05:30
Chirag Aggarwal
161b971f53
Fix oauth redirect custom scheme state
2026-02-11 10:11:04 +05:30
Chirag Aggarwal
2d05d608f4
Upgrade utopia-php dependencies and fix namespace changes
...
- Upgrade utopia-php/cli from 0.15 to 0.22
- Upgrade utopia-php/analytics from 0.10 to 0.15
- Upgrade utopia-php/orchestration from 0.9 to 0.19
- Use dev branches for utopia-php/framework and utopia-php/platform
- Remove utopia-php/swoole dependency (merged into framework)
- Migrate Utopia\CLI\Console to Utopia\Console across all files
- Migrate Utopia\Http to Utopia\Http\Http namespace
- Migrate Utopia\Swoole\Files to Utopia\Http\Files (now instance-based)
- Convert static CLI::setResource() calls to instance-based Dependency API
- Fix StatsResources task named parameter mismatch
2026-02-10 10:34:24 +05:30
Matej Bačo
a263afeff1
AI quality fixes
2026-02-09 17:10:00 +01:00
Matej Bačo
7bf5f2d360
Fix bug 5xx error
2026-02-09 15:55:35 +01:00
Matej Bačo
525b929e54
Fix implementation, add tests
2026-02-09 13:57:19 +01:00
Matej Bačo
36c87d109a
Fix rule oauth flow
2026-02-09 13:45:18 +01:00
Jake Barnby
801befeacd
Merge branch '1.8.x' into get-cursor-queries
2026-02-06 05:59:48 +00:00
Jake Barnby
e70739a3c0
Merge remote-tracking branch 'origin/1.8.x' into feat-mongodb
...
# Conflicts:
# Dockerfile
# app/controllers/api/account.php
# app/controllers/api/avatars.php
# app/controllers/api/console.php
# app/controllers/api/projects.php
# app/controllers/api/storage.php
# app/controllers/api/teams.php
# app/http.php
# app/init/database/filters.php
# app/init/registers.php
# app/init/resources.php
# app/views/install/compose.phtml
# composer.json
# composer.lock
# docker-compose.yml
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Attributes/Integer/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Bulk/Update.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/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Columns/Integer/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Bulk/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Upsert.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Update.php
# src/Appwrite/Platform/Modules/Functions/Http/Deployments/XList.php
# src/Appwrite/Platform/Tasks/Install.php
# tests/e2e/Services/Projects/ProjectsConsoleClientTest.php
2026-02-05 01:01:03 +13:00
Chirag Aggarwal
1eaf5d5ffa
replace app usage with http
2026-02-04 11:22:04 +05:30
Hemachandar
1110fdb719
Add appendVariables method to Mail event ( #11166 )
...
* Add `addVariable` method to Mail event
* append variables
* Update template
2026-01-30 15:20:53 +05:30
fogelito
69e6c0afc0
getCursorQueries
2026-01-28 14:53:24 +02:00
Damodar Lohani
991f5ff9fd
Catch exception
2026-01-15 13:19:34 +00:00
Damodar Lohani
e8d8373922
Fix: phone auth limit
2026-01-15 12:59:30 +00:00
Jake Barnby
2cfb5ecfd9
Reapply "Merge pull request #11130 from appwrite/feat-auth-instance"
...
This reverts commit 38687bc24e .
2026-01-15 04:08:00 +13:00
Jake Barnby
38687bc24e
Revert "Merge pull request #11130 from appwrite/feat-auth-instance"
...
This reverts commit c12cad80bb , reversing
changes made to 2a17429226 .
# Conflicts:
# composer.lock
2026-01-15 03:48:42 +13:00
Jake Barnby
5c915ef92f
Reapply "Merge pull request #11099 from appwrite/feat-auth-instance"
...
This reverts commit 321fc8ee70 .
2026-01-14 19:07:49 +13:00
Jake Barnby
321fc8ee70
Revert "Merge pull request #11099 from appwrite/feat-auth-instance"
...
This reverts commit a4734a5de7 , reversing
changes made to 15922fb88c .
# Conflicts:
# composer.lock
2026-01-14 02:37:17 +13:00
Jake Barnby
7573ee75a2
Use authorization instance
2026-01-07 20:04:28 +13:00
Matej Bačo
2fc5e56a61
WIP: Abuse reset on success
2026-01-05 22:05:00 +01: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
e111b4cc18
Increase JWT abuse limit
2025-12-23 15:42:14 +01:00
Torsten Dittmann
37e76e52f6
Make JWT expiry configurable for account JWTs
2025-12-22 21:27:29 +04:00
Torsten Dittmann
96b11b02e6
feat: allow custom jwt duration
2025-12-22 21:08:48 +04:00
Jake Barnby
dc85d44647
Revert "Refactor auth single instance"
2025-12-20 02:54:50 +13:00
Torsten Dittmann
d094d6a081
Remove OAuth email verification comments
2025-12-18 16:00:41 +04:00
Torsten Dittmann
bae194e866
Link account by email during OAuth
2025-12-18 15:59:33 +04:00
Torsten Dittmann
144e88452e
Use general bad request for unverified OAuth email
2025-12-18 15:49:59 +04:00
Torsten Dittmann
89980b1f0e
Enforce email verification when linking OAuth2
2025-12-18 15:46:03 +04:00
Jake Barnby
f46ec96040
Fix merge
2025-12-18 20:11:52 +13:00
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
Darshan
461c5895a4
fix: missing cases.
2025-12-17 17:27:18 +05:30
Darshan
ad54a8c334
fix: missing cases.
2025-12-17 17:05:08 +05:30
Darshan
e1a9eb4994
fix: missed injections.
2025-12-17 16:04:29 +05:30
Darshan
ee4f3e2df4
update: project name on MFA.
2025-12-17 15:54:49 +05:30
Darshan
5034597750
add: sender name as well.
2025-12-17 15:43:10 +05:30
Darshan
0a7f31333d
fix: key, lol.
2025-12-17 14:46:24 +05:30
Darshan
8964fbc821
fix: projectName.
2025-12-17 14:33:49 +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
Darshan
2e5bea1aee
update: email template to be platform agnostic.
2025-12-17 14:26:45 +05:30
loks0n
e8e47746ea
fix: oauth custom domains
2025-12-16 14:14:57 +00:00
Damodar Lohani
2043470bd0
fix typo
2025-12-14 08:00:31 +00:00
Damodar Lohani
667285d536
fix tyupe
2025-12-14 07:58:16 +00:00
Damodar Lohani
f270e47b48
more fixes to audit queries
2025-12-14 07:50:21 +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