Ajay Bura
2f76dda067
fix typo
2024-03-16 21:03:48 +05:30
Ajay Bura
26ab309f10
reset search on server change
2024-03-16 20:49:24 +05:30
Ajay Bura
538b7a45a5
refactor public rooms component
2024-03-16 20:41:55 +05:30
Ajay Bura
958f14712c
refactor explore ui
2024-03-16 19:28:24 +05:30
Ajay Bura
a6204f8fb4
reset scroll on public rooms load
2024-03-15 16:49:49 +05:30
Ajay Bura
fc5e708148
add per page item limit popout
2024-03-15 11:02:49 +05:30
Ajay Bura
75039b2ba7
add room type filters
2024-03-15 10:43:18 +05:30
Ajay Bura
df1099d90e
show space hint in room card
2024-03-15 10:43:05 +05:30
Ajay Bura
2db467cfc0
WIP - explore server
2024-03-14 17:38:27 +05:30
Ajay Bura
5eb6307490
refactor orphanParent to orphanParents
2024-03-05 11:40:50 +05:30
Ajay Bura
0d843c5c50
add view featured room or space btn
2024-03-05 11:37:36 +05:30
Ajay Bura
0d9812644c
add room card error dialog
2024-03-05 11:37:14 +05:30
Ajay Bura
488db6bf63
add get orphan parent util
2024-03-05 11:36:58 +05:30
Ajay Bura
55ff7e953b
fix room topic close btn
2024-03-03 18:27:13 +05:30
Ajay Bura
e0632e2425
open room card topic in viewer
2024-03-03 18:26:07 +05:30
Ajay Bura
8f729a0ca1
add room topic viewer
2024-03-03 18:25:55 +05:30
Ajay Bura
b257ad7c99
fix client drawer shrink
2024-03-02 17:27:12 +05:30
Ajay Bura
d9ff3a4ba4
add room card error button
2024-03-02 17:24:17 +05:30
Ajay Bura
cf4237e120
fix async callback error status
2024-03-02 17:23:55 +05:30
Ajay Bura
c793b8c03a
add responsive room card grid
2024-03-02 14:31:35 +05:30
Ajay Bura
7752172ff5
fix content width
2024-03-01 20:20:33 +05:30
Ajay Bura
2b2fd606e1
use content component in featured community content
2024-03-01 20:09:19 +05:30
Ajay Bura
92dd85b085
add content component
2024-03-01 20:05:29 +05:30
Ajay Bura
6ec629a1b7
add join button in room card
2024-03-01 19:27:02 +05:30
Ajay Bura
b72bda9568
load room summary using react query
2024-03-01 19:07:53 +05:30
Ajay Bura
ec594110de
add react query
2024-03-01 19:07:42 +05:30
Ajay Bura
4d920e5882
fix room card topic line clamp
2024-02-28 21:21:32 +05:30
Ajay Bura
7a1b37cb24
load featured room with room summary
2024-02-28 21:08:57 +05:30
Ajay Bura
c20d369506
add featured explore - WIP
2024-02-27 22:20:13 +05:30
Ajay Bura
e84a2ce402
move router hooks in hooks/router folder
2024-02-10 09:43:26 +05:30
Ajay Bura
4d9c59b220
include unsupported room in rooms
2024-02-10 09:28:07 +05:30
Ajay Bura
ba3b989215
redirect to initial path after login
2024-02-09 10:13:15 +05:30
Ajay Bura
c406068e0f
add notifications navigation menu
2024-02-08 15:31:26 +05:30
Ajay Bura
1a2300c735
add explore navigation section
2024-02-08 11:36:43 +05:30
Ajay Bura
b20287bdcf
fix space lobby and search link
2024-02-08 10:43:46 +05:30
Ajay Bura
e2eb49da04
fix unread room menu to links
2024-02-07 15:45:11 +05:30
Ajay Bura
a7017a21ce
add more navigation
2024-02-07 15:21:17 +05:30
Ajay Bura
2c3318e36f
add more navigation items in room, direct and space tab
2024-02-07 11:41:37 +05:30
Ajay Bura
caf67b9889
fix unread room menu ref
2024-02-07 11:41:04 +05:30
Ajay Bura
fd09f8c30a
add empty home and direct list layout
2024-02-07 10:49:41 +05:30
Ajay Bura
00501a382c
use nav category component in home, direct and space room list
2024-02-07 10:19:25 +05:30
Ajay Bura
ee0a636665
add space recursive direct component
2024-02-07 10:15:53 +05:30
Ajay Bura
a43c675e39
add nav category components
2024-02-07 10:14:52 +05:30
Ajay Bura
5415b8d373
improve sidebar notification badge perf
2024-02-07 09:50:55 +05:30
Ajay Bura
a293fd4564
render subspaces room list
2024-02-06 16:35:47 +05:30
Ajay Bura
04ecb1a344
fix css syntax error
2024-02-05 17:19:12 +05:30
Ajay Bura
fec44ef8db
render space room list
2024-02-05 17:05:44 +05:30
Ajay Bura
19ab69d010
add direct room list
2024-02-05 15:07:02 +05:30
Ajay Bura
1d7df2e2d7
load room on url change
2024-02-05 14:53:53 +05:30
Ajay Bura
3562ee0212
move sidebar tab to components
2024-02-05 14:37:35 +05:30
Ajay Bura
389a1bbd26
add selected navigation hooks
2024-02-05 14:37:18 +05:30
Ajay Bura
08def422fe
add room unread provider component and hooks
2024-02-05 09:33:32 +05:30
Ajay Bura
a86de17293
add nav link component
2024-02-04 15:44:34 +05:30
Ajay Bura
f81e6616b0
add canonical alias or roomId util
2024-02-04 15:44:20 +05:30
Ajay Bura
c10e42e999
add room avatar component
2024-02-04 14:54:52 +05:30
Ajay Bura
ffdbca52f8
refactor navigation - WIP
2024-02-04 12:28:15 +05:30
Ajay Bura
347cfeaed2
add name initials util
2024-02-04 12:26:34 +05:30
Ajay Bura
0992c74ccd
add size param to room avatar util
2024-02-04 12:26:24 +05:30
Ajay Bura
69727735b7
add sort by unread count util
2024-02-04 12:25:55 +05:30
Ajay Bura
9ab16edb4b
nav item styles
2024-02-04 12:25:14 +05:30
Ajay Bura
7bc1392366
hide scrollbar track in member drawer
2024-02-04 12:24:58 +05:30
Ajay Bura
3a1bd74895
add nav item component
2024-02-04 12:24:37 +05:30
Ajay Bura
22fd78901b
add unread badge component
2024-02-04 12:24:20 +05:30
Ajay Bura
a4a01d7f69
fix sidebar avatar badge styles
2024-02-03 09:11:59 +05:30
Ajay Bura
e84849b4bc
fix sidebar avatar notification badge position
2024-02-02 16:10:45 +05:30
Ajay Bura
85c8e500f2
sidebar navigation - WIP
2024-02-02 15:28:35 +05:30
Ajay Bura
4c9fe8e77b
plugin millify
2024-02-02 15:26:51 +05:30
Ajay Bura
b1a2d7a99d
add sort utils
2024-02-02 15:26:29 +05:30
Ajay Bura
5468352cb7
add unread rooms hook
2024-02-02 15:26:22 +05:30
Ajay Bura
cc66898b8e
improve room to unread perf
2024-02-02 10:53:24 +05:30
Ajay Bura
99eade301f
add orphan spaces hook
2024-02-02 10:20:21 +05:30
Ajay Bura
5463a31a1e
refactor canonical alias util
2024-02-02 10:19:40 +05:30
Ajay Bura
7779ba8717
fix buggy unread info
2024-02-02 10:19:02 +05:30
Ajay Bura
b01f6f428d
re-arrange state atom
2024-02-01 10:01:45 +05:30
Ajay Bura
c2b4e18008
load client in router layout path
2024-01-30 09:44:59 +05:30
Ajay Bura
08b0bdb431
fix olm wasm relative path in dev server
2024-01-29 13:55:12 +05:30
Ajay Bura
5722311306
add media config context
2024-01-28 15:49:41 +05:30
Ajay Bura
3c8e244a00
add capabilities context and loader
2024-01-28 15:21:45 +05:30
Ajay Bura
e4e6601a6b
remove spec version loader deps on discovery info
2024-01-28 15:21:18 +05:30
Ajay Bura
689adde8ae
fix: login with sso when app using hash router ( #1631 )
...
* fix login with sso when app using hash router
* disable hash router
2024-01-23 18:37:22 +05:30
Ajay Bura
983d533452
feat: check IndexedDB support ( #1630 )
...
* check indexed db support and display message
* fix typo
2024-01-23 18:36:55 +05:30
aceArt-GmbH
ef2733df48
Load assets from relative path ( #1588 )
2024-01-23 18:35:50 +05:30
Ajay Bura
20db27fa7e
feat: URL navigation in auth ( #1603 )
...
* bump to react 18 and install react-router-dom
* Upgrade to react 18 root
* update vite
* add cs api's
* convert state/auth to ts
* add client config context
* add auto discovery context
* add spec version context
* add auth flow context
* add background dot pattern css
* add promise utils
* init url based routing
* update auth route server path as effect
* add auth server hook
* always use server from discovery info in context
* login - WIP
* upgrade jotai to v2
* add atom with localStorage util
* add multi account sessions atom
* add default IGNORE res to auto discovery
* add error type in async callback hook
* handle password login error
* fix async callback hook
* allow password login
* Show custom server not allowed error in mxId login
* add sso login component
* add token login
* fix hardcoded m.login.password in login func
* update server input on url change
* Improve sso login labels
* update folds
* fix async callback batching state update in safari
* wrap async callback set state in queueMicrotask
* wip
* wip - register
* arrange auth file structure
* add error codes
* extract filed error component form password login
* add register util function
* handle register flow - WIP
* update unsupported auth flow method reasons
* improve password input styles
* Improve UIA flow next stage calculation
complete stages can have any order so we will look for first stage which is not in completed
* process register UIA flow stages
* Extract register UIA stages component
* improve register error messages
* add focus trap & step count in UIA stages
* add reset password path and path utils
* add path with origin hook
* fix sso redirect url
* rename register token query param to token
* restyle auth screen header
* add reset password component - WIP
* add reset password form
* add netlify rewrites
* fix netlify file indentation
* test netlify redirect
* fix vite to include netlify toml
* add more netlify redirects
* add splat to public and assets path
* fix vite base name
* add option to use hash router in config and remove appVersion
* add splash screen component
* add client config loading and error screen
* fix server picker bug
* fix reset password email input type
* make auth page small screen responsive
* fix typo in reset password screen
2024-01-21 18:20:56 +05:30
Ajay Bura
bb88eb7154
Up-mx-js-sdk-29 ( #1533 )
...
* update matrix-js-sdk
* replace deprecated resolveRoomAlias
2023-12-24 19:38:17 +05:30
Jan Jurzitza
2889a72b81
Make small images not scale up in image viewer ( #1554 )
...
Instead show them in real resolution
2023-11-28 20:22:20 +05:30
Krishan
9ecb233763
Release v3.2.0 ( #1531 )
...
* Release v3.2.0
* Update cons.js
2023-10-31 21:20:49 +11:00
Ajay Bura
1db0a9eaa8
fix typo in codeblock markdown output
2023-10-31 08:57:59 +05:30
Ajay Bura
687ad8d0f0
Fix blockcode with empty lines not rendered ( #1524 )
2023-10-31 14:18:30 +11:00
Ajay Bura
c3f564605f
Render reaction with string only key ( #1522 )
2023-10-31 14:17:57 +11:00
Ajay Bura
c854c7f9d2
Timeline Perf Improvement ( #1521 )
...
* emojify msg txt find&replace instead of recursion
* move findAndReplace func in its own file
* improve find and replace
* move markdown file to plugins
* make find and replace work without g flag regex
* fix pagination stop on msg arrive
* render blurhash in small size
2023-10-30 11:28:47 +05:30
Krishan
3713125f57
Fix grammer in membership event messages ( #1520 )
2023-10-30 11:28:30 +05:30
Ajay Bura
9f9173c691
Add URL preview ( #1511 )
...
* URL preview - WIP
* fix url preview regex
* update url match regex
* add url preview components
* add scroll btn url preview holder
* add message body component
* add url preview toggle in settings
* update url regex
* improve url regex
* increase thumbnail size in url preview
* hide url preview in encrypted rooms
* add encrypted room url preview toggle
2023-10-30 07:14:58 +11:00
Ajay Bura
a98903a85b
Fix regex to ignore html tag in editor output ( #1515 )
2023-10-29 22:42:05 +11:00
Ajay Bura
a2cbe79787
Fix broken emoji with md pattern in shortcode ( #1514 )
...
* fix broken emoji with md pattern in shortcode
* fix html regex when generating editor output
2023-10-29 21:53:44 +11:00
Krishan
3cef074c9e
Release v3.1.0 ( #1510 )
...
* Update package.json
* Update cons.js
* Update package-lock.json
2023-10-27 22:11:08 +11:00
Ajay Bura
b24f858369
Improve Editor related bugs and add multiline md ( #1507 )
...
* remove shift from editor hotkeys
* fix inline markdown not working
* add block md parser - WIP
* emojify and linkify text without react-parser
* no need to sanitize text when emojify
* parse block markdown in editor output - WIP
* add inline parser option in block md parser
* improve codeblock regex
* ignore html tag when parsing inline md in block md
* add list markdown rule in block parser
* re-generate block markdown on edit
* change copy from inline markdown to markdown
* fix trim reply from body regex
* fix jumbo emoji in reply message
* fix broken list regex in block markdown
* enable markdown by defualt
2023-10-27 21:27:22 +11:00
Ajay Bura
72bb5b42af
Fix-timeline-loading ( #1506 )
...
* fix timeline jump to search item after markAsRead
* improve pagination logic
* add jumbo emoji support in msg rendering
2023-10-26 10:51:55 +05:30
Ajay Bura
f53bb28b66
Fix emoji and other related bugs ( #1504 )
...
* make system-emoji default & twitter emoji optional
* add mozilla twemoji-colr credit
* fix wrong audio duration
* set locales to empty in member count millify
* render system emoji as same size of custom emoji
2023-10-26 09:09:27 +11:00
Ajay Bura
2957a45c4b
Room input improvements ( #1502 )
...
* prevent context menu when editing message
* send sticker body (#1479 )
* update emojiboard search text reaction input label
* stop generating upload image thumbnail (#1475 )
* maintain upload order
* Fix message options spinner variant
* add markdown toggle in editor toolbar
* fix heading toggle icon update with cursor move
* add hotkeys for heading
* change editor markdown btn style
* use Ctrl + Enter to send message (#1470 )
* fix reaction tooltip word-break
* add shift in editor hokeys with number
* stop parsing markdown in link
2023-10-25 16:50:38 +11:00
Ajay Bura
c7e5c1fce8
Fix reply username overflow ( #1501 )
...
* fix reply overflow
* fix shrinkable typing indicator
* fix message avatar hover & cursor
2023-10-24 22:21:39 +11:00