Damodar Lohani and GitHub
a928fcd40f
Merge pull request #11754 from appwrite/claude/sync-1.9.x-fix-tests-VoCBt
...
Fix PHPStan baseline and code quality issues
2026-04-02 08:17:54 +05:45
Claude
2d34301834
fix: add missing userType field to legacy log endpoints
...
The users.php and messaging.php legacy controllers were missing the
userType field in their log output, creating an inconsistency with the
new audit user type distinction feature. Also adds missing mode field
to users.php logs endpoint.
https://claude.ai/code/session_01J9gKXwbHoLggsGwJi6KUnM
2026-04-02 01:13:01 +00:00
Claude
cf7259e060
Merge remote-tracking branch 'origin/1.9.x' into claude/sync-1.9.x-fix-tests-VoCBt
2026-04-02 01:05:56 +00:00
Chirag Aggarwal and GitHub
a5b0378138
Merge pull request #11737 from appwrite/codex/phpstan-baseline-part-2
...
[codex] Fix PHPStan baseline cleanup issues (part 2)
2026-04-01 13:23:15 +05:30
Chirag Aggarwal and GitHub
320068a576
Merge pull request #11740 from appwrite/speed-up-phpstan
...
Speed up PHPStan analysis with result caching
2026-04-01 13:01:07 +05:30
Chirag Aggarwal
3cd90ae629
fix analyze
2026-04-01 12:59:51 +05:30
Damodar Lohani and GitHub
e250b413f0
Merge branch '1.9.x' into feat-audit-user-type-distinction
2026-04-01 12:58:09 +05:45
Chirag Aggarwal
44f33473bd
Use composer analyze in CI to stay in sync with local workflow
2026-04-01 12:04:31 +05:30
Chirag Aggarwal
358f1b78a8
Speed up PHPStan analysis with result caching
...
Configure a project-local result cache directory so PHPStan only
re-analyses files that changed. In CI, persist the cache across
runs with actions/cache and suppress progress output.
2026-04-01 12:00:32 +05:30
Jake Barnby and GitHub
1f6b9d94bf
Merge pull request #11739 from appwrite/readme-update-1.9.0-installation
2026-04-01 05:53:38 +00:00
Aditya Oberai and GitHub
a734c8cd46
Update installation commands in readme for 1.9.0 to include self-hosted wizard
2026-04-01 11:20:45 +05:30
Chirag Aggarwal
1788e1bd6c
Address PR review feedback
2026-04-01 11:15:59 +05:30
Chirag Aggarwal
983adf3ffd
Fix analyze regressions in PHPStan cleanup
2026-04-01 11:00:26 +05:30
Chirag Aggarwal
f2ea0b9b48
Fix PHPStan baseline cleanup issues (part 2)
2026-04-01 10:20:20 +05:30
Jake Barnby and GitHub
44610462b3
Merge pull request #11735 from appwrite/lohanidamodar-patch-2
2026-04-01 03:57:20 +00:00
Damodar Lohani and GitHub
28ece7de02
Change Usage class from final to non-final
2026-04-01 09:36:26 +05:45
Jake Barnby and GitHub
8c6d4d8b36
Merge pull request #11734 from appwrite/fix-defaults
1.9.0
2026-04-01 02:50:09 +00:00
Jake Barnby
2ebc6f70ef
(fix): param default
2026-04-01 15:49:40 +13:00
Damodar Lohani and GitHub
2b7690d6db
Merge pull request #11732 from appwrite/claude/add-deployment-hook-method-prkpM
...
Add beforeCreateGitDeployment hook for deployment validation
2026-04-01 08:27:50 +05:45
Damodar Lohani and GitHub
d9af799cc7
Merge branch '1.9.x' into claude/add-deployment-hook-method-prkpM
2026-04-01 08:09:46 +05:45
Damodar Lohani and GitHub
3ed1ca736d
Merge pull request #11731 from appwrite/claude/update-php-runtimes-hNh1r
...
Update dependencies
2026-04-01 07:57:25 +05:45
Jake Barnby and GitHub
9fa35db838
Merge pull request #11733 from appwrite/fix-defaults
2026-04-01 02:08:45 +00:00
Claude
b6e020389b
Remove docblock from beforeCreateGitDeployment hook
...
https://claude.ai/code/session_01HP1N9hHbqMzxm5QmaoGhyZ
2026-04-01 02:07:36 +00:00
Jake Barnby
ccc0cfbfdc
(fix): migrate default
2026-04-01 15:04:52 +13:00
Claude
b91506fc2d
Rename hook to beforeCreateGitDeployment
...
https://claude.ai/code/session_01HP1N9hHbqMzxm5QmaoGhyZ
2026-04-01 02:03:59 +00:00
Claude
9ffc23946c
Add validateGitDeployment hook method to Deployment trait
...
Add a no-op protected method that Cloud can override to enforce
billing/block checks before processing git deployments. The hook
is called inside the foreach loop after project validation, so any
exception it throws is caught and logged as an error.
https://claude.ai/code/session_01HP1N9hHbqMzxm5QmaoGhyZ
2026-04-01 02:02:18 +00:00
Jake Barnby and GitHub
8bb6b5cd2a
Merge pull request #11646 from appwrite/feat/import-export-json
2026-04-01 01:56:47 +00:00
Claude
afea4ca57b
Update appwrite/php-runtimes to 0.19.5
...
https://claude.ai/code/session_01KXrbPzuXNzRhn38xm9zqwJ
2026-04-01 01:44:07 +00:00
Jake Barnby and GitHub
b30b89ade9
Merge pull request #11730 from appwrite/fix-v24
2026-04-01 01:11:54 +00:00
Jake Barnby
829cf887dc
(fix): missing users case
2026-04-01 14:07:59 +13:00
premtsd-code and GitHub
d862a64874
Merge branch '1.9.x' into feat/import-export-json
2026-03-31 22:54:12 +01:00
Luke B. Silver and GitHub
142e671c7d
Merge pull request #11720 from appwrite/codex/phpstan-core-type-docs-1
...
[codex] Fix PHPStan core type and PHPDoc issues (part 1)
2026-03-31 19:42:26 +01:00
Chirag Aggarwal
b4085d1083
Fix token trait PHPStan static access
2026-03-31 22:23:37 +05:30
Chirag Aggarwal
18ed6a9c59
Fix more PHPStan static access issues
2026-03-31 22:04:37 +05:30
Chirag Aggarwal
3d64ccd056
Fix more PHPStan docblock issues
2026-03-31 21:48:14 +05:30
Chirag Aggarwal
4f73eb021f
Fix PHPStan core type and PHPDoc issues (part 1)
2026-03-31 21:44:20 +05:30
premtsd-code and GitHub
7dcfd3ff3d
Update description for get-queue-audits endpoint
2026-03-31 12:38:48 +01:00
Prem Palanisamy
4dfdfb5e59
Merge remote-tracking branch 'origin/1.9.x' into feat/import-export-json
2026-03-31 12:37:17 +01:00
Prem Palanisamy
5d1009b324
fix: correct resourceType routing, schemaless validation, and E2E tests for migrations
...
- Add getDatabaseResourceType() helper to map database types to resource constants
- Use database-specific resourceType for CSV/JSON import/export instead of hardcoded TYPE_DATABASE
- Skip attribute validation for schemaless databases (DocumentsDB/VectorsDB) in exports
- Parse JSON export queries in migration worker
- Restore MigrationsBase from 1.9.x and append VectorsDB/DocumentsDB E2E tests
2026-03-31 12:35:18 +01:00
Chirag Aggarwal and GitHub
4568316345
Merge pull request #11715 from appwrite/fix-specs-defaults
...
Fix spec generation defaults for _APP_HOME and _APP_SYSTEM_TEAM_EMAIL
2026-03-31 15:52:14 +05:30
Jake Barnby and GitHub
c444bccacc
Merge pull request #11716 from appwrite/fix-installer
1.9.0-rc.6
2026-03-31 10:09:42 +00:00
Jake Barnby
f9aee4de5d
(fix): clear stale install data before starting new installation
2026-03-31 23:08:31 +13:00
Chirag Aggarwal
037878cc75
fix: use correct defaults for spec generation
...
Use https://appwrite.io and team@appwrite.io as defaults for _APP_HOME
and _APP_SYSTEM_TEAM_EMAIL in spec generation, instead of [HOSTNAME]
and team@localhost.test placeholders.
2026-03-31 15:11:11 +05:30
Jake Barnby and GitHub
416b26ac7d
Merge pull request #11710 from appwrite/fix-installer
...
(fix): guard against missing Host header in dispatch
1.9.0-rc.5
2026-03-31 08:30:23 +00:00
Jake Barnby
b47ac00ca8
(refactor): rename migrate param and add --migrate flag to upgrade task
2026-03-31 21:08:29 +13:00
Jake Barnby
2f53d09c5b
(feat): add database migration step to upgrade installer
2026-03-31 20:58:33 +13:00
Jake Barnby
1fa1aa8621
(fix): guard against missing Host header in dispatch
2026-03-31 20:58:22 +13:00
Jake Barnby and GitHub
ec20fb59e2
Merge pull request #11689 from appwrite/fix-installer
1.9.0-rc.4
2026-03-31 03:51:20 +00:00
Jake Barnby
7e49cf0bed
Revert "(fix): increase GraphQL schema polling timeouts to match CI expectations"
...
This reverts commit 4e32497be1 .
2026-03-31 16:48:32 +13:00
Jake Barnby and Claude Opus 4.6
4e32497be1
(fix): increase GraphQL schema polling timeouts to match CI expectations
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 16:26:20 +13:00