kiragrammel
49e3fa6176
Add events for current_content and connection_status
2023-09-13 17:50:19 +02:00
Sebastian Serth
22bdb71ecc
Fix message after subscription confirmation for Async adapter
...
Amends 2c46ad2c
2023-09-13 17:28:14 +02:00
Sebastian Serth
2c46ad2c25
Wait for subscription confirmation before broadcasting
2023-09-13 04:17:36 +02:00
kiragrammel
f37ba34389
Synchronize resetCode for pair programming
2023-09-12 18:47:06 +02:00
Sebastian Serth
cc90861bd5
Generate Session ID on server for synchronized editor
...
This change allows us to use the session ID immediately for the connection_change and connection_status methods. Hence, we can identify different browser sessions of the same user.
2023-09-12 18:47:06 +02:00
kiragrammel
914adeed42
Insert text written after last autosave in pp session
2023-09-12 18:47:06 +02:00
Sebastian Serth
5dd6df9418
Synchronized Editor: Store all events and allow multiple tabs
...
* This commit refactors the table used to store events.
* We also use a UUID as session identifier in the synchronized editor to support multiple concurrent tabs opened by the same user.
* Further, we renamed some methods to make them easier to distinguish.
2023-09-08 11:48:53 +02:00
kiragrammel
79422225a8
Add events for pair programming study
2023-09-05 22:56:51 +02:00
kiragrammel
056a8e5107
Show if partner is online
2023-09-05 22:56:51 +02:00
kiragrammel
89afb599e4
Apply changes from team members in own editor
2023-08-26 00:38:58 +02:00
Sebastian Serth
c228850ae8
Update find method
2022-08-20 00:37:48 +02:00
Sebastian Serth
6cbecb5b39
Apply automatic rubocop fixes
2021-05-14 22:03:06 +02:00
Sebastian Serth
d63700c7db
Add live dashboard for teachers in the context of an exercise
...
This commit also adds the fundamentals for ActionCable
2019-03-06 14:00:59 +01:00