Commit graph

4455 commits

Author SHA1 Message Date
swherdman
c581377999
feat: add autoSsoRedirect config option for automatic SSO login on web
When enabled via config.json, unauthenticated web users are
automatically redirected to the homeserver's SSO provider on page load,
bypassing the homeserver picker UI. Uses full-page redirect with
localStorage token recovery to avoid browser popup blocking.

Requires defaultHomeserver to also be set in config.json.
2026-02-20 17:51:02 +11:00
krille-chan
8381281086
build: Upgrade to flutter 3.41.1 2026-02-18 17:03:48 +01:00
krille-chan
e852453dec
chore: Adjust avatar size and chat list item design 2026-02-18 16:59:10 +01:00
Christian Kußowski
1896c56544
chore: Add code lint check for unused code 2026-02-18 16:10:23 +01:00
Christian Kußowski
b4fbe46d43
chore: Adjust join space child UX 2026-02-18 15:57:42 +01:00
Christian Kußowski
6d5ceba885
chore: Adjust design of space avatars and more 2026-02-18 09:02:28 +01:00
Krille-chan
e5000b83dd
Merge pull request #2575 from Vespe-r/main
fix: Add app id to TileLayer user agent
2026-02-17 19:35:07 +01:00
Christian Kußowski
413352628e
chore: Follow up recording on web 2026-02-16 21:02:39 +01:00
Christian Kußowski
299174c922
feat: Enable audio recording on web 2026-02-16 15:51:54 +01:00
Vespe-r
fe51d22b26
fix: Add app id to TileLayer user agent 2026-02-16 12:09:44 +00:00
krille-chan
ecd13b7efc
chore: Follow up seen by row 2026-02-15 20:51:00 +01:00
krille-chan
10a138bb6f
chore: Follow up send button 2026-02-15 20:50:20 +01:00
Christian Kußowski
c87e07843f
chore: Follow up voice message button 2026-02-15 13:25:09 +01:00
Christian Kußowski
127bc6d698
chore: Follow up seen by row 2026-02-15 12:08:20 +01:00
Christian Kußowski
39a335ffac
chore: Follow up padding 2026-02-15 11:56:40 +01:00
Christian Kußowski
0323a16821
chore: Follow up padding 2026-02-15 11:55:53 +01:00
Christian Kußowski
6cb7775c93
feat: Display read receipts for every event 2026-02-15 11:54:47 +01:00
Christian Kußowski
193d68a525
fix: Receipts disappear after reaction 2026-02-15 11:48:38 +01:00
Christian Kußowski
727e442c94
chore: Adjust design of navrail 2026-02-15 10:37:54 +01:00
Christian Kußowski
7be2d3df59
chore: Follow up chat input row 2026-02-14 22:05:14 +01:00
Christian Kußowski
c5b683f842
chore: Adjust chat input row design 2026-02-14 22:01:44 +01:00
Christian Kußowski
402801c458
fix: Audioplayer on web buggy 2026-02-14 20:47:44 +01:00
Christian Kußowski
7de276f071
chore: Display spaces filter chip when spaces present even without children 2026-02-14 20:13:27 +01:00
Christian Kußowski
819d068485
chore: Adjust status header design 2026-02-14 19:43:46 +01:00
Christian Kußowski
51ae4390ab
fix: Receipt row not auto updating 2026-02-14 19:25:12 +01:00
Christian Kußowski
6bdefc43e9
chore: Follow up input row design 2026-02-14 19:24:58 +01:00
Christian Kußowski
65c3566dbd
chore: Adjust design 2026-02-14 18:28:53 +01:00
Christian Kußowski
acda3e40ff
chore: Follow up file description 2026-02-14 12:50:26 +01:00
Christian Kußowski
db4b3240c3
chore: Follow up calculate file description 2026-02-14 09:01:23 +01:00
Christian Kußowski
da8336b1fe
fix: Reply voice message displays a broken html body 2026-02-14 08:31:07 +01:00
Christian Kußowski
58351535ae
fix: Join room by alias even if not found 2026-02-11 09:12:54 +01:00
Krille-chan
7ec4c6f34e
Merge pull request #2536 from TheSunCat/fix/videoaspect
Fix aspect ratio of video player
2026-02-10 17:11:55 +01:00
dependabot[bot]
49003af949
build: (deps): bump flutter_local_notifications from 19.5.0 to 20.0.0
Bumps [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) from 19.5.0 to 20.0.0.
- [Release notes](https://github.com/MaikuB/flutter_local_notifications/releases)
- [Commits](https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.5.0...flutter_local_notifications-v20.0.0)

---
updated-dependencies:
- dependency-name: flutter_local_notifications
  dependency-version: 20.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-07 17:46:29 +01:00
Matias
0c7c8f8d5a
fix: get correct aspect ratio from VideoPlayerController 2026-02-05 20:35:28 +01:00
Christian Kußowski
dd1e2f34d3
fix: Set mimetype for video player on web 2026-02-03 09:22:44 +01:00
Christian Kußowski
2e22f8b2c4
fix: Do not display formatted body if body is just filename 2026-02-01 18:01:49 +01:00
Christian Kußowski
8f4c8b7501
chore: Make key fingerprints in chat encryption page selectable 2026-02-01 17:58:40 +01:00
Christian Kußowski
4d7f0295ca
feat: Implement new sign in flow 2026-02-01 17:57:03 +01:00
Christian Kußowski
f38cee0322
fix: Send reply to voice messages 2026-01-31 18:50:12 +01:00
Frank Paul Silye
ca669124a3
chore(translations): Translated using Weblate (Norwegian Bokmål)
Currently translated at 96.8% (809 of 835 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2026-01-31 11:01:56 +00:00
Milo Ivir
2a8fb81e8c
chore(translations): Translated using Weblate (Croatian)
Currently translated at 100.0% (835 of 835 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2026-01-30 08:30:01 +01:00
Christian Kußowski
54cd2af6dc
chore: Adjust search field design 2026-01-29 19:05:24 +01:00
Christian Kußowski
eb5215c81a
chore: Hide status list by default 2026-01-29 19:02:04 +01:00
Christian Kußowski
b2654f4cc1
chore: Move show image viewer one step up 2026-01-29 18:43:44 +01:00
Christian Kußowski
7936982929
chore: Make unread bubble full round 2026-01-29 18:19:56 +01:00
Christian Kußowski
e40d9b5df2
chore: Always show filter for messages 2026-01-29 18:11:54 +01:00
Christian Kußowski
f31887b6d2
refactor: update to matrix 6.0.0 2026-01-29 18:04:58 +01:00
Krille-chan
fa27ab2141
Merge pull request #2480 from krille-chan/dependabot/pub/matrix-5.0.0
build: (deps): bump matrix from 4.1.0 to 5.0.0
2026-01-29 18:00:32 +01:00
Krille-chan
8c8de1837b
Merge pull request #2485 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2026-01-29 17:58:59 +01:00
Milo Ivir
51b42b93a6
chore(translations): Translated using Weblate (Croatian)
Currently translated at 76.6% (640 of 835 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2026-01-29 11:41:44 +01:00