ggurdin
0ba50f9d73
feat: when screen size gets too short, show warning dialog ( #5070 )
2026-01-05 16:41:13 -05:00
ggurdin
0947811643
chore: show more specific error in audio recording dialog ( #5068 )
2026-01-05 15:43:31 -05:00
ggurdin
99336960d2
feat: after user exits IT three times, show them a popup with the option to disable automatic language assistance ( #4968 )
2025-12-29 16:05:13 -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
efd97becb6
feat: custom SSO login/signup dialog
2025-12-22 09:52:00 -05:00
ggurdin
2da3eb545a
feat: on first select lemma emoji, show snackbar with explanation
2025-12-15 14:45:36 -05:00
ggurdin
d7ca1652b3
feat: add button to regenerate latest bot message
2025-12-15 13:12:51 -05:00
ggurdin
db13b962a4
chore: add label to emoji selector in vocab analytics
2025-12-15 12:09:59 -05:00
ggurdin
a20b79c5bc
merge main
2025-12-15 11:24:05 -05:00
ggurdin
fb1cfc47cc
resolve merge conflcits
2025-12-15 10:14:35 -05:00
ggurdin
b1b3a79a75
use different text in chat/course participant tooltips
2025-12-15 09:27:07 -05:00
ggurdin
5f77964e9c
merge prod into main
2025-12-12 15:45:25 -05:00
ggurdin
aeb1ba1e2c
fix: on click activity template, always go to session start page. Show option to go to existing joined activity in start page
2025-12-12 14:59:18 -05:00
Kelrap
8415be93bd
Translate courseParticipantTooltip
2025-12-12 11:24:58 -05:00
Kelrap
889cfe40c8
Remove instructions from chat view, and add profile explanation to course participant page
2025-12-12 11:20:14 -05:00
Kelrap
efa189ea88
Show all toolbar buttons, snackbar on click disabled button
2025-12-09 11:01:03 -05:00
Kelrap
d1a2080304
Add a gender value to the user settings
2025-12-05 11:21:07 -05:00
ggurdin
4d58b66bf1
feat: initial work for deleting lemmas from analytics
2025-12-04 12:59:17 -05:00
ggurdin
f5a28a3dae
resolve merge conflicts
2025-12-03 12:27:12 -05:00
ggurdin
613a4cce9c
feat: show language mismatch popup on select message not in L2
2025-12-03 11:38:36 -05:00
ggurdin
2ccb6e017c
feat: add 'pick a different activity' button
2025-12-03 10:32:44 -05:00
ggurdin
22417c6c4a
merge prod into main
2025-12-02 10:22:56 -05:00
ggurdin
7f26218026
feat: allow admins to view and join ongoing/completed activities
2025-12-02 10:15:05 -05:00
ggurdin
cd4600501d
feat: make course default chats optional to add ( #4756 )
2025-12-01 12:42:57 -05:00
avashilling
6e8a6f8332
rain confetti on activity finish ( #4715 )
...
* rain confetti on activity finish
also add continue button, and change copy for completed single practice activities
* fix: show confetti popup when finish all activities with grammar activity
* translations
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-11-20 14:55:27 -05:00
ggurdin
196318d0e7
feat: add button to allow admins to change course plan ( #4713 )
2025-11-20 12:41:16 -05:00
Kelrap
8175d7867c
Replace saved activity instructions with informative text when nothin… ( #4704 )
...
* Replace saved activity instructions with informative text when nothing saved
* build: translations
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-11-20 10:53:23 -05:00
Kelrap
630194e3af
Make unread badge size consistent regardless of size ( #4669 )
...
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-11-19 11:49:35 -05:00
ggurdin
ee05510737
resolve merge conflicts
2025-11-19 11:05:26 -05:00
ggurdin
fc3d127a69
merge prod into main, resolve merge conflicts
2025-11-19 10:23:00 -05:00
ggurdin
cdc6ca9cf7
feat: add teacher mode to course settings
2025-11-19 10:09:41 -05:00
ggurdin
2a3a76bd4d
build: add translations
2025-11-17 16:20:38 -05:00
copilot-swe-agent[bot]
a8c1d0130d
Add script to remove unused keys from all .arb files
...
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-11-17 18:45:38 +00:00
ggurdin
ba4c914745
refactor: update toolbar selelction mode with value notifiers, show unsubscribed message tools error in message bubble
2025-11-17 11:52:58 -05:00
ggurdin
98c373f299
resolve merge conflicts,
2025-11-11 15:16:48 -05:00
ggurdin
0ab91ccb68
feat: display user's subscription end/refresh date
2025-11-11 13:45:22 -05:00
ggurdin
e021130bda
resolve merge conflict
2025-11-07 12:04:12 -05:00
Kelrap
761ed050f1
Remove getStartedFriendsButton from intl files
2025-11-07 09:20:47 -05:00
ggurdin
d35a978817
resolve merge conflicts
2025-11-06 10:45:00 -05:00
Kelrap
043319ffe2
Merge branch 'main' of https://github.com/pangeachat/client into overflow-fixes
2025-11-06 10:20:38 -05:00
ggurdin
f880115ac4
resolve merge conflcits
2025-11-05 14:29:31 -05:00
ggurdin
550e22a74e
update translations
2025-11-05 14:23:36 -05:00
ggurdin
ff21ab8608
refactor: replace activity stats menu with smaller button
2025-11-05 13:44:25 -05:00
avashilling
d311b8e955
update analytics access request copy
...
change copy to reflect that only requesting admins can view analytics (from both ends), and also includes a list of requesting admins to see who user is giving access to.
2025-11-05 11:44:37 -05:00
ggurdin
a4b8f2b8bc
Merge branch 'main' into choreographer-refactor
2025-11-05 10:39:29 -05:00
ggurdin
17c4a7bcd8
chore: translate changed copy
2025-11-05 10:38:16 -05:00
Kelrap
858b2375f9
Edited text/adjusted spacing so requested popup matches requesting popup
2025-11-04 16:23:13 -05:00
ggurdin
00e0a82e0c
Merge branch 'main' into choreographer-refactor
2025-11-04 16:14:06 -05:00
wcjord
c7c6efadaf
feat: script to translate specific keys and inclusion of acftl in level names
2025-11-04 13:38:38 -05:00
ggurdin
2b522b6dd7
widgets refactor
2025-11-03 12:52:22 -05:00