Jake Barnby
b8cb146eb9
Merge pull request #11402 from appwrite/sync-mongodb
2026-03-19 12:30:05 +00:00
Jake Barnby
9ed6ac89f5
Merge pull request #11574 from appwrite/feat-installer
2026-03-19 12:19:15 +00:00
Luke B. Silver
09313d0500
Merge pull request #11583 from appwrite/ci/blackmisth-runners
...
ci: use blacksmith runners for slowest e2e services
2026-03-19 12:08:09 +00:00
loks0n and Claude Sonnet 4.6
3a9e4305d3
ci: switch docker image sharing from cache to artifacts
...
actions/cache uses a runner-local cache backend, so GitHub-hosted
runners and Blacksmith self-hosted runners cannot share the same cache
entry. Switch to actions/upload-artifact@v7 / download-artifact@v7
which use GitHub's artifact storage, accessible from all runner types.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-19 11:54:50 +00:00
loks0n and Claude Sonnet 4.6
4b163c02ad
ci: use blacksmith runners for slowest e2e services
...
Route the 6 slowest e2e test services (Databases, Sites, Functions,
Avatars, Realtime, TablesDB) to blacksmith-4vcpu-ubuntu-2404 runners
based on timing data from CI. All other services continue using
ubuntu-latest.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-19 11:44:12 +00:00
ArnabChatterjee20k
331fb7f689
fixed php stan issue
2026-03-19 17:10:45 +05:30
ArnabChatterjee20k
feddd77066
fixed analyze
2026-03-19 17:02:27 +05:30
ArnabChatterjee20k
a55f3e1db8
updated env
2026-03-19 16:59:18 +05:30
Jake Barnby and Claude Opus 4.6
9bc263ab22
fix: correct stale progress file cleanup status detection
...
Steps are keyed by step name (e.g. 'env-vars'), not by status value.
The old lookup used status constants as step keys, so $status was
always null and terminal-state cleanup never triggered. Detect
terminal state by checking for $data['error'] (failure) or all steps
having 'completed' status.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-20 00:29:03 +13:00
Jake Barnby
6c76783c09
Merge remote-tracking branch 'origin/1.8.x' into feat-installer
...
# Conflicts:
# composer.lock
2026-03-20 00:25:32 +13:00
ArnabChatterjee20k
f1e2ce3e09
Merge remote-tracking branch 'origin/1.8.x' into sync-mongodb
2026-03-19 16:42:25 +05:30
ArnabChatterjee20k
6fa34aef04
linting
2026-03-19 16:39:19 +05:30
Jake Barnby and Claude Opus 4.6
d8748c9054
fix: make Webhook model public and fix Installer autoload path
...
The Webhook model was marked as non-public but is now exposed via
AuthType::KEY in the new Webhooks module, causing spec generation
to crash when building server SDK specs. The Installer Server.php
had a top-level require_once for vendor/autoload.php that fails
when CE is used as a composer dependency.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-19 23:50:21 +13:00
ArnabChatterjee20k
7071e6f080
Merge remote-tracking branch 'origin/1.8.x' into sync-mongodb
2026-03-19 15:55:28 +05:30
Jake Barnby
4c1a360797
Merge pull request #11578 from appwrite/fix/database-shared-table-reconciliation
2026-03-19 10:21:02 +00:00
Jake Barnby
f7ea7b165f
Update DB
2026-03-19 23:20:44 +13:00
ArnabChatterjee20k
29fcdcd766
update composer dependencies and fix database DSN retrieval in Create.php
2026-03-19 15:48:54 +05:30
Jake Barnby
62f91f746e
(fix): clear stale installer lock and progress files on startup
2026-03-19 23:15:20 +13:00
Jake Barnby
d27aad6e67
(feat): add enabledDatabases config to hide unsupported databases in installer
2026-03-19 22:10:23 +13:00
Jake Barnby and Claude Opus 4.6
3d55c27b10
fix: resolve PHPStan analysis errors
...
- Remove redundant !empty($previewRuleId) check in Deployment trait (always truthy within sites condition)
- Remove stale baseline ignores for $dbForPlatform in cli.php and $database in http.php
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-19 21:35:14 +13:00
Jake Barnby
30b18bef2b
Update deps
2026-03-19 21:08:36 +13:00
ArnabChatterjee20k
221b5d104c
updated migration
2026-03-19 13:20:46 +05:30
ArnabChatterjee20k
826ac1abe9
dummy commit to check some tests and edge cases
2026-03-19 12:45:16 +05:30
Jake Barnby
e1c327235a
(feat): add dark mode support to installer
2026-03-19 15:03:58 +13:00
premtsd-code
e6bf327b25
Remove worker number setting from CI workflow
...
Removed the setting for the number of workers in the CI configuration.
2026-03-18 18:29:18 +00:00
Prem Palanisamy
7e0bf72a89
ci: reduce database worker count to 2 for E2E tests
2026-03-18 16:29:46 +00:00
Prem Palanisamy
1d27986fa1
ci: increase database worker count to 4 for E2E tests
2026-03-18 16:28:27 +00:00
premtsd-code
7d7bb0591f
Merge branch '1.8.x' into fix/database-shared-table-reconciliation
2026-03-18 13:58:04 +00:00
Prem Palanisamy
9de6ec7279
fix: use database branch with shared-table reconciliation fix
2026-03-18 13:56:05 +00:00
Hemachandar
6b573524e7
fix: Ensure rules are deleted properly ( #11575 )
...
* fix: Ensure rules are deleted properly
* tests
2026-03-18 19:02:03 +05:30
Matej Bačo
12d274a72c
Merge pull request #11566 from appwrite/feat-platform-endpoints
...
Feat: Public project APIs
2026-03-18 11:57:18 +01:00
ArnabChatterjee20k
979cfb0ba8
Merge pull request #11570 from appwrite/fix/vectorsdb-console-improvements
...
fix: vectorsdb SDK spec and DatabaseType enum
2026-03-18 16:18:16 +05:30
Luke B. Silver
f36821148f
Merge branch '1.8.x' into chore/bump-databases
2026-03-18 09:46:21 +00:00
ArnabChatterjee20k
6b851cccdb
updated composer
2026-03-18 13:57:18 +05:30
ArnabChatterjee20k
540979f9fb
updated migration test
2026-03-18 13:35:42 +05:30
ArnabChatterjee20k
2add5e2d25
fix: update required field comment and rename createTextEmbedding method
2026-03-18 12:38:54 +05:30
ArnabChatterjee20k
8d58383c2e
Merge remote-tracking branch 'origin/1.8.x' into sync-mongodb
2026-03-18 11:38:37 +05:30
Jake Barnby
a3bb7af634
(chore): improve wait time
2026-03-18 18:44:13 +13:00
Jake Barnby
114016bbca
(fix): preserve session cookie across installer redirect
2026-03-18 17:50:47 +13:00
Eldad A. Fux
6c383b41f5
Merge pull request #11573 from appwrite/fix-realtime-errors
...
Fix realtime errors
2026-03-17 22:48:30 +01:00
eldadfux
b2cb9397fd
better realtime errors
...
Made-with: Cursor
2026-03-17 20:54:47 +01:00
Prem Palanisamy
8ba35d8810
fix: vectorsdb SDK spec and DatabaseType enum
...
- Fix createTextEmbeddings SDK parameters (texts, model instead of databaseId, collectionId, documents)
- Add vectorsdb to DatabaseType enum in Database response model
2026-03-17 16:12:48 +00:00
loks0n and Claude Sonnet 4.6
73a01d56a7
chore: bump utopia-php/database to stable 5.3.15 release
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 13:15:02 +00:00
Matej Bačo
6d8bf6c0dd
AI review fixes
2026-03-17 13:56:27 +01:00
Matej Bačo
bf375d1d40
Fix bugs
2026-03-17 13:52:50 +01:00
Matej Bačo
fd05827089
Implement tests
2026-03-17 13:27:53 +01:00
Matej Bačo
ac2b35004d
Add more public webhook endpoints
2026-03-17 13:03:26 +01:00
Luke B. Silver
c4b7bb8ee9
Merge pull request #11568 from appwrite/ci/phpstan-baseline-2
...
ci: reduce PHPStan level to 3 and regenerate baseline
2026-03-17 11:25:58 +00:00
loks0n and Claude Sonnet 4.6
48853cdbe1
ci: reduce PHPStan level to 3 and regenerate baseline
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 11:16:59 +00:00
Matej Bačo
6b6092c9ec
Add more webhook endpoints
2026-03-17 11:20:18 +01:00