Commit graph

8 commits

Author SHA1 Message Date
ggurdin
43d190b682
feat: filter 'other' constructs from existing analytics data (#5473) 2026-01-27 16:42:49 -05:00
ggurdin
8fb41cdc7a
grammar error practice UI elements 2026-01-20 11:39:48 -05:00
ggurdin
232f5342e2
fix: add bulk updating of uses list 2026-01-16 15:47:08 -05:00
ggurdin
1d27ca429a
fix: coerce existing aggregate analytics database entries into correct format before merging to avoid data loss (#5136) 2026-01-08 14:56:20 -05:00
ggurdin
2c176c052d
5053 can get points from lemma with max score (#5078)
* make uses a private field for ConstructUses

* expose capped list of uses in ConstructUses

* filter capped construct uses in getUses
2026-01-06 11:39:49 -05:00
ggurdin
a322cb5ad2
fix: on analytics DB init, don't clear DB unless stored userID doesn't match client userID (#5036) 2026-01-02 15:23:37 -05:00
ggurdin
0eeec052b2
4907 construct details changes (#4961)
* chore: remove delegation analytics page

* feat: vocab construct analytics level bar

* chore: analytics mobile navigation

* feat: cap construct XP
2025-12-29 13:39:37 -05:00
ggurdin
d8caf8e481
feat: analytics database 2025-12-23 14:35:41 -05:00