45 lines
2.2 KiB
Markdown
45 lines
2.2 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to the DarkPeers Mod Queue Helper will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/), and this project adheres to [Semantic Versioning](https://semver.org/).
|
|
|
|
## [0.3.2] - 2026-04-05
|
|
|
|
### Fixed
|
|
|
|
- **Container format check** — allow MP4 alongside MKV for non-Full Disc releases (DarkPeers does not enforce MKV-only)
|
|
|
|
## [0.3.1] - 2026-04-05
|
|
|
|
### Fixed
|
|
|
|
- **BB-Code URL tag** — corrected `[url=...]Upload Rules[/url]` to `[url]...[/url]` in the corrective message builder
|
|
|
|
## [0.3.0] - 2026-04-05
|
|
|
|
### Changed
|
|
|
|
- **Rule engine readability** — un-minified the quality-gate rule engine (`k`) and its `resolutionTypeMatch` extension from dense single-line blocks into properly indented, multi-line JavaScript
|
|
|
|
## [0.2.0] - 2026-04-05
|
|
|
|
### Changed
|
|
|
|
- **Configuration readability** — un-minified the quality-gate configuration object (`g`) from a single 20KB line into properly indented, multi-line JavaScript for easier review and maintenance
|
|
|
|
## [0.1.0] - 2026-04-05
|
|
|
|
### Added
|
|
|
|
- **Quality-gate rule engine** — automated checks for resolution, audio/video codecs, HDR formats, sources, screenshots, media info, and subtitles
|
|
- **DarkPeers-specific checks** — extended moderation rules tailored to DarkPeers upload standards (banned groups, tiered release groups, naming conventions)
|
|
- **Title validator** — template-based title validation enforcing correct element order for Full Disc/Remux, Encode, and WEB releases
|
|
- **SRRDB integration** — scene release verification via SRRDB API lookup
|
|
- **Prowlarr integration** — cross-seed and duplicate detection through Prowlarr search
|
|
- **Cross-seed rename detection** — flags potential cross-seed renames by comparing against Prowlarr results
|
|
- **Corrective message builder** — generates pre-formatted moderation messages listing detected issues
|
|
- **Settings panel** — persistent user configuration via Tampermonkey storage (Prowlarr URL/API key, rules URL, feature toggles)
|
|
- **Configurable selectors** — DOM abstraction layer supporting custom CSS selectors per instance
|
|
- **Multi-instance support** — instance configuration system for site-specific feature flags and settings
|