krille-chan
419f57a14c
chore: make locale for emoji suggestions configureable
2025-11-18 16:09:09 +01:00
Christian Kußowski
3c049211ca
chore: Follow up notification action isolate handling
2025-11-12 08:51:32 +01:00
Christian Kußowski
fbc5924ace
chore: Make store getter type safe
2025-10-26 08:06:29 +01:00
krille-chan
8cf46f0a7f
chore: Migrate wrong datatype for fontSizeFactor
2025-10-25 20:39:54 +02:00
Christian Kußowski
7b8059466b
refactor: Redirect to new website
2025-10-24 07:47:52 +02:00
Christian Kußowski
dfc97aa3d7
chore: Follow up donation button
2025-10-20 07:15:23 +02:00
Christian Kußowski
136ddd7681
chore: Make privacy url not configurable
2025-10-20 07:10:53 +02:00
Christian Kußowski
b856e83e83
chore: Fix load config.json
2025-10-20 07:08:52 +02:00
Christian Kußowski
4c357f6249
refactor: Use AppSettings enum based configuration everywhere and fix load from json on web
2025-10-19 19:51:06 +02:00
Christian Kußowski
70c5f03e8d
chore: Better routing to space id
2025-10-19 13:16:39 +02:00
ggurdin
7579b657f3
4379 show participants in public courses selection ( #4383 )
...
* chore: trip body / icons updates
* chore: display participant count in public courses page, update trip-related copy
2025-10-14 15:28:33 -04:00
ggurdin
8c388a76f8
feat: add notification volume setting ( #4310 )
2025-10-09 15:19:31 -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
a44e378f4f
feat: set initial L2 via cached space code course target language if available ( #4264 )
2025-10-07 11:25:46 -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
Christian Kußowski
495efef591
chore: Make progress indicators rounder
2025-10-01 09:02:38 +02:00
ggurdin
1605624006
feat: on create course, go to invite page while course creation loads ( #4178 )
2025-09-29 15:13:08 -04:00
ggurdin
def99c22e5
fix: fix double analytics view in two column mode ( #4175 )
2025-09-29 13:00:12 -04:00
ggurdin
a9510d26f0
4152 onboarding tweaks ( #4163 )
...
* filter courses by short lang codes
* reduce padding in course details page
* update home / registration routes
* refactor: replace find your people page with new course page from onboarding
2025-09-29 11:28:20 -04:00
ggurdin
ef42cf5cee
chore: changes to chat list main view ( #4158 )
...
* chore: changes to chat list main view
* remove onboarding page
2025-09-26 13:23:03 -04:00
ggurdin
3c8a6710fc
fix: always set vocab as default tab in analytics page ( #4151 )
2025-09-25 16:10:14 -04:00
ggurdin
3ed4add04e
feat: new onboarding flow ( #4112 )
...
* feat: new onboarding flow
* go to course details page on click course template in setup page
* update route redirects
* style tweaks
2025-09-25 11:09:55 -04:00
Christian Kußowski
87704700cb
chore: Add close icon to snackbar in column mode
2025-09-25 17:01:19 +02:00
Christian Kußowski
25057408ed
chore: Add ActionsPadding in column mode
2025-09-25 15:25:37 +02:00
ggurdin
1b353afbac
feat: integrate room preview endpoint ( #4014 )
...
* feat: integrate room preview endpoint
* initial work for intermediary activity page
* Update lib/pangea/activity_sessions/activity_session_start/activity_session_start_page.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update lib/pangea/activity_sessions/activity_session_start/activity_session_start_page.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update lib/pangea/chat_settings/utils/room_summary_extension.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* formatting
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-19 09:55:13 -04:00
ggurdin
1b3a97d8db
feat: add ability to add course to existing space ( #4037 )
2025-09-18 16:05:24 -04:00
ggurdin
c831d6964d
feat: add edit course page ( #3971 )
2025-09-12 13:15:38 -04:00
ggurdin
7d46892a39
3927 analytics tweaks ( #3953 )
...
* analytics page updates
* add back download buttons
2025-09-11 15:24:55 -04:00
ggurdin
b45541d826
feat: activity dropdown menu
2025-09-08 16:56:26 -04:00
ggurdin
5ce2a787b4
3890 activity start page changes ( #3901 )
...
* comment out unreferenced files
* decouple courses, topics, and activities
* update start page
* disable 'join open session' button
2025-09-08 15:25:56 -04:00
ggurdin
4175179144
fix: remove pusher format ( #3848 )
2025-09-02 16:37:18 -04:00
ggurdin
0b6e334ed7
chore: control space details tabs with query parameters ( #3842 )
2025-09-02 13:11:15 -04:00
ggurdin
677e9ce594
3822 begin activity design implementation ( #3827 )
...
* file reorganization
* added activity summary widget to show in chat view and activity launch view
* more updates to activity sessions start page
* function to ping course
* remove duplicate loading of participants
* nav bar visibility changes
* add generalized image from url widget
* update bottom of screen activity status message and add summaries to chat event list
* scroll to summary on click
* show invited activity sessions in course chats view
2025-09-02 12:37:16 -04:00
ggurdin
f9ee134cdd
feat: course planner
2025-08-25 15:43:17 -04:00
Christian Kußowski
0c37ac97d4
chore: Follow up subtitle font style
2025-08-22 11:33:29 +02:00
Christian Kußowski
2710e66fae
chore: Slightly adjust font sizes and design
2025-08-20 09:46:27 +02:00
Brord van Wierst
598820295f
Android in Google Analytics ( #3685 )
...
* android GA
* test for now
* removed test android
* formatting and pangea comments
---------
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-08-18 09:29:01 -04:00
ggurdin
39fc047961
feat: space analytics page
2025-08-06 15:18:10 -04:00
ggurdin
62140c56da
feat: activity sessions
2025-08-04 16:31:00 -04:00
imnotlxy
d2c2fd48d4
fix: Avoid using MediaQuery.of()
2025-08-01 06:15:23 +08:00
ggurdin
2d8b4c613d
chore: bring back old button style ( #3525 )
2025-07-22 13:16:02 -04:00
ggurdin
0b577270a5
chore: load client within login page instead of passing to route ( #3434 )
2025-07-11 14:55:29 -04:00
ggurdin
ad3546a209
3028 easier to invite users to a chat ( #3387 )
...
* chore: inital work for invite page updates
* open user dialog on click user in invite list
2025-07-10 09:42:44 -04:00
ggurdin
82337da852
Merge commit '48ec98c614cc8dceae1c5628cdceac1cec29d8cc' into fluffychat-merge
2025-07-08 09:58:26 -04:00
ggurdin
612ab99ea8
fluffychat merge
2025-07-08 09:52:41 -04:00
ggurdin
d5759a95bc
Merge commit '37d313c27116840d59866b541876e5a248f534a7' into fluffychat-merge
2025-07-08 09:20:02 -04:00
ggurdin
182269da97
merge main
2025-07-08 09:19:17 -04:00
ggurdin
a840146d04
Merge branch 'main' into 3331-clicking-analytics-header-items-navigates-to-full-page-display
2025-07-03 14:39:38 -04:00
ggurdin
280f54b55c
chore: redirect to analytics page instead of opening analytics popup
2025-07-03 14:39:12 -04:00