Commit Graph

4568 Commits

Author SHA1 Message Date
nuxen 308088b249 feat(ci): Custom Format JSON validation (#1939)
Co-authored-by: TRaSH <trash-pm@protonmail.ch>
2024-05-21 00:05:02 +10:00
dependabot[bot] 2a7c1fc1be build(deps): bump mkdocs-material from 9.5.22 to 9.5.23 (#1944)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 17:40:08 +10:00
dependabot[bot] 04b2355d4d build(deps): bump actions/checkout from 4.1.5 to 4.1.6 (#1945)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 17:32:37 +10:00
TRaSH e363f3dc49 feat(Radarr): Add RlsGrp W4NK3R to HD Bluray Tier 03 (#1943) 2024-05-19 23:31:06 +02:00
TRaSH dcdc4b768c feat(Radarr): Add Custom Format for iTunes streaming services (#1942)
* feat(Radarr): Add Custom Format for iTunes streaming services

* Added: to quality profile JSON

Thnx: @bakerboy448
2024-05-19 23:30:09 +02:00
David Christ 0c4a869ddd chore(sonarr): add 720p CF (#1896)
Creating a 720p custom format for Sonarr.

This is following the 2160p and 1080p formats already available for Sonarr, plus the 2160p, 1080p and 720p formats for Radarr, to complete the set.

Hash created via https://md5.gromweb.com/?string=Sonarr+720p
2024-05-17 21:19:39 +02:00
nuxen 92c16e819d fix(sonarr): add DSCV to Discovery+ CF matching (#1937) 2024-05-15 22:46:21 +02:00
nuxen c42ad44dfe chore(guide): clean up guide sync table (#1936)
* chore(guide): use actual checkmarks for sync table

* chore(guide): remove deprecated Sonarr v3 info
2024-05-15 21:14:58 +02:00
TRaSH 965750d733 fix(guide): unclear qbit mover script host vs url and added cache only (#1923) 2024-05-15 20:28:38 +02:00
TRaSH c58c9ea370 feat(guide): Starr language tips add German dual and multi (#1880)
* feat(guide): Starr language tips add German dual and multi

* fixed: url redirect failure

* Apply suggestions from code review

Co-authored-by: zakary <zak@ary.dev>

* Update docs/Radarr/Tips/How-to-setup-language-custom-formats.md

Co-authored-by: zakary <zak@ary.dev>

* Apply suggestions from code review

Co-authored-by: nuxen <theonenuxen@proton.me>

---------

Co-authored-by: zakary <zak@ary.dev>
Co-authored-by: nuxen <theonenuxen@proton.me>
2024-05-15 20:28:17 +02:00
TRaSH 8cafe20ba3 chore(Changelog): Update: # 2024-05-15 12:00 (#1934) 2024-05-15 11:04:53 -05:00
FonduemangVI b70c11d76d feat(radarr): update quality size (#1933) 2024-05-15 13:05:03 +02:00
Bern 1b19bf2fd9 chore(guide): Update mkdocs.yml w/ copyright year (#1893)
Co-authored-by: Eric Nemchik <eric@nemchik.com>
Co-authored-by: FonduemangVI <15520607+FonduemangVI@users.noreply.github.com>
2024-05-15 20:20:55 +10:00
FonduemangVI afe9861c7f feat(anime): update CFs (#1932) 2024-05-15 20:14:29 +10:00
dependabot[bot] a0ce544194 build(deps): bump actions/checkout from 4.1.4 to 4.1.5 (#1925)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: FonduemangVI <15520607+FonduemangVI@users.noreply.github.com>
2024-05-15 20:13:18 +10:00
dependabot[bot] c6c5a3d2af build(deps): bump mkdocs-glightbox from 0.3.7 to 0.4.0 (#1926)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-15 20:08:04 +10:00
dependabot[bot] e6d006d93e build(deps): bump mkdocs-material from 9.5.21 to 9.5.22 (#1927)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: FonduemangVI <15520607+FonduemangVI@users.noreply.github.com>
2024-05-15 20:03:19 +10:00
nuxen 4107509719 fix(radarr): MA CF mismatching on title (#1929)
* fix(radarr): MA CF mismatching on title

* fix(radarr): MA add regex test

* fix(radarr): always link to latest regex
2024-05-14 21:59:24 +02:00
nuxen a2a4bcb772 chore(guide): update inconsistent naming in downloaders pages (#1930) 2024-05-14 21:16:07 +02:00
owine 155b561581 feat(sonarr): Add Single Episode and Multi-Episode CFs (#1873)
* feat(sonarr): Add Single Episode and Multi-Episode CFs

* Add version notes

* Apply suggestions from code review

Co-authored-by: zakary <zak@ary.dev>

* Lint

---------

Co-authored-by: zakary <zak@ary.dev>
Co-authored-by: nuxen <theonenuxen@proton.me>
2024-05-12 20:13:43 +02:00
TRaSH d9b216846b feat(guides): Update SABnzbd guide (#1921)
* feat(guides): Update SABnzbd guide

* Finished updating the SABnzbd guide

* Apply suggestions from code review

Co-authored-by: zakary <zak@ary.dev>

* Update docs/Downloaders/SABnzbd/Basic-Setup.md

Co-authored-by: nuxen <theonenuxen@proton.me>

* Update docs/Downloaders/SABnzbd/Basic-Setup.md

Co-authored-by: zakary <zak@ary.dev>

---------

Co-authored-by: zakary <zak@ary.dev>
Co-authored-by: nuxen <theonenuxen@proton.me>
2024-05-12 12:38:34 +02:00
sdaqo 25703ad12f feat(starr): Add SobsPlease (#1922)
add SobsPlease to sonarr and radarr
2024-05-12 12:33:32 +02:00
Eric Nemchik ac0adfd0af chore(editorconfig): Add more extensions (#1410)
* Add more extensions to editorconfig

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* feat(editorconfig): update indent size

* Revert "feat(editorconfig): update indent size"

This reverts commit 30e5918efe.

* style: 💄 format json files

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* style: 💄 format yaml files

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* style: 💄 format md files

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* style: 💄 format other files

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* style: 💄 format md files

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* fix: 🐛 markdownlint fixes

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* fix: 🐛 markdownlint fixes

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* fix: 🐛 markdownlint fixes

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* fix: 🐛 editorconfig lint fixes

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* feat: 🚀 deploy preview

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* feat: 🚀 deploy preview

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* feat: 🚀 deploy preview

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* revert: 🔥 remove deploy preview

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* fix: 🐛 fix incorrect prior merges

Signed-off-by: Eric Nemchik <eric@nemchik.com>

* style: 💄 change json to 2 spaces

Signed-off-by: GitHub <noreply@github.com>

* style: 💄 format json to 2 spaces

Signed-off-by: GitHub <noreply@github.com>

* update(formatting/py): run pep8 formatting

---------

Signed-off-by: Eric Nemchik <eric@nemchik.com>
Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: FonduemangVI <15520607+FonduemangVI@users.noreply.github.com>
Co-authored-by: FonduemangVI <michael.thomas@vualtlabs1226.com>
Co-authored-by: zakary <zak@ary.dev>
2024-05-11 23:04:29 +02:00
zakary 6065824d40 fix(starr-cf/audio-channels): add word barrier and negates to prevent matching incorrectly (#1919)
* fix(cf/audio-channels): add word barrier to prevent matching incorrectly

* update(cf/audio-channels): change to rg recommendations

add word barriers to all low channel and adjust negates

remove 9.1 from guides
2024-05-07 12:04:55 -05:00
dependabot[bot] 17e144ea91 build(deps): bump mkdocs-git-revision-date-localized-plugin from 1.2.4 to 1.2.5 (#1916)
build(deps): bump mkdocs-git-revision-date-localized-plugin

Bumps [mkdocs-git-revision-date-localized-plugin](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases)
- [Commits](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/compare/v1.2.4...v1.2.5)

---
updated-dependencies:
- dependency-name: mkdocs-git-revision-date-localized-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 20:40:22 +02:00
dependabot[bot] ddc98139c7 build(deps): bump mkdocs-material from 9.5.18 to 9.5.21 (#1915)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.5.18 to 9.5.21.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.18...9.5.21)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 20:36:50 +02:00
dependabot[bot] 5a1bf005b5 build(deps): bump mkdocs-include-markdown-plugin from 6.0.5 to 6.0.6 (#1914)
Bumps [mkdocs-include-markdown-plugin](https://github.com/mondeja/mkdocs-include-markdown-plugin) from 6.0.5 to 6.0.6.
- [Release notes](https://github.com/mondeja/mkdocs-include-markdown-plugin/releases)
- [Commits](https://github.com/mondeja/mkdocs-include-markdown-plugin/compare/v6.0.5...v6.0.6)

---
updated-dependencies:
- dependency-name: mkdocs-include-markdown-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 20:34:03 +02:00
dependabot[bot] 83dc7fda3b build(deps): bump actions/checkout from 4.1.3 to 4.1.4 (#1901)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.3...v4.1.4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 20:20:12 +02:00
TRaSH 057251a80d chore(guides): fix several broken/forgotten anchors (#1912)
chore(guides): fix several broken/forgotten links
2024-05-04 16:18:43 +02:00
nuxen c20934176e feat(starr): add ShieldBearer to LQ (#1911) 2024-05-03 17:00:10 +02:00
nuxen 44dad663ac fix(guide): missing quote in unraid mover (#1910) 2024-05-02 13:43:12 -05:00
TRaSH aac28d3345 chore(guides): remove Sonarr v3 guides (#1909)
* chore(guides): remove sonarr v3 guides

* Update docs/Sonarr/sonarr-v3-eol.md

Co-authored-by: yammes08 <111231042+yammes08@users.noreply.github.com>

---------

Co-authored-by: yammes08 <111231042+yammes08@users.noreply.github.com>
2024-05-02 20:08:56 +02:00
TRaSH 2865715dde Merge branch 'master' of https://github.com/TRaSH-Guides/Guides 2024-04-30 23:05:15 +02:00
TRaSH fc9d692f5b # 2024-04-30 21:00 2024-04-30 23:04:40 +02:00
bokkoman b31230d839 update(syno/compose): add prowlarr to default (#1902)
Update Synology.md

Added prowlarr to default compose.
Made sure this is reflected in the guide.
2024-04-30 22:47:27 +02:00
TRaSH f52ca4bdcc chore(guide): fix exposed comment due to space after ! (#1906) 2024-04-30 22:44:22 +02:00
FonduemangVI 769bdf736c feat(anime): updates to CFs (#1903) 2024-04-30 17:34:47 +10:00
zakary 18bcdcba13 update(cf/hbomax): adds capturing hbomax (without separator) (#1895)
https://regex101.com/r/VZsSwC/1
2024-04-28 19:12:59 +02:00
Paulius ⚡ d1f64db4ce style(Bazarr): add missing (Sonarr) for Bazarr Setup-Guide.md (#1898)
Update Setup-Guide.md

add (Sonarr) to Options and Path Mappings
2024-04-28 16:53:17 +02:00
nuxen 743cffc558 fix(starr): match AC-3 as DD (#1899)
fix(starr): match AC-3 as DD
2024-04-28 16:36:24 +02:00
Robert Dailey 44d3f87d44 feat(backend): Add Quality Profile JSON Files for Use by Guide Sync Tools (#1660)
* Add initial quality profile JSON files for Radarr

These files were auto-generated by an exporter tool provided by nitsua.
The source of the exported data was one of Trash's Radarr instances. The
following transformations were performed on the data model provided by
Radarr. All of these are motivated by providing a simpler JSON file
schema for guide contributors and eliminating redundant data.

- Any `id` fields are omitted (for `items` especially) since those can
  vary from instance to instance.
- The `formatItems` array represents a mapping of Custom Format Name to
  Custom Format Trash ID. The name itself is for documentation purposes
  only and serves no functional purpose; think of it as a comment that
  exists only to describe the CF identified by the trash ID next to it.
  The Trash ID itself is self explanatory; that is used by tooling to
  identify the CF JSON file paired with the quality profile.
- Greatly simplified the `items` structure (this is the list of
  qualities and/or groups). The following rules must be adhered to:
  - The `allowed` property is required. It must be either true or false.
    This corresponds to the enabled/disabled toggle in the Radarr UI.
  - For qualities, `name` must match an existing quality *exactly,
    including case*. For groups, `name` can be whatever you want as long
    as it is unique.
  - For groups, a nested `items` array may be provided which identifies
    **two or more** quality names within it.
  - All qualities must be present and none omitted, even if their
    `allowed` property is set to `false`. This ensures explicit ordering
    in the guides.

* Add quality profile groups to metadata.json

Initially only for Radarr

* Radarr JSON Updates

- Renamed HD Bluray + WEB and UHD Bluray + WEB profile JSONs to be consistent with the profile names
- Added Custom Format Group JSONs for:
  - Advanced Audio Formats
  - Optional Custom Formats
- Fixes and updates for quality profile JSONs:
  - Removed non-mandatory custom formats
  - Removed incorrect custom formats
  - Fixed incorrect minimum profile scores for SQP-2/3/4/5
  - Renamed merged quality group for SQP-5
  - Reordered custom formats to match respective guide pages

* Sonarr Profiles and Other Updates

- Created quality profile JSONs for Sonarr
- Created Optional CF group JSON for Sonarr
- Created HDR Formats CF group JSONs for Radarr and Sonarr
- Created Advanced Audio Formats CF group JSON for Sonarr
- Added `trash_score_sets` to relevant quality profile JSONs
- Fixed incorrect `required` variable inn Radarr Optional CF group JSON

* Create Optional UHD Groups

- Create new JSONs for Optional UHD custom format groups
- Amend existing Optional custom format group JSONs to exclude relevant UHD profiles

* Add DV HDR10Plus Custom Formats

- Add DV HDR10Plus custom formats to relevant profile and group JSONs.

* Add Sonarr QPs and CF Groups to metadata.json

* Radarr Updates

- Updated all jsons to match latest guide updates
- Swapped `x265 (HD)` and `x265 (no HDR/DV)` for all UHD-capable profiles. This makes `x265 (no HDR/DV)` mandatory and `x265 (HD)` optional

* Sonarr Updates

- Update jsons with latest guide profile updates
- Swapped `x265 (HD)` and `x265 (no HDR/DV)` for WEB-2160p profile. This makes `x265 (no HDR/DV)` mandatory and `x265 (HD)` optional

* Radarr Quality Profile Updates 2024-04-22
- Updated Radarr quality profile JSONs to match current profile state

* Sonarr Quality Profile Updates 2024-04-22
- Updated Sonarr quality profile JSONs to match current profile state

---------

Co-authored-by: yammes08 <111231042+yammes08@users.noreply.github.com>
2024-04-23 06:00:35 +02:00
dependabot[bot] c642c14fe7 build(deps): bump mkdocs-material from 9.5.17 to 9.5.18 (#1891)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.5.17 to 9.5.18.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.17...9.5.18)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-22 19:23:28 +02:00
dependabot[bot] c9cc4019dc build(deps): bump actions/checkout from 4.1.2 to 4.1.3 (#1890)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-22 18:28:53 +02:00
TRaSH cf1b5b998f fix(guide): unRAID Mover and qBittorrent - Remove option to edit script for mover.old (#1889) 2024-04-22 18:27:48 +02:00
nuxen fc9ad8e94f fix(starr): DD+ word boundaries (#1892)
fix(starr): DD+ word boundaries
2024-04-22 17:54:28 +02:00
TRaSH cdc502369d fix(starr): Prevent double scoring DD+ and DD+ Atmos (#1887) 2024-04-21 20:51:20 +02:00
NiceTSY 8a37f9086d update(sonarr): remove NERO from LQ (#1884)
update(sonarr-lq): remove nero
2024-04-17 19:43:44 +02:00
zakary 27106e0cdd ci(pr-name-check): integrates pr naming convention into workflow (#1881)
Co-authored-by: nuxen <47067662+nuxencs@users.noreply.github.com>
2024-04-15 11:15:17 +10:00
zakary dc82f90b96 update(imax-descriptions): language and descriptions around imax(e) (#1879)
* update(imax-descriptions): language and descriptions around imax related text

* update(workflows.md): missed a few

* add(citations): adds reference for imax description

* update(imax-e): further refinement
2024-04-11 22:27:46 +02:00
TRaSH f2cbf5146d fix(guide): Fix Optional UHD include error (#1878) 2024-04-11 20:36:21 +02:00