Commit graph

14195 commits

Author SHA1 Message Date
ggurdin
7273b595fc
4546 course activities not shown to newly joined member (#4549)
* fix: wait for room in sync after joining via invite dialog before navigating to detail page

* fix: render end button and text explanation using the samel logic, don't show activity stats menu instruction popup if user has finished actiivty

* fix: don't redirect from out space on delete child room

* fix: don't clear localized course cache of target language update
2025-10-30 09:57:17 -04:00
Kelrap
1112f7dbe2 When adding a plan to a course, don't ask users to go to existing course 2025-10-30 09:53:07 -04:00
avashilling
71e7f9217e
dont mark new tokens for unsubscribed users (#4539) 2025-10-30 09:18:23 -04:00
avashilling
b6c61c6683
4480 restrict options in archived activity session chat UI (#4538)
* remove chat UI from archived activities

- only count current, non left or banned activities in list to remove directly deleted activities
- change learning indicators to reflect the same activity list

* revert accidental changes

* import sorting and edge case handling

* chore: update pangea comments

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-30 09:11:02 -04:00
dependabot[bot]
545c4cdec4
build: (deps): bump cross_file from 0.3.4+2 to 0.3.5
Bumps [cross_file](https://github.com/flutter/packages/tree/main/packages) from 0.3.4+2 to 0.3.5.
- [Commits](https://github.com/flutter/packages/commits/cross_file-v0.3.5/packages)

---
updated-dependencies:
- dependency-name: cross_file
  dependency-version: 0.3.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-29 21:09:01 +00:00
ggurdin
d945959ba0
full refactor of all chore-related controllers 2025-10-29 17:07:15 -04:00
ggurdin
749517fafb
clean up models 2025-10-28 14:45:34 -04:00
ggurdin
0db2c70ef4
immutable data with separate stateful models 2025-10-28 14:26:14 -04:00
ggurdin
162350d469
Merge branch 'main' into choreographer-refactor 2025-10-28 11:17:48 -04:00
ggurdin
c9d02f6c88
chore: add l1 and l2 to audio message content (#4536) 2025-10-28 11:06:40 -04:00
ggurdin
c67dc2ab18
refactor: move local cache of subscription info into its own repo, dismiss paywall on show initial paywall card (#4532) 2025-10-28 10:51:35 -04:00
Kelrap
a2a81733bd
Fix bottom bar spacing issues, make it more consistent with Fluffychat behavior (#4523)
* Add background to activity role tooltip

* Fix spacing directly, instead of adding role tooltip background

* Make bottom bar padding, background color, and divider behave more like Fluffychat

* remove changes to fluffychat code

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-28 09:47:28 -04:00
avashilling
84e6f8076d
fix reverse logic in level up stats math (#4521)
now placeholder data is the corrected calculated percent of vocab and grammar gained overall, and not an unreasonable number
2025-10-28 09:25:52 -04:00
Kelrap
6db4c6aaba
Keep toolbar/practice button icons from changing color when pressed (#4524) 2025-10-28 09:23:49 -04:00
Kelrap
28331df082
Make join button able to adjust size with L1 translation (#4525) 2025-10-28 09:22:46 -04:00
wcjord
1fe9e211a5
chore: Update .gitignore and clean up launch configurations in launch.json (#4526) 2025-10-28 09:12:50 -04:00
Krille-chan
eb0e0cddef
Merge pull request #2295 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-10-28 11:49:38 +01:00
Frank Paul Silye
c6816b5db5
chore(translations): Translated using Weblate (Norwegian Bokmål)
Currently translated at 91.0% (723 of 794 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2025-10-28 11:02:55 +01:00
Christian Kußowski
5b7944b181
fix: Temporarily disable opus recording on iOS because iOS 26 seems to break it 2025-10-28 08:21:32 +01:00
Christian Kußowski
816c52630b
build: Update iOS build files 2025-10-28 08:20:29 +01:00
Christian Kußowski
f72ffb6b3c
build: Update record to 6.1.2 2025-10-28 07:41:07 +01:00
Christian Kußowski
975ba31b4d
chore: Better error handling for recording viewmodel 2025-10-28 07:38:54 +01:00
Christian Kußowski
422e94ab45
fix: Notifications on web not working when avatar could not be pre downloaded 2025-10-28 07:25:55 +01:00
ggurdin
4364924c80
Merge branch 'main' into choreographer-refactor 2025-10-27 10:52:14 -04:00
Alexa "Tig" Harriss
b3f47721df
4271 search bar at the top of the language selection page (#4512)
* Search bar same width and shape added to language page

* Now Compatable with other language page changes

* formatting

* updates

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-27 10:51:18 -04:00
ggurdin
d9ada39c2c
updates to cache clearing, make instance variables in request/response models final 2025-10-27 10:34:05 -04:00
ggurdin
e83f153124
Merge branch 'main' into choreographer-refactor 2025-10-27 10:18:51 -04:00
Kelrap
b781aebf58
Dismiss course invite (#4509)
* Copy chat invite behavior for course invite

* Add badge to distinguish joined courses from invited courses

* Edit badge appearance

* Badge position tweak, fix intl_en from merge
2025-10-27 10:16:17 -04:00
avashilling
6e50354636
lighten text bubbles and increase dark mode button elevation (#4266)
for better message shadow visibility

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-27 10:11:29 -04:00
Kelrap
c270f4f304
4501 join course with code title overflow (#4514)
* Remove icons from titles, replace logo with icon, make text smaller on mobile

* Replace 'join course with code' with 'join with code'

* remove extra text styling

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-27 09:26:54 -04:00
Krille-chan
1ae60dd2b9
Merge pull request #2291 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-10-27 08:12:15 +01:00
Frank Paul Silye
1ac19682d2
chore(translations): Translated using Weblate (Norwegian Bokmål)
Currently translated at 90.8% (721 of 794 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2025-10-27 06:02:49 +00:00
Krille-chan
474e263a0b
Merge pull request #2286 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-10-26 09:09:35 +01:00
Krille-chan
3cffe6ff51
Merge branch 'main' into weblate-fluffychat-translations 2025-10-26 08:58:14 +01:00
Christian Kußowski
fbc5924ace
chore: Make store getter type safe 2025-10-26 08:06:29 +01:00
Frank Paul Silye
774ab41a87
chore(translations): Translated using Weblate (Norwegian Bokmål)
Currently translated at 90.5% (719 of 794 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2025-10-25 23:03:03 +02:00
Frank Paul Silye
45005d7ee0
chore(translations): Translated using Weblate (Norwegian Bokmål)
Currently translated at 90.1% (716 of 794 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2025-10-25 23:03:03 +02:00
krille-chan
c6f0f2b085
chore: Follow up fix font size slider 2025-10-25 20:45:44 +02:00
krille-chan
8cf46f0a7f
chore: Migrate wrong datatype for fontSizeFactor 2025-10-25 20:39:54 +02:00
Christian Kußowski
fb29b4c54e
build: Fix iOS build with receive intent 2025-10-25 09:32:10 +02:00
Christian Kußowski
2bf7c30d73
build: Bump version 2025-10-25 09:14:18 +02:00
Krille-chan
5e154d51bc
Merge pull request #2284 from krille-chan/dependabot/github_actions/actions/upload-artifact-5
build: (deps): bump actions/upload-artifact from 4 to 5
2025-10-25 08:59:26 +02:00
dependabot[bot]
91292500cd
build: (deps): bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 21:08:23 +00:00
ggurdin
f020e02b20
refactor: move caching logic into repos 2025-10-24 15:33:34 -04:00
ggurdin
2637308891
refactor: remove unused files in choreo folder, remove request and response models into their own files 2025-10-24 14:27:09 -04:00
wcjord
cdd34a7f7c
Optional-cms-api-env (#4503)
* feat: adding option to specify a separate cms env for testing local choreo and remote cms

* fix: my favorite whoopsie

* formatting

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-10-24 09:01:40 -04:00
Christian Kußowski
6e87353e08
feat: Enable native imaging for web 2025-10-24 13:32:59 +02:00
Krille-chan
55705942ef
Merge pull request #2281 from krille-chan/dependabot/pub/go_router-16.3.0
build: (deps): bump go_router from 16.2.5 to 16.3.0
2025-10-24 12:25:50 +02:00
Christian Kußowski
143d2d93f7
chore: Fix asset links in readme 2025-10-24 09:02:45 +02:00
Christian Kußowski
9684d316f2
chore: Fix asset links 2025-10-24 09:01:30 +02:00