Commit Graph
28 Commits
Author SHA1 Message Date
cl.st 7a54c3dd76 Refacto api (#903)
* refacto wip

* move from yarn to pnpm

* update api doc

* fix pnpm

* fix ci

* fix express type

* fix api

* front fixes

* fix delete loading
2026-09-21 23:03:57 +02:00
cl.st 8755db625d Feat/retry post processing (#899)
* feat(front): add retry post processing button

* fix test
2026-09-19 17:42:00 +02:00
simonmcnair 42000a8632 Update LIDARR_INTEGRATION.md (#893)
tell people to enable advanced in order to see API path
2026-09-10 20:05:27 +02:00
cl.st c6120bb8f2 doc(nginx): update conf (#884) 2026-08-26 23:53:35 +02:00
cl.st 5e35d89da6 doc(api): update nginx doc (#875) 2026-08-09 11:34:39 +02:00
cl.st d21caee7af feat(front,api): add retry failed items (#870) 2026-08-08 22:02:43 +02:00
cl.st 5193db0bda doc(api): update api doc (#849) 2026-07-19 08:00:42 +02:00
Josh GustafsonandClaude Opus 4.8 2e954b6f93 docs: fix SABnzbd URL Base in Lidarr integration guide (#810)
The Lidarr integration guide instructed setting the SABnzbd download
client URL Base to `/api/sabnzbd/api`. Lidarr appends `/api` to the URL
Base itself, so this produced requests to `/api/sabnzbd/api/api`, which
404s and returns the SPA index.html, causing the connection test to fail
with a JSON parse error on the leading `<`.

Use `/api/sabnzbd` so Lidarr requests `/api/sabnzbd/api`, matching the
existing handler in api/src/routes/lidarr.ts.

Fixes #806

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-29 23:09:55 +02:00
cl.st ff5cecda3d feat(api): use expanded items (#783)
* feat(api): use history expanded items

* Revert "feat(api): use history expanded items"

This reverts commit c1af1497b4.

* feat(api): add rest queue list endpoint

* add pager, complete url
2026-05-12 07:35:09 +02:00
cl.st 5311066f67 doc(api): update api documentation (#748) 2026-04-22 21:43:35 +02:00
cl.st 1b2dfcb999 feat(front,api): add single dl button in no dl mode (#708) 2026-03-23 22:15:11 +01:00
cl.st 3c108ac6d6 feat(api): add item name in custom scripts (#693) 2026-03-08 11:11:42 +01:00
cl.st 7cd86ba2cd feat(doc): update (#629) 2026-01-29 18:29:49 +01:00
cl.st 29150a926b feat(api): add custom post scripts (#617) 2026-01-26 22:53:48 +01:00
cl.st 1413bea008 Feat/lidarr quality (#613)
* feat(front): add explicit tag on album grid

* feat(lidarr): return results for each quality as a separate album
2026-01-23 00:04:10 +01:00
cl.st 57e4f7efd6 feat(lidarr): apply replay gain if enabled (#612) 2026-01-22 21:41:57 +01:00
cl.st 5f24fc7e9b feat(lidarr): add dedicated download path for lidarr (#587)
* feat(lidarr): add dedicated download path for lidarr

* feat(lidarr): fix delete queue from lidarr
2026-01-14 12:43:51 +01:00
cl.st 851037a7ad feat(api): use download_path as final destination (#586) 2026-01-13 19:31:38 +01:00
cl.st dbcb9c93c6 Fix/download link (#580)
* fix(front): download link

* doc(lidarr): update docs
2026-01-08 22:09:21 +01:00
cl.st b69a105040 feat(lidarr): Add queue manager to lidarr (#577)
* feat(lidarr): Add queue manager to lidarr

* feat(lidarr): add support for lidarr import
2026-01-06 20:14:30 +01:00
cl.st fbe16eb76a feat(api/front): add api key + lidarr connector (#567)
* feat(api/front): add api key + management

wip

update

update doc

feat(api): add lidarr api key handler

update doc

* fix e2e

* refacto

* fix navidrome count

* fix album missing

* enhance match

* refacto

* return more data to lidarr

* add sabnzbd endpoint

* update doc
2026-01-04 15:02:57 +01:00
cl.standunthoiz 7ac3d4bfc7 merge 1.0.7 (#525)
* feat: simplify docker path and make toml path dynamic (#516)

* feat(api) no download mode (#523)

* feat(api): add no_download flag

* feat(api) no download mode

* Fix tests

* feat(api): separate history from queue file list (#514)

* feat(api): separate history from queue file list

* feat(front): add front history

* feat: add docs and test

* Cache files reading

* Use lookups for performance

* fix(api): return correct array from object

* Fix loading state

---------

Co-authored-by: unthoiz <unthoiz@protonmail.com>

---------

Co-authored-by: unthoiz <unthoiz@protonmail.com>
2025-12-03 17:35:30 +01:00
cl.st 96b53e9d38 feat(api): update tiddl 3.1.1 (#488)
* feat(api): update tiddl 3.1.1

* feat(api): re-active favorites download

* fix(api): rm issue
2025-11-21 22:50:29 +01:00
cl.st 5d9e595110 feat(api): use json-db (#475)
* feat(api): use json-db

* docs: update
2025-11-19 20:34:25 +01:00
cl.st 9a7131fbb9 feat(front/api): add play pause queue (#468) 2025-11-18 01:35:12 +01:00
cl.st 8186c2c39b Feat/clean api (#462)
* refactor(api):

- Kebab-case standardization
- Error handler
- Move app/settings to app/locals
- update doc

* refactors(api): logs + app instance

* fix(api): umask + su-exec

* fix: log blocked by beets

* fix: mix dl
2025-11-17 09:49:42 +01:00
cl.st 7ac5d1352a Feat/update tiddl 3 (#446)
* feat: tiddl 3

replace master with max

feat: update tiddl process

feat: live console

feat: update video

feat: move incomplete to download folder

fix: mix download

fix: mix download

fix: parameters panel

fix: curl

doc: update changelog

fix: console

feat: include incomplete folder in shared volume

feat: tidddl 3.0.1 + minor changes

fix: token check

fix: e2e

fix: video dl

feat: add sync now buttons #447

fix: e2e

feat: add docs tab

feat: disable fav download

refacto: clean api

feat: add cancel btn in terminal dialog

feat: add remove all sync items

fix: dl mix url

test old workflow

* feat: move /check endpoint to settings

* fix: mixes

* feat: add update warn dialog

* feat: enhance console
2025-11-15 11:52:00 +01:00
cl.st 0544ab7940 fix: page artist crash 2025-11-06 13:47:23 +01:00