mirror of
https://github.com/AppFlowy-IO/AppFlowy-Cloud.git
synced 2025-04-22 12:57:06 -04:00
* feat: insert database row into selected database * feat: inserting database row * feat: add impl for cell * feat: insert row selection and mulitselection * feat: support datetime field type * fix: other fields like rich text * feat: add database field server impl * feat: add client api and tests * feat: use to json value impl from collab * feat: use add database cell impl from collab * feat: update to latest collab * chore: upgrade collab and fix tests * chore: review issues * fix: code review feedback * feat: filter only allow supported field types * feat: support more field types * feat: support created at and last modified * feat: add timestamp cell for created at and modified at fields * chore: linting and formatting * fix: add created at and last modified * fix: ci add service dependency of appflowy cloud on admin frontend * chore: trigger ci * feat: add logging for admin frontend client signin * fix: server logs if error * fix: create admin confirmation without email * fix: ci add service dependency of appflowy cloud on admin frontend * fix: server logs if error * chore: update collab |
||
---|---|---|
.. | ||
assets | ||
src | ||
templates | ||
tests | ||
Cargo.toml | ||
dev.env | ||
Dockerfile | ||
README.md |
Admin Frontend
Partial Local Environment
- Go to source root folder of
AppFlowy-Cloud
- Start running locally dependency servers:
docker compose --file docker-compose-dev.yml up -d
- Start SQLX migrations
cargo sqlx database create && cargo sqlx migrate run && cargo sqlx prepare --workspace
- Start AppFlowy-Cloud Server
cargo run
- Go back to
AppFlowy-Cloud/admin_frontend
directory - Run
cargo watch -x run -w .
, this watch for source changes, rebuild and rerun the app.
Full Local Integration Environment
- Start the whole stack:
docker compose up -d
- Go to web server
- After editing source files, do
docker compose up -d --no-deps --build admin_frontend
- You might need to add
--force-recreate
flag for non build changes to take effect