Commit graph

19 commits

Author SHA1 Message Date
Krishan
24aaba551e Release v4.9.0 (#2421) 2025-08-13 12:08:19 +10:00
Ajay Bura
e6a86f4c4f Release v4.8.1 (#2360) 2025-06-10 23:48:55 +10:00
Ajay Bura
744d1efe6f Release v4.8.0 (#2337) 2025-05-24 21:22:39 +05:30
Ajay Bura
6e2a5c786a Release v4.7.1 (#2332) 2025-05-21 17:28:38 +05:30
Ajay Bura
49f0ab46fa Release v4.7.0 (#2328) 2025-05-18 11:45:12 +05:30
Krishan
003348c54e Release v4.6.0 (#2301) 2025-03-31 17:49:00 +05:30
Krishan
7410e00475 Release v4.5.1 (#2251) 2025-03-05 13:33:18 +11:00
Krishan
0346ccad4f Release v4.5.0 (#2247) 2025-03-04 17:47:28 +11:00
Krishan
3531ce994e Release v4.4.0 (#2225) 2025-02-23 22:27:50 +11:00
Krishan
ea4cb1fed4 Release v4.3.2 (#2213) 2025-02-17 12:07:07 +11:00
Krishan
1720413eae Release v4.3.0 (#2199) 2025-02-11 17:02:21 +11:00
Krishan
225df0786e Release v4.2.3 (#2052) 2024-11-12 20:45:34 +11:00
Krishan
80dd4e0aac Release v4.2.2 (#2012) 2024-10-16 21:29:30 +11:00
Krishan
4f2a018ca9 Release v4.2.1 (#1953) 2024-09-14 23:24:34 +10:00
Krishan
b2008340dd Release v4.2.0 (#1949) 2024-09-11 19:26:08 +05:30
Krishan
1191ca6a1b Release v4.1.0 (#1867) 2024-08-04 20:15:10 +10:00
Krishan
f7da99ea1c Release v4.0.3 (#1840) 2024-07-25 15:54:58 +10:00
Krishan
6ce5874c18 Release v4.0.0 (#1836)
* Release v4.0.0

* add more rooms in featured
2024-07-24 18:30:49 +05:30
Ajay Bura
5a8b82a12e 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