Levi van Noort
103e219675
Merge pull request #12274 from appwrite/migrate-away-from-blacksmith-based-runners
...
refactor: enhance execution log checks in SitesCustomServerTest
2026-05-11 21:35:42 +02:00
Levi van Noort
994a4e0fc7
chore: remove 'family=m7' from e2e_service runner configuration
2026-05-11 20:11:08 +02:00
Levi van Noort
5fba2889cb
chore: update e2e_service runner configuration to use m7 family
2026-05-11 16:58:36 +02:00
Levi van Noort
9b4f8d7ac0
Merge branch '1.9.x' into migrate-away-from-blacksmith-based-runners
2026-05-11 16:16:55 +02:00
Jake Barnby
11acbc6db4
Merge pull request #12245 from appwrite/feat-bump-sdk-23
...
feat: bump utopia-php/abuse and utopia-php/migration to feat/sdk-23 branches
2026-05-11 23:30:10 +12:00
Levi van Noort
d8dbe15cb3
chore: update runner configuration for e2e_service jobs in ci workflow
2026-05-11 13:12:25 +02:00
premtsd-code
0b2a9240b3
Merge branch '1.9.x' into feat-bump-sdk-23
2026-05-11 10:28:38 +01:00
Levi van Noort
d949482094
chore: set bigger size on database related e2e
2026-05-11 11:10:41 +02:00
Levi van Noort
c95901b879
Merge branch '1.9.x' into migrate-away-from-blacksmith-based-runners
2026-05-11 10:50:29 +02:00
Levi van Noort
0fb2e208ab
chore: add spot=false label to the runs-on based runners
2026-05-11 10:47:22 +02:00
Matej Bačo
76aed33a5c
Merge pull request #12263 from appwrite/feat-google-oauth-prompt-param
...
Feat: Google OAuth2 "prompt" param
2026-05-11 10:47:13 +02:00
Prem Palanisamy
c26ff1849a
chore: bump utopia-php/abuse to 1.3.0 and migration to 1.11.0 (released)
2026-05-11 09:37:07 +01:00
Levi van Noort
702a8a83a0
test: add assertion for action execution logs content in SitesCustomServerTest
2026-05-11 10:30:08 +02:00
Levi van Noort
5be05da5ca
Merge branch '1.9.x' into migrate-away-from-blacksmith-based-runners
2026-05-11 10:27:46 +02:00
Levi van Noort
fe5e5b8891
refactor: enhance execution log checks in SitesCustomServerTest
2026-05-11 10:17:55 +02:00
Prem Palanisamy
a902c25363
refactor(migrations): extract destination DSN resolver to named method
...
Replaces the inline match closure with resolveDestinationDatabaseDsn(),
mirroring cloud's worker. Adds a docblock explaining why documentsdb /
vectorsdb keep the source DSN.
2026-05-11 06:52:23 +01:00
premtsd-code
04a6eaf5d4
Merge branch '1.9.x' into feat-bump-sdk-23
2026-05-11 05:54:00 +01:00
Prem Palanisamy
f0fb7bf877
test: remove orphaned VectorsDB testGetCollectionLogs
...
Endpoint deleted in 96fe989f6d ("update composer dependencies and remove
obsolete log classes") but the two test methods calling it were left
behind. They have been failing with 404 on every PR since.
2026-05-11 05:53:03 +01:00
Prem Palanisamy
74fbbea2b3
chore: bump utopia-php/abuse cfd290a + migration 447a987 (PHP >=8.2)
2026-05-11 05:41:37 +01:00
Prem Palanisamy
4957f568cd
chore: bump utopia-php/migration to 4dc7270 (empty teams guard)
2026-05-11 02:38:01 +01:00
Prem Palanisamy
64c9d8d85f
chore: bump utopia-php/migration to a9bdfba (revert deno fallback)
2026-05-11 02:28:07 +01:00
Prem Palanisamy
7b5cb379c4
chore: bump utopia-php/migration to e5dc657 (deno runtime fallback)
2026-05-11 02:21:18 +01:00
Prem Palanisamy
fd625fca7b
fix(migrations): preserve source DSN for documentsdb/vectorsdb resolver
...
Migration lib 1.10.2's getDatabaseDSN resolver returns the value
written into destination's _databases.database. The previous resolver
always returned the project's main DSN (mongodb in default CI) for
every database type, including documentsdb / vectorsdb — which are
routed to their own adapters (mongodb / postgresql) per
_APP_DB_ADAPTER_DOCUMENTSDB / _APP_DB_ADAPTER_VECTORSDB.
The wrong DSN routed vectorsdb attribute creates back to mongodb,
producing 'Vector types are not supported by the current database'
on the MixedDatabases / VectorsDB migration tests.
Mirror cloud's resolver: keep the source DSN for documentsdb /
vectorsdb (they target dedicated hosts), use destination project's
main DSN otherwise.
2026-05-10 22:09:39 +01:00
Matej Bačo
e45e5a09f4
Reorder tests to make them pass
2026-05-10 13:19:18 +02:00
Matej Bačo
e3dc30ad93
PR review fixes
2026-05-10 12:03:05 +02:00
Matej Bačo
0406d9e04d
improve copy
2026-05-10 11:13:23 +02:00
Matej Bačo
fbfde6cc77
Implement google oauth prompt param.
2026-05-10 11:11:47 +02:00
Matej Bačo
c6f91e18c4
Merge pull request #12254 from appwrite/fix-sateless-git-hints
...
Fix: Stateless git hints
2026-05-10 10:14:51 +02:00
Matej Bačo
6db1d2e5c0
Merge pull request #12256 from appwrite/chore-google-oauth-dual-read
...
Chore: Dual read for google oauth secret
2026-05-10 10:14:30 +02:00
Prem Palanisamy
817172c460
Merge branch '1.9.x' into feat-bump-sdk-23
...
# Conflicts:
# composer.lock
2026-05-10 05:54:06 +01:00
Prem Palanisamy
cd445ceccf
chore: bump utopia-php/migration to 6deabc6 (Sites::create named args)
2026-05-10 05:49:23 +01:00
Chirag Aggarwal
87a32f65ee
Merge pull request #12182 from appwrite/add-codex-plugin
2026-05-10 09:26:49 +05:30
Prem Palanisamy
698fde247f
chore: bump utopia-php/migration to 0e88268 (createVariable variableId fix)
2026-05-10 04:46:40 +01:00
Matej Bačo
0e939ea9d7
PR review fixes
2026-05-09 12:58:47 +02:00
Matej Bačo
a5ddc465e6
PR review fixes
2026-05-09 12:53:11 +02:00
Matej Bačo
76a41d70b0
Dual read for google oauth secret
...
Will allow future support for more params
2026-05-09 10:51:46 +02:00
Matej Bačo
43777ee6d9
Add unit tests for github hints
2026-05-09 10:16:19 +02:00
Matej Bačo
6ee2196fae
Fix git hint regnerating nonstop
2026-05-09 09:54:54 +02:00
Prem Palanisamy
5313460c7c
fix(migrations): pass destination project DSN resolver to DestinationAppwrite
...
Migration lib's `_databases.database` resolver now defaults to empty
when no callable is supplied (utopia-php/migration ff3b444). The
runtime falls back via `$project->getAttribute('database')`, but tests
hit DSN("mysql://") and a 500 because that fallback is also empty for
fresh test projects.
Pass an explicit resolver returning the destination project's `database`
attribute so migrated databases store a usable DSN.
2026-05-08 17:53:09 +01:00
Prem Palanisamy
c94ae409e8
chore: refresh composer.lock for utopia-php/fetch ^1.1 and logger 0.8.*
2026-05-08 16:50:04 +01:00
Prem Palanisamy
4844a4bf99
Merge branch '1.9.x' into feat-bump-sdk-23
...
# Conflicts:
# composer.lock
2026-05-08 16:34:19 +01:00
Prem Palanisamy
687698001f
chore: bump utopia-php/migration to 80e9a04 (SDK 23 nested typed object fixes)
2026-05-08 16:30:02 +01:00
Harsh Mahajan
acc0b2c184
Merge pull request #12252 from appwrite/fix/repository-branch-pagination-validator
...
fix: Support branch query validators in SDK generation
2026-05-08 19:18:04 +05:30
harsh mahajan
10e4341db2
Support branch query validators in SDK generation
2026-05-08 19:15:17 +05:30
Chirag Aggarwal
8a35e87cfd
Merge pull request #12251 from appwrite/fix/graphql-preview-test-assertions
2026-05-08 18:13:14 +05:30
Chirag Aggarwal
9295869279
Fix GraphQL preview test assertions
2026-05-08 17:51:42 +05:30
Chirag Aggarwal
5472bff265
Merge pull request #12219 from abhay-dev2901/fix/scheduler-platform-env
2026-05-08 17:17:43 +05:30
Abhay
27de465032
Merge branch '1.9.x' into fix/scheduler-platform-env
2026-05-08 17:14:42 +05:30
Prem Palanisamy
4563706b76
chore: bump utopia-php/migration to a5195ba (SDK 23 typed models refactor)
2026-05-08 12:38:20 +01:00
Chirag Aggarwal
be9bb5e34d
Merge pull request #12249 from appwrite/fix/preview-conditional-transforms
2026-05-08 16:40:56 +05:30