ggurdin
61fa30dba5
fix: update analytics profile room IDs on change, set via parameter in analytics room knock request ( #4949 )
2025-12-29 10:16:07 -05:00
ggurdin
d8caf8e481
feat: analytics database
2025-12-23 14:35:41 -05:00
ggurdin
25bae8baf6
remove matrix widget reference from pangea controller
2025-12-04 10:44:04 -05:00
ggurdin
3ac8339817
split language related and learning settings related folders
2025-12-04 10:06:59 -05:00
ggurdin
16fe7f28e3
move language settings getter into user controller
2025-12-04 09:12:48 -05:00
ggurdin
97bfdb2603
remove space code controller from pangea controller
2025-12-03 16:36:41 -05:00
ggurdin
f2684d3e1e
feat: add functionality to localize language display names
2025-11-17 16:40:21 -05:00
Kelrap
043319ffe2
Merge branch 'main' of https://github.com/pangeachat/client into overflow-fixes
2025-11-06 10:20:38 -05:00
Kelrap
aa03985c38
Make single-request status button text shrink as needed
2025-11-06 09:48:09 -05:00
ggurdin
7f1bd37606
fix: reload space analytics on room change
2025-11-05 14:43:30 -05:00
avashilling
250ec62b03
remove label and add tooltip when screen is small
...
in course analytics view
2025-11-05 12:08:55 -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
avashilling
a0d6d6360f
Hide request analytics if only person in course
2025-11-05 10:40:48 -05:00
Kelrap
14205602d4
Adjusted spacing of individual request button
2025-11-04 16:50:42 -05:00
Kelrap
858b2375f9
Edited text/adjusted spacing so requested popup matches requesting popup
2025-11-04 16:23:13 -05:00
Kelrap
71577dc300
Edit request all button text, make spacing closer to invite page buttons
2025-11-04 16:11:05 -05:00
ggurdin
22ab4baa6e
4490 highlight going behind menu in vocab ( #4494 )
...
* fix: wrap inkwell in material to prevent highlight showing out of widget bounds
* chore: update all language dropdown option copy
2025-10-22 12:27:16 -04:00
Kelrap
e9a2d97d37
Hide course analytics download button on mobile ( #4241 )
2025-10-03 11:52:23 -04:00
ggurdin
a51870ccec
chore: in space analytics tab on small screens show language code in language dropdown ( #4182 )
2025-09-29 15:33:17 -04:00
ggurdin
7348e655f4
3962 usability test todos ( #3973 )
...
* in new course pages, show images
* in space analytics, if no available languages, pick user's l2
* chore: add cooldown on ping participants
* replace image loading icon with shimmer
2025-09-12 14:03:08 -04:00
ggurdin
4b3d58e30b
fix: bring back lazy loading of members, call requestParticipants where full participant list is needed ( #3815 )
2025-08-26 15:37:17 -04:00
avashilling
5c3d728b2a
add close button to analytics requested popup ( #3800 )
...
* add close button to analytics requested popup
* sort languages alphabetically in space analytics
* Revert "sort languages alphabetically in space analytics"
This reverts commit 4035ef8aae31e251f9e05e44306f8fa9eef04ab9.
2025-08-25 15:48:43 -04:00
avashilling
8b17d9b4c1
sort space analytics languages alphabetically ( #3801 )
...
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-08-25 15:47:24 -04:00
ggurdin
f9ee134cdd
feat: course planner
2025-08-25 15:43:17 -04:00
ggurdin
b5fe810aa1
fix: fully load analytics room member list in analytics request indicator ( #3799 )
2025-08-25 10:35:45 -04:00
Kelrap
994f684bce
Center space analytics title ( #3791 )
2025-08-25 09:21:39 -04:00
Kelrap
7d67a064fa
Space analytics overflow fixes ( #3794 )
...
* Remove duplicate noDataFound entry in intl_en.arb
* Use lang code instead of full language name
* Remove horizontal padding when button outline isn't shown
* Make request button text wrap, remove padding entirely if outline not shown
2025-08-25 09:21:00 -04:00
Kelrap
50a2005075
Only show space analytics download button on web ( #3797 )
2025-08-25 09:15:24 -04:00
ggurdin
7c03c70105
3517 non local storage of bookmarked activities ( #3761 )
2025-08-18 11:43:00 -04:00
ggurdin
03f487337e
chore: load participants on init space analytics page ( #3764 )
2025-08-15 14:35:24 -04:00
ggurdin
635eb5546e
chore: tweaks to styling of not-available space analytics table rows ( #3763 )
2025-08-15 14:12:39 -04:00
Kelrap
f8d5d7da7f
Add label to analytics request button ( #3756 )
...
* Add label to analytics request button
* make hideLabel default to value of mini
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-08-15 13:48:53 -04:00
Kelrap
a67a4fe325
Fix position/width of language dropdown ( #3757 )
2025-08-15 13:43:37 -04:00
Kelrap
4dcc4e6d13
Change 'Space analytics page' to 'Space analytics' ( #3759 )
2025-08-15 13:39:06 -04:00
ggurdin
3fcf3845d8
chore: normalize activity role list into separate widget and use it in activity state event and activity role selection widgets ( #3747 )
2025-08-14 15:30:36 -04:00
ggurdin
9fe26b9566
chore: fix overflow in space analytics page ( #3743 )
2025-08-14 12:43:14 -04:00
ggurdin
6b15e45fa8
chore: shrink space analytics buttons at wider screen width ( #3733 )
2025-08-13 15:48:32 -04:00
ggurdin
867004243f
chore: don't lazy load members, account for left memebers when determ… ( #3653 )
...
* chore: don't lazy load members, account for left memebers when determining if activity is finished
* chore: always show continue button in unfinished activities
2025-08-07 11:49:57 -04:00
ggurdin
39fc047961
feat: space analytics page
2025-08-06 15:18:10 -04:00