Commit Graph

268 Commits

Author SHA1 Message Date
07f6544a4a WIP sync thread implementation 2025-11-19 11:37:57 +01:00
5bf7c7f8df Do not start sync thread if user is disconnected 2025-11-19 10:49:26 +01:00
79d4482ea4 Sync threads can be interrupted 2025-11-19 10:27:46 +01:00
c9b703bea3 Ready to implement sync thread logic 2025-11-18 22:17:39 +01:00
5c13cffe08 Send broadcast message when an API token is deleted 2025-11-18 15:09:27 +01:00
b5832df746 Can delete API token from UI 2025-11-18 14:51:05 +01:00
02e5575892 Display the list of API tokens 2025-11-14 09:07:22 +01:00
2683268042 Load the list of API tokens 2025-11-13 21:16:45 +01:00
72aaf7b082 Add token creation dialog 2025-11-13 21:03:38 +01:00
c8a48488fc Fix session disconnection issue by removing automatic refresh on client initialization 2025-11-13 18:38:27 +01:00
3b7b368e13 Attempt to fix session restoration issues 2025-11-12 08:14:16 +01:00
5ca126eef7 Split recovery key dialog in new file 2025-11-12 08:06:47 +01:00
7c78eb541e Fix example API client 2025-11-11 21:24:19 +01:00
8fdf1d57eb Create & list tokens 2025-11-11 21:19:54 +01:00
b10ec9ce92 Cleanup code 2025-11-11 17:58:24 +01:00
7925785c8b Fix issue 2025-11-11 17:19:23 +01:00
84c90ea033 Can set user recovery key from UI 2025-11-10 17:42:32 +01:00
a23d671376 Can set recovery key of user 2025-11-10 08:47:02 +01:00
4a72411d65 Return encryption recovery status on API 2025-11-10 08:32:17 +01:00
70a246355b Can disconnect user from UI 2025-11-06 21:33:09 +01:00
8bbbe7022f Automatically disconnect user when token is invalid 2025-11-06 21:18:27 +01:00
1ba5372468 Restore user session on restart 2025-11-06 18:58:43 +01:00
1438e2de0e Can save Matrix session after authentication 2025-11-05 22:53:55 +01:00
1eaec9d319 Can finalize Matrix authentication 2025-11-05 19:32:11 +01:00
37fad9ff55 Can start Matrix authentication from UI 2025-11-05 18:27:41 +01:00
3dab9f41d2 Start Matrix client authentication 2025-11-05 16:30:06 +01:00
a44327ddb0 Display user name in application header 2025-11-05 08:31:47 +01:00
f9fb99cdb5 Add TODO marker 2025-11-04 22:04:12 +01:00
3de26c0fff Simplify dashboard code 2025-11-04 22:02:56 +01:00
79b5a767f3 Improve sidebar 2025-11-04 21:51:20 +01:00
fdcd565431 Add base authenticated route 2025-11-04 21:31:54 +01:00
d9c96e85f7 Authentication flow is functional 2025-11-04 20:51:07 +01:00
9ed711777c Add webapp skeletons 2025-11-04 19:43:51 +01:00
20a42f3c55 Add custom theme 2025-11-04 19:20:17 +01:00
d05747e60e Add base web app 2025-11-04 18:58:41 +01:00
1cdd3d9e60 Add backend README 2025-11-03 22:28:38 +01:00
bc815a5cf1 Add users authentication routes 2025-11-03 22:17:37 +01:00
830f47b61f Add server config route 2025-11-03 19:13:42 +01:00
602edaae79 Start to build backend base 2025-10-31 18:29:31 +01:00
f7e1d1539f Reset repository content 2025-10-31 17:59:20 +01:00
2f74c3b1a6 Integrate Matrix Authentication Service in test environment
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-31 16:31:45 +01:00
d2791f821f Merge pull request 'Update Rust crate jwt-simple to 0.12.13' (#110) from renovate/jwt-simple-0.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-31 00:36:36 +00:00
4a7eb57cf3 Update Rust crate jwt-simple to 0.12.13
Some checks failed
renovate/artifacts Artifact file update failure
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-31 00:36:31 +00:00
29e32c56cc Merge pull request 'Update Rust crate clap to 4.5.51' (#109) from renovate/clap-4.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-30 00:37:49 +00:00
bde815b123 Update Rust crate clap to 4.5.51
Some checks failed
renovate/artifacts Artifact file update failure
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-30 00:37:41 +00:00
c428e51df0 Merge pull request 'Update Rust crate clap to 4.5.50' (#108) from renovate/clap-4.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-21 00:38:07 +00:00
1967b29b9f Update Rust crate clap to 4.5.50
Some checks failed
renovate/artifacts Artifact file update failure
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2025-10-21 00:38:00 +00:00
ed8ee5dc58 Merge pull request 'Update Rust crate rust-embed to 8.8.0' (#107) from renovate/rust-embed-8.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-19 00:37:24 +00:00
1c9ce3cc32 Update Rust crate rust-embed to 8.8.0
Some checks failed
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2025-10-19 00:37:22 +00:00
f4e9fcf40f Merge pull request 'Update Rust crate tokio to 1.48.0' (#106) from renovate/tokio-1.x into master
Some checks failed
continuous-integration/drone/push Build is failing
2025-10-15 00:36:34 +00:00