Skip to content

Commit

Permalink
feat: add admin frontend project (AppFlowy-IO#102)
Browse files Browse the repository at this point in the history
* feat: add admin frontend project

* feat: session token WIP

* feat: session token WIP - 2

* feat: session token and dev ease

* feat: added logout

* extractor for access token

* feat: added funtionality to show all users

* feat: show user list on frontend

* feat: user details

* fix: remove unneeded print statements

* chore: enable back to docker-compose.yml

* fix: integration tests

* feat: added redis session

* feat: change to session management using redis

* feat: add email to display at home page

* feat: added logging, logout

* feat: use redirect temporary

* feat: added add user by email

* feat: added add user set password web ui

---------

Co-authored-by: nathan <nathan@appflowy.io>
  • Loading branch information
speed2exe and appflowy authored Oct 11, 2023
1 parent ef72609 commit 8023efa
Show file tree
Hide file tree
Showing 29 changed files with 3,626 additions and 45 deletions.
359 changes: 335 additions & 24 deletions Cargo.lock

Large diffs are not rendered by default.

9 changes: 5 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,7 @@ mime = "0.3.17"
# aws-sdk-s3 = "0.31.1"
rust-s3 = "0.33.0"
redis = "0.23.3"

# tracing
tracing = { version = "0.1.37" }
tracing = "0.1.37"
tracing-subscriber = { version = "0.3.16", features = ["registry", "env-filter", "ansi", "json"] }
tracing-bunyan-formatter = "0.3.6"
tracing-actix-web = "0.7"
Expand All @@ -79,6 +77,8 @@ gotrue-entity = { path = "libs/gotrue-entity" }
infra = { path = "libs/infra" }
shared_entity = { path = "libs/shared-entity", features = ["cloud"] }
itertools = "0.11"
axum_session = "0.7.0"
uuid = "1.4.1"


[dev-dependencies]
Expand Down Expand Up @@ -110,7 +110,8 @@ members = [
"libs/infra",
"libs/shared-entity",
"libs/gotrue",
"libs/gotrue-entity"
"libs/gotrue-entity",
"admin_frontend",
]

[workspace.dependencies]
Expand Down
Loading

0 comments on commit 8023efa

Please sign in to comment.