Commit graph

38 commits

Author SHA1 Message Date
ggurdin
f69ab79c9d made matrix profile save one json value instead of one value per field, added documentation to user controller and user model 2024-07-10 16:55:52 -04:00
ggurdin
4bc49420c2 some formatting fixes 2024-07-08 10:43:31 -04:00
bluearevalo
fbbbf5e740 added missing comma in intl_es, same thing for chat.dart as it was missing trailing comma, for my_analytics i added some error catches for that minified:tm
bug
2024-07-05 14:26:36 -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
2526331706 using getIGCTextData to fetch tokens and languages if not present 2024-06-30 12:08:30 -04:00
William Jordan-Cooley
919cfc4bd3 improving documentation 2024-06-30 10:36:09 -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
9415082227 base last updated on target lang 2024-06-27 10:21:33 -04:00
ggurdin
6a18967baf don't have unk langCode to analytics room, fallback to user's target language 2024-06-24 15:29:26 -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
9c21ac3f8f Merge branch 'new-merge' into combine-into-spaces 2024-06-19 15:26:15 -04:00
ggurdin
2c82dfc7d7 added completer to updateAnalytics function to prevent it running many times in a row, also save empty analytics data once to indicate that chats have been checked and none was found 2024-06-19 15:12:08 -04:00
ggurdin
a2fb240c6e inital work to combine class and exchanges into generalized spaces 2024-06-19 12:18:18 -04:00
ggurdin
c6186fcdc9 update analytics in lastUpdate is null 2024-06-12 15:16:14 -04:00
ggurdin
20cdc3796a updates to how analytics events are processed, stored, and displayed. Added automatic updating of student analytics events. 2024-06-07 13:58:37 -04:00
ggurdin
9138940e35 added first initial refresh for new analytics data structure, ensured chat and space list in my analytics is updated 2024-06-04 10:56:30 -04:00
ggurdin
e4357a3e9b update space list on update analytics 2024-06-04 10:15:07 -04:00
ggurdin
91f5fab0ea fix for out-of-date cached analytics not updating 2024-06-04 10:00:04 -04:00
ggurdin
5bf5c904fa merged in main branch 2024-06-03 12:52:50 -04:00
ggurdin
0f3e1d2cad merge conflicts 2024-06-03 12:31:06 -04:00
ggurdin
04f6894b47 cleanup some commented out code 2024-06-03 11:55:18 -04:00
ggurdin
12e364a32d move student summary analytics events to analytics rooms 2024-06-03 11:47:33 -04:00
ggurdin
417d0fde02 hotfix to aggregated construct events with different senders but identical lemmas 2024-05-29 10:44:15 -04:00
Kelrap
e90575efaf Move main extension files, rename secondary extension files 2024-05-27 14:32:04 -04:00
ggurdin
308bd9ee49 ensure that users' analytics rooms are consistently made for users and that teachers are added to analytics rooms are soon as possible 2024-05-14 11:12:23 -04:00
Gabby Gurdin
b086aa49c1 fixes for null checks 2024-03-27 12:33:05 -04:00
Gabby Gurdin
62a4ea785a remove former version of editted messages from analytics 2024-03-27 12:26:15 -04:00
Gabby Gurdin
4f073f534e updates to error analytics to ensure data accuracy and allow users to view specific messages related to different lemmas 2024-03-22 13:17:46 -04:00
Gabby Gurdin
cba510ee76 added handling for all cases of null check 2024-03-04 15:58:55 -05:00
Brord van Wierst
a30234db67
formatting once more 2023-12-04 04:08:21 +01:00
Brord van Wierst
75112808f6
dart fix 2023-12-04 03:36:44 +01:00
Brord van Wierst
74c3e97ec9
sorted imports again? 2023-12-04 03:13:10 +01:00
Brord van Wierst
75da9cd87d
import sort 2023-11-27 20:09:30 +01:00
ggurdin
f86aafcb74 code files 2023-11-08 12:27:18 -05:00