Commit graph

12190 commits

Author SHA1 Message Date
ggurdin
cdad9bfef8
if user has completed all activities in topic, always unlock next topic 2026-01-06 13:17:32 -05:00
ggurdin
9ad8266314
build: bump version number 2026-01-06 13:08:33 -05:00
ggurdin
68f3b26dae
feat: In teacher mode, allow setting of required number of activities to unlock next topic 2026-01-06 13:06:45 -05:00
ggurdin
8bbc8ca638
Merge pull request #4844 from pangeachat/activity-navigation
Activity navigation
2025-12-12 15:01:50 -05:00
ggurdin
2aebff16f7
build: bump version 2025-12-12 15:00:56 -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
ggurdin
9a217e5e36
fix: in course chats list, sort activities by activity ID 2025-12-12 14:32:09 -05:00
ggurdin
5942155a53
Merge pull request #4782 from pangeachat/reduce-course-creation-time
Reduce course creation time
2025-12-03 12:30:22 -05:00
ggurdin
0f983b693e
build: bump version number 2025-12-03 12:28:38 -05:00
ggurdin
14216e8c72
fix: on course creation, wait for course plan state event to sync 2025-12-03 12:27:24 -05:00
ggurdin
f5a28a3dae
resolve merge conflicts 2025-12-03 12:27:12 -05:00
ggurdin
9e8fb2ae27
Merge pull request #4758 from pangeachat/show-all-activity-sessions
feat: allow admins to view and join ongoing/completed activities
2025-12-03 10:01:30 -05:00
ggurdin
bca9462d75
build: bump version number 2025-12-03 09:59:18 -05:00
ggurdin
34da43a116
Merge branch 'production' into show-all-activity-sessions 2025-12-03 09:58:59 -05:00
ggurdin
968059f818
refactor: use membership summary from room_preview response to tell which users have left an activity session 2025-12-03 09:58:33 -05:00
ggurdin
60d0177313
Merge pull request #4762 from pangeachat/restrict-activity-menu-tutorial-popup
Restrict activity menu tutorial popup
2025-12-02 13:57:47 -05:00
ggurdin
ff9e31d33a
build: bump version number 2025-12-02 13:56:29 -05:00
ggurdin
d27800d418
Merge branch 'production' into restrict-activity-menu-tutorial-popup 2025-12-02 13:56:06 -05:00
ggurdin
104cb817d6
don't return to left activity session, sort roles consistently, use joined rooms to get roles info when available 2025-12-02 13:53:59 -05:00
ggurdin
1514d4ae49
Merge branch 'production' into show-all-activity-sessions 2025-12-02 13:25:38 -05:00
ggurdin
059fe9e7ad
Merge pull request #4765 from pangeachat/fix-open-session-button
fix: don't consider archived activity sessions to be open
2025-12-02 13:00:18 -05:00
ggurdin
1fb5c12682
fix: don't consider archived activity sessions to be open 2025-12-02 12:59:15 -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
ddec81efe7
build: bump version 2025-12-02 11:30:27 -05:00
ggurdin
a7cd51d784
fix: don't show the activity menu tutorial overlay if user has finished activity or if user has opened it before 2025-12-02 11:30:05 -05:00
ggurdin
dd1b0604d5
build: bump version number 2025-12-02 10:16:43 -05:00
ggurdin
7f26218026
feat: allow admins to view and join ongoing/completed activities 2025-12-02 10:15:05 -05:00
ggurdin
f0fc0871b1
Merge pull request #4684 from pangeachat/add-teacher-mode
feat: add teacher mode to course settings
2025-11-19 10:12:19 -05:00
ggurdin
b659af7792
build: bump version number 2025-11-19 10:11:42 -05:00
ggurdin
cdc6ca9cf7
feat: add teacher mode to course settings 2025-11-19 10:09:41 -05:00
ggurdin
856b57fc85
Merge pull request #4675 from pangeachat/show-bot-in-group-chat-invite-page
Show bot in group chat invite page
2025-11-19 08:33:27 -05:00
ggurdin
7e8801f3e7
chore: show chat view back button in column mode 2025-11-18 14:55:18 -05:00
ggurdin
9ac72c962d
chore: show bot in group chat invite page 2025-11-18 14:44:56 -05:00
ggurdin
6346f97891
Merge pull request #4635 from pangeachat/filter-non-public-courses
fix: filter rooms without the join rule public from public courses page
2025-11-10 16:12:06 -05:00
ggurdin
5dfcb5f1b5
fix: filter rooms without the join rule public from public courses page 2025-11-10 16:11:24 -05:00
ggurdin
78af248cad
Merge pull request #4628 from pangeachat/l2-redirect-hotfix
fix: don't check if user L2 is set unless user is logged in
2025-11-07 10:05:42 -05:00
ggurdin
7d7ba51123
fix: don't check if user L2 is set unless user is logged in 2025-11-07 10:05:02 -05:00
ggurdin
0669282d1c
Merge pull request #4624 from pangeachat/left-activity-start-page-hotfix
Left activity start page hotfix
2025-11-07 09:40:02 -05:00
ggurdin
ed0b1545bc
build: bump version number 2025-11-07 09:37:08 -05:00
ggurdin
594df2d6d2
fix: open course activity filtering fixes 2025-11-07 09:36:10 -05:00
ggurdin
27b3e96c6e
fix: if activity is finished, always set activity started to true 2025-11-07 09:24:46 -05:00
ggurdin
93a7cc878a
Merge pull request #4591 from pangeachat/hotfix
fix: handle missing roles key in activity role model fromJson function
2025-11-03 11:46:43 -05:00
ggurdin
7274442136
fix: handle missing roles key in activity role model fromJson function 2025-11-03 11:44:59 -05:00
wcjord
7e6552faed
fix: version number (#4582) 2025-11-01 18:04:55 -04:00
wcjord
0ef364bfbe
fix: version (#4581) 2025-11-01 17:56:22 -04:00
wcjord
2df74da2ea chore: bump version again 2025-11-01 17:50:58 -04:00
wcjord
1fc881fe1e hot-fix: ignore old activities 2025-11-01 17:46:25 -04:00
ggurdin
003541b0a9
Merge pull request #4558 from pangeachat/account-creation-hotfix
fix: prevent return to profile creation page resetting L2 to null
2025-10-30 13:26:42 -04:00
ggurdin
5400eb1b11
fix: prevent return to profile creation page resetting L2 to null 2025-10-30 13:25:57 -04:00
ggurdin
9959c8a3a9
Merge pull request #4554 from pangeachat/fix-release
fix: update release gh action flutter build step
2025-10-30 12:32:30 -04:00