ggurdin
|
ae3a9c2e8c
|
merge main
|
2026-02-05 10:49:01 -05:00 |
|
ggurdin
|
d09a6b339b
|
fix: add new parts of speech to function for getting grammar copy (#5586)
|
2026-02-05 10:13:44 -05:00 |
|
ggurdin
|
4bbcf77ffb
|
fluffychat merge
|
2026-02-05 09:22:36 -05:00 |
|
ggurdin
|
b557c2047f
|
fluffychat merge
|
2026-02-04 15:15:23 -05:00 |
|
ggurdin
|
978dc545a0
|
fluffychat merge
|
2026-02-04 14:25:04 -05:00 |
|
ggurdin
|
5f4b61d494
|
Merge branch 'main' into fluffychat-merge-2
|
2026-02-04 14:10:35 -05:00 |
|
ggurdin
|
04cd818406
|
fix: don't pop from language selection page when not possible
|
2026-02-04 13:58:28 -05:00 |
|
ggurdin
|
913edd9f35
|
fluffychat merge
|
2026-02-04 13:46:14 -05:00 |
|
ggurdin
|
d20d667bcf
|
fluffychat merge
|
2026-02-04 10:19:17 -05:00 |
|
ggurdin
|
ee223a94da
|
fix: include stt for audio messages in level summary request
|
2026-02-04 09:09:56 -05:00 |
|
wcjord
|
772c0daa88
|
feat: add new parts of speech (idiom, phrasal verb, compound) and update localization (#5564)
|
2026-02-03 17:51:28 -05:00 |
|
ggurdin
|
3ca606a09c
|
fluffychat merge
|
2026-02-03 16:09:27 -05:00 |
|
ggurdin
|
78b581d7fa
|
fluffychat merge
|
2026-02-03 12:29:10 -05:00 |
|
ggurdin
|
082ca6d1de
|
fluffychat merge
|
2026-02-03 11:13:01 -05:00 |
|
ggurdin
|
dbeae58a6b
|
Merge branch 'main' into fluffychat-merge-2
|
2026-02-03 10:52:14 -05:00 |
|
ggurdin
|
386275270f
|
fix: don't show error on cancel add recovery email
|
2026-02-03 10:28:47 -05:00 |
|
ggurdin
|
5817ee5f0a
|
fix: one click to close word card in activity vocab
|
2026-02-03 10:03:45 -05:00 |
|
ggurdin
|
d99936dc62
|
fix: move use activity image background setting into pangea user-specific style settings
|
2026-02-03 09:40:43 -05:00 |
|
ggurdin
|
93c8393ab7
|
fix: update data type of user genders in bot options model
|
2026-02-03 09:16:38 -05:00 |
|
ggurdin
|
1432ee29e0
|
Merge pull request #5526 from pangeachat/5421-grammar-practice-todos
5421 grammar practice todos
|
2026-02-02 16:51:59 -05:00 |
|
ggurdin
|
550c66c7b3
|
fluffychat merge
|
2026-02-02 15:59:07 -05:00 |
|
ggurdin
|
1522dd46d1
|
move try-catch into request permission function
|
2026-02-02 12:27:32 -05:00 |
|
Ava Shilling
|
9717719ec1
|
Merge branch 'main' into 5421-grammar-practice-todos
|
2026-02-02 11:34:21 -05:00 |
|
Ava Shilling
|
92aff09a69
|
fix: missing line
|
2026-02-02 11:34:15 -05:00 |
|
Ava Shilling
|
d1c6effb2a
|
chore: add morphExampleInfo to activity model
|
2026-02-02 11:33:32 -05:00 |
|
ggurdin
|
fb3365c62d
|
initial work to add enable notifications to onboarding
|
2026-01-30 15:54:23 -05:00 |
|
ggurdin
|
0cd2d0d9c5
|
feat: track end date on cancel subscription click and refresh page when end date changes (#5542)
|
2026-01-30 14:54:18 -05:00 |
|
Ava Shilling
|
10197ae209
|
fix: use MorphInfoRepo to filter valid morph categories
|
2026-01-30 14:23:09 -05:00 |
|
ggurdin
|
74be947f0f
|
fix: use stream to always update saved activity list on language update (#5541)
|
2026-01-30 13:52:21 -05:00 |
|
ggurdin
|
cf2148d9b6
|
feat: make deeplinks work for public course preview page (#5540)
|
2026-01-30 13:29:26 -05:00 |
|
Ava Shilling
|
eba8435fdd
|
fix: only call getUses once in fetchErrors
|
2026-01-30 13:10:10 -05:00 |
|
Ava Shilling
|
3cf6918394
|
fix: add exampleMessage to AnalyticsActivityTarget
and remove it from PracticeTarget
|
2026-01-30 12:41:46 -05:00 |
|
ggurdin
|
671317d642
|
fix: update language chips materialTapTargetSize (#5538)
|
2026-01-30 11:05:36 -05:00 |
|
ggurdin
|
23d8048268
|
chore: add padding to extended activity description (#5534)
|
2026-01-30 10:38:18 -05:00 |
|
ggurdin
|
c18939dff3
|
fix: update activity analytics stream on reinit analytics (#5532)
|
2026-01-30 10:22:47 -05:00 |
|
ggurdin
|
387b97ed6d
|
fix: use correct stripe management URL in staging environment (#5530)
|
2026-01-30 10:11:51 -05:00 |
|
ggurdin
|
67a1f1ee93
|
chore: update bot target gender on user settings gender update (#5528)
|
2026-01-30 09:36:04 -05:00 |
|
Ava Shilling
|
a84ded27af
|
make grammar icons larger and more spaced
|
2026-01-29 16:48:25 -05:00 |
|
Ava Shilling
|
0cb3d472c7
|
chore: show correct answer hint button
and don't show answer description on selection of correct answer
|
2026-01-29 16:17:55 -05:00 |
|
Ava Shilling
|
aa597b8698
|
Merge branch 'main' into 5421-grammar-practice-todos
|
2026-01-29 14:36:00 -05:00 |
|
ggurdin
|
9ea916dae0
|
fix: listen to scroll metrics to update scroll down button (#5522)
|
2026-01-29 14:35:40 -05:00 |
|
ggurdin
|
bfc3b9ff40
|
chore: fix inkwell border radius in activity summary (#5520)
|
2026-01-29 14:20:09 -05:00 |
|
ggurdin
|
3630b84c7d
|
fix: prevent activity title from jumping on phonetic transcription load (#5519)
|
2026-01-29 14:15:51 -05:00 |
|
Ava Shilling
|
1f47aecb13
|
fix: return capped uses
allows all grammar error targets to be searched for recent uses and filtered out, even maxed out ones
|
2026-01-29 14:13:14 -05:00 |
|
ggurdin
|
33826b02fe
|
chore: make login and signup views more consistent (#5518)
|
2026-01-29 14:11:20 -05:00 |
|
ggurdin
|
ed6c2ff5ad
|
fix: save activities to analytics room for corresponding language (#5514)
|
2026-01-29 12:54:58 -05:00 |
|
ggurdin
|
85a2b9efe9
|
fix: make analytics practice view scrollable, fix heights of top elements to prevent jumping around (#5513)
|
2026-01-29 12:45:08 -05:00 |
|
ggurdin
|
3dddf1d8bd
|
chore: show close button on error snackbar (#5512)
|
2026-01-29 10:41:52 -05:00 |
|
ggurdin
|
5d6825ad30
|
fix: reset IT progress on send and on edit (#5511)
|
2026-01-29 10:30:08 -05:00 |
|
ggurdin
|
dc71d1caeb
|
fix: on IT closed, only replace source text if IT manually dismissed to prevent race condition with accepted continuance stream for single-span translation (#5510)
|
2026-01-29 10:20:56 -05:00 |
|