Improve live recordings UI, upload flow, and default Flux theme.
Refresh list status over Reverb with polling fallback, clarify queued vs processing, streamline upload empty states, and seed an admin login.
This commit is contained in:
@@ -87,14 +87,14 @@ Whisper may take a minute or two while the model downloads.
|
||||
|
||||
### Demo login
|
||||
|
||||
Every container start runs `db:seed`, which ensures this user exists:
|
||||
Every container start runs `db:seed`, which ensures these users exist:
|
||||
|
||||
| Field | Default |
|
||||
| Email | Password |
|
||||
| --- | --- |
|
||||
| Email | `demo@example.com` |
|
||||
| Password | `password` |
|
||||
| `demo@example.com` | `password` |
|
||||
| `admin@example.com` | `password` |
|
||||
|
||||
Override with `SEED_USER_NAME`, `SEED_USER_EMAIL`, and `SEED_USER_PASSWORD` in `.env`.
|
||||
Override the demo user with `SEED_USER_NAME`, `SEED_USER_EMAIL`, and `SEED_USER_PASSWORD` in `.env`.
|
||||
|
||||
### 5. Open the app
|
||||
|
||||
@@ -197,7 +197,7 @@ Use the GPU Whisper service instead of the CPU `whisper` service when you have a
|
||||
|
||||
## Usage
|
||||
|
||||
1. Open the app and **Log in** with the demo user (`demo@example.com` / `password`), or **Register** a new account.
|
||||
1. Open the app and **Log in** with `admin@example.com` / `password` (or `demo@example.com` / `password`), or **Register** a new account.
|
||||
2. Open **Recordings → Upload** and drop one or many audio files.
|
||||
3. Transcription starts automatically (the `queue` service must be running).
|
||||
4. Watch live progress on the list or detail page; stop or restart anytime.
|
||||
|
||||
Reference in New Issue
Block a user