Matej Bačo
3e4e7fc0cd
Merge branch '1.9.x' into feat-public-platform-api
2026-04-07 14:08:00 +02:00
Matej Bačo
d32de6f217
Improve tests
2026-04-07 13:30:35 +02:00
Matej Bačo
9b00ce4f1d
Add new tests
2026-04-07 13:28:35 +02:00
Matej Bačo
d66813d3cf
Fix tests + QA fixes
2026-04-07 12:07:21 +02:00
Chirag Aggarwal
e8ef4e40d7
fix post-merge e2e test regressions
2026-04-07 15:05:07 +05:30
Chirag Aggarwal
6c56eee0f4
test console route not found error type
2026-04-07 14:39:48 +05:30
Chirag Aggarwal
399c37d943
fix console null route handling
2026-04-07 14:33:43 +05:30
Matej Bačo
331fcee710
Merge branch '1.9.x' into feat-public-platform-api
2026-04-07 10:43:11 +02:00
Chirag Aggarwal
be56317bf2
Merge branch '1.9.x' into feat/migrate-di-container
2026-04-06 12:13:31 +05:30
Chirag Aggarwal
b8eb0810c2
Make response sensitive mode instance-scoped
2026-04-06 10:24:32 +05:30
Chirag Aggarwal
cb74a5756a
Remove request and response static state
2026-04-06 10:20:18 +05:30
Chirag Aggarwal
dffcfe8ee4
Merge branch '1.9.x' into feat/migrate-di-container
2026-04-05 21:16:30 +05:30
Chirag Aggarwal
c978b6f34f
Stabilize function deployment activation in tests
2026-04-03 23:58:25 +05:30
Chirag Aggarwal
094fe90499
Merge remote-tracking branch 'origin/1.9.x' into feat/migrate-di-container
...
# Conflicts:
# app/worker.php
2026-04-02 16:37:58 +05:30
Matej Bačo
7c50bbc500
Merge branch '1.9.x' into feat-disposable-emails
2026-04-02 11:05:19 +02:00
Chirag Aggarwal
4a905a6ac9
Merge branch '1.9.x' into feat/migrate-di-container
...
Resolve conflicts keeping DI container migration (container->set pattern)
while incorporating 1.9.x fixes: PHPStan unused variable cleanup in
GraphQL Resolvers, (int) casts in Builds.php, and phpstan-baseline removal.
2026-04-02 11:17:32 +05:30
Chirag Aggarwal
77b4f8b7a0
style: apply formatter
2026-04-02 08:23:51 +05:30
Chirag Aggarwal
33f8e35b62
chore: remove phpstan baseline
2026-04-01 23:01:11 +05:30
Matej Bačo
c1dde09070
Merge branch '1.9.x' into feat-disposable-emails
2026-04-01 15:14:10 +02:00
Matej Bačo
b554243447
Merge branch '1.9.x' into feat-public-platform-api
2026-04-01 13:35:46 +02:00
Chirag Aggarwal
a76a03d988
Merge branch '1.9.x' into feat/migrate-di-container
2026-04-01 14:22:13 +05:30
Chirag Aggarwal
908e408480
Merge remote-tracking branch 'origin/1.9.x' into feat/migrate-di-container
...
# Conflicts:
# app/init/resources.php
# composer.json
# composer.lock
# phpstan-baseline.neon
2026-04-01 11:46:13 +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
premtsd-code
d862a64874
Merge branch '1.9.x' into feat/import-export-json
2026-03-31 22:54:12 +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
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
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
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
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
premtsd-code
3bb6a8bcc8
Merge branch '1.9.x' into feat/import-export-json
2026-03-30 16:15:16 +01:00
ArnabChatterjee20k
995e9fdf39
Merge branch '1.9.x' into update-db-size
2026-03-30 13:07:30 +05:30
Chirag Aggarwal
10ebf942b1
Merge branch '1.9.x' into feat/migrate-di-container
2026-03-28 20:36:08 +05:30
Matej Bačo
d9a75c5938
Improved backwards compatibility
2026-03-27 15:34:34 +01:00
ArnabChatterjee20k
325b1d67b4
Merge branch '1.9.x' into update-db-size
2026-03-27 19:47:35 +05:30
ArnabChatterjee20k
3ff7cadcab
updated project size
2026-03-27 18:39:26 +05:30
Matej Bačo
bb80e50d01
Self review after refactor
2026-03-27 14:00:44 +01:00
Matej Bačo
644840ec66
Refactor to new platforms interfaces
2026-03-27 13:45:58 +01:00
Prem Palanisamy
ee1ca5ace6
fix: remove email verification from vectorsdb export test (tested separately)
2026-03-26 11:36:50 +00:00
Prem Palanisamy
b36472f0da
add E2E tests for vectorsdb and documentsdb JSON import/export
2026-03-26 11:24:14 +00:00
Darshan
098f7aa3e3
update: comment.
2026-03-26 06:43:49 +00:00
Darshan
f8c8c17757
add: tests;
...
fix: tests.
2026-03-26 06:43:49 +00:00
Claude
7aff75ae1c
refactor: convert User::isApp() and User::isPrivileged() from static to instance methods
...
All call sites now use $user->isApp() and $user->isPrivileged() instance
syntax instead of static User::isApp() / $user::isPrivileged() calls.
Added setUser() to Request class for consistency with Response.
https://claude.ai/code/session_01JLPDurUgyj7qViA8JqQFTH
2026-03-26 02:47:56 +00:00
Matej Bačo
0d6d6a0a35
Make tests pass
2026-03-25 16:11:01 +01:00
Matej Bačo
e8d4065af5
Improve tests human review
2026-03-25 15:54:10 +01:00
Matej Bačo
008110b3f7
Platform API tests
2026-03-25 15:47:11 +01:00
Chirag Aggarwal
4970d1b6f2
Merge branch '1.9.x' into feat/migrate-di-container
2026-03-24 18:15:45 +05:30