Jesse Bate
38c120ce85
perf: lazy-load folders on demand; remove queue from config endpoint
...
Two startup cost reductions:
1. Folder enumeration is moved from /api/system/configuration to a new
GET /api/system/folders endpoint. The frontend fetches it only when
the user focuses a folder input field, and caches the result for the
session. On large directory trees this was a noticeable startup delay.
2. The queue array is removed from /api/system/configuration. The queue
is already loaded separately via /api/history/live on mount; including
it in the config response was a double-load that inflated the initial
payload for users with large queues.
2026-06-10 20:07:19 +09:30
arabcoders
fa8ba1af34
feat: make log level runtime managable.
2026-05-28 21:26:23 +03:00
arabcoders
434d3e981d
feat: add system diagnostics endpoint.
2026-05-26 19:22:36 +03:00
arabcoders
2146e51368
fix: flakey test
2026-05-15 19:00:06 +03:00
arabcoders
8f436a7afb
refactor: improve video player rendering
2026-05-05 23:01:50 +03:00
arabcoders
2ab0db93dc
fix: new video player subtitle files were missing folder arg
2026-05-04 21:53:13 +03:00
arabcoders
285e661667
feat: add rename to history items.
2026-05-04 20:29:34 +03:00
arabcoders
80316df952
feat: custom video player with direct ssa rendering
2026-05-04 09:21:43 +03:00
arabcoders
11bd4204aa
refactor: update terminal api
2026-04-29 22:25:39 +03:00
arabcoders
50253c650a
refactor: re-add the automatic history update after download
2026-04-25 20:24:45 +03:00
arabcoders
29777ff928
refactor: remove ui_update_title and standardize page title
2026-04-22 20:55:29 +03:00
arabcoders
35f38d7cee
refactor: update presets UI to follow same rules as other pages.
...
Co-authored-by: Copilot <copilot@github.com>
2026-04-22 19:38:35 +03:00
arabcoders
e7dfee66b1
refactor: seperate history from queue
2026-04-21 21:48:38 +03:00
arabcoders
210712cee2
refactor: drop pinia stores
2026-04-21 20:51:47 +03:00
arabcoders
3f6149aaf7
refactor: use plain text for multi-line messages ni confirm dialog
2026-04-18 20:18:41 +03:00
arabcoders
182a2e97e6
feat: add form guards to prevent accidental data loss
2026-04-15 00:37:12 +03:00
arabcoders
360d2f3df8
refactor: minor fixes to overall design.
2026-04-14 23:43:48 +03:00
arabcoders
dbff4c6798
feat(console): make terminal window more durable and support reloading and stopping commands.
2026-04-14 02:19:35 +03:00
arabcoders
cdca27d4b9
refactor: minor fixes for better mobile view.
2026-03-26 19:12:40 +03:00
arabcoders
295c74b985
Refactor: rebase the UI on top of nuxt/ui
2026-03-25 22:59:53 +03:00
arabcoders
764b837312
refactor: replace notify with useNotification for error/success handling in composables
2026-02-20 23:27:54 +03:00
arabcoders
befc7df583
refactor: switch from pnpm to bun
2026-02-20 22:46:30 +03:00
arabcoders
f166c418f8
feat: improve task creation to support multiple URLs.
2026-02-17 20:03:27 +03:00
arabcoders
90e07ce71b
feat: improve the file browser with pagination.
2026-02-13 21:46:01 +03:00
arabcoders
7d6dc7ae76
refactor: move presets to db model
2026-01-25 19:17:54 +03:00
arabcoders
fd4e755938
refactor: migrate tasks to db model
2026-01-24 23:09:20 +03:00
arabcoders
042379035a
refactor: migrate task definitions to db model
2026-01-23 23:38:59 +03:00
arabcoders
5b7d9ddbde
refactor: migrate notifications to the new db model
2026-01-21 18:29:16 +03:00
arabcoders
8a10627d6a
refactor: migrated dl_fields to db model.
2026-01-19 18:31:16 +03:00
arabcoders
a09343938d
refactor: conditions feature to db model
2026-01-18 22:17:07 +03:00
arabcoders
1c7444e232
Feat: Renaming files in file browser should trigger item update if exists and update sidecars as well.
2025-11-14 19:26:59 +03:00
arabcoders
8e6f5fc293
Feat: allow selecting browser as target for toasts
2025-11-13 22:21:16 +03:00
arabcoders
d835c027d5
Chore: rename Notification interface type to notification
2025-11-13 21:42:46 +03:00
arabcoders
4b996a5675
[FEAT] Add keyboard shortcuts to built-in video player
2025-11-02 19:07:14 +03:00
arabcoders
1fd7477a9c
improve the simple view flow and change settings render to work on both
2025-09-25 17:32:28 +03:00
arabcoders
09c0267404
Added Web UI for task definitions
2025-09-23 01:41:22 +03:00
arabcoders
7a50cb34d8
fix linter issues
2025-09-11 21:49:39 +03:00
arabcoders
28e3062bef
Enhance file browser API and dialog components
2025-09-01 19:35:25 +03:00
arabcoders
2695bb40fc
Migrated useConfirm to internally uses useDialog for eventual migration
2025-09-01 17:33:21 +03:00
arabcoders
bf1c79577f
wip
2025-09-01 01:01:50 +03:00
arabcoders
fe38837b9e
Add dialog composable
2025-08-25 22:21:32 +03:00
arabcoders
444e1458be
minor ui updates/
2025-08-19 19:27:45 +03:00
arabcoders
6f059c78b8
nuxt4 migration
2025-07-24 18:51:12 +03:00