Christian Benincasa
3b814a716b
docs: also add PBS backup exclusion for data.ms to FAQ
2026-04-14 11:29:47 -04:00
Christian Benincasa
3e7ef16e62
docs: add section on excluding data.ms from PBS
2026-04-11 08:14:47 -04:00
Christian Benincasa
00d7d6bc90
docs: update run docs for nvidia compose
2026-04-03 09:52:44 -04:00
Jason Dove
09a5167a6d
docs: fix nvidia docker run line break ( #1754 )
2026-03-28 09:30:47 -04:00
Christian Benincasa
ddd2613735
fix: allow unsetting loudnorm config
2026-03-20 16:42:04 -04:00
Christian Benincasa
c3383272ae
Merge remote-tracking branch 'origin/dev'
2026-03-19 16:00:24 -04:00
Christian Benincasa
c45691c18f
fix: do not overwrite custom show program indexes when saving
...
Fixes : #1711
2026-03-15 15:35:41 -04:00
Brian Richards
52feb77869
Include default URL for Tunarr in setup guide
...
Added default URL for Tunarr in setup instructions. The macOS binary doesn't automatically open a browser window to the welcome page and it took an embarrassing long time for me to find the URL to use.
2026-03-14 18:53:06 -04:00
Christian Benincasa
8aa8f2fce8
docs: update docs with new 1.2 feature details
2026-03-13 09:50:49 -04:00
daryl249
13aa70e07b
docs: replace errant "movies" reference with "other videos" in several places ( #1702 )
2026-03-12 16:00:53 -04:00
Christian Benincasa
4ecd36dc1c
Merge remote-tracking branch 'origin/main' into dev
2026-03-04 07:25:25 -05:00
Christian Benincasa
20cd849a8c
docs: elaborate more on transcode configs
2026-03-03 07:40:08 -05:00
daryl249
1b72ef2502
docs: add other video tags info and example structure ( #1674 )
...
* docs: add other video tags info and example structure
* Quick re-work to follow existing format more closely.
2026-02-27 15:07:10 -05:00
Christian Benincasa
1c14b29af6
Merge remote-tracking branch 'origin/main' into dev
2026-02-20 14:46:04 -05:00
Christian Benincasa
ade9616a1e
docs: add overview to FAQ explaining why transcoding is required
2026-02-20 12:46:22 -05:00
Christian Benincasa
1966218bbd
fix: regenerate lineups when channel start times change
2026-02-19 18:40:47 -05:00
Christian Benincasa
84b88c0d97
fix: do not reset channel start time when generating slotted schedules
2026-02-19 18:40:47 -05:00
Christian Benincasa
ec5e1209f2
fix: more fixes to smart collections ( #1656 )
2026-02-19 17:08:09 -05:00
Christian Benincasa
64b359810b
feat: add support for "not contains" in search
...
Closes #1636
2026-02-16 11:24:34 -05:00
Christian Benincasa
f25f3f599f
feat: add support for loudnorm audio filter
...
Allows for better loudness normalization vs straight volume adjustment
using the ffmpeg loudnorm filter. The i, lra, and tp values are all
configurable in the advanced transcode settings.
2026-02-15 08:20:31 -05:00
Christian Benincasa
d54a728d2f
refactor: use extend in program schemas instead of omit
...
seems to positively impact compile time
2026-02-14 07:25:24 -05:00
Christian Benincasa
46996ef622
docs: document TUNARR_SESSION_CLEANUP_DELAY_SECONDS env var
2026-01-30 07:30:27 -05:00
Christian Benincasa
c5e06d48de
feat: add HLS Direct v2 stream mode ( #1620 )
...
This works just like the normal HLS mode, but it does not transcode.
Unlike HLS Direct today, a continuous m3u8 playlist of proper chunks is
produced, rather than an m3u8 with a singular line item that returns the
direct program stream.
2026-01-26 15:40:52 -05:00
Christian Benincasa
acf1cf3f18
docs: update installation docs to remove edge builds and replace with dev builds
2026-01-23 11:09:29 -05:00
orhtej2
c6ed17be2b
docs: update systemd example to sent SIGINT to kill Tunarr
2026-01-21 09:33:45 -05:00
Christian Benincasa
46ae9be900
fix: fix smart collections to work with keywords and new search experience ( #1603 )
2026-01-19 21:10:16 -05:00
Christian Benincasa
36f5c4fb13
refactor: return new program API type from /programming/batch/lookup
2026-01-18 21:35:50 -05:00
Christian Benincasa
7d8e45cb08
docs: add info about how to use smart collections
2026-01-18 15:49:26 -05:00
Christian Benincasa
146d84ccc4
docs: remove alpha-only designation from search in nav bar
2026-01-18 13:53:13 -05:00
Christian Benincasa
dd96615401
chore: bump pnpm to latest (10.28.0)
2026-01-18 12:53:41 -05:00
Christian Benincasa
0e231c1c54
docs: add music media source to side nav
2026-01-18 10:12:31 -05:00
Christian Benincasa
3438564e80
docs: add section about local music library scanning
...
organizes index pages with cards
2026-01-18 10:10:05 -05:00
Christian Benincasa
ec4780725c
docs: add contribution guide to docs
2026-01-18 08:16:30 -05:00
Christian Benincasa
39a69a6d78
docs: add section about keeping meilisearch binary co-located
2026-01-18 08:08:10 -05:00
Christian Benincasa
c1aaca7a28
docs: add section about meilisearch sparse file
2026-01-18 08:02:23 -05:00
Christian Benincasa
18db44286f
docs: add tidbit about proxmox lxc scripts
2026-01-17 09:41:01 -05:00
Christian Benincasa
341e656490
Merge remote-tracking branch 'origin/dev'
2026-01-16 13:47:39 -05:00
Christian Benincasa
a0a13b3517
fix: sort nested program queries by index
...
Allows specification of sorting in the search API now
2026-01-16 12:49:39 -05:00
Christian Benincasa
ab3624675c
feat(server): implement simple log roller ( #609 )
...
Adds a pino destination that performs rudimentary log rotation based on
file size / schedule / both. The rotation can also be configured to only
keep a certain number of logs.
This needs some UI work so I haven't actually hooked it into the logger
yet.
2026-01-15 14:40:13 -05:00
Christian Benincasa
580091aa73
feat: add local music track library scanner ( #1585 )
2026-01-14 18:16:17 -05:00
Christian Benincasa
50408bb522
fix: apply tag values to denormalized parent/grandparent search index fields
2026-01-14 14:32:33 -05:00
Christian Benincasa
d6857eada7
Merge remote-tracking branch 'origin/main' into dev
2026-01-13 14:46:32 -05:00
Christian Benincasa
68f9e3a4fb
refactor: redo task system for simplicity ( #1589 )
2026-01-13 14:45:35 -05:00
Christian Benincasa
b48e54b65c
fix: fix selecting items from local libraries when editing channels ( #1592 )
2026-01-12 14:35:39 -05:00
Christian Benincasa
d7f8f16197
Merge remote-tracking branch 'origin/main' into dev
2026-01-10 07:43:21 -05:00
Christian Benincasa
ff63052bc9
docs: host multiple api versions
...
deletes defunct verisons of OpenAPI spec
2026-01-09 15:04:30 -05:00
Christian Benincasa
de376a9f29
docs: promote latest openapi spec
2026-01-09 13:59:24 -05:00
Pratik Narendra Gupta
453a080d83
feat(search): index all audio and subtitle languages
2026-01-06 07:45:39 -05:00
Christian Benincasa
5c136597cb
feat: scan plex collections periodically and persist membership as tags ( #1576 )
2026-01-05 21:24:23 -05:00
Christian Benincasa
b807c8eeda
feat: add ability to select specific seasons for show slots ( #1567 )
2026-01-05 16:46:16 -05:00