ggurdin
453338da01
fix: fix storage of selected language not working on mobile ( #4334 )
2025-10-10 15:11:24 -04:00
ggurdin
c4ff6b0ac4
fix: prevent overflows in token info feedback dialog on mobile, add more specific unsubscribed error in future loading dialog ( #4333 )
2025-10-10 14:14:33 -04:00
ggurdin
5e1f4f3123
fix: add value key based on selected tab to course settings widget to force refresh on navigate from finished activity ( #4331 )
2025-10-10 12:41:25 -04:00
ggurdin
ca8875f19b
chore: give max width to activity participant indicator widgets ( #4327 )
2025-10-10 11:45:40 -04:00
ggurdin
df4410e85d
fix: on join activity with role, preload activity participants list to get accurate list of assigned roles ( #4326 )
2025-10-10 11:35:11 -04:00
ggurdin
2ab664ecea
fix: prevent word card title from bouncing around ( #4325 )
2025-10-10 11:14:18 -04:00
ggurdin
2e9dde93db
chore: remove background color from activity goal tooltip ( #4324 )
2025-10-10 11:01:51 -04:00
ggurdin
7348024bf7
fix: don't assume that list of IDs to fetch and list of fetched objects are the same length ( #4322 )
2025-10-10 10:45:09 -04:00
ggurdin
dc8bb8fe8c
4307 bot in dms and activity chats only ( #4319 )
...
* remove bot settings files
* exclude bot in invite page
* listen to language / CERF level changes and update bot DM settings
* Update lib/pangea/common/controllers/pangea_controller.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-10 10:29:57 -04:00
ggurdin
71ea85876a
chore: show activity stats cutout tooltip on other user finish activity ( #4316 )
2025-10-09 16:47:47 -04:00
ggurdin
c07c0632bc
chore: on play with bot timeout, show warning popup ( #4312 )
2025-10-09 15:50:56 -04:00
ggurdin
97d8c5fcf6
chore: enable activity stats button if someone else finishes the activity ( #4311 )
2025-10-09 15:28:58 -04:00
ggurdin
8c388a76f8
feat: add notification volume setting ( #4310 )
2025-10-09 15:19:31 -04:00
Kelrap
15b052e5a2
Make users return to activity session when use invite back button ( #4288 )
2025-10-09 13:02:30 -04:00
avashilling
a79b72ffe9
change seed to new vocab bubble ( #4305 )
...
* change seed to new vocab bubble
and tweak the animation to fade in, then rise/fade out since this looks better than spinning in.
* formatting
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-09 13:01:50 -04:00
ggurdin
217189aafd
fix: fix start your own course link in public courses page ( #4306 )
2025-10-09 12:54:39 -04:00
Wilson
d84e7440d3
integrate original course topic activity field ( #4295 )
2025-10-09 09:20:23 -04:00
ggurdin
f56cefe55c
chore: remove l1 and CERF course filters from start course and public courses pages, update styling of l2 dropdown ( #4278 )
2025-10-08 10:51:38 -04:00
ggurdin
c13c2eb1f6
feat: add selected course page for public courses, redirect there on click public course, filter out already-joined public courses ( #4276 )
2025-10-08 10:32:05 -04:00
ggurdin
0c5a57bc3b
fix: don't update profile until user controller initialized, redirect to rooms from SSO login, in create account page redirect to language selection page if no language available ( #4274 )
2025-10-08 09:27:00 -04:00
ggurdin
b06b1ff16c
fix: don't show language mismatch warning popup if activity lang matches L1 ( #4269 )
2025-10-07 13:56:04 -04:00
ggurdin
2c3a19bb67
chore: on invite, also invite to course parent ( #4268 )
2025-10-07 13:47:36 -04:00
ggurdin
53f601dbad
chore: padding adjustment in selected course view ( #4267 )
2025-10-07 13:12:44 -04:00
Kelrap
1e0fe2828c
Remove invite option from participants widget in DM ( #4256 )
2025-10-07 12:08:23 -04:00
Alexa "Tig" Harriss
93bf906719
Updating logo with Vector svg Image ( #4263 )
...
* Updated Logo with SVG image & adjusted margins to keep things center
* Un-formated the Index.html
2025-10-07 12:07:20 -04:00
ggurdin
5ed0c30ff4
fix: fix onboarding redirect on login ( #4265 )
2025-10-07 12:04:17 -04:00
ggurdin
a44e378f4f
feat: set initial L2 via cached space code course target language if available ( #4264 )
2025-10-07 11:25:46 -04:00
wcjord
9790d2e56d
feat: allow users to give token feedback in word card
2025-10-06 11:13:39 -04:00
avashilling
df4cda0875
4172 color inconsistency of activity elements ( #4247 )
...
* activity menu color consistency
And some sizing changes, made the stats button box much smaller
* revert activity button size changes
Also make text bigger to fill box, and make menu/summary buttons solid colors so the shadow under the button works.
2025-10-06 09:15:41 -04:00
ggurdin
997d0d3706
fix: fix join with code redirect for non-spaces ( #4248 )
2025-10-03 14:40:47 -04:00
ggurdin
9a7f935af6
fix: hide activity finished status message for archived activities ( #4246 )
2025-10-03 13:11:42 -04:00
ggurdin
5f137361bd
4242 change course redirect ( #4245 )
...
* feat: connect with synapse public courses endpoint
* intergate course IDs into response model
* remove course redirect, update user's l2 on return to language selection page
* display on public courses page to go to page to make your own and display on make your on page to skip to rooms
2025-10-03 12:51:39 -04:00
Kelrap
e9a2d97d37
Hide course analytics download button on mobile ( #4241 )
2025-10-03 11:52:23 -04:00
Kelrap
5d4d51b10b
Adjust unread badge height to compensate for activity header height ( #4213 )
...
* Adjust unread badge height to compensate for activity header height
* Limit height instead of hardcoding values
2025-10-03 11:51:22 -04:00
ggurdin
027a1b7c41
fix: refresh expired course cache ( #4240 )
2025-10-03 11:22:12 -04:00
ggurdin
2bd41a58a4
fix: on SSO registration, pass langcode to onboarding pages ( #4235 )
2025-10-03 10:23:05 -04:00
ggurdin
6dddefcb6d
chore: add some debugging statement for staging logout issue ( #4234 )
2025-10-03 10:20:10 -04:00
ggurdin
dc55796ea6
feat: show warning popup on l2/activity language mixup ( #4229 )
2025-10-02 13:29:49 -04:00
ggurdin
500e9670fa
chore: hide course filters in onboarding pages ( #4226 )
2025-10-02 12:01:56 -04:00
ggurdin
828dbab9a8
feat: use cached space code to join space on create account ( #4224 )
2025-10-02 11:51:25 -04:00
ggurdin
343a27e80a
chore: show selected archived activity, add tooltip to archived activity analytics view ( #4217 )
2025-10-01 15:11:59 -04:00
ggurdin
97163ce221
4199 prevent activity menu tooltip from being interfered with my other overlays to ensure it always shows ( #4215 )
...
* don't show activity dropdown instructions if word card is open
* block other overlays from openning when tutorial overlay is open
* remove duplicate open overlay data, don't wait for construct banners to close if overlay fails to open
2025-10-01 14:00:14 -04:00
Kelrap
171dc55242
Decrease unselected igc underline to 20% opacity ( #4214 )
2025-10-01 13:59:13 -04:00
ggurdin
f9d3e5e473
chore: show 'all done' message in practice activity bar for each activity type ( #4212 )
2025-10-01 11:45:08 -04:00
ggurdin
341c3ec125
fix: disable ping course participants button if there are no no-bot users in course to ping
2025-10-01 11:09:17 -04:00
ggurdin
570d5e511d
chore: wait for user to send at least 3 text or audio messages before showing overlay with instructions about clicking activity status button
2025-10-01 10:00:53 -04:00
Wilson
d4e58d2827
feat: integrate course translation group ( #4209 )
...
* integrate course translation group
* Update lib/pangea/payload_client/models/course_plan/cms_course_plan_translation_group.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* formatting
---------
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-01 09:15:26 -04:00
ggurdin
65a3b3e00e
chore: show word card in click vocab word in activity summary ( #4206 )
2025-09-30 16:56:06 -04:00
ggurdin
01b9059cbe
chore: match vocab lemma irrespective of case, use static message in activity stats dropdown ( #4205 )
2025-09-30 16:47:16 -04:00
ggurdin
dabfb54ee8
chore: re-style onboarding buttons ( #4196 )
2025-09-30 15:01:51 -04:00