Nathan.fooo
|
8e38ae7b69
|
refactor: remove rust-s3, sqlx from client-api (#245)
* refactor: remove rust-s3, sqlx from client-api
* chore: fmt
* chore: add ci check
* chore: add ci check
* chore: add ci check
|
2024-01-05 06:12:01 +08:00 |
Nathan.fooo
|
a455c9de8e
|
chore: refactor logs (#236)
* chore: add logs
* chore: return ws state
* fix: init the collab from disk
|
2023-12-27 05:20:40 +08:00 |
Zack
|
24ab19f2a5
|
feat: use sqlx row stream to load collab policy (#217)
* feat: use sqlx row stream to load collab policy
* fix: access control object type
|
2023-12-17 11:24:51 +08:00 |
Nathan.fooo
|
b39621e389
|
refactor: reduce select all workspace memebers call (#216)
* refactor: reduce select all workspace memebers call
* chore: docker build
* refactor: move tests
* chore: expose enforcer on tests
* refactor: update workspace member when recv pg notification
* chore: update test
* chore: commit sqlx file
|
2023-12-17 02:46:05 +08:00 |
Zack
|
377d7ad8f7
|
opti: Select all collab members (#215)
* feat: use af member stream for populating policies
* fix: add missing sqlx files
* chore: removed unused function
|
2023-12-16 13:02:37 +08:00 |
Nathan.fooo
|
cd2c0a3114
|
fix: casbin access control (#214)
* chore: fix access control
* fix: create user update collab permissions
* chore: select workspace role it's not found in cache
* fix: encode buffer error
---------
Co-authored-by: Jiraffe7 <twajxjiraffe@gmail.com>
|
2023-12-16 08:27:57 +08:00 |
Jiraffe7
|
36ef0f13b0
|
feat: casbin access control (#178)
* feat: casbin for access control
* fix: method to generate database url instead of ToString
* fix: hold write lock when modifying policies
* chore: fix compile
* fix: remove db constraint for lib integration tests
---------
Co-authored-by: nathan <nathan@appflowy.io>
|
2023-12-11 11:08:15 +08:00 |