Commit graph

14440 commits

Author SHA1 Message Date
Christian Kußowski
4b4be68433
build: Update macos podfile 2025-09-07 10:07:51 +02:00
ggurdin
e4626dc2c0
chore: update delete course description (#3889) 2025-09-05 11:45:54 -04:00
Kelrap
da03b0c981
Replaced references to spaces with courses in intl files and calls (#3884)
* Replaced references to spaces with courses in intl files and calls

* Change learning community reference to 'public course'

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-09-05 11:38:10 -04:00
ggurdin
8571bc98d9
chore: widen summary cards (#3888) 2025-09-05 11:13:00 -04:00
ggurdin
4ad16a33b3
fix: make activity summary request cache keys unique, use in-memory cache instead of local storage, remove items from cache on error or on state event sent successfully (#3885) 2025-09-05 11:01:45 -04:00
ggurdin
19381d0fd7
fix: in new courses, set course_user state event power level to 0 (#3882) 2025-09-05 09:57:56 -04:00
ggurdin
6bf699c190
feat: add local cache for activity session analytics (#3878) 2025-09-04 15:22:39 -04:00
ggurdin
85ac0317b8
chore: pass location image URL as topic image URL (#3876) 2025-09-04 14:25:17 -04:00
ggurdin
916da50bd4
3871 activity session issues feedback (#3874)
* fix: add header when fetching image from CMS

* fix: only show activity start page is all roles have never been full

* chore: disable archive button until summary loads

* chore: still save activity analytics summary even if there's a choreo error when fetching summary
2025-09-04 13:48:26 -04:00
Kelrap
720f50bc8c
Use root navigator for activity share popup menu (#3869) 2025-09-04 10:38:14 -04:00
ggurdin
def0664f89
chore: fix bot avatar in participant widget (#3867) 2025-09-04 09:55:03 -04:00
Kelrap
58fec71756
Don't show play with bots button if bot has already been invited (#3860)
* Don't show play with bots button if bot has already been invited

* Check participant list for bot directly, move bot presence check

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-09-04 09:42:37 -04:00
Kelrap
57f906b99e
Fix error readme hot reload run instructions (em-dash instead of double dash) (#3866) 2025-09-04 09:31:59 -04:00
Krille-chan
3403ac34a9
Merge pull request #2185 from krille-chan/dependabot/pub/just_audio-0.10.5
build: (deps): bump just_audio from 0.10.4 to 0.10.5
2025-09-04 09:36:33 +02:00
Krille-chan
d82efb9a62
Merge pull request #2151 from krille-chan/dependabot/pub/flutter_webrtc-1.1.0
build: (deps): bump flutter_webrtc from 1.0.0 to 1.1.0
2025-09-04 09:05:55 +02:00
dependabot[bot]
8377a0382a
build: (deps): bump just_audio from 0.10.4 to 0.10.5
Bumps [just_audio](https://github.com/ryanheise/just_audio) from 0.10.4 to 0.10.5.
- [Release notes](https://github.com/ryanheise/just_audio/releases)
- [Commits](https://github.com/ryanheise/just_audio/compare/just_audio-v0.10.4...just_audio-v0.10.5)

---
updated-dependencies:
- dependency-name: just_audio
  dependency-version: 0.10.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-04 06:53:39 +00:00
Krille-chan
83100cb843
Merge branch 'main' into dependabot/pub/flutter_webrtc-1.1.0 2025-09-04 08:44:07 +02:00
Krille-chan
b484c1fddc
Merge pull request #2184 from krille-chan/dependabot/pub/flutter_local_notifications-19.4.1
build: (deps): bump flutter_local_notifications from 19.4.0 to 19.4.1
2025-09-04 08:43:52 +02:00
ggurdin
296429928f
chore: trim currentText and originalInput before checking if they're different when settings IGC data (#3864) 2025-09-03 16:39:42 -04:00
ggurdin
8ea131bf5e
chore: fix scrolling issue (#3863) 2025-09-03 16:17:52 -04:00
ggurdin
740b2287f9
chore: fix error with duplicate lemma emojis in match activity (#3861) 2025-09-03 15:18:42 -04:00
ggurdin
ec5b37f6ea
chore: always show buttons in IGC popup (#3858) 2025-09-03 13:58:52 -04:00
ggurdin
a5728a1e20
chore: update ping notification content (#3855) 2025-09-03 12:30:26 -04:00
dependabot[bot]
f75012e9c1
build: (deps): bump flutter_local_notifications from 19.4.0 to 19.4.1
Bumps [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) from 19.4.0 to 19.4.1.
- [Release notes](https://github.com/MaikuB/flutter_local_notifications/releases)
- [Commits](https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.4.0...flutter_local_notifications-v19.4.1)

---
updated-dependencies:
- dependency-name: flutter_local_notifications
  dependency-version: 19.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-03 15:55:26 +00:00
ggurdin
9e8689f595
fix: only could chats within space parents in all chats unread bubble (#3854) 2025-09-03 11:19:51 -04:00
Wilson
e49681be91
feat: consume topic location media (#3849) 2025-09-03 11:07:41 -04:00
ggurdin
af8a2c1fbd
chore: add popup to navigate to session analytics (#3852) 2025-09-03 10:59:43 -04:00
ggurdin
4175179144
fix: remove pusher format (#3848) 2025-09-02 16:37:18 -04:00
ggurdin
ffe5c22e9e
chore: update 'find your people' copy for courses (#3847) 2025-09-02 16:17:15 -04:00
ggurdin
e2672b1df6
chore: remove share link button in space popup (#3846) 2025-09-02 16:08:57 -04:00
ggurdin
72da5beeec
chore: add default names to course filters (#3845) 2025-09-02 15:59:36 -04:00
ggurdin
cb3f4d191c
fix: only pass one emoji match option per token in emoji match activity (#3844) 2025-09-02 14:06:57 -04:00
ggurdin
728f9efd4c
fix: don't underline emoji work token button when token selected (#3843) 2025-09-02 13:33:13 -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
Kelrap
a446229242
Fix problem with unlockedLemmas that prevented grammar popups (#3832)
* Fix problem with unlockedLemmas that prevented grammar popups

* don't convert set into list

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-09-02 09:24:41 -04:00
Wilson
58e6aa3298
fix: add authorization header and web image fetch method for activity suggestion cards (#3839)
* add authorization header and web image fetch method for all activity images

* formatting

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-09-02 09:07:22 -04:00
Christian Kußowski
34492bd45e
refactor: Replace flutter typeahead with autocomplete to fix 2025-09-02 14:57:10 +02:00
Krille-chan
737f7306cd
Merge pull request #2180 from krille-chan/krille/upgrade-flutter-3-35
build: Upgrade to flutter 3.35.2
2025-09-02 12:49:33 +02:00
Christian Kußowski
99de670e04
build: Upgrade to flutter 3.35.2 2025-09-02 12:14:03 +02:00
Wilson
ad78f3fedd
Merge pull request #3838 from pangeachat/3831-refactor-modules-to-topics
3831 refactor modules to topics
2025-09-02 01:16:05 -04:00
WilsonLe
0e8a5cd9dc fix media 404s 2025-09-02 00:47:33 +10:00
Krille-chan
cfc9df59cc
Merge pull request #2178 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-09-01 12:36:27 +02:00
LucasMZ
bee33f059d
chore(translations): Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (781 of 781 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/
2025-09-01 12:02:11 +02:00
Christian Kußowski
aec841545b
build: Use correct fcm_shared_isolate version 2025-09-01 10:20:41 +02:00
Krille-chan
f3312a3e5a
Merge pull request #2170 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-09-01 08:57:57 +02:00
Krille-chan
7b32ce0260
Merge pull request #2154 from krille-chan/dependabot/github_actions/actions/setup-java-5
build: (deps): bump actions/setup-java from 4 to 5
2025-09-01 08:42:28 +02:00
Krille-chan
1f14b96d42
Merge pull request #2153 from krille-chan/dependabot/pub/record-6.1.1
build: (deps): bump record from 6.0.0 to 6.1.1
2025-09-01 08:41:20 +02:00
Krille-chan
8e443b84a5
Merge pull request #2138 from krille-chan/dependabot/pub/image_picker-1.2.0
build: (deps): bump image_picker from 1.1.2 to 1.2.0
2025-09-01 08:39:24 +02:00
Krille-chan
d1c9ced335
Merge pull request #2171 from krille-chan/dependabot/pub/go_router-16.2.1
build: (deps): bump go_router from 16.1.0 to 16.2.1
2025-09-01 08:35:30 +02:00