khorshuheng
|
a0c68d8c86
|
chore: remove access control middleware
|
2024-10-25 13:19:16 +08:00 |
Khor Shu Heng
|
8c14612f98
|
feat: refactor access control to enable swapping implementation (#859)
|
2024-10-10 13:04:47 +08:00 |
Nathan.fooo
|
e1b35a1a24
|
feat: enable cors in nginx (#276)
* feat: enable cors in nginx
* chore: update
* chore: fix ci
|
2024-01-29 13:14:50 +08:00 |
Nathan.fooo
|
0e2ec381df
|
chore: implement symmetric encrypt (#192)
|
2023-12-04 11:50:56 +08:00 |
Zack
|
37a759ead6
|
feat: Request Id (#144)
* feat: added basic monitoring stack
* docs(grafana): import steps and recommended imports
* feat(metric): api metrics
* feat(prometheus): add appflowy cloud metric scraping job
* fix: put back tracing logger
* feat: middleware for path counter
* feat: added gotrue to prometheus metrics
* feat: added nginx to prometheus metrics
* feat: added latency and result to metrics
* feat(nginx): set request id to header
* feat: added request id in nginx
* feat: simplify metric collection
* feat: added simple grafana dashboard for appflowy cloud
* feat(logging): added logging stack
* docs: improve monitoring docs
* docs: added known common issues
* feat: give persistence
* feat: add exemplars
* fix: docker compose volumes
* feat(grafana): add trace id to prometheus datasource
* feat(grafana): improve dashboard to include exemplars
* feat: request id middleware
* docs: move doc to more relevant place
* chore: clean up logs
* feat: try json fmt
* feat: remove pretty
* feat: logging use json in prod but pretty in local
|
2023-11-03 16:57:05 +08:00 |
Zack
|
1cc1158d36
|
feat: Metrics (#141)
* feat: added basic monitoring stack
* docs(grafana): import steps and recommended imports
* feat(metric): api metrics
* feat(prometheus): add appflowy cloud metric scraping job
* fix: put back tracing logger
* feat: middleware for path counter
* feat: added gotrue to prometheus metrics
* feat: added nginx to prometheus metrics
* feat: added latency and result to metrics
* feat(nginx): set request id to header
* feat: added request id in nginx
* feat: simplify metric collection
* feat: added simple grafana dashboard for appflowy cloud
* feat(logging): added logging stack
* docs: improve monitoring docs
* docs: added known common issues
* feat: give persistence
* feat: add exemplars
* fix: docker compose volumes
* feat(grafana): add trace id to prometheus datasource
* feat(grafana): improve dashboard to include exemplars
|
2023-11-02 15:34:00 +08:00 |
Nathan.fooo
|
88be0c2433
|
refactor: access control (#118)
* refactor: access control
* chore: fix test
|
2023-10-15 10:56:56 +08:00 |
Nathan.fooo
|
5c58f95f9f
|
feat: workspace access control (#115)
* feat: workspace access control
* feat: extact workspace id from path
* feat: create member with permission set
* chore: update sqlx files
* chore: fix cargo toml warn
* chore: clippy
|
2023-10-13 20:02:29 +08:00 |
nathan
|
7b706b54ce
|
refactor: auth
|
2023-03-11 22:01:25 +08:00 |
appflowy
|
3012acce30
|
refactor: use cargo workspace
|
2022-02-07 15:08:49 +08:00 |
appflowy
|
0bda429d93
|
init appflowy server
|
2022-02-06 10:55:48 +08:00 |