Commit graph

42 commits

Author SHA1 Message Date
ggurdin
d9f272e389
don't have analytics rooms for bot user 2024-07-30 12:52:23 -04:00
ggurdin
057f07d210 removed debugger statement from my_analytics_controller update function - not an error state 2024-07-16 10:04:34 -04:00
ggurdin
3759731d48 code cleanup 2024-07-12 14:06:21 -04:00
ggurdin
ca9dcba4e7 removed any functionality attached to pangea profile, only use it to migrate. Made matrix profile a class with instance members. 2024-07-12 13:52:46 -04:00
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