Update development scripts and add macOS icon assets

- Renamed backend development script from `dev:backend` to `dev:server` for clarity.
- Added new macOS icon assets and configuration files for the application.
- Enhanced App component to improve server management during production and development modes.
- Updated ConnectionForm to reset state after successful submission and conditionally render the update button.
- Implemented database initialization on application startup in the backend.
This commit is contained in:
Jamie Pine
2026-01-25 12:15:47 -08:00
parent 7b1e2295ef
commit edbdf0ce3f
19 changed files with 155 additions and 17 deletions
+1 -1
View File
@@ -10,7 +10,7 @@
"scripts": {
"dev": "cd tauri && bun run tauri dev",
"dev:web": "cd web && bun run dev",
"dev:backend": "source backend/venv/bin/activate && uvicorn backend.main:app --reload --port 8000",
"dev:server": "source backend/venv/bin/activate && uvicorn backend.main:app --reload --port 8000",
"build": "cd tauri && bun run tauri build",
"build:web": "cd web && bun run build",
"generate:api": "./scripts/generate-api.sh",