Commit graph

14423 commits

Author SHA1 Message Date
ggurdin
c8e67a5c89
chore: shuffle practice tokens before selecting the ones to include (#4097) 2025-09-23 09:40:21 -04:00
ggurdin
2ca92dea87
fix: check if can invite to course when deciding if show invite button in activity session in course without enough users, disable instead of hiding (#4095) 2025-09-23 09:23:57 -04:00
Krille-chan
1cd1c743eb
Merge pull request #2213 from krille-chan/dependabot/bundler/ios/bundler-6d4d941ed1
build: bump rexml from 3.3.9 to 3.4.2 in /ios in the bundler group across 1 directory
2025-09-23 11:27:28 +02:00
dependabot[bot]
4829a2cfa3 build: bump rexml in /ios in the bundler group across 1 directory
Bumps the bundler group with 1 update in the /ios directory: [rexml](https://github.com/ruby/rexml).


Updates `rexml` from 3.3.9 to 3.4.2
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.3.9...v3.4.2)

---
updated-dependencies:
- dependency-name: rexml
  dependency-version: 3.4.2
  dependency-type: indirect
  dependency-group: bundler
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-23 10:51:09 +02:00
Krille-chan
c1b522c282
Merge pull request #2223 from krille-chan/dependabot/pub/go_router-16.2.2
build: (deps): bump go_router from 16.2.1 to 16.2.2
2025-09-23 10:50:34 +02:00
Krille-chan
9628bd39dd
Merge pull request #2224 from krille-chan/dependabot/pub/flutter_map-8.2.2
build: (deps): bump flutter_map from 8.2.1 to 8.2.2
2025-09-23 10:50:14 +02:00
Krille-chan
a2c9ac7ee6
Merge pull request #2225 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-09-23 10:29:01 +02:00
Alex Katon
f50015e6e9
chore(translations): Translated using Weblate (Belarusian)
Currently translated at 10.2% (80 of 782 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/be/
2025-09-23 08:02:13 +00:00
Paweł Gronowski
1a1000dd1b
chore(translations): Translated using Weblate (Polish)
Currently translated at 99.6% (779 of 782 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2025-09-23 08:02:12 +00:00
dependabot[bot]
1dcd4a92b5
build: (deps): bump flutter_map from 8.2.1 to 8.2.2
Bumps [flutter_map](https://github.com/fleaflet/flutter_map) from 8.2.1 to 8.2.2.
- [Release notes](https://github.com/fleaflet/flutter_map/releases)
- [Changelog](https://github.com/fleaflet/flutter_map/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fleaflet/flutter_map/compare/v8.2.1...v8.2.2)

---
updated-dependencies:
- dependency-name: flutter_map
  dependency-version: 8.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-22 21:23:10 +00:00
dependabot[bot]
e6c768333b
build: (deps): bump go_router from 16.2.1 to 16.2.2
Bumps [go_router](https://github.com/flutter/packages/tree/main/packages) from 16.2.1 to 16.2.2.
- [Commits](https://github.com/flutter/packages/commits/go_router-v16.2.2/packages)

---
updated-dependencies:
- dependency-name: go_router
  dependency-version: 16.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-22 21:22:07 +00:00
ggurdin
9e8c649e18
chore: on course load error, show option to add a different course plan to space (#4089) 2025-09-22 15:06:06 -04:00
ggurdin
f076584623
fix: fix toolbar buttons on mobile (#4087) 2025-09-22 14:46:52 -04:00
ggurdin
efa1820aab
chore: show user menu on click avatar in topic participant list (#4086) 2025-09-22 14:15:29 -04:00
ggurdin
e4c9487a97
chore: on web, show analytics in course chat view (#4085) 2025-09-22 14:04:40 -04:00
ggurdin
71b74fedbc
fix: don't reset edits using the room's title and description (#4080) 2025-09-22 13:25:03 -04:00
ggurdin
152a716aa8
chore: use synapse room_preview to determine which activities users have completed (#4078) 2025-09-22 13:14:38 -04:00
ggurdin
8887efa22d
fix: fix button visibility in activity start page (#4073) 2025-09-22 12:31:59 -04:00
ggurdin
26a3a03ad6
chore: only show emoji button for save-vocab tokens, fix alignment for non-token text (#4071) 2025-09-22 11:33:03 -04:00
ggurdin
d89d852488
chore: fix practice mode icon / border contrast (#4067) 2025-09-22 09:19:42 -04:00
Wilson
171c8c760b
update course plan repo search to correctly query (#4065) 2025-09-22 09:09:55 -04:00
krille-chan
161ae539d7
Revert "fix: Create a subdirectory in the tmp directory"
This reverts commit 6540a6303f.
2025-09-21 09:38:26 +02:00
ggurdin
d338d24a83
fix: fix needed participants copy (#4058) 2025-09-19 14:06:15 -04:00
ggurdin
8261a34f17
chore: disable hover effect on loading span card icons (#4057) 2025-09-19 14:00:00 -04:00
ggurdin
29ec50493d
chore: render activity instruction markdown (#4056) 2025-09-19 13:53:20 -04:00
ggurdin
2cf46d09b3
fix: don't allow new users to steal roles (#4055) 2025-09-19 13:30:44 -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
54918d4969
4036 playtest 91825 (#4051)
* chore: improve constrast in message practice

* fix typo

* chore: disable learning settings save button until change is made

* show word card on click vocab in activity dropdown
2025-09-19 12:04:48 -04:00
Kelrap
652c1fe4a6
Set height of activity creation sized box to 0 (#4048) 2025-09-19 11:28:50 -04:00
avashilling
235b78d92f
3934 activity summary card visual changes (#4013)
* visual tweaks and confetti rain on results generation

* create star rain widget to trigger when activity finishes

* delete commented out lines

* use new star confetti widget in levelup

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-09-19 10:03:51 -04:00
ggurdin
1b353afbac
feat: integrate room preview endpoint (#4014)
* feat: integrate room preview endpoint

* initial work for intermediary activity page

* Update lib/pangea/activity_sessions/activity_session_start/activity_session_start_page.dart

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update lib/pangea/activity_sessions/activity_session_start/activity_session_start_page.dart

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update lib/pangea/chat_settings/utils/room_summary_extension.dart

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* formatting

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-19 09:55:13 -04:00
ggurdin
007621d808
fix: don't attempt to load analytics until your is logged in (#4047) 2025-09-19 09:44:12 -04:00
Krille-chan
b5e94330e7
Merge pull request #2219 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2025-09-19 12:53:37 +02:00
Edgars Andersons
ab7bbbed53
chore(translations): Translated using Weblate (Latvian)
Currently translated at 98.5% (771 of 782 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lv/
2025-09-19 10:02:10 +00:00
Christian Kußowski
1ea8664c48
chore: Leave invites and DM rooms when blocking a user 2025-09-19 10:00:18 +02:00
Christian Kußowski
21a1ceb19e
chore: Improve ignore list UX 2025-09-19 09:56:47 +02:00
ggurdin
1b3a97d8db
feat: add ability to add course to existing space (#4037) 2025-09-18 16:05:24 -04:00
Kelrap
80080787b0
Morph analytics scroll (#4032)
* Move download button above scroll view

* Make morph analytics spacing consistent with vocab analytics spacing
2025-09-18 13:25:15 -04:00
ggurdin
eb23f8ef05
chore: add scrollbar to topic activities list (#4035) 2025-09-18 12:52:35 -04:00
ggurdin
00641b901c
chore: don't animate in-chat tooltips (#4034) 2025-09-18 12:40:51 -04:00
ggurdin
218e9ab3fd
chore: disable save edits button if no changes in course edit page (#4033) 2025-09-18 12:27:13 -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
e3e8cc45fa
chore: show snackbar on course edit save (#4025) 2025-09-18 09:56:50 -04:00
Krille-chan
24475fbb86
Merge pull request #2217 from krille-chan/krille/update-build-files
build: Update flutter sdk and ndk
2025-09-18 15:46:58 +02:00
ggurdin
eb3f5a446f
chore: add placeholder to image in course editting page (#4024) 2025-09-18 09:46:36 -04:00
ggurdin
edc29dbf61
chore: add hint text to text fields in course edit page (#4022) 2025-09-18 09:37:41 -04:00
Christian Kußowski
0a97836cd8
build: Update flutter sdk and ndk 2025-09-18 15:32:11 +02:00
ggurdin
1a307285f0
chore: fix click cursor showing on hover of disabled activity participant widget (#4020) 2025-09-18 09:31:13 -04:00
Wilson
5d28cea789
chore: Improve translation script and translate vi, es, et (#3555)
* improve translation script

* update translation script, more translates for es, et, vi
2025-09-18 09:22:02 -04:00
ggurdin
c1c4152633
chore: update icon and border of find a course nav rail item (#4005) 2025-09-18 08:56:45 -04:00