Commit graph

57 commits

Author SHA1 Message Date
ggurdin
453338da01
fix: fix storage of selected language not working on mobile (#4334) 2025-10-10 15:11:24 -04:00
ggurdin
217189aafd
fix: fix start your own course link in public courses page (#4306) 2025-10-09 12:54:39 -04:00
ggurdin
f56cefe55c
chore: remove l1 and CERF course filters from start course and public courses pages, update styling of l2 dropdown (#4278) 2025-10-08 10:51:38 -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
0c5a57bc3b
fix: don't update profile until user controller initialized, redirect to rooms from SSO login, in create account page redirect to language selection page if no language available (#4274) 2025-10-08 09:27:00 -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
5f137361bd
4242 change course redirect (#4245)
* feat: connect with synapse public courses endpoint

* intergate course IDs into response model

* remove course redirect, update user's l2 on return to language selection page

* display on public courses page to go to page to make your own and display on make your on page to skip to rooms
2025-10-03 12:51:39 -04:00
ggurdin
2bd41a58a4
fix: on SSO registration, pass langcode to onboarding pages (#4235) 2025-10-03 10:23:05 -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
ggurdin
dabfb54ee8
chore: re-style onboarding buttons (#4196) 2025-09-30 15:01:51 -04:00
ggurdin
5e35b70604
chore: on course search, always load course IDs from server (#4174) 2025-09-29 12:39:39 -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
f0d70fea70
build: fix lints for new flutter version (#4154) 2025-09-26 09:31:55 -04:00
ggurdin
5d346787c4
chore: make terms and conditions links work (#4141) 2025-09-25 13:06:30 -04:00
ggurdin
d43f5970fc
chore: update some copy in filter dropdowns (#4140) 2025-09-25 12:43:27 -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
ggurdin
d29d69892d
Playtest updates (#4054)
* update emoji mode icon and tooltip

* upload CMS url instead of uploading image bytes to matrix

* re-init subscription controller after setting account creation date
2025-09-19 12:59:15 -04:00
ggurdin
5450885afe
4017 usability test todos 91725 (#4026)
* chore: add ability to toggle show password in signup and login pages

* chore: update text in register popup
2025-09-18 10:19:34 -04:00
ggurdin
4aa37c2d9f
fix: on cancel registration, pop future loading dialog (#3967) 2025-09-12 12:32:21 -04:00
ggurdin
7c03c70105
3517 non local storage of bookmarked activities (#3761) 2025-08-18 11:43:00 -04:00
ggurdin
59b8d00302
chore: fix sso redirect URL (#3438) 2025-07-11 15:35:15 -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
6f87545bf9
fluffychat merge 2025-06-27 14:12:29 -04:00
ggurdin
38f36f6958
fluffychat merge 2025-06-25 14:56:51 -04:00
ggurdin
c67f779063
fluffychat merge 2025-06-25 12:50:17 -04:00
ggurdin
91b27b589d
chore: if user cancels image selection in user settings page, don't reset selected avatar 2025-06-13 11:02:28 -04:00
Kelrap
2651eccece Use future loading dialog when account is created, so user can't further edit fields 2025-06-12 14:46:48 -04:00
ggurdin
3e21a5f3f7
fix: set user base language by user selection 2025-06-11 15:03:52 -04:00
ggurdin
30b185cdcc
fluffychat merge 2025-06-09 16:02:38 -04:00
ggurdin
18ebc03ba3
chore: fix function for determining if base and target language are the same in initial user settings page (#2828) 2025-05-19 09:09:57 -04:00
ggurdin
8bac7b8c51
chore: if user L2 and system language match in user settings page, show base language dropdown (#2810) 2025-05-15 09:52:01 -04:00
ggurdin
33425f4406
feat: allow users on staging to switch their environment (#2799) 2025-05-14 15:46:44 -04:00
ggurdin
8ae997e642
feat: add join space onboarding step (#2771) 2025-05-12 16:09:17 -04:00
ggurdin
2113376a1c
chore: allow null register response to avoid error message in loading popup (#2698) 2025-05-06 17:03:34 -04:00
ggurdin
8febe1e2bb
chore: remove strict height constraint on login/signin text input fields (#2642) 2025-05-05 09:45:25 -04:00
ggurdin
b27c631bba
chore: layout updates to signup / login pages (#2465) 2025-04-16 14:09:47 -04:00
ggurdin
0ab43aa7f1
chore: do not close login loading dialog until user has been redirected to chat list (#2451) 2025-04-15 16:46:45 -04:00
ggurdin
672d8579a5
chore: add base language to public profile and display it in participant list (#2438) 2025-04-14 12:35:38 -04:00
ggurdin
9142d1f31d
2280 new chat page and activity planner refine (#2289)
* chore: show new room error on text field

* chore: update button show colors of activity suggestion cards
2025-03-31 15:08:44 -04:00
ggurdin
9865c6418e
chore: make length requirement the same in signup page and change password page (#2084) 2025-03-07 14:02:05 -05:00
wcjord
8abf036381
Refactor: Move toolbar content to bottom of screen
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-03-06 15:52:07 -05:00
ggurdin
365b7f0a12
fix: resolve issues with token punctuation combination and HWL activities (#2051) 2025-03-05 16:08:32 -05:00
Wilson
8f50bfd4bc
make login form autofillable (#2048)
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-03-05 14:53:44 -05:00
ggurdin
b6a0868e35
refactor: move around order of TOS and username setting in signup (#2002) 2025-03-05 11:24:43 -05:00
sienna-sterling
4c1594d6f0
fix(storage optimization): Removed and replaced used of PStore with G… (#1730)
* fix(storage optimization): Removed and replaced used of PStore with GetStorage

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-02-21 15:09:54 -05:00
ggurdin
2012c45900
feat: add option to go back from user settings signup page by logging out (#1870) 2025-02-20 14:19:23 -05:00
ggurdin
33208aa30c
1814 add future loading dialog to prevent user interaction during signup login loading (#1866)
* chore: updates for running on android for flutter 3.29.0

* feat: show future loading dialog on signup and login

* chore: enable build on iOS for flutter 3.29.0
2025-02-20 13:23:21 -05:00
ggurdin
3e72ee8088
fix: add back password reset button (#1747) 2025-02-10 10:34:07 -05:00
ggurdin
98e66abd75
fix: override text field's default error styling to remove gap but still show error outline on username field (#1726) 2025-02-07 10:17:57 -05:00