Commit graph

39 commits

Author SHA1 Message Date
ggurdin
3bd840c621
feat: set app language to user's L1 (#3554) 2025-07-24 13:03:19 -04:00
ggurdin
4f1439ce04
chore: on reinit user controller, reset listener for profile cache so it can be updated for new client (#3495) 2025-07-18 13:04:05 -04:00
ggurdin
8493e28d96
chore: make IGC button more prominent and added tooltip, set auto-IGC false by default (#3461) 2025-07-15 10:43:25 -04:00
ggurdin
f6f4c60287
chore: add more specific error messages 2025-07-11 12:57:48 -04:00
ggurdin
9b13e27a0c
chore: reduce calls to subscription endpoint and profile endpoint (#3377) 2025-07-08 15:35:12 -04:00
ggurdin
c67f779063
fluffychat merge 2025-06-25 12:50:17 -04:00
ggurdin
30b185cdcc
fluffychat merge 2025-06-09 16:02:38 -04:00
ggurdin
01d797e53f
feat: find your people page 2025-06-03 14:34:13 -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
37e3e9793d
chore: return empty profile for the bot (#2665) 2025-05-05 12:57:23 -04:00
Brord van Wierst
c0680b5294
feat: trial using choreo (#2435)
* RC trial

* generated

* fixed mobile

* reverted to resetSubscription

* generated

* fix for unloaded state

* generated

* chore: clean up some unused variables

---------

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-04-25 12:45:56 -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
26a6d4dec3
chore: reload activity suggestions on language update (#2349) 2025-04-03 15:56:49 -04:00
ggurdin
5326b3684b
chore: refresh choreographer on change learning settings (#2155) 2025-03-17 14:29:07 -04:00
ggurdin
ab3e1266e5
2006 target language information needs to be updated when users change (#2069)
* chore: use short lang code in public profile

* chore: update public profile each time analytics are updated to account for case of missed target language update
2025-03-07 10:30:39 -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
50c5fac8dc
refactor: wait for user controller to init before initing subscription controller, if error happens when fetching subscription, give user a subscription (#2030) 2025-03-05 13:22:47 -05:00
ggurdin
b6a0868e35
refactor: move around order of TOS and username setting in signup (#2002) 2025-03-05 11:24:43 -05:00
ggurdin
c67c35e4f0
chore: clear init completer in userController on logout (#1993) 2025-02-28 12:03:52 -05:00
ggurdin
534fe2dfee
Mobile stt (#1928)
* chore: if user's language is not in langList, refresh langList

* chore: simplify logic for setting TTS lang, set TTS lang each time speak is called
2025-02-26 10:35:27 -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
Sofanyas Genene
fbf8abd987
Use system keyboard setting in Learning Settings (#1867)
* Use system keyboard setting in Learning Settings

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-02-21 09:25:26 -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
21b9b7e720
Fix arb types (#1848)
* chore: move over all fluffychat copy changes, revert any differenced between FluffyChat and Pangea copy

* chore: sort copy between FluffyChat and Pangea, update metadata types for FluffyChat copy

* chore: update metadata type for pangea chat copy

* chore: add placeholders to Pangea vietnamese copy
2025-02-19 13:53:32 -05:00
ggurdin
6ee37c0216
fix: set profile to public by default (#1840) 2025-02-18 15:21:16 -05:00
wcjord
c72a2da7fc
Unborked locales (#1741)
* feat: localized languages

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-02-12 11:59:23 -05:00
ggurdin
f9e2b3d9c0
feat: added XP offset data to public profile to prevent user from ever going down a level (#1731) 2025-02-07 13:56:04 -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
ggurdin
5347b4764f
feat: add submit button to learning settings popup (#1717) 2025-02-05 16:40:45 -05:00
ggurdin
8dd74d7e8a
feat: use onInitStateChanged in login function to redirect to chat view quicker (#1696) 2025-02-04 13:34:07 -05:00
ggurdin
75a0d1e07b
feat: allow users to edit lemmas (#1694) 2025-02-04 11:02:30 -05:00
wcjord
b0149ecc26 feat(morph_analytics_view): show all morph icons if support account 2025-02-03 15:10:01 -05:00
ggurdin
49e586a7ad
Fluffychat merge (#1685)
chore: Merge upstream changes

---------

Signed-off-by: Krille <c.kussowski@famedly.com>
Co-authored-by: krille-chan <christian-kussowski@posteo.de>
Co-authored-by: Krille <c.kussowski@famedly.com>
Co-authored-by: Linerly <linerly@proton.me>
Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Co-authored-by: fadelkon <fadelkon@posteo.net>
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>
Co-authored-by: josé m <correoxm@disroot.org>
Co-authored-by: Bezruchenko Simon <worcposj44@gmail.com>
Co-authored-by: Christian <christian-pauly@posteo.de>
Co-authored-by: - <hitekex@yandex.ru>
Co-authored-by: Angelo Schirinzi <Odi-3@users.noreply.hosted.weblate.org>
Co-authored-by: xabirequejo <xabi.rn@gmail.com>
Co-authored-by: Piotr Orzechowski <piotr@orzechowski.tech>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Tewuzij <tenajeza@outlook.com>
Co-authored-by: goknarbahceli <goknarbahceli@proton.me>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Co-authored-by: Erin <erin@erindesu.cz>
Co-authored-by: EpicKiwi <me@epickiwi.fr>
Co-authored-by: Christian Tietze <me@christiantietze.de>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-03 12:36:46 -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
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
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