Commit Graph

25 Commits

Author SHA1 Message Date
Nathan.fooo bdee9fa8dc
feat: add feature brotli (#452)
* feat: add feature brotli

* chore: update reqwest version

* chore: update actix-http

* chore: fix wasm build
2024-04-06 16:43:38 +08:00
Nathan.fooo 15a07a61e7
feat: implement redis pubsub (#403)
* chore: implement redis pubsub

* chore: fix warns

* chore: use bincode to do serdde
2024-03-20 17:46:01 +08:00
Zack Fu Zi Xiang 7e7ee7cc2a
feat: workspace invite admin frontend 2024-03-18 12:33:08 +08:00
Zack Fu Zi Xiang 13ce89d27e
feat: layout for workspace usage 2024-03-14 09:55:42 +08:00
Zack Fu Zi Xiang af32cd62d0
feat: wip user usage indicator 2024-03-13 17:53:34 +08:00
Zack Fu Zi Xiang e4934fbf2a
feat: add download link in navigate 2024-03-13 11:59:40 +08:00
Nathan.fooo 0e4442159e
chore: support client version when connect using webscoket (#368)
* chore: support client version when connect using webscoket

* chore: update tokio version

* chore: fix audit

* chore: fix wasm test

* chore: update

* chore: update

* chore: update

* chore: update
2024-03-05 07:22:56 +08:00
Nathan.fooo 0e57de98d8
refactor: Access control (#361)
* refactor: access level

* refactor: access control

* refactor: enforce action

* refactor: collab cache

* chore: fix test

* chore: fix test

* chore: fix test

* chore: fix test

* chore: commit migration file

* chore: commit migration file
2024-03-03 12:55:12 +08:00
Nathan.fooo deffd074b9
chore: check collab before insert (#349)
* chore: check collab before insert

* chore: fix audit

* chore: speed test

* chore: add expirate duration for cache encode collab

* chore: fix test
2024-02-25 12:38:07 +08:00
Zack Fu Zi Xiang 72cea805f5
feat: consumes client refresh token upon login 2024-02-07 17:07:40 +08:00
Fu Zi Xiang a9794c519d
fix: cargo toml 2024-01-18 18:37:58 +08:00
Zack 97d1bb532c
feat: revamp storage api (#251)
* feat: revamp storage api

* feat: client api add method to generate url

* feat: remove some unused deps

* feat: upgrade deps

* feat: add mime to resp
2024-01-11 00:32:11 +08:00
nathan fc312cc48c chore: update build admin_frontend context 2023-12-18 03:50:42 +08:00
nathan 46d321c969 chore: remove workspace deps on admin frontend 2023-12-18 03:28:01 +08:00
Nathan.fooo c7e90eb24b
feat: stop recv messages when subscribe drop (#159)
* feat: stop recv messages when subscribe drop

* chore: update collab rev

* chore: fmt
2023-11-11 12:04:52 +08:00
Nathan.fooo 487bc25767
fix: subscriber drop (#158)
* chore: test

* chore: test

* chore: test

* chore: test

* chore: test

* chore: test

* chore: test

* chore: test

* chore: test

* chore: test

* chore: test

* chore: test

* chore: test
2023-11-10 13:41:12 +08:00
Zack a30745f1c4
feat: Admin frontend/refactor (#130)
* feat: refactor frontend components

* chore: remove unused files

* chore(build): add static asset
2023-10-22 12:02:16 +08:00
Fu Zi Xiang 591b66b73e
feat: auto refresh session 2023-10-13 12:08:53 +08:00
Fu Zi Xiang bf6f010b90
feat: added add user by email 2023-10-11 17:47:34 +08:00
Fu Zi Xiang 31d1be2469
feat: added logging, logout 2023-10-11 16:13:13 +08:00
Fu Zi Xiang 646fae7c6e
feat: change to session management using redis 2023-10-11 15:24:51 +08:00
Fu Zi Xiang 60132e046d
feat: added redis session 2023-10-11 11:45:52 +08:00
Fu Zi Xiang 307fc1390c
feat: session token WIP - 2 2023-10-10 02:23:40 +08:00
Fu Zi Xiang 827b79e15c
feat: session token WIP 2023-10-09 17:07:16 +08:00
Fu Zi Xiang bd83127519
feat: add admin frontend project 2023-10-06 18:11:15 +08:00