Commit graph

162 commits

Author SHA1 Message Date
ggurdin
37a5c912ae
fix: don't show shimmer until selectable 2025-12-02 14:31:48 -05:00
ggurdin
268dd252fa
Merge branch 'show-all-activity-sessions' into merge-prod-into-main 2025-12-02 12:55:28 -05:00
ggurdin
8caee7f2a5
chore: hide arrow in activity session tiles if user isn't admin 2025-12-02 12:54:54 -05:00
ggurdin
a484c38be1
fix: set showed menu on show menu instead of on show tutorial popup 2025-12-02 11:21:51 -05:00
ggurdin
3f1d489ec0
feat: store whether or not user has seen activity menu tutorial popup and don't show it again 2025-12-02 10:56:08 -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
0bc7afec8a
chore: unfocus input bar on show tutorial overlay (#4744) 2025-11-21 13:43:45 -05:00
ggurdin
15c934ae53
chore: add shimmer to selectable activity roles (#4743) 2025-11-21 13:12:38 -05:00
Kelrap
ec35836c5d
Don't make column for summaries if there are no summaries (#4723) 2025-11-21 11:08:52 -05:00
avashilling
54c74cbb33
match start activity title to regular title style (#4708)
* match start activity title to regular title style

* center title and only shrink text on mobile

* center align text

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-11-20 13:47:46 -05:00
ggurdin
d3fdd53245
fix: maintain room summaries in chat details page (#4716) 2025-11-20 13:43:57 -05:00
ggurdin
4ee9dd7c49
chore: allow users in un-started activities to leave (#4714) 2025-11-20 13:00:11 -05:00
ggurdin
cddad03ff9
chore: remove analytics from activity summary request (#4711) 2025-11-20 11:40:14 -05:00
ggurdin
2a71560574
chore: move activity goal tooltip outside of chat input bar background color (#4703) 2025-11-20 10:10:38 -05:00
ggurdin
0d2175d677
fix: if user is in activity room, use room info to populate activity roles (#4702) 2025-11-20 09:49:46 -05:00
ggurdin
da6e6be0cf
chore: scroll to top of activity description on start (#4696) 2025-11-19 15:45:25 -05:00
ggurdin
e31071d8a8
fix: maintain scroll position of user summaries carousel (#4695) 2025-11-19 15:28:41 -05:00
ggurdin
8ae30303b1
refactor: move activity vocab into widget, move activity-related noti… (#4694)
* refactor: move activity vocab into widget, move activity-related notifiers from chat controller to their own controller

* Update lib/pangea/activity_sessions/activity_session_chat/activity_vocab_widget.dart

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update lib/pangea/activity_sessions/activity_session_chat/activity_chat_controller.dart

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* remove unused value notifiers, add error handling to analytics update function

* reduce duplicate code

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-19 15:09:49 -05:00
ggurdin
ee05510737
resolve merge conflicts 2025-11-19 11:05:26 -05:00
Kelrap
283e57b39a Make details dropdown color more consistent with other event backgrounds 2025-11-14 11:43:54 -05:00
Kelrap
d92b582cc4 Add background to activity summary 2025-11-14 11:26:22 -05:00
Kelrap
54c793e417 Combine 2 padding widgets into 1 2025-11-14 10:53:31 -05:00
ggurdin
36530f7369
resolve merge conflict 2025-11-13 15:02:08 -05:00
ggurdin
7f151852b1
fix: for archived activity summary display, use the activity roles directly from the state event 2025-11-13 14:03:54 -05:00
ggurdin
fbd71ef988
add padding to bottom of activity role tooltip, move activity start page rendering inside of room state stream builder 2025-11-12 10:26:15 -05:00
ggurdin
98c373f299
resolve merge conflicts, 2025-11-11 15:16:48 -05:00
ggurdin
b06356f8c0
client-side replacement 2025-11-11 14:01:59 -05:00
ggurdin
f681ffa71f
refactor: move all messaging sending logic into the chore controller, reduce full rebuilds of the chat view 2025-11-10 13:56:12 -05:00
avashilling
18ecb0008c add display name to activity summary 2025-11-10 12:17:28 -05:00
ggurdin
e021130bda
resolve merge conflict 2025-11-07 12:04:12 -05:00
ggurdin
5a3ff8998c
fix: on leave activity, if activity in course, redirect to course 2025-11-07 10:29:12 -05:00
ggurdin
27b3e96c6e
fix: if activity is finished, always set activity started to true 2025-11-07 09:24:46 -05:00
ggurdin
d35a978817
resolve merge conflicts 2025-11-06 10:45:00 -05:00
ggurdin
f0185441dd
refactor: separate dropdown menu for activity sessions 2025-11-05 14:06:19 -05:00
ggurdin
ff21ab8608
refactor: replace activity stats menu with smaller button 2025-11-05 13:44:25 -05:00
ggurdin
00e0a82e0c
Merge branch 'main' into choreographer-refactor 2025-11-04 16:14:06 -05:00
ggurdin
4bbb81e20c
only rebuild choreo-widgets when related data updates 2025-11-04 14:39:16 -05:00
ggurdin
ba5ec37a9d
fix: if activity is considered famous, don't revent to 'start activity' UI when a member leaves 2025-11-04 09:21:56 -05:00
ggurdin
c8a97b106f
Merge pull request #4589 from pangeachat/4556-activity-summary-and-tooltip-popup-are-different-shades
normalize use of gold and yellowLight in activities
2025-11-04 09:10:00 -05:00
ggurdin
2b522b6dd7
widgets refactor 2025-11-03 12:52:22 -05:00
ggurdin
9ce99daac9
Merge branch 'main' into choreographer-refactor 2025-11-03 12:29:13 -05:00
ggurdin
a1bc95b4e4
Merge branch 'production' into merge-prod-into-main 2025-11-03 11:47:31 -05:00
ggurdin
7274442136
fix: handle missing roles key in activity role model fromJson function 2025-11-03 11:44:59 -05:00
ggurdin
632b882b50
Merge branch 'production' into merge-prod-into-main 2025-11-03 11:40:54 -05:00
avashilling
3dae91c05c normalize use of gold and yellowLight in activities
now use same color for tooltip popups and activity widgets
2025-11-03 11:38:28 -05:00
ggurdin
c85ba9ad14
Merge branch 'main' into choreographer-refactor 2025-11-03 11:15:05 -05:00
ggurdin
5e0e049f81
fix: throw more specific errors, always send stack trace to sentry, don't try to access client directly after logout 2025-11-03 11:10:59 -05:00
ggurdin
5627d55eaa
fix: don't show activity summary unsubscribed message if summary is present 2025-11-03 10:09:29 -05:00
ggurdin
b8b212b9e0
Merge pull request #4571 from pangeachat/invite-button-overflow
Shorten invite button text
2025-11-03 09:06:03 -05:00