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
ggurdin
b98f2d3283
1547 level indicator for all users ( #1722 )
...
* feat: publicly viewable target language and level indicator
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-06 16:37:09 -05:00
sienna-sterling
2754bff62e
refactor(language levels): Removed Language Levels class converted it… ( #1580 )
...
* refactor(language levels): Removed Language Levels class converted it to it's own enum file
* refactor(lanugage levels): cleaned up code by removing unused varible and setting initial values to class instances
* refactor(language level): Fixed some loose ends to explicitly take a LanguageLevelTypeEnum
* refactor(language level): implemented changes after testing.
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-27 16:47:14 -05:00
ggurdin
ae7c754dbc
feat: added cefr level to user setting, language settings page / signup page ( #1604 )
2025-01-27 15:14:28 -05:00
sienna-sterling
3b919b3726
feat(sign-up): Tweaking agreement message ( #1578 )
...
* feat(sign-up): Tweaking agreement message
* fix: added padding around TOS checkbox
---------
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-27 14:18:53 -05:00
wcjord
b81f3841f8
feat(activity_planner): full draft done ( #1542 )
...
* feat(activity_planner): mvp done
* refactor(activity_planner): move launch icon button to file
* dev: dart formatting
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-01-22 17:00:48 -05:00
ggurdin
9cb4e0e65d
feat: stop other sso button loading if other sso button starts loading ( #1486 )
2025-01-16 15:15:22 -05:00
ggurdin
027158e286
1435 refactor into function specific groupings ( #1440 )
...
* fix: deleted unreferenced files
* fix: sort files based on function
2025-01-14 14:00:30 -05:00