ArnabChatterjee20k
53d3713bfe
Merge pull request #11957 from appwrite/realtime-add-new-messages
...
Realtime add new messages
2026-04-20 18:46:25 +05:30
ArnabChatterjee20k
b8385fe927
updated
2026-04-20 18:27:48 +05:30
Prem Palanisamy
f3c2502a8c
composer: widen database/migration pins to minor-version wildcards
2026-04-20 13:57:44 +01:00
Matej Bačo
52e3319a86
Linter fix
2026-04-20 14:50:12 +02:00
Matej Bačo
8b41aed919
Post-merge removal
2026-04-20 14:49:43 +02:00
ArnabChatterjee20k
b2233193d5
updated
2026-04-20 18:19:12 +05:30
Matej Bačo
ba4430801d
Merge branch 'feat-project-templates-api' into feat-project-smtp-endpoints
2026-04-20 14:49:04 +02:00
Matej Bačo
1c1ec43150
Removeal post-merge
2026-04-20 14:47:01 +02:00
Matej Bačo
2f62cced0a
Merge branch '1.9.x' into feat-project-smtp-endpoints
2026-04-20 14:46:42 +02:00
Matej Bačo
afb8f70316
Fix tests
2026-04-20 14:42:52 +02:00
Prem Palanisamy
18f9dfb64e
Bump utopia-php/migration to 1.9.2, use OnDuplicate enum
2026-04-20 13:16:45 +01:00
ArnabChatterjee20k
78eeac6d14
Add unsubscribe functionality and enhance subscription handling in Realtime tests
2026-04-20 17:38:01 +05:30
ArnabChatterjee20k
9f65177649
Add unsubscribe functionality to Realtime adapter
2026-04-20 17:37:54 +05:30
ArnabChatterjee20k
e9ea39a822
Enhance Realtime adapter: support union of channels/roles on subscription and add unsubscribeSubscription method
2026-04-20 17:37:45 +05:30
Matej Bačo
2097b0a0b0
Better support for post-smtp changes
2026-04-20 14:04:53 +02:00
Matej Bačo
78ef52cc9e
Manual QA fixes
2026-04-20 13:11:11 +02:00
Matej Bačo
f040a4dc31
More backwards compatibility
2026-04-20 11:58:55 +02:00
Matej Bačo
56385ce167
Backwards compatibility
2026-04-20 11:48:45 +02:00
Matej Bačo
bc592903db
Support reply to name
2026-04-20 11:47:06 +02:00
Matej Bačo
06a2d48deb
Linter fix
2026-04-20 11:29:13 +02:00
Matej Bačo
c4d9c3dc4f
Improve endpoint quality
2026-04-20 11:28:21 +02:00
Prem Palanisamy
8fa28257be
Migrations: replace overwrite/skip with onDuplicate enum string, bump database to 5.3.22
2026-04-20 10:28:05 +01:00
Damodar Lohani
b36f1edeb0
Merge branch '1.9.x' into CLO-4204-slow-query-hook
2026-04-20 14:04:10 +05:45
Damodar Lohani
eef443f07e
chore: bump utopia-php/database to 5.3.22 for Query::fingerprint
2026-04-20 07:53:36 +00:00
ArnabChatterjee20k
62f7f25cb5
updated
2026-04-20 12:18:38 +05:30
harsh mahajan
63f04f893d
fix composer
2026-04-20 12:18:26 +05:30
ArnabChatterjee20k
4b94d14f1e
updated time metric
2026-04-20 12:13:53 +05:30
Hemachandar
aa5543ac0a
filter out null values
2026-04-20 12:02:07 +05:30
Hemachandar
60e51548e8
more tests
2026-04-20 12:02:07 +05:30
Hemachandar
e802102c8f
fix exclusion sub-directory
2026-04-20 12:02:07 +05:30
Hemachandar
87f29c6889
include previous_filename
2026-04-20 12:02:07 +05:30
Hemachandar
a70d241da0
fix path trigger
2026-04-20 12:02:07 +05:30
Hemachandar
e17cdc2bd4
fix pattern logic
2026-04-20 12:02:07 +05:30
Hemachandar
a4f174ea7e
update VCS
2026-04-20 12:02:07 +05:30
Hemachandar
175fcb51a8
remove default
2026-04-20 12:00:27 +05:30
Hemachandar
772358ff51
more tests
2026-04-20 12:00:27 +05:30
Hemachandar
abad809a91
get PR files in Appwrite
2026-04-20 12:00:27 +05:30
Hemachandar
076e64886e
validator pattern
2026-04-20 11:59:57 +05:30
harsh mahajan
88107ee7b3
feat: implement custom triggers for VCS builds
2026-04-20 11:57:57 +05:30
ArnabChatterjee20k
12f76d74b1
added subscriptions telemetry and worker labelling to connections and subscriptions
2026-04-20 11:52:43 +05:30
Chirag Aggarwal
9f504cd065
Merge pull request #11950 from appwrite/add-claude-plugin
2026-04-20 11:48:40 +05:30
Jake Barnby
9dc27e9ca5
Merge pull request #11894 from appwrite/chore-remove-shared-v1
...
refactor: Remove shared tables V1/V2 versioning
2026-04-20 18:16:12 +12:00
ArnabChatterjee20k
2bff4192ee
added telemetry for the connected clients
2026-04-20 11:45:05 +05:30
ArnabChatterjee20k
a9fb17b067
added telemetry for message arriaval delay
2026-04-20 11:39:50 +05:30
Jake Barnby
db3d00b1da
Merge remote-tracking branch 'origin/1.9.x' into chore-remove-shared-v1
2026-04-20 18:04:26 +12:00
Jake Barnby
db720fbb22
(chore): update lock
2026-04-20 17:58:06 +12:00
Jake Barnby
d92580470d
Merge remote-tracking branch 'origin/1.9.x' into feat-dedicated-db
2026-04-20 17:57:01 +12:00
Atharva Deosthale
5ab42b8d32
update composer lock
2026-04-20 11:26:31 +05:30
ArnabChatterjee20k
8de7b41929
updated
2026-04-20 11:06:07 +05:30
Damodar Lohani
a5c0a920ba
feat: add afterQuery hook to list-documents/rows action
...
Wrap each database call (find, count, transaction list/count) with a
measuring closure so the actual DB duration is known — cache hits
report near-zero, cache misses report only the DB time, not cache
save / response serialization.
After the response is sent, invoke a protected afterQuery() hook with
the measured duration, the database/collection documents, and both
parsed + raw query arrays. CE impl is a no-op; downstreams (e.g.,
cloud) can override it to log slow queries without relying on HTTP
shutdown hooks or route-path matching.
Exceptions from afterQuery are swallowed so observability never
breaks the response.
2026-04-20 05:32:49 +00:00