ArnabChatterjee20k
70b9c60e2c
test(Messaging): validate that bare functions channel is not emitted in published channels
2026-04-27 18:46:04 +05:30
ArnabChatterjee20k
cb8640b56f
feat(Realtime): enhance channel management for user authentication and account actions
2026-04-27 18:24:52 +05:30
ArnabChatterjee20k
3f12062259
updated
2026-04-27 17:54:48 +05:30
ArnabChatterjee20k
9553f8a9f8
refactor(MessagingTest): update method visibility and naming conventions for consistency
2026-04-27 17:35:56 +05:30
ArnabChatterjee20k
ca105ff9bc
feat(Realtime): implement rebindAccountChannels method for userId changes and add corresponding tests
2026-04-27 17:31:31 +05:30
ArnabChatterjee20k
7e3114d733
linting
2026-04-27 17:26:27 +05:30
ArnabChatterjee20k
ef4b9c4934
updated
2026-04-27 17:16:17 +05:30
ArnabChatterjee20k
1928605bd9
linting
2026-04-27 16:42:45 +05:30
ArnabChatterjee20k
340ce9d56b
Add tests for channel conversion and event handling in Messaging
...
- Implement `test_convert_channels_rewrites_account_action_suffixes` to ensure
that account action suffixes are correctly rewritten to user-scoped channels.
- Add `test_convert_channels_drops_account_actions_for_guest` to verify that
account actions are dropped for guests without a user ID.
- Introduce `test_from_payload_does_not_suffix_account_for_nested_user_events`
to confirm that nested user events do not leak action suffixes onto account channels.
2026-04-27 16:40:15 +05:30
ArnabChatterjee20k
e6d5c216eb
refactor(Realtime): update action extraction logic and enhance test method naming conventions
2026-04-27 16:06:00 +05:30
ArnabChatterjee20k
d25ccb784d
refactor(Realtime): remove SUPPORTED_ACTIONS constant and simplify action extraction logic
2026-04-27 15:59:34 +05:30
ArnabChatterjee20k
78715e4a1a
refactor(tests): rename test methods to snake_case and update assertions for action channels
...
- Changed test method names from camelCase to snake_case for consistency.
- Updated assertions to ensure action channels are correctly emitted and filtered.
- Improved readability and maintainability of the test suite by restructuring test cases.
2026-04-27 15:46:02 +05:30
ArnabChatterjee20k
df57ee2a32
added unit test
2026-04-27 13:43:23 +05:30
ArnabChatterjee20k
6d4a66fbb3
Enhance Realtime adapter to support action-channel awareness in subscriber checks and add corresponding tests
2026-04-27 13:30:18 +05:30
ArnabChatterjee20k
3aee54747c
Enhance Realtime adapter to support delete action and add corresponding tests
2026-04-27 13:15:04 +05:30
ArnabChatterjee20k
d2423a5bb5
added tests
2026-04-27 12:57:35 +05:30
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
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
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
29b700d1ec
Merge pull request #11981 from appwrite/feat-public-list-endpoints
...
Feat: Project public list endpoints
2026-04-24 10:08:23 +02: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
Matej Bačo
cef7a5197f
List policies API
2026-04-23 13:24:39 +02:00
Matej Bačo
c1dfeae323
Add queries to email tempaltes list
2026-04-23 13:06:05 +02:00
Matej Bačo
51fa0770a6
Add queries to mock numbers list
2026-04-23 12:43:45 +02:00
Matej Bačo
d46403507c
Merge pull request #11979 from appwrite/fix-membership-privacy
...
Fix: membership privacy bug on production
2026-04-23 10:47:54 +02:00
Matej Bačo
83724ce96f
Console membership privacy test coverage
2026-04-23 10:37:35 +02:00
Matej Bačo
34930e6d67
Merge branch '1.9.x' into fix-membership-privacy
2026-04-23 10:18:32 +02:00
Matej Bačo
096f8041fd
Merge pull request #11970 from appwrite/feat-mocks-public-api
...
Feat: Public mock phone APIs
2026-04-23 10:18:14 +02:00
Matej Bačo
9dad7cef9e
Merge branch '1.9.x' into feat-mocks-public-api
2026-04-23 10:17:32 +02:00
Matej Bačo
9e23867f0a
Merge pull request #11976 from appwrite/feat-auth-methods-api
...
Feat: Auth methods public API
2026-04-23 10:14:34 +02:00
Matej Bačo and greptile-apps[bot]
48353faa9b
Apply suggestions from code review
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-04-23 10:13:01 +02:00
Matej Bačo
c36b8fbabf
Fix membershiip privacy bug on production
2026-04-23 10:07:32 +02:00
Luke B. Silver
5a5cb1e74e
Merge pull request #11977 from appwrite/perf/v20-investigation
...
perf: memoize request filter chain and V20 schema lookups
2026-04-23 07:38:03 +01:00
Chirag Aggarwal
a8e6b1b683
Merge pull request #11963 from appwrite/chore/http-benchmark-comparison
2026-04-23 09:48:37 +05:30
Matej Bačo
b0939b92c3
Fix failing account tests
2026-04-22 17:02:22 +02:00
Chirag Aggarwal
3d66078fe9
Increase benchmark iterations
2026-04-22 19:46:27 +05:30