Commit graph

1769 commits

Author SHA1 Message Date
f47e0cbe5b merged from upstream
Some checks failed
Deploy to Netlify (dev) / Deploy to Netlify (push) Has been cancelled
2026-02-17 00:10:55 +02:00
Krishan
29ec172c8b
Release v4.10.3 (#2608) 2026-02-16 22:19:21 +11:00
Rin
0f220f50d6
fix: add noreferrer to sanitized links for improved privacy consistency (#2628)
Enhance privacy by adding noreferrer to sanitized links
2026-02-16 19:54:05 +11:00
Ajay Bura
d866c1b903
fix room back button not working after router update (#2630) 2026-02-16 19:51:55 +11:00
Ajay Bura
fbde1a2030
fix: image not loading on mobile after lock/unlock (#2631)
image not loading on mobile after lock/unlock
2026-02-16 19:51:09 +11:00
Krishan
4ba7b9162d
Revert "fix: set m.fully_read marker when marking rooms as read" (#2629)
Revert "Set m.fully_read marker when marking rooms as read (#2587)"

This reverts commit 9d49418a1f.
2026-02-16 06:03:37 +11:00
Andrew Murphy
9d49418a1f
Set m.fully_read marker when marking rooms as read (#2587)
Previously markAsRead() only sent m.read receipts via sendReadReceipt().
This meant the read position was not persisted across page refreshes,
especially noticeable in bridged rooms.

Now uses setRoomReadMarkers() which sets both:
- m.fully_read marker (persistent read position)
- m.read receipt

Fixes issue where rooms would still show as unread after refresh.
2026-02-14 17:32:10 +11:00
Ajay Bura
3522751a15
Prevent invalid mxc from getting used (#2609) 2026-02-14 17:12:28 +11:00
Ajay Bura
074c555294
Post session info to service worker instead of asking from sw (#2605)
post session info to service worker instead of asking from sw on each request
2026-02-14 17:11:36 +11:00
renovate[bot]
206a927f30
fix(deps): update dependency react-router-dom to v6.30.3 (#2612)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-14 17:10:43 +11:00
903eefb475 Merge commit 'refs/pull/2487/head' of https://github.com/cinnyapp/cinny into dev
Some checks failed
Deploy to Netlify (dev) / Deploy to Netlify (push) Has been cancelled
nyabau
2026-02-13 04:21:56 +02:00
hazre
92f490e9d9
feat: show connected/connecting call status 2026-02-13 01:46:24 +01:00
James
efb3e115db
fix: permissions and room icon resolution (#2)
* Initialize call state upon room creation for call rooms, remove subsequent useless permission

* handle case of missing call permissions

* use call icon for room item summary when room is call room

* replace previous icon src resolution function with a more robust approach

* replace usages of previous icon resolution function with new implementation

* fix room name not updating for a while when changed

* set up framework for room power level overrides upon room creation

* override join call permission to all members upon room creation

* fix broken usages of RoomIcon

* remove unneeded import

* remove unnecessary logic

* format with prettier
2026-02-13 01:03:46 +01:00
haz
9554b31c7d
Merge branch 'dev' into feat/element-call 2026-02-12 13:38:00 +01:00
Andrew Murphy
fd37dfe3f9
Fix muted rooms showing unread badges (#2581)
fix: detect muted rooms with empty actions array

The mute detection was checking for `actions[0] === "dont_notify"` but
Cinny sets `actions: []` (empty array) when muting a room, which is
the correct behavior per Matrix spec where empty actions means no
notification.

This caused muted rooms to still show unread badges and contribute to
space badge counts.

Fixes the isMutedRule check to handle both:
- Empty actions array (current Matrix spec)
- "dont_notify" string (deprecated but may exist in older rules)
2026-02-12 21:45:37 +11:00
Gimle Larpes
1ce6ca2b07
Re-add mEvent.getSender() === mx.getUserId() check for deletion of messages (#2607)
* hide "Delete Message" if it is forbidden

* Fix the stuff I broke :/
2026-02-12 21:40:11 +11:00
Ajay Bura
e04aeb865f
Merge branch 'dev' into feat/element-call 2026-02-12 13:52:55 +05:30
renovate[bot]
83e5125b37
fix(deps): update dependency folds to v2.5.0 (#2606)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-12 16:56:47 +11:00
Gimle Larpes
ca82aa283a
Hide "Delete Message" if it is forbidden (#2602)
hide "Delete Message" if it is forbidden
2026-02-12 16:27:17 +11:00
Zach
8ce33ee6ff
Replace envs.net with unredacted.org in config (#2601)
* Replace 'envs.net' with 'unredacted.org' in config

https://envs.net/ is shutting down their Matrix server

* Update defaultHomeserver and reorder servers list

* Remove 'monero.social' from homeserver list
2026-02-12 10:39:58 +11:00
haz
5aec2732dd
Merge pull request #1 from YoJames2019/feat/element-call
fix page header background color on room view header
2026-02-11 20:40:07 +01:00
YoJames2019
a6f75eb5c5 fix page header background color on room view header 2026-02-11 14:07:59 -05:00
hazre
afac47d312
style: blend header and room input button styles in call nav 2026-02-11 18:38:00 +01:00
hazre
4f498af458
fix: restore header icon button fill behavior
Fixes regression from b074d421b66eb4d8b600dfa55b967e6c4f783044.
2026-02-11 18:03:41 +01:00
hazre
7ceba0301e
fix: keep call media controls visible before joining 2026-02-11 16:24:38 +01:00
hazre
9dbe53a36a
fix: clean up call nav/call view console warnings 2026-02-11 15:18:16 +01:00
hazre
47f1d1183a
fix: show call nav status while active call is ongoing 2026-02-11 14:51:43 +01:00
hazre
e01009fd07
Merge remote-tracking branch 'upstream/dev' into feat/element-call 2026-02-11 14:26:40 +01:00
YoJames2019
008669efdf format using prettier rules from project prettierrc 2026-02-10 22:55:26 -05:00
YoJames2019
9562103210 remove debug logs 2026-02-10 22:39:53 -05:00
YoJames2019
40957632d5 clean up ts/eslint errors 2026-02-10 10:56:00 -05:00
YoJames2019
5b3a0f1334 set default mic state to enabled 2026-02-09 22:22:08 -05:00
YoJames2019
990a92a32c redo roomcallnavstatus ui, force user preferred mute/video states when first joining calls, update variable names and remove unnecessary logic 2026-02-09 22:17:28 -05:00
YoJames2019
e481116b04 update text spacing 2026-02-09 01:06:08 -05:00
YoJames2019
9e1aab2973 bump element call to 0.16.3, apply cinny theme to element call ui, replace element call lobby (backup iframe) with custom ui and only use element call for the in-call ui 2026-02-09 00:45:48 -05:00
YoJames2019
7bca8fb911 add call related permissions to room permissions 2026-02-08 08:01:52 -05:00
Santhoshkumar044
073a9f5786
Fix room alias mention triggering room-wide notifications (#2562)
Some checks are pending
Deploy to Netlify (dev) / Deploy to Netlify (push) Waiting to run
* fix: prevent room alias mentions from triggering @room notifications

* fix: Simplify room mention to exact match on @room
2026-01-12 23:21:00 +11:00
dependabot[bot]
655c1c9aff
Bump docker/login-action from 3.5.0 to 3.6.0 (#2496)
Some checks failed
Deploy to Netlify (dev) / Deploy to Netlify (push) Has been cancelled
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3.5.0...v3.6.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-27 16:30:39 +11:00
dependabot[bot]
17d4bceb42
Bump nginx from 1.29.1-alpine to 1.29.3-alpine (#2525)
Bumps nginx from 1.29.1-alpine to 1.29.3-alpine.

---
updated-dependencies:
- dependency-name: nginx
  dependency-version: 1.29.3-alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-27 16:16:20 +11:00
willow
0f61f2f328
Fix typo: change "Advance Options" to "Advanced Options" (#2537) 2025-11-27 16:01:40 +11:00
Krishan
c88cb4bca9
Release v4.10.2 (#2528) 2025-11-05 17:49:56 +11:00
Ajay Bura
46c02b89de
Update folds to fix broken scrollbar color (#2505) 2025-10-15 17:30:03 +11:00
Ajay Bura
e13d97aa98
Fix member are not sorted correctly after last js-sdk update (#2504) 2025-10-15 17:27:11 +11:00
Ginger
13dd8fcc06
Allow account data to be deleted if the homeserver supports it 2025-10-06 14:18:41 -04:00
Ginger
205ea1655a
Add a context menu option to view a user's raw extended profile fields 2025-10-06 14:02:50 -04:00
Ginger
d42bcc6e3d
Use a common CollapsibleCard element for collapsible settings cards 2025-10-06 12:21:01 -04:00
Ginger
af9460ef8b
Fix incorrect logic when checking for profile field changes 2025-10-06 11:45:32 -04:00
Ginger
5bc9654d32
Add a panel in Developer Tools for editing profile fields 2025-10-06 11:44:41 -04:00
Ginger
4e7b64eb5f
Merge branch 'dev' into msc4133 2025-10-01 13:56:37 -04:00
Krishan
958ae8945d
Release v4.10.1 (#2495) 2025-09-29 14:34:38 +10:00