Ajay Bura
367397fdd4
Fix type error when accessing FileList ( #2441 )
2025-08-16 21:35:34 +10:00
Ajay Bura
63fa60e7f4
Open user profile at around mouse anchor ( #2440 )
2025-08-16 21:34:46 +10:00
Ajay Bura
544a06964d
Hide block user button for own profile ( #2439 )
2025-08-16 21:32:09 +10:00
Ajay Bura
50583f9474
Fix room v12 mention pills ( #2438 )
2025-08-16 21:30:52 +10:00
Ajay Bura
1ad7fe8deb
Fix missing creators support using via ( #2431 )
...
* add additional_creators in IRoomCreateContent type
* use creators in getViaServers
* consider creators in guessing perfect parent
2025-08-16 21:30:02 +10:00
Ajay Bura
752a19a4e7
Open tombstone space as space ( #2428 )
2025-08-16 21:27:37 +10:00
Krishan
76ac4e2987
Release v4.9.0 ( #2421 )
Deploy to Netlify (dev) / Deploy to Netlify (push) Has been cancelled
2025-08-13 12:08:19 +10:00
Ajay Bura
f82cfead46
Support room version 12 ( #2399 )
...
Deploy to Netlify (dev) / Deploy to Netlify (push) Waiting to run
* WIP - support room version 12
* add room creators hook
* revert changes from powerlevels
* improve use room creators hook
* add hook to get dm users
* add options to add creators in create room/space
* add member item component in member drawer
* remove unused import
* extract member drawer header component
* get room creators as set only if room version support them
* add room permissions hook
* support room v12 creators power
* make predecessor event id optional
* add info about founders in permissions
* allow to create infinite powers to room creators
* allow everyone with permission to create infinite power
* handle additional creators in room upgrade
* add option to follow space tombstone
2025-08-13 00:12:30 +10:00
Ajay Bura
4d1ae4eafd
Redesign user profile view ( #2396 )
...
Deploy to Netlify (dev) / Deploy to Netlify (push) Has been cancelled
* WIP - new profile view
* render common rooms in user profile
* add presence component
* WIP - room user profile
* temp hide profile button
* show mutual rooms in spaces, rooms and direct messages categories
* add message button
* add option to change user powers in profile
* improve ban info and option to unban
* add share user button in user profile
* add option to block user in user profile
* improve blocked user alert body
* add moderation tool in user profile
* open profile view on left side in member drawer
* open new user profile in all places
2025-08-09 22:16:10 +10:00
Gimle Larpes
a41dee4a55
Minor usability improvements ( #2405 )
...
Deploy to Netlify (dev) / Deploy to Netlify (push) Has been cancelled
* usability improvements
* revert change
* requested change
2025-08-05 18:59:04 +05:30
Krishan
13961d501f
Revert "Update dependency linkifyjs to v4.3.2 [SECURITY] ( #2407 )" ( #2414 )
...
This reverts commit fe4fb4b4f7
.
2025-08-05 23:16:49 +10:00
Gimle Larpes
e6f14e79da
Prevent publishing rooms with incompatible joinrules to directory ( #2406 )
...
* prevent listing "private" rooms on directory
* clean up boolean expression
* add knock_restricted
2025-08-05 18:40:42 +05:30
dependabot[bot]
1ff09d0fc1
Bump docker/metadata-action from 5.7.0 to 5.8.0 ( #2413 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5.7.0 to 5.8.0.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5.7.0...v5.8.0 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: 5.8.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-08-05 23:10:19 +10:00
dependabot[bot]
f2d25c8d6c
Bump docker/login-action from 3.4.0 to 3.5.0 ( #2412 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3.4.0...v3.5.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 3.5.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-08-05 23:09:54 +10:00
renovate[bot]
fe4fb4b4f7
Update dependency linkifyjs to v4.3.2 [SECURITY] ( #2407 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-05 23:09:22 +10:00
Ajay Bura
faa952295f
Redesign space/room creation panel ( #2408 )
...
* add new create room
* rename create room modal file
* default restrict access for space children in room create modal
* move create room kind selector to components
* add radii variant to sequence card component
* more more reusable create room logic to components
* add create space
* update address input description
* add new space modal
* fix add room button visible on left room in space lobby
2025-08-05 23:07:07 +10:00
Ajay Bura
e9798a22c3
Show file size exceeds error on upload ( #2411 )
...
* Show file size exceeds error on upload
* fix missing import and make size bold
2025-08-05 23:05:18 +10:00
Jaggar
34dd64103c
Fix room input for virtual keyboard on webkit ( #2346 )
...
* Slate style has certain behavior elements that iOS expects
* Swap to using that implementation
2025-08-05 23:04:21 +10:00
Ajay Bura
6a27720709
Improve thread reply layout ( #2410 )
Deploy to Netlify (dev) / Deploy to Netlify (push) Waiting to run
2025-08-04 20:34:01 +05:30
Ajay Bura
ccf10fc20c
Revert "Fix menus congestion and improve thread reply layout ( #2402 )" ( #2409 )
...
This reverts commit d8d4714370
.
2025-08-04 20:29:12 +05:30
Ajay Bura
31942b1114
Add code block language header and improve styles ( #2403 )
...
Deploy to Netlify (dev) / Deploy to Netlify (push) Has been cancelled
* add code block language header and improve styles
* improve codeblock fallback text
* move floating expand button to code block header
* reduce code font size
2025-07-27 22:21:09 +10:00
Ajay Bura
d8d4714370
Fix menus congestion and improve thread reply layout ( #2402 )
...
* make menus more spacious
* improve threaded reply layout
* fix search filter button spacing
2025-07-27 22:20:23 +10:00
Gimle Larpes
9183fd66b2
Add settings to enable 24-hour time format and customizable date format ( #2347 )
...
* Add setting to enable 24-hour time format
* added hour24Clock to TimeProps
* Add incomplete dateFormatString setting
* Move 24-hour toggle to Appearance
* Add "Date & Time" subheading, cleanup after merge
* Add setting for date formatting
* Fix minor formatting and naming issues
* Document functions
* adress most comments
* add hint for date formatting
* add support for 24hr time to TimePicker
* prevent overflow on small displays
2025-07-27 22:13:00 +10:00
Ajay Bura
67b05eeb09
Render room avatar as fallback for dm group chat ( #2398 )
...
Deploy to Netlify (dev) / Deploy to Netlify (push) Has been cancelled
* render room avatar for dm group chat
* remove extra conditions
2025-07-23 21:00:02 +05:30
Ajay Bura
7d4b0dd133
Fix small height image half clickable view button ( #2397 )
2025-07-23 20:59:32 +05:30
Filipe Medeiros
9073dee986
Add button to start thread on reply ( #2320 )
...
* add simple button to start a thread on reply
* force build
* remove useless actions
* add actions back
* change icon to ThreadPlus
* add button to context menu
* fix capital T
---------
Co-authored-by: Ajay Bura <32841439+ajbura@users.noreply.github.com>
2025-07-23 20:47:17 +05:30
Gimle Larpes
3cdb5c2fe6
Add code block copy and collapse functionality ( #2361 )
...
* add buttons to codeblocks
* add functionality
* Document functions
* Improve accessibility
* Remove pointless DefaultReset
* implement some requested changes
* fix content shift when expanding or collapsing
---------
Co-authored-by: Ajay Bura <32841439+ajbura@users.noreply.github.com>
2025-07-23 20:40:56 +05:30
Ajay Bura
acc7d4ff56
Support oidc action param for login and register page ( #2389 )
2025-07-16 20:49:13 +10:00
Ajay Bura
50cc78788f
Jump to time option in room timeline ( #2377 )
...
* add time and date picker components
* add time utils
* add jump to time in room timeline
* fix typo causing crash in safari
2025-07-15 22:41:33 +10:00
Ajay Bura
c462a3b8d5
Link device account management with OIDC ( #2390 )
...
* load auth metadata configs on startup
* deep-link cross-signing reset button with oidc
* deep-link manage devices and delete device with oidc
* fix import typo
2025-07-15 22:40:16 +10:00
Ajay Bura
c30c142653
Stop parsing servername from roomId ( #2391 )
2025-07-15 22:33:45 +10:00
Ajay Bura
fbd7e0a14b
improve parent selection when opening a room ( #2388 )
...
when a room has more than one orphan parent, we will select parent which has highest number of special users who have special powers in selected room.
2025-07-11 21:03:55 +10:00
Ajay Bura
6b81401e2d
fix room not opening when two rooms has same alias ( #2387 )
2025-07-11 21:00:30 +10:00
renovate[bot]
c757b8967f
Update dependency vite to v5.4.19 [SECURITY] ( #2326 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-05 21:52:35 +10:00
dependabot[bot]
d0a7ef31bc
Bump softprops/action-gh-release from 2.2.1 to 2.3.2 ( #2363 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2.2.1 to 2.3.2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](c95fe14893...72f2c25fcb
)
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 2.3.2
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-07-05 21:51:29 +10:00
dependabot[bot]
3fd8a18157
Bump dawidd6/action-download-artifact from 9 to 11 ( #2364 )
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 9 to 11.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](07ab29fd4a...ac66b43f0e
)
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '11'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-05 21:49:14 +10:00
dependabot[bot]
54ba1096d7
Bump nginx from 1.27.4-alpine to 1.29.0-alpine ( #2382 )
...
Bumps nginx from 1.27.4-alpine to 1.29.0-alpine.
---
updated-dependencies:
- dependency-name: nginx
dependency-version: 1.29.0-alpine
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-07-05 21:38:01 +10:00
Ajay Bura
87fc490c3b
Fix new direct message showing with room ( #2386 )
...
as we were mutating the content of m.direct the sdk was comparing old value with new one and preventing update if found equal
2025-07-05 21:31:15 +10:00
RGBCube
ebe5beba1d
Add support for more code highlight ( #2355 )
2025-06-29 16:13:47 +05:30
Gimle Larpes
77ab37f637
Fix focus behaviour when opening single-purpose features ( #2349 )
...
* Improve focus behaviour on search boxes and chats
* Implemented MR #2317
* Fix crash if canMessage is false
* Prepare for PR #2335
* disable autofocus on message field
2025-06-28 20:15:21 +05:30
Gimle Larpes
461e730c34
Make "View Source" a developer tool ( #2368 )
2025-06-28 16:05:59 +05:30
Priyansh
05e83eabef
Fix auto focus in "Join with Address" text input ( #2317 )
2025-06-27 21:50:28 +05:30
dependabot[bot]
ba72925d53
Bump docker/build-push-action from 6.15.0 to 6.18.0 ( #2351 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.15.0 to 6.18.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.15.0...v6.18.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 6.18.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-06-19 08:52:03 +10:00
dependabot[bot]
87ce209050
Bump actions/setup-node from 4.3.0 to 4.4.0 ( #2307 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4.3.0...v4.4.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 4.4.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-06-19 08:29:55 +10:00
Ajay Bura
3ed8260877
Release v4.8.1 ( #2360 )
2025-06-10 23:48:55 +10:00
Ajay Bura
44347db6e4
Add allow from currently selected space if no m.space.parent found ( #2359 )
2025-06-10 23:47:46 +10:00
Ajay Bura
91632aa193
Fix space navigation & view space timeline dev-option ( #2358 )
...
* fix inaccessible space on alias change
* fix new room in space open in home
* allow opening space timeline
* hide event timeline feature behind dev tool
* add navToActivePath to clear cache function
2025-06-10 14:44:17 +10:00
Ajay Bura
e6f4eeca8e
Update folds to v2.2.0 ( #2341 )
2025-05-27 14:10:27 +05:30
Ajay Bura
a23279e633
Fix rate limit when reordering in space lobby ( #2254 )
...
* move can drop lobby item logic to hook
* add comment
* resolve rate limit when reordering space children
2025-05-26 14:21:27 +05:30
Krishan
83057ebbd4
Fix additional spam string matching ( #2339 )
2025-05-25 15:51:19 +05:30