ArnabChatterjee20k
c0c053ff20
Enhance Realtime adapter with action channel support and tests
...
- Introduced ACTION_ALL and SUPPORTED_ACTIONS constants for better action handling.
- Updated channel subscription logic to support action suffixes.
- Added tests for action channel parsing and filtering in MessagingTest.
2026-04-27 12:52:52 +05:30
Prem Palanisamy
ece468d1f7
Merge remote-tracking branch 'origin/1.9.x' into feat/skip-duplicates
2026-04-27 08:11:56 +01:00
Matej Bačo
e4bfb38a57
add okta provider
2026-04-26 11:14:50 +02:00
Matej Bačo
0a7b7de197
Revert changes - default works as fallback for optional serverID
2026-04-26 10:59:29 +02:00
Matej Bačo
51c0767be2
Make okta server ID optional
2026-04-26 10:56:41 +02:00
Matej Bačo
d25dac7d60
Manual quality improvmenets
2026-04-26 10:29:41 +02:00
Matej Bačo
1f18e16310
Merge branch '1.9.x' into feat-public-oauth2-endpoints
2026-04-25 12:45:34 +02:00
Matej Bačo
d0f6daa67a
Fix integration test
2026-04-25 12:05:35 +02:00
Matej Bačo
184399023c
Add github integration test
2026-04-25 11:58:09 +02:00
Matej Bačo
a588a62277
Prepare env for cicd integration with github oauth
2026-04-25 11:57:40 +02:00
Matej Bačo
ffd0dbd406
Add OIDC endpoint
2026-04-25 10:20:00 +02:00
Matej Bačo
8200d079c6
Simplify specs
2026-04-24 16:37:27 +02:00
Matej Bačo
d9d87f813f
apple oauth endpoints
2026-04-24 16:31:21 +02:00
Prem Palanisamy
dc9f48c948
composer: bump utopia-php/migration to 6e6f825 (relationships UpdateInPlace)
2026-04-24 15:09:42 +01:00
Matej Bačo
db7acd4b8b
More OAuth endpoints
2026-04-24 15:02:36 +02:00
Matej Bačo
a62ca8612d
More OAuth endpoints
2026-04-24 14:31:38 +02:00
Matej Bačo
975da667f5
Remove leftover
2026-04-24 14:23:19 +02:00
Matej Bačo
6cfb12c48b
Improve OAuth SDK quality
2026-04-24 14:23:04 +02:00
Matej Bačo
8cdcd379c8
Add more oauth endpoints
2026-04-24 14:15:34 +02:00
ArnabChatterjee20k
1b8123bf62
Merge pull request #11992 from appwrite/realtime-logs
...
added missing include for exporter in the realtime
2026-04-24 16:45:28 +05:30
ArnabChatterjee20k
1ca75c73df
Merge branch '1.9.x' into realtime-logs
2026-04-24 16:35:25 +05:30
Matej Bačo
fe08978851
More OAuth provider endpoints
2026-04-24 12:58:32 +02:00
ArnabChatterjee20k
0633662695
removed dispatch experiment
2026-04-24 16:22:57 +05:30
ArnabChatterjee20k
89819db775
added exporter
2026-04-24 16:12:42 +05:30
Matej Bačo
faf09ed7c5
Abstrated oauth response model
2026-04-24 12:38:12 +02:00
Matej Bačo
c097d9fcdd
Dropbox adapter
2026-04-24 12:20:48 +02:00
Matej Bačo
dac184b281
abstract oauth adapters
2026-04-24 12:06:58 +02:00
Matej Bačo
335b1c2f6c
Figma OAuth endpoint
2026-04-24 11:45:59 +02:00
Matej Bačo
5fbe6cba79
Improve github samples
2026-04-24 11:39:14 +02:00
Matej Bačo
36435d940d
Add Discord OAuth endpoint
2026-04-24 11:35:30 +02:00
Matej Bačo
93f7a0d902
GitHub oauth endpoint
2026-04-24 11:17:18 +02:00
Matej Bačo
7fbfb6266b
GitHub oauth response model
2026-04-24 10:56:39 +02:00
Matej Bačo
29b700d1ec
Merge pull request #11981 from appwrite/feat-public-list-endpoints
...
Feat: Project public list endpoints
2026-04-24 10:08:23 +02:00
Prem Palanisamy
478a2a6e86
tests: Upsert drops orphan columns / Skip preserves them
...
testAppwriteMigrationUpsertDropsOrphanColumn: adds a column directly on
destination (simulating post-rename orphan or dest-only drift), runs
Upsert, asserts the orphan is dropped and source-declared column
survives. Covers the per-table orphan cleanup fired inside
createRecord before rows land.
testAppwriteMigrationSkipKeepsOrphanColumn: same setup, Skip mode.
Asserts the orphan survives, proving the cleanup is correctly gated
to Upsert only.
2026-04-24 07:30:29 +01:00
Prem Palanisamy
8292f7493d
composer: bump utopia-php/migration to c2b8715 (rename orphan tracker to 'table' vocabulary)
2026-04-24 07:25:37 +01:00
Prem Palanisamy
e728265d21
composer: bump utopia-php/migration to 36fdf26 (Upsert orphan cleanup + nullable timestamps)
2026-04-24 05:57:32 +01:00
Prem Palanisamy
84b6dfa9d5
composer: bump utopia-php/migration to bb21912 (SKIPPED status on tolerate)
2026-04-23 16:39:30 +01:00
Matej Bačo
e3231393b9
Fix anayser
2026-04-23 16:06:45 +02:00
Matej Bačo
5beeca5a99
Placeholder test
2026-04-23 15:57:09 +02:00
Matej Bačo
4de3009f67
Fix analyser
2026-04-23 15:36:16 +02:00
Matej Bačo
4b3963512c
Linter fix
2026-04-23 15:28:20 +02:00
Matej Bačo
8c634a95e4
Fix failing tests
2026-04-23 15:28:10 +02:00
Matej Bačo
7a3c001452
Re-add project removal tests
2026-04-23 15:22:40 +02:00
Matej Bačo
a48fd13ced
Add getPolicy + tests + move wrongly placed project tests
2026-04-23 15:19:49 +02:00
Matej Bačo
9c6ed9565e
Remove tests of removed endpoints
2026-04-23 14:07:58 +02:00
Matej Bačo
bdbc5b92df
Fix after code review
2026-04-23 13:47:31 +02:00
Matej Bačo
c246fb0f83
Project deletion tests
2026-04-23 13:41:11 +02:00
Matej Bačo
a0a3849b16
Remove unsupported bulk endpoints
2026-04-23 13:37:32 +02:00
Matej Bačo
b99139661e
Migrate delete project endpoint
2026-04-23 13:37:19 +02:00
Matej Bačo
6d86b8fd0d
Removal of project JWTs
2026-04-23 13:25:21 +02:00