Philip Molares
7798a77f6d
test: import EventEmitterModule
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2022-10-02 20:51:23 +02:00
Philip Molares
865c70b942
feat: handle note deletion and permission change via event system
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2022-10-02 20:51:23 +02:00
Philip Molares
d75095bce4
test: add tests for methods in RealtimeNote
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2022-09-22 14:15:05 +02:00
Philip Molares
331747f61b
feat: add realtime announcements for permission changes and note deletion
...
Co-authored-by: Erik Michelson <github@erik.michelson.eu>
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2022-09-22 14:15:05 +02:00
Philip Molares
c363d0834e
refactor: rename realtime-note-store.service.ts to realtime-note-store.ts
...
This was committed by mistake, the store should not have the extension `.service`
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2022-09-22 14:15:05 +02:00
David Mehren
2c1e0517ff
refactor: use integer primary keys
...
Closes #1292
Signed-off-by: David Mehren <git@herrmehren.de>
2022-09-18 20:42:26 +02:00
Philip Molares
eca22f5623
refactor(test): fix linting errors
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2022-08-29 02:47:12 +02:00
Tilman Vatteroth
4746c30c26
feat: persist notes on realtime note unload and on interval
...
The realtime note map has been moved into its own class
to separate the realtime note business logic from the storing logic.
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-08-07 22:45:25 +02:00
Tilman Vatteroth
ce29cc0a2e
feat: add base implementation for realtime communication
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
Co-authored-by: Erik Michelson <github@erik.michelson.eu>
Co-authored-by: Philip Molares <philip.molares@udo.edu>
Co-authored-by: Tilman Vatteroth <git@tilmanvatteroth.de>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-07-10 19:46:03 +02:00