hedgedoc/backend/src/realtime/realtime-note
Erik Michelson 6684b0f886
Some checks are pending
Docker / build-and-push (backend) (push) Waiting to run
Docker / build-and-push (frontend) (push) Waiting to run
E2E Tests / backend-sqlite (push) Waiting to run
E2E Tests / backend-mariadb (push) Waiting to run
E2E Tests / backend-postgres (push) Waiting to run
E2E Tests / Build test build of frontend (push) Waiting to run
E2E Tests / frontend-cypress (1) (push) Blocked by required conditions
E2E Tests / frontend-cypress (2) (push) Blocked by required conditions
E2E Tests / frontend-cypress (3) (push) Blocked by required conditions
Lint and check format / Lint files and check formatting (push) Waiting to run
REUSE Compliance Check / reuse (push) Waiting to run
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Static Analysis / Njsscan code scanning (push) Waiting to run
Static Analysis / CodeQL analysis (javascript) (push) Waiting to run
Run tests & build / Test and build with NodeJS 20 (push) Waiting to run
enhancement(realtime): send metadata update on revision save
When the frontend is notified about metadata updates, it refreshes the
data and therefore refreshes information like the timestamp of the last
revision save in the sidebar.
This commit adds such a notification from the backend to all clients on
each revision save, so that the "last saved at" value in the frontend is
correct.

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-08-07 22:25:51 +02:00
..
random-word-lists refactor: turn random word list source from json to ts 2023-05-30 09:17:05 +02:00
test-utils test: add mocked message transporter 2023-07-06 12:07:03 +02:00
realtime-connection.spec.ts fix: code formatting 2023-07-16 10:51:51 +02:00
realtime-connection.ts refactor(realtime): solve circle dependencies in realtime-user-status-adapter.ts 2023-05-15 17:59:28 +02:00
realtime-note-store.spec.ts refactor: save ydoc state in the database, so it can be restored easier 2023-03-24 16:03:55 +01:00
realtime-note-store.ts refactor: save ydoc state in the database, so it can be restored easier 2023-03-24 16:03:55 +01:00
realtime-note.module.ts Move session entity to sessions folder 2023-07-06 12:07:44 +02:00
realtime-note.service.spec.ts fix: save created revision on realtime note destroy 2023-06-21 14:17:25 +02:00
realtime-note.service.ts enhancement(realtime): send metadata update on revision save 2024-08-07 22:25:51 +02:00
realtime-note.spec.ts enhancement(realtime): send metadata update on revision save 2024-08-07 22:25:51 +02:00
realtime-note.ts enhancement(realtime): send metadata update on revision save 2024-08-07 22:25:51 +02:00
realtime-user-status-adapter.spec.ts refactor: rename ready function to match its intent 2023-07-06 12:07:03 +02:00
realtime-user-status-adapter.ts feat(backend): handle username always in lowercase 2023-06-04 21:55:19 +02:00