John Vandenberg
|
63527e3cae
|
fix: typos (#359)
* Fix typos
* chore: solve conflict
---------
Co-authored-by: nathan <nathan@appflowy.io>
|
2024-03-04 11:32:42 +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
|
10fc8dd2fe
|
chore: use Redis cache for enforcer (#348)
* chore: use redis cache
* chore: use redis to cache enforce result
* fix: test
* fix: test
* fix: test
* fix: test
|
2024-02-24 15:45:53 +08:00 |
Nathan.fooo
|
2992f44e44
|
docs: casbin (#332)
|
2024-02-20 10:53:33 +08:00 |
Nathan.fooo
|
d4f7aac93a
|
test: add test (#327)
* test: add test
* test: add test
* test: add test
* test: add test
* test: add test
|
2024-02-19 17:12:07 +08:00 |
Nathan.fooo
|
815be08d3b
|
chore: metrics for access control (#326)
* chore: metrics for access control
* chore: fix test
|
2024-02-19 12:26:35 +08:00 |
Nathan.fooo
|
f713ebedaa
|
chore: cache policy when load (#325)
|
2024-02-19 10:01:40 +08:00 |
Nathan.fooo
|
c9a3cd6b1b
|
chore: rename dir (#324)
* chore: rename dir
* chore: clippy
|
2024-02-19 08:28:32 +08:00 |
Nathan.fooo
|
2f0f093331
|
refactor: access control (#318)
* refactor: dir
* chore: update
* fix: test
* chore: fix test
* chore: clippy
* chore: update config
* chore: update
|
2024-02-17 01:15:06 +08:00 |
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 |
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 |
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 |