WIP: feat: Implement /_matrix/client/v3/notifications #1345

Draft
gamesguru wants to merge 1 commit from gamesguru/continuwuity:feat/notification-endpoint-cinny into main

1 commit

Author SHA1 Message Date
c0865b42dc
feat: notifications (cinny/schildichat)
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 17m12s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 53m32s
implement: configurable `notification_max_limit` and `notification_max_pdus_per_room`

implement: a heap to stop memory leak at the cost of some CPU at message receive time

other:
        add some monitoring/debugging outputs
        add warn log in 2nd potential breaking point
2026-02-23 22:51:16 -05:00