Darshan
569505c54d
readd: local source mounts.
2026-03-05 13:21:49 +05:30
Darshan
dc66be4b2c
Merge branch 'feat-installer' into 'simplify-dev'.
2026-03-05 13:12:15 +05:30
Jake Barnby
3cc2375b15
Merge remote-tracking branch 'origin/1.8.x' into feat-installer
2026-03-03 20:57:13 +13:00
Jake Barnby
5ee58dcc81
(fix): Fix installer progress step transitions and redirect handling
2026-03-03 19:47:37 +13:00
Hemachandar
598c71fb11
Move VCS events APIs to Modules ( #11403 )
...
* Move VCS events APIs to Modules
* trait
* lint
* fix external flow
* fix overriden vars
* feedback
2026-03-03 00:15:09 +05:30
Jake Barnby
9c7cef2971
Fix pg 18 path
2026-03-03 00:46:38 +13:00
Jake Barnby
029cd695dd
Use custom image
2026-03-03 00:46:25 +13:00
Jake Barnby
4c76ddc2a3
(fix): Fix installer Swoole migration and database selection
2026-03-02 21:50:25 +13:00
Jake Barnby
f540df50b1
Merge remote-tracking branch 'origin/1.8.x' into feat-installer
2026-03-02 18:40:37 +13:00
Jake Barnby
1790f56d99
Merge branch '1.8.x' into feat-installer
2026-02-27 06:07:56 +00:00
Jake Barnby
3c4c78d086
Merge branch '1.8.x' into fix-realtime-regions
2026-02-27 06:07:06 +00:00
Prem Palanisamy
81e828a200
use named arguments and elvis operator for realtime error logging
2026-02-26 15:45:46 +00:00
Prem Palanisamy
218d25ba1b
improve realtime error logging with project, user, and auth context
2026-02-26 15:45:46 +00:00
copilot-swe-agent[bot]
339ecc418d
test: remove testConnectionFailureRegionMismatch and mock PATCH route
...
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-02-26 12:46:47 +00:00
Jake Barnby
7a27cf4ac7
fix: address review feedback for installer PR
...
- Initialize $isUpgrade=false in Install.php action() to prevent undefined variable
- Assign $this->lockedDatabase in Upgrade.php before calling parent::action()
- Remove stack trace exposure from buildErrorDetails() in Http Install action
- Suppress raw exception messages for 500+ errors in Error handler
- Remove sessionSecret from progress details to prevent credential leak
- Hash name/email in analytics payload to avoid sending raw PII
- Validate and default dbService in compose.phtml to prevent invalid output
- Fix host normalization in progress.js redirect URL builder
- Release global lock on early return for existing installation conflict
- Consolidate duplicate database host/port assignment blocks
- Add @runInSeparateProcess to testRouteRegistration to prevent global state leak
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 01:44:46 +13:00
copilot-swe-agent[bot]
5ff7e2af24
fix: revert regions.php, add mock PATCH route for project region in tests
...
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-02-26 12:31:05 +00:00
Jake Barnby
f8d8997ae3
Update installer
2026-02-27 01:29:38 +13:00
copilot-swe-agent[bot]
9aa47c267d
test: add region mismatch failure test and fra region to config
...
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-02-26 12:14:23 +00:00
copilot-swe-agent[bot]
952f48c72a
fix: use AppwriteException, fix console region, add region check test
...
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-02-26 11:55:15 +00:00
eldadfux
ded05ebea2
Merge remote-tracking branch 'origin/1.8.x' into fix-users-optional-name-error
2026-02-26 12:09:12 +01:00
Eldad A. Fux
a71f3555ae
Merge pull request #11412 from appwrite/fix-better-error-for-functions
...
Fix better error for functions
2026-02-26 12:07:31 +01:00
copilot-swe-agent[bot]
4500349fda
fix: use 'default' fallback for _APP_REGION in realtime.php
...
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-02-26 11:00:09 +00:00
Jake Barnby
347436d370
Add region check
2026-02-26 23:37:26 +13:00
eldadfux
47a81d165e
Fix for user name to accept null and cast as string
2026-02-26 10:30:41 +01:00
eldadfux
79d219bf50
fix cache duplication
2026-02-26 07:50:51 +01:00
eldadfux
9b2143a2a5
Fixed cache duplication
2026-02-26 07:44:35 +01:00
Jake Barnby
3ecb4ee4e2
Sync 1.8.x
2026-02-26 18:50:29 +13:00
Hemachandar
76965252d8
Move teams API to Modules ( #11358 )
...
* Move teams API to Modules
* lint
* Move team prefs & logs API to Modules (#11359 )
* Move team prefs & logs API to Modules
* format
* missin desc
* Move team memberships API to Modules (#11362 )
* Move team memberships API to Modules
* fix config dir
* Cloud parity
* params
* Cloud conflicts
* refactor
* prop
* refactor
* set teamId
* feedback
* feedback 2
* fix url-encoding
2026-02-26 11:18:29 +05:30
Jake Barnby
52d5ae50d9
Merge pull request #11405 from appwrite/patch-text-types-return
2026-02-26 03:33:52 +00:00
eldadfux
159da8ba31
Fix 500 errors where we don't report duplication properly
2026-02-25 23:58:22 +01:00
ArnabChatterjee20k
8c579cf88d
updated string filtering in the filters
2026-02-25 19:29:03 +05:30
Atharva Deosthale
c1e2d4593d
Merge remote-tracking branch 'origin/1.8.x' into add-cursor-plugin
...
# Conflicts:
# composer.lock
2026-02-25 15:41:05 +05:30
Damodar Lohani
244606ff1d
Revert "Fix: add missing sites bandwidth to project usage"
2026-02-25 12:56:05 +05:45
Atharva Deosthale
ff4e756958
Merge remote-tracking branch 'origin/1.8.x' into add-cursor-plugin
...
# Conflicts:
# composer.lock
# src/Appwrite/Platform/Tasks/SDKs.php
2026-02-25 10:32:51 +05:30
Eldad A. Fux
ac0aa81629
Merge pull request #11378 from appwrite/fix-missing-email-warning
...
OAuth provider handling fix
2026-02-24 14:36:09 +01:00
eldadfux
2b5307715a
Merge remote 1.8.x
...
Co-authored-by: Cursor <cursoragent@cursor.com >
# Conflicts:
# composer.lock
2026-02-24 14:25:56 +01:00
Jake Barnby
aa7dfd0bd1
Merge pull request #11312 from appwrite/feat-mongodb
2026-02-24 09:32:22 +00:00
Damodar Lohani
2898d57243
Fix: Add missing sites bandwidth in the project usage
2026-02-24 06:26:52 +00:00
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
eldadfux
ae4c02221f
Merge remote 1.8.x
...
Co-authored-by: Cursor <cursoragent@cursor.com >
# Conflicts:
# composer.lock
2026-02-23 19:46:48 +01:00
eldadfux
3b1b7bd611
Update composer.lock and enhance error logging in HTTP requests
...
- Updated versions for several dependencies in composer.lock, including utopia-php/database (5.3.3), utopia-php/detector (0.2.4), utopia-php/dns (1.6.5), utopia-php/framework (0.33.40), utopia-php/queue (0.15.6), and utopia-php/storage (1.0.1).
- Improved error logging in app/http.php and app/controllers/general.php to handle null routes gracefully, ensuring that the HTTP method and request URI are logged correctly even when the route is not defined.
2026-02-23 19:35:52 +01:00
Matej Bačo
f8783faf1e
Merge branch '1.8.x' into fix-email-url-params-encoding
2026-02-23 16:52:32 +01:00
Matej Bačo
8946d3b7ee
AI review fixes
2026-02-23 16:19:19 +01:00
Matej Bačo
f4ee6488ac
Add tests for custom url schema in redirects
2026-02-23 13:09:26 +01:00
Matej Bačo
2b6b66d8a4
Remove html encoding for urls
2026-02-23 12:45:18 +01:00
Jake Barnby
0019f01492
Merge branch '1.8.x' into feat-mongodb
2026-02-23 21:21:26 +13:00
Chirag Aggarwal
e2d6b76a88
Merge pull request #11368 from appwrite/feat/assistant-sdk-release-artifacts
...
chore: split sdk release artifacts from automation
2026-02-23 09:53:03 +05:30
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
Atharva Deosthale
a803bafbb8
feat: add cursor-plugin SDK support
2026-02-20 17:54:50 +05:30
Hemachandar
15b5202c16
Check project access only when user is present ( #11370 )
2026-02-20 17:37:12 +05:30