v.lagerev
dce683291c
chore(mascot): re-encode as 2s VP9 cycle and center auth drop-shadow on character
2026-05-13 04:17:14 +03:00
v.lagerev
573e992c7d
feat(safe-area): extend Android edge-to-edge top inset via --vojo-safe-top var and collapse profile horseshoe header with measured height
2026-05-12 01:54:30 +03:00
v.lagerev
0263d2d6da
feat(splash): hold Android system splash on screen until web mascot paints via custom LaunchSplash plugin
2026-05-04 18:31:10 +03:00
v.lagerev
d4eddf95d7
Update auth footer branding
2026-04-29 23:12:08 +03:00
v.lagerev
8943824b9e
chore: upgrade TypeScript to 5.4 with bundler module resolution and reformat repo against tightened ESLint
2026-04-27 13:07:49 +03:00
v.lagerev
c46684800c
fix(auth): keep form within visible band on small viewports
2026-04-25 23:43:11 +03:00
v.lagerev
e6623b2784
fix(auth): stabilize compact auth form scrolling
2026-04-25 20:18:38 +03:00
v.lagerev
cf5ee9a7bc
workaournd about boxes stable size when stretching up auth page
2026-04-18 15:01:57 +03:00
v.lagerev
9b41cbb8f9
fix fonts/white boxes when autofll auth page
2026-04-18 14:05:13 +03:00
v.lagerev
299cc963e1
fix jumping login window layout
2026-04-16 01:47:13 +03:00
v.lagerev
50a57ffc2b
rework login page
2026-04-14 23:19:44 +03:00
v.lagerev
510cf87ec9
change mascot background
2026-04-14 22:32:30 +03:00
v.lagerev
335c82e2c0
localize settings
2026-04-13 23:36:03 +03:00
v.lagerev
351cd5eda9
locale for register form
2026-04-13 22:39:59 +03:00
v.lagerev
719784a553
rebranding from cinny to vojo: change basic icons and naming
2026-04-13 02:22:44 +03:00
v.lagerev
e7eeb5d79f
fix layout for login page with styles css
2026-04-13 00:47:20 +03:00
v.lagerev
6a8c4bc2ef
feat(auth): rebrand auth pages to Vojo with mascot, glassmorphism, and i18n
...
Rework the entire authentication UI to match the Vojo brand:
- Add mascot video with purple gradient halo behind the auth form
- Glassmorphism card (backdrop-blur, semi-transparent bg) with JS-driven
layout ported from element-web (ResizeObserver + requestAnimationFrame)
- Custom folds theme overrides via color token references (not hardcoded
CSS variable hashes) for transparent inputs and white primary button
- Server edit modal dialog replacing browser prompt, with proper
role="dialog", aria-modal, and Escape key support
- Footer: "Powered by Matrix · Hosted on Yandex Cloud"
Localization:
- Add ru.json, update en.json and de.json with all auth page keys
- Wire up react-i18next t() across all auth components
- Set fallbackLng to 'ru' while preserving LanguageDetector for en/de
Cleanup:
- Remove SSO login flow (SSOLogin, getSSOFlow, SSO rendering)
- Remove token login flow (TokenLogin.tsx, getTokenFlow, loginToken param)
- Strip unused imports (useState, usePathWithOrigin, useClientConfig)
- Fix ESLint: nested ternary → if-return, consistent-return, a11y
Config: vojo.chat as default and only homeserver.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 00:27:34 +03:00
Krishan
6a05ff5840
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
b76ad3caaf
chore(release): 4.11.0 [skip ci]
2026-03-11 04:03:48 +00:00
Krishan
6347640a35
Release v4.10.5 ( #2692 )
2026-02-23 23:05:01 +11:00
Krishan
02106a99b9
Release v4.10.4 ( #2688 )
2026-02-23 22:32:06 +11:00
Krishan
29ec172c8b
Release v4.10.3 ( #2608 )
2026-02-16 22:19:21 +11:00
Krishan
c88cb4bca9
Release v4.10.2 ( #2528 )
2025-11-05 17:49:56 +11:00
Krishan
958ae8945d
Release v4.10.1 ( #2495 )
2025-09-29 14:34:38 +10:00
Krishan
7f40605bfe
Release v4.10.0 ( #2472 )
...
* Release v4.10.0
* update version number in about
2025-08-31 21:05:38 +10:00
Ajay Bura
90ca8ca2c5
Remove unused javascript ( #2470 )
2025-08-29 19:34:52 +10:00
Ajay Bura
40d0576b15
Update userId placeholder ( #2465 )
...
* update userId placeholder
* update sample names from login username input
2025-08-25 23:18:08 +10:00
Krishan
abd713d693
Release v4.9.1 ( #2446 )
2025-08-17 21:08:35 +10:00
Krishan
76ac4e2987
Release v4.9.0 ( #2421 )
2025-08-13 12:08:19 +10:00
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
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
Ajay Bura
acc7d4ff56
Support oidc action param for login and register page ( #2389 )
2025-07-16 20:49:13 +10:00
Ajay Bura
3ed8260877
Release v4.8.1 ( #2360 )
2025-06-10 23:48:55 +10:00
Ajay Bura
c51ba9670e
Release v4.8.0 ( #2337 )
2025-05-24 21:22:39 +05:30
Ajay Bura
0d27bde33e
Release v4.7.1 ( #2332 )
2025-05-21 17:28:38 +05:30
Ajay Bura
5964eee833
Release v4.7.0 ( #2328 )
2025-05-18 11:45:12 +05:30
Ajay Bura
387ce9c462
upgrade to matrix-js-sdk v37.5.0 ( #2327 )
...
* upgrade to js-sdk 37
* fix server crypto wasm locally
2025-05-18 10:53:56 +05:30
Krishan
225894d327
Release v4.6.0 ( #2301 )
2025-03-31 17:49:00 +05:30
Krishan
78fa6e3925
Release v4.5.1 ( #2251 )
2025-03-05 13:33:18 +11:00
Krishan
19cf700d61
Release v4.5.0 ( #2247 )
2025-03-04 17:47:28 +11:00
Krishan
d70ca86d7c
Release v4.4.0 ( #2225 )
2025-02-23 22:27:50 +11:00
Krishan
5844209bee
Release v4.3.2 ( #2213 )
2025-02-17 12:07:07 +11:00
Krishan
09d85d6c31
Release v4.3.0 ( #2199 )
2025-02-11 17:02:21 +11:00
Ajay Bura
56b754153a
redesigned app settings and switch to rust crypto ( #1988 )
...
* rework general settings
* account settings - WIP
* add missing key prop
* add object url hook
* extract wide modal styles
* profile settings and image editor - WIP
* add outline style to upload card
* remove file param from bind upload atom hook
* add compact variant to upload card
* add compact upload card renderer
* add option to update profile avatar
* add option to change profile displayname
* allow displayname change based on capabilities check
* rearrange settings components into folders
* add system notification settings
* add initial page param in settings
* convert account data hook to typescript
* add push rule hook
* add notification mode hook
* add notification mode switcher component
* add all messages notification settings options
* add special messages notification settings
* add keyword notifications
* add ignored users section
* improve ignore user list strings
* add about settings
* add access token option in about settings
* add developer tools settings
* add expand button to account data dev tool option
* update folds
* fix editable active element textarea check
* do not close dialog when editable element in focus
* add text area plugins
* add text area intent handler hook
* add newline intent mod in text area
* add next line hotkey in text area intent hook
* add syntax error position dom utility function
* add account data editor
* add button to send new account data in dev tools
* improve custom emoji plugin
* add more custom emojis hooks
* add text util css
* add word break in setting tile title and description
* emojis and sticker user settings - WIP
* view image packs from settings
* emoji pack editing - WIP
* add option to edit pack meta
* change saved changes message
* add image edit and delete controls
* add option to upload pack images and apply changes
* fix state event type when updating image pack
* lazy load pack image tile img
* hide upload image button when user can not edit pack
* add option to add or remove global image packs
* upgrade to rust crypto (#2168 )
* update matrix js sdk
* remove dead code
* use rust crypto
* update setPowerLevel usage
* fix types
* fix deprecated isRoomEncrypted method uses
* fix deprecated room.currentState uses
* fix deprecated import/export room keys func
* fix merge issues in image pack file
* fix remaining issues in image pack file
* start indexedDBStore
* update package lock and vite-plugin-top-level-await
* user session settings - WIP
* add useAsync hook
* add password stage uia
* add uia flow matrix error hook
* add UIA action component
* add options to delete sessions
* add sso uia stage
* fix SSO stage complete error
* encryption - WIP
* update user settings encryption terminology
* add default variant to password input
* use password input in uia password stage
* add options for local backup in user settings
* remove typo in import local backup password input label
* online backup - WIP
* fix uia sso action
* move access token settings from about to developer tools
* merge encryption tab into sessions and rename it to devices
* add device placeholder tile
* add logout dialog
* add logout button for current device
* move other devices in component
* render unverified device verification tile
* add learn more section for current device verification
* add device verification status badge
* add info card component
* add index file for password input component
* add types for secret storage
* add component to access secret storage key
* manual verification - WIP
* update matrix-js-sdk to v35
* add manual verification
* use react query for device list
* show unverified tab on sidebar
* fix device list updates
* add session key details to current device
* render restore encryption backup
* fix loading state of restore backup
* fix unverified tab settings closes after verification
* key backup tile - WIP
* fix unverified tab badge
* rename session key to device key in device tile
* improve backup restore functionality
* fix restore button enabled after layout reload during restoring backup
* update backup info on status change
* add backup disconnection failures
* add device verification using sas
* restore backup after verification
* show option to logout on startup error screen
* fix key backup hook update on decryption key cached
* add option to enable device verification
* add device verification reset dialog
* add logout button in settings drawer
* add encrypted message lost on logout
* fix backup restore never finish with 0 keys
* fix setup dialog hides when enabling device verification
* show backup details in menu
* update setup device verification body copy
* replace deprecated method
* fix displayname appear as mxid in settings
* remove old refactored codes
* fix types
2025-02-10 16:49:47 +11:00
Krishan
a142630ff9
Release v4.2.3 ( #2052 )
2024-11-12 20:45:34 +11:00
Krishan
c110e64341
Release v4.2.2 ( #2012 )
2024-10-16 21:29:30 +11:00
Krishan
21164a9b61
Release v4.2.1 ( #1953 )
2024-09-14 23:24:34 +10:00
Krishan
c75e903619
Release v4.2.0 ( #1949 )
2024-09-11 19:26:08 +05:30
Ajay Bura
09444f9e08
fix sso login without identity providers ( #1934 )
2024-09-08 22:51:43 +10:00
Krishan
e68c56b334
Release v4.1.0 ( #1867 )
2024-08-04 20:15:10 +10:00