Commit graph

136 commits

Author SHA1 Message Date
ggurdin
f8020279c6
Merge branch 'main' into learning-analytics-summary 2024-08-23 10:31:00 -04:00
ggurdin
e8bb166fae
moved timer sync logic to seperate function, don't hide bot messages after end of round 2024-08-13 09:45:36 -04:00
ggurdin
fa36eb605c
improved listening for bot messages 2024-08-12 17:09:37 -04:00
ggurdin
ac6ddc6d0e
added logic for auto-starting round on bot message 2024-08-12 15:36:02 -04:00
ggurdin
f5c81fe8ec
merge main, resolve conflicts 2024-08-07 17:05:09 -04:00
ggurdin
500e54bed9
Merge branch 'main' into 512-bump-matrix-sdk 2024-08-07 10:54:44 -04:00
ggurdin
4278f7b196
get analytics events directly from server, cache last update time for user's l2 2024-08-06 13:40:53 -04:00
ggurdin
a431151a2b
resolved merge conflicts 2024-07-31 12:56:21 -04:00
ggurdin
398cac35ff
don't add analytics rooms to spaces if you are the bot 2024-07-30 12:55:42 -04:00
ggurdin
b68faab251
Merge branch 'main' into dont-name-bot-analytics-rooms 2024-07-30 12:52:49 -04:00
ggurdin
d9f272e389
don't have analytics rooms for bot user 2024-07-30 12:52:23 -04:00
William Jordan-Cooley
ecbe421611 if bot, don't invite people to your analytics room 2024-07-30 11:34:14 -04:00
ggurdin
bead112d0d
update analytics sending data on message send, instead of listening to onSync stream 2024-07-29 15:25:30 -04:00
ggurdin
c5187c7639
added learning summary to chat list, removed references to summary analytics 2024-07-29 14:52:09 -04:00
ggurdin
e32de242d8
Merge branch 'main' into 512-bump-matrix-sdk 2024-07-26 15:13:23 -04:00
ggurdin
70d4e4a513 when sending construct analytics, chunk uses so that they don't exceed the max size for sending a matrix event 2024-07-26 15:03:36 -04:00
WilsonLe
68ca0e770e change the way getTimeline is used, bump matrix sdk version 2024-07-25 11:59:21 -04:00
Kelrap
b510a09c90 Fix logic error 2024-07-24 13:45:16 -04:00
Kelrap
859510be99 Prevents invite error 2024-07-24 12:05:49 -04:00
ggurdin
fead337fd0
Merge branch 'main' into students-can-add-subrooms 2024-07-22 11:45:10 -04:00
ggurdin
5ce1d556b6 account for matrix space child permissions 2024-07-22 11:44:53 -04:00
Kelrap
9ed7507353 Remove canIAddSpaceChild 2024-07-22 10:39:46 -04:00
ggurdin
6378c59a2b reduced the number of calls to postLoad and the number of awaits for analytics room management 2024-07-19 13:06:19 -04:00
Kelrap
8cdd9c3b2d Lets students add subrooms to spaces 2024-07-18 17:17:28 -04:00
ggurdin
d1c046091b repeatedly call getSpaceHierarchy until a sufficiently high number of visible space children have loaded 2024-07-18 13:31:29 -04:00
Kelrap
e24293432e Not show option to add students to subspace 2024-07-17 12:42:39 -04:00
ggurdin
8acc793f0c added documentation to user controller and user model 2024-07-12 14:26:44 -04:00
ggurdin
df0f290c41 Change copy in chat permissions page away from using numbers 2024-07-08 16:33:50 -04:00
ggurdin
9fa9078ea4 prevent adding a room to multiple spaces 2024-07-08 15:19:55 -04:00
ggurdin
e6fa2b1b4b changed messages since update back to 10, re-enabled getting tokens after accepting matching in IGC, and allowed saving of initial empty analytics event 2024-07-01 11:57:17 -04:00
William Jordan-Cooley
c6d3f36805 saving of tokens, changing of top language calculation, documentation 2024-06-30 18:31:53 -04:00
William Jordan-Cooley
923d39eab6 drafted - need and correctly assembling records and unsaved msgs - need to confirm that constructs are being assembled 2024-06-28 17:08:46 -04:00
William Jordan-Cooley
5c8666b3e2 rough draft complete 2024-06-28 15:31:35 -04:00
William Jordan-Cooley
8ceb7851e5 refactoring of my analytics controller and related flows 2024-06-28 11:36:10 -04:00
William Jordan-Cooley
ffbc62ba55 consolidating language constants and using for unknown detection instance 2024-06-28 11:34:55 -04:00
ggurdin
d0e03aea97 seperating practice activity-specific logic and functionality from navigation / event sending logic 2024-06-27 15:59:57 -04:00
ggurdin
51d684ac81
Merge branch 'main' into analytics-target-languages 2024-06-26 13:26:58 -04:00
ggurdin
76d26f1c0c populate space analytics language dropdown from space student's analytics rooms 2024-06-25 15:19:27 -04:00
William Jordan-Cooley
54dfd9dd22 merged in main 2024-06-25 11:16:01 -04:00
ggurdin
9385ce693a merge conflicts 2024-06-21 16:16:06 -04:00
Kelrap
2ed11d6d74 Doesn't treat subspaces like subchats 2024-06-21 14:14:17 -04:00
Kelrap
651b7514ed Fix list concurrently edited error 2024-06-21 09:35:30 -04:00
ggurdin
fcca323b69 Updated how analytics are saved to work better with the switch over to using user’s language settings instead of class-level language settings 2024-06-20 13:15:32 -04:00
ggurdin
11575b1a9a some updates to add to space toggles 2024-06-19 16:03:20 -04:00
ggurdin
eedb050ce1 merge main 2024-06-19 12:34:08 -04:00
ggurdin
e7f1dcf6a3 merge main 2024-06-19 12:28:14 -04:00
ggurdin
a2fb240c6e inital work to combine class and exchanges into generalized spaces 2024-06-19 12:18:18 -04:00
Kelrap
718a998576 Fix room locking bugs 2024-06-18 15:57:06 -04:00
Kelrap
1cf0caf48d Fix archiving bugs 2024-06-18 15:15:30 -04:00
Kelrap
a2a31e526a Gray out buttons for spaces user isn't admin for 2024-06-17 12:25:05 -04:00