* feat: client-side knock auto-accept via KnockTracker Replace server-side AutoAcceptInviteIfKnocked (removed in synapse-pangea-chat PR #21) with client-side KnockTracker. - Record knocked room IDs in Matrix account data (org.pangea.knocked_rooms) - Auto-join when invite arrives for a previously knocked room - Migrate storage from GetStorage to Matrix account data for cross-device sync and reinstall persistence - Add joining-courses.instructions.md design doc * formatting * centralizes calls to knock-storage related functions --------- Co-authored-by: ggurdin <ggurdin@gmail.com> |
||
|---|---|---|
| .. | ||
| join_with_link_page.dart | ||
| knock_room_extension.dart | ||
| knock_space_extension.dart | ||
| knock_tracker.dart | ||
| space_code_controller.dart | ||
| space_code_extension.dart | ||
| space_code_repo.dart | ||
| too_many_requests_dialog.dart | ||