Commit Graph

267 Commits (f26c7e76e1332a63b3bf14c08db8fdc78b260ff2)

Author SHA1 Message Date
William Jordan-Cooley c82ce34124 using queue and simplifying selected token for activity flow 1 year ago
William Jordan-Cooley 1a4dc0ba95 tweaking selection criteria 1 year ago
ggurdin c2ca1b24f5
fix getCategory function 1 year ago
ggurdin 8d46c63a55
check for trial update when getting isSubscribed 1 year ago
William Jordan-Cooley 51bff65a8b tweaking criteria for determining existing activity 1 year ago
William Jordan-Cooley f85c4b2169 refactoring of practice flow 1 year ago
ggurdin 0add6b19eb
locally cache subscription info 1 year ago
ggurdin 7c7c3c999b
on error, reveal all tokens 1 year ago
ggurdin c60d244f75
Merge branch 'main' into 949-grammar-analytics 1 year ago
ggurdin c72f250e1a
make message analytics entry getter in practice activity card, split token update function into two functions 1 year ago
ggurdin 9d49a5542d
resolve merge conflicts 1 year ago
wcjord d554d72019
Hidden-words (#950)
* controller for calculating tokens with xp

* Update main.dart

* replace ConstructWithXP with ConstructUses

* wait for analytics data to load before setting token analytics for practice activities

* pull tokenwithxp constructs from getAnalyticsModel ConstructListModel

* added commented out workaround for server not returning target constructs

* still some bugs but its working

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
1 year ago
William Jordan-Cooley b37074459e guess grammar category when missing, saving form when available 1 year ago
ggurdin 62cec74cab
fix level progress calculation for level 1 1 year ago
ggurdin a061535bbe
updated initPangeaControllers function, don't check mounted for functions that don't rely on context 1 year ago
ggurdin 22220beae2
reset room in startBotChat function after waiting for it in sync 1 year ago
ggurdin 3b3c8729f5
don't call grammar_lite if l1 or l2 are unknown 1 year ago
ggurdin 71533a53fb
make streams into broadcast streams 1 year ago
ggurdin d91afc6e05
update ConstructListModel to get all analytics metrics 1 year ago
ggurdin 615ed7ad98
merge analytics updates into category branch 1 year ago
ggurdin 2a813a1339
resolve merge conflicts 1 year ago
ggurdin 89088779e9
make ConstructListModel updatable and added models for vocab and morphs to GetAnalyticsController 1 year ago
ggurdin 1f5d66e203
deleted irrelevant constructs filtering function 1 year ago
ggurdin 8ee4ea31c8
addressed some of Will's questions 1 year ago
William Jordan-Cooley c297dea437 some questions, name changes, and a couple switches from grammar to morph uses 1 year ago
ggurdin 17e295b168
Merge branch 'main' into 896-group-constructs-according-to-categories 1 year ago
ggurdin 425779e868
redact the current activity event when submitting feedback 1 year ago
ggurdin eab4a314fd
resolved merge conflict 1 year ago
Brord van Wierst b1524bc7e7
Merge branch 'main' into move-server-main 1 year ago
ggurdin 6b643a841a
make construct use category a String? instead of a list, set it to POS for vocab constructs 1 year ago
ggurdin ade8102830
Merge branch 'main' into show-gained-points-in-one-place 1 year ago
ggurdin 0b8862751d
merge main into move-server-main 1 year ago
ggurdin 7f844ff1a2
decide whether to show points gain animation based on the origin of the point update 1 year ago
WilsonLe b5fd9bed4b fix bot not responding when new user creates an account and start dm with bot 1 year ago
ggurdin 4e6ac3348c
call setCustomerSubscription after configuring subscription info 1 year ago
ggurdin d0caf01e4d
some refactoring to subscriptions, added auto 1-day pretrial 1 year ago
ggurdin c5f0d2188e
Merge branch 'main' into stack-overflow-fix 1 year ago
ggurdin 811c981148
don't call messagesSinceUpdate from clearMessagesSinceUpdate repeatedly 1 year ago
William Jordan-Cooley dd29817e08 using user languages in tokenization and language detectio 1 year ago
ggurdin 1cc4551e12
Merge branch 'main' into 819-cant-type-with-it-bar 1 year ago
William Jordan-Cooley 00d6277bc6 some code cleanup and comments 1 year ago
ggurdin 23b6dd08b5
when sending analytics to the server at logout, don't update the getAnalytics stream afterwards 1 year ago
ggurdin 0c7042b51c
store num completed activities in memory instead of local cache 1 year ago
William Jordan-Cooley 31b77c6d99 some name cleanup, error handling and dont open overlay if click outside text 1 year ago
William Jordan-Cooley d26e71123e adding user l1 and l2 to text to speech req 1 year ago
ggurdin 2d9cb5f8d9
clearer error messages on fail to invite bot to space 1 year ago
ggurdin 0d75e961da
changed list from const to final to prevent unsupported operation error on .add() 1 year ago
William Jordan-Cooley bc20769daa dont give old clients new activity types and catch old activity content better 1 year ago
ggurdin ac80e6217c
Audio section widget (#744)
first draft of word focus listening activities using text to speech library
1 year ago
ggurdin e7debbdd39
fixed some incorrect URLs and request setups 1 year ago