root
f3ec49fe88
Add Lotus Terminal Mode + fix all remaining Cinny branding
...
- New: Lotus Terminal Mode toggle in Appearance settings
- Red phosphor color scheme (bg #0a0000, primary #ff3300, accent #00dd66)
- Monospace font override (JetBrains Mono / Fira Code / Cascadia Code)
- Retro CRT scanline overlay via CSS pseudo-element
- Wired into ThemeManager with dedicated lotusTerminalBodyClass
- Branding: replace all user-visible Cinny references with Lotus Chat
- WelcomePage, AuthLayout, SplashScreen, index.html meta tags
- Device display names in login/register/token flows
- System notification brand field
- (Preserved internal Matrix protocol CinnySpaces event type)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 22:22:06 -04:00
root
5f0aa5c887
Add chevron, polka, triangles, plaid backgrounds
2026-05-13 22:01:16 -04:00
root
d67fe80906
Backgrounds: theme-aware patterns and visual preview grid
2026-05-13 21:51:19 -04:00
root
0df997eecf
Redesign chat backgrounds: blueprint, carbon, stars, topographic, herringbone, crosshatch
2026-05-13 21:42:12 -04:00
root
dcb3ff3129
Phase 2+3: Chat backgrounds and per-message profiles settings
2026-05-13 21:17:59 -04:00
root
0824504e5a
Replace generated SVG icons with official Lotus.png variants
2026-05-13 19:58:52 -04:00
root
ccc919d2c8
Use official Lotus.png logo in About and Auth pages
2026-05-13 19:53:29 -04:00
root
5d984a4af4
Phase 1: Lotus Chat branding — title, favicon, logo, meta tags, SVG icons, all icon sizes
2026-05-13 17:56:39 -04:00
dependabot[bot]
083f0e7adc
chore(deps): bump dawidd6/action-download-artifact from 20 to 21 ( #2925 )
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 20 to 21.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/8305c0f1062bb0d184d09ef4493ecb9288447732...b6e2e70617bc3265edd6dab6c906732b2f1ae151 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '21'
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>
2026-05-12 15:34:41 +10:00
Ajay Bura
2121745537
fix: empty heading crash on edit msg ( #2929 )
...
* fix crash when editing message with empty trailing heading
* remove unused imports
2026-05-11 22:59:43 +10:00
Shea
337ec82211
fix: edit lists crashing and list rendering issue in Firefox ( #2920 )
...
* one liner fix editor
* fix firefox rendering lists
* moved fixes
* moved fixes per ajbura
2026-05-03 22:15:08 +10:00
dependabot[bot]
b9c0f01e25
chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 ( #2906 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/53b83947a5a98c8d113130e565377fae1a50d02f...48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 6.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>
2026-04-21 10:12:30 +10:00
James
3e429c3500
fix: do not attempt to join call on doubleclick if missing permissions ( #2798 )
...
* fix: do not attempt to join call on doubleclick if missing permissions
* update comment
* export getPowersLevelFromMatrixEvent for usage elsewhere
* only read vc permissions when actually needed instead of reactively
2026-04-16 22:25:53 +10:00
Krishan
aecc460866
chore: remove package group definitions from renovate config ( #2898 )
...
Removed group definitions for Slatejs and Call.
2026-04-16 22:00:39 +10:00
dependabot[bot]
9849de5f3c
chore(deps): bump dawidd6/action-download-artifact from 16 to 20 ( #2880 )
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 16 to 20.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/2536c51d3d126276eb39f74d6bc9c72ac6ef30d3...8305c0f1062bb0d184d09ef4493ecb9288447732 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '20'
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>
2026-04-14 14:36:52 +10:00
dependabot[bot]
9a48fdeeb0
chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 ( #2893 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/bbbca2ddaa5d8feaa63e36b76fdaad77386f024f...043fb46d1a93c77aae656e7c1c64a875d1fc6a0a )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.1
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>
2026-04-14 14:33:37 +10:00
dependabot[bot]
299794f8ce
chore(deps): bump softprops/action-gh-release from 2.3.3 to 3.0.0 ( #2892 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2.3.3 to 3.0.0.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/6cbd405e2c4e67a21c47fa9e383d020e4e28b836...b4309332981a82ec1c5618f44dd2e27cc8bfbfda )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 3.0.0
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>
2026-04-14 14:33:01 +10:00
dependabot[bot]
abb6dca7bd
chore(deps): bump nginx from 1.29.5-alpine to 1.29.8-alpine ( #2894 )
...
Bumps nginx from 1.29.5-alpine to 1.29.8-alpine.
---
updated-dependencies:
- dependency-name: nginx
dependency-version: 1.29.8-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>
2026-04-14 14:31:53 +10:00
dependabot[bot]
3ede102a2c
chore(deps): bump docker/build-push-action from 6.19.2 to 7.1.0 ( #2895 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.19.2 to 7.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/10e90e3645eae34f1e60eeb005ba3a3d33f178e8...bcafcacb16a39f128d818304e6c9c0c18556b85f )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 7.1.0
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>
2026-04-14 14:27:58 +10:00
dependabot[bot]
d5f123a6e7
chore(deps): bump docker/login-action from 3.7.0 to 4.1.0 ( #2879 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.7.0 to 4.1.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/c94ce9fb468520275223c153574b00df6fe4bcc9...4907a6ddec9925e35a0a9e82d7399ccc52663121 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.1.0
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>
2026-04-14 14:26:52 +10:00
DJ Chase
575511ec89
chore: add matrixrooms.info to directory list ( #2844 )
...
* chore: add matrixrooms.info to directory list
matrixrooms.info is a directory of all public Matrix rooms it can find,
regardless of homeserver. It is much larger than the morg directory,
so is more useful as a general search
2026-03-28 17:35:53 +11:00
Krishan
be7dae790b
chore: make error more useful and understandable ( #2859 )
...
* chore: make error more useful and understandable
* chore: use similar wording
2026-03-27 21:22:46 +11:00
ranidspace
955f1f89a1
feat: add YYYY-MM-DD (ISO 8601) date format to presets ( #2712 )
...
* Add YYYY-MM-DD (ISO 8601) date format to presets
* Fix formatting due to added date format
2026-03-27 21:20:10 +11:00
Krishan
856b7b4f05
chore: add notice about SDK replacement ( #2778 )
2026-03-25 12:10:15 +11:00
DJ Chase
abcfa4541d
chore: add 'Stickers and Emojis' as featured space ( #2842 )
...
* Mention CLA in CONTRIBUTING.md
Closes : #2146
* add: 'Stickers and Emojis' to config.json
Add #stickers-and-emojis:tastytea.de (space) to config.json
2026-03-25 12:09:16 +11:00
Krishan
3fbbcf0bc8
fix: remove typo in no rooms UI ( #2834 )
2026-03-23 16:57:52 +11:00
Krishan
2d7bd3ed63
chore: group related package update together ( #2833 )
2026-03-23 16:49:22 +11:00
Krishan
38a15e1ad0
chore: use private vulnerability disclosure ( #2827 )
2026-03-22 18:29:09 +11:00
Krishan
0f91bc77f3
chore: fix link in issue triage template ( #2826 )
...
* chore: fix link in issue triage template
* chore: delete .github/PULL_REQUEST_TEMPLATE.md
2026-03-22 18:20:33 +11:00
Krishan
e059f129f4
chore: add new issue triage discussion template ( #2825 )
...
* chore: add new issue triage discussion template
* chore: ask for desktop app version as well
* chore: create preapproved.md
2026-03-22 17:55:53 +11:00
Krishan
3795aaf504
chore: add git author to the sem release ( #2815 )
2026-03-21 12:07:52 +11:00
Krishan
ddf0ed7493
chore: add semantic release ( #2759 )
...
* chore: install deps related to semantic release
* chore: add husky config
* ci: add a script to update version number on new release
* ci: update ci/cd to include semantic release changes
* chore: merge dev to semantic-release
2026-03-19 16:26:25 +11:00
DJ Chase
aa2e6744d7
fix: Mention CLA in CONTRIBUTING.md ( #2804 )
...
Mention CLA in CONTRIBUTING.md
Closes : #2146
2026-03-19 11:41:41 +11:00
Ajay Bura
e65a898074
fix: prevent codeblock filename drop on edit ( #2780 )
...
prevent codeblock filename drop on edit
2026-03-15 15:37:14 +11:00
Jan Jurzitza
7549ce1bec
feat: allow using filenames in codeblocks ( #2455 )
...
Allow using filenames in codeblocks
- If there is a dot in the language name, we instead treat the first line after ``` as the filename and everything after the last dot as the language
- we use a custom "data-label" attribute on the code block to specify the name of the file (so only compatible with cinny from this point onwards)
2026-03-14 18:54:03 +11:00
Krishan
4e0fd65dec
chore: batch slate related deps ( #2775 )
2026-03-14 17:22:57 +11:00
Ajay Bura
846ddb7c68
fix: hover state on url preview image and make it keyboard friendly ( #2777 )
...
add hover state on url preview image and make it keyboard friendly
2026-03-14 17:22:18 +11:00
LeaPhant
d6cb51387f
Show image viewer when clicking url preview thumbnail ( #2309 )
...
* Show large image overlay when clicking url preview thumbnail
* Move image overlay into its own component
* Move ImageOverlay props into extended type
* Remove export for internal type
2026-03-14 11:04:55 +05:30
Krishan
a1053ce8f1
chore(release): v4.11.1 [skip ci] ( #2765 )
...
* chore(release): 4.11.0 [skip ci]
* chore(release): 4.11.1 [skip ci]
2026-03-11 23:07:37 +11:00
Krishan
3d7a449d57
chore(deps): Update slate deps to 0.123.0 ( #2764 )
...
Update slate deps to latest
2026-03-11 23:06:53 +11:00
Krishan
d24ad8374b
chore(release): 4.11.0 [skip ci]
2026-03-11 04:03:48 +00:00
Ajay Bura
971c6ef870
chore(deps): update folds to 2.6.2 ( #2762 )
...
update folds to 2.6.2
2026-03-10 23:03:03 +11:00
Ajay Bura
40432768e8
fix: call ui imorovements ( #2749 )
...
* fix member button tooltip in call room header
* hide sticker button in room input based on chat window width
* render camera on off data instead of duplicate join messages
* hide duplicate call member changes instead of rendering as video status
* fix prescreen message spacing
2026-03-10 22:45:26 +11:00
Krishan
6acc2e9b3f
chore: add semantic commits to renovate configuration ( #2760 )
...
* Add semantic commits to Renovate configuration
* Fix formatting issue in renovate.json
2026-03-10 14:57:20 +11:00
Krishan
149d53b9c6
chore(deps): continue action if login fails ( #2758 )
...
chore(action): continue action if login fails
2026-03-10 12:26:55 +11:00
Krishan
44f01c0fed
chore: enable semantic check on PR title ( #2447 )
...
* Enable semantic check on PR title
* Update semantic pull request action version
* Update PR trigger types in workflow configuration
Removed 'reopened' and 'synchronize' types from pull request triggers.
2026-03-10 12:26:25 +11:00
Ajay Bura
5a3f7fffad
Show call support error and disable join button ( #2748 )
...
* allow user to end call if error when loading
* show call support missing error if livekit server is not provided
* prevent joining from nav item double click if no livekit support
2026-03-09 21:39:58 +11:00
Ajay Bura
4e4170793e
Fix crash with bad location uri ( #2746 )
...
fix crash with bad location uri
2026-03-09 18:17:15 +11:00
Ajay Bura
503f3c401c
Fix recent emoji does not persist ( #2722 )
...
Fix recent emoji are not getting saved
Refactor recent emoji retrieval to ensure structured cloning and proper type checking. The sdk was not updating account data because we are mutating the original and it compare and early return if found same.
2026-03-09 17:34:44 +11:00
Ajay Bura
b2ea3b41e0
Add own control buttons for element-call ( #2744 )
...
* add mutation observer hok
* add hook to read speaking member by observing iframe content
* display speaking member name in call status bar and improve layout
* fix shrining
* add joined call control bar
* remove chat toggle from room header
* change member speaking icon to mic
* fix joined call control appear in other
* show spinner on end call button
* hide call statusbar for mobile view when room is selected
* make call statusbar more mobile friendly
* fix call status bar item align
2026-03-09 08:34:48 +05:30