Commit graph

289 commits

Author SHA1 Message Date
ggurdin
2e0d38e801
4860 dms all chats (#5015)
* feat: initial work for dms => all chats

* more navigation updates

* change all chats tooltip
2025-12-31 14:05:16 -05:00
ggurdin
652f5731b4
build: file reorganization 2025-12-04 16:36:04 -05:00
ggurdin
5e9840dbe6
remove unreferenced functions from user controller 2025-12-04 11:01:41 -05:00
ggurdin
25bae8baf6
remove matrix widget reference from pangea controller 2025-12-04 10:44:04 -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
0c7813dc8e
feat: enable joining space via link on mobile (#4712) 2025-11-20 12:15:47 -05:00
ggurdin
0ab91ccb68
feat: display user's subscription end/refresh date 2025-11-11 13:45:22 -05:00
ggurdin
828dbab9a8
feat: use cached space code to join space on create account (#4224) 2025-10-02 11:51:25 -04:00
ggurdin
d43f5970fc
chore: update some copy in filter dropdowns (#4140) 2025-09-25 12:43:27 -04:00
ggurdin
f39b632a45
fix: use outer context when navigating via course chat popup (#4139) 2025-09-25 12:36:41 -04:00
ggurdin
533ebc991e
chore: update activity session notification to open activity start page without joining activity (#4122) 2025-09-25 09:11:25 -04:00
ggurdin
89bb560347
4110 playtest 92325 (#4121)
* style activity role tooltip like instruction inline tooltips

* style updates to activity details

* don't show token underlines in practice mode

* show loading activity analytics

* use all construct types to calculate activity analytics, include audio messages in activity summary request

* update chat context menus for activities

* fix positioning on menu in main chat list
2025-09-25 08:46:46 -04:00
ggurdin
3b3e1bfe4e
fix: show bot avatar in open roles indicator (#3966) 2025-09-12 12:20:34 -04:00
ggurdin
ee20bc6469
fix: put back pangea controller init in chat list (#3965) 2025-09-12 12:05:25 -04:00
ggurdin
7d46892a39
3927 analytics tweaks (#3953)
* analytics page updates

* add back download buttons
2025-09-11 15:24:55 -04:00
Kelrap
da03b0c981
Replaced references to spaces with courses in intl files and calls (#3884)
* Replaced references to spaces with courses in intl files and calls

* Change learning community reference to 'public course'

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-09-05 11:38:10 -04:00
ggurdin
44d800762d
chore: use default list tile text sizes in space details more tab (#3817) 2025-08-26 16:13:23 -04:00
ggurdin
4e2d4042be
chore: only show rooms without space parents in main chat list, remove options to add to space and remove from space (#3816) 2025-08-26 16:08:56 -04:00
ggurdin
f9ee134cdd
feat: course planner 2025-08-25 15:43:17 -04:00
ggurdin
4abfd6b091
chore: always reset lastChecked string in choreo on changed listener (#3678) 2025-08-11 10:36:51 -04:00
Kelrap
60c1a40e94
Make chat list delete similar to leave (close chat on leave) (#3672) 2025-08-08 16:55:25 -04:00
ggurdin
62140c56da
feat: activity sessions 2025-08-04 16:31:00 -04:00
ggurdin
d5daec3e6c
chore: re-enable command parsing (#3595) 2025-07-31 10:26:02 -04:00
Kelrap
a7054f25a5
Make invite popup dismissable (#3586)
* Make invite popup dismissable

* chore: add pangea comments

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-07-30 09:14:22 -04:00
ggurdin
e9af147257
chore: add join codes to all new rooms and add join code to existing room on visit invite page if user has permission (#3463) 2025-07-15 11:29:44 -04:00
ggurdin
cc99ca0962
fluffychat merge 2025-07-08 10:28:56 -04:00
ggurdin
6881565513
fluffychat merge 2025-07-08 10:27:34 -04:00
ggurdin
dcfc340bf2
fluffychat merge 2025-06-26 12:48:36 -04:00
ggurdin
adde62896b
chore: show invite dialog on chat list init 2025-06-26 12:33:30 -04:00
ggurdin
c545ddf02c
chore: on click space in nav rail, if invited, show invite popup 2025-06-25 17:30:06 -04:00
ggurdin
9d6bd5af5f
chore: center activity page title 2025-06-23 16:17:42 -04:00
ggurdin
1608923516
chore: hide delete option for DMs 2025-06-23 16:11:37 -04:00
Christian Kußowski
94013fb2c6
fix: Multiple problems with SSO 2025-06-20 09:22:09 +02:00
ggurdin
312c138966
chore: show full userIds in invitation page 2025-06-18 12:44:47 -04:00
ggurdin
68109aab9c
small update 2025-06-18 11:28:53 -04:00
Kelrap
ecac8fd48f Limit size of chat selection popup title 2025-06-18 11:04:33 -04:00
Christian Kußowski
37d313c271
refactor: Nicer popupmenus 2025-06-16 18:21:10 +02:00
ggurdin
61b239e37f
fluffychat merge 2025-06-09 16:31:17 -04:00
ggurdin
30b185cdcc
fluffychat merge 2025-06-09 16:02:38 -04:00
ggurdin
249538c20b
feat: redesign of space access page (#2903) 2025-06-02 14:48:39 -04:00
ggurdin
fcc0a0f344
chore: space detail redesign fixes (#2888) 2025-05-23 11:51:18 -04:00
ggurdin
bc77056b96
refactor: room details page redesign 2025-05-22 14:25:55 -04:00
krille-chan
52c44e13a7
feat: Add confirmation dialog before accepting invite 2025-05-21 18:38:33 +02:00
Christian Kußowski
b8547c4792
build: Upgrade to flutter 3.22 2025-05-21 08:06:52 +02:00
ggurdin
fc9c175117
feat: allow admins to delete rooms 2025-05-15 13:28:56 -04:00
ggurdin
ebf4224cba
2742 bring back starter chats for top level spaces (#2784)
* feat: added introducton and accouncements chats to new space

* chore: make spaceID redirect clearer

* chore: remove bot from default power levels
2025-05-14 16:08:52 -04:00
ggurdin
10ac5bbe13
chore: remove backdoor to space page on mobile (#2772) 2025-05-12 16:27:49 -04:00
ggurdin
8ae997e642
feat: add join space onboarding step (#2771) 2025-05-12 16:09:17 -04:00
ggurdin
542afa0506
feat: initial work for participant list leaderboard (#2579)
* feat: initial work for participant list leaderboard

* chore: normalize leaderboard header

* chore: fix some errors after fluffychat merge updates
2025-05-12 14:28:33 -04:00