You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge pull request #7 from nikolaysm/refacto-upload-page
feat(frontend): improve upload UI; add compose watch; better commitlint; sqlite dev DB
- frontend(FileUpload): redesigned Dropzone wrapper with safe container, added top-right **X** clear
button, made submit full-width, and centered hover/focus states; fixed `cn()` missing comma and
class duplication; improved empty/error states
- frontend(index): centered landing layout and added subtle background for a cleaner first run
- frontend(package): enable `next dev --turbopack` for faster local refresh
- ci(commitlint): handle new-branch pushes (all-zero `before` SHA) by linting each commit from the
event payload via `jq`; fail fast if any commit breaks rules; warn/fail when `jq` is unavailable
- makefile: add `compose-watch` for Docker’s file-watcher rebuilds; add `run-db` helper to start
Postgres quickly; ensure `run-backend` also runs `uv-update` before launching Uvicorn
- backend(config): simplify Pydantic v2 settings, correct `postgresql` typo, and switch default
`DATABASE_URL` to `sqlite:///./budget_wise.db` for frictionless local development while keeping
env-var override support (case-insensitive)
- docker-compose: make `db-network`’s `internal` flag configurable via `INTERNAL_DB_NETWORK` (default
`false`) to ease local service access during development
0 commit comments