github jacred-fdb/jacred 2.0.0

5 hours ago

What's Changed

  • ci(deps): bump actions/attest-build-provenance from 3.2.0 to 4.1.0 (#45) (9b9c32b)
  • ci(deps): bump anchore/sbom-action from 0.22.2 to 0.23.0 (#44) (bb2c059)
  • ci(deps): bump actions/download-artifact from 7.0.0 to 8.0.0 (#43) (3d7031b)
  • ci(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 (#42) (8ee296b)
  • chore(crontab): update selezen cron jobs (9623ac9)
  • fix: selezen controller (#41) (79af35c)
  • docs: update README and configuration files to reflect changes in sync settings (5513dbe)
  • refactor: enhance database installation process to support both zip and raw tar.zst formats (1d00b4c)
  • refactor(web): index and stats pages (0ffadeb)
  • refactor: improve pre-release asset retrieval and database installation process (32b8835)
  • fix: update backup script to generate zip-compressed tarball with correct extension (2699a2f)
  • refactor: stats hardcoded class (#40) (4f2019c)
  • refactor: index page (#38) (02ff4f7)
  • refactor(web): stats page (#35) (6825fd6)
  • chore(script): download JacRed DB by default (#37) (c8e2ffe)
  • fix: re-executing the script via su (043801d)
  • fix: update backup and database scripts to use .zip extension for archives (8430e5e)
  • feat: add backup script for daily snapshots and zstd compression (4270e30)
  • feat!: update sync API URLs to new domain (7c60631)
  • docs: update README to include release badges for versioning and pre-release information (dd41942)
  • chore: add VSCode configuration files for .NET Core development (b39b369)
  • feat: add support section to README with donation options (a8dc8ac)
  • feat: add MIT License and update README (d5ff8a4)
  • feat: enhance AnimeLayerController with improved parsing control (#26) (01863eb)
  • ci(deps): bump docker/build-push-action from 6.18.0 to 6.19.2 (#32) (8f44870)
  • refactor: remove unused animation and element references from index.html and stats.html (a81bb96)
  • refactor: remove unused fallbackCopy function from index.html (88da6eb)
  • feat: add TS smart selection (#30) (265ad63)
  • feat: implement versioning system using Git information (#31) (c39e084)
  • feat: add method to remove duplicate Aniliberty torrents based on magnet hash (5005482)
  • revert: "feat: enhance torrent search and fastdb management in ApiController" (#29) (dc39945)
  • feat: implement migration of Aniliberty torrents to hash-based URLs (b5b6b43)
  • refactor: remove Anifilm and HDRezka tracker support, update configuration (12c5654)
  • refactor: remove legacy AniLibria tracker support and update configuration (9d5eb9a)
  • feat: enhance build script to support current architecture detection and optional all-platform builds (21aabde)
  • feat: add Aniliberty tracker support with parsing functionality (#28) (bea7017)
  • fix: AnidubController with release year extraction (#27) (6f9d6ca)
  • chore: update configuration files to include Anidub tracker in init.conf and init.yaml (4292225)
  • feat: add Anidub tracker support with parsing functionality (#25) (9b142be)
  • style: format cookie entry in example.conf for consistency (0553f2b)
  • refactor: AnimeLayerController for cookie handling (#24) (87b6a41)
  • ci: update GitHub Actions workflows (b3cd7a3)
  • feat: add methods to find and fix empty _sn and _so fields in torrents (3c473ed)
  • fix: improve fallback logic for _sn and _so fields in FileDB and staticDB (c014f52)
  • fix: ensure _sn and _so fields are populated in FileDB when names are provided (2161a7b)
  • feat: enhance torrent search and fastdb management in ApiController (a96afef)
  • ci: enhance GitHub Actions workflow for release tagging (7d6e45a)
  • feat: implement ParseLatest method across multiple controllers (#22) (783b127)
  • ci: update artifact download pattern in GitHub Actions workflow (0f13d56)
  • feat: enhance torrent ID extraction and update logic in FileDB (#21) (46d5f04)
  • docs: update README with new --pre-release installation option and usage examples (25db12f)
  • feat: add Docker Compose example configuration and update README (9053fa0)
  • refactor: update configuration initialization logic in entrypoint.sh (4aec494)
  • feat: add --pre-release installation option to jacred.sh (0099551)
  • chore: update time synchronization settings across configuration files (80e1db6)
  • refactor: enhance crontab installation process in jacred.sh (fe473a5)
  • ci(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 (#19) (43255b5)
  • refactor: improved Tracks (#18) (743bec4)
  • feat(CRON): implement request delay and concurrency control in MegapeerController (#16) (036e301)
  • fix(ci): update 'tag_latest' input type and default value in Docker build workflow (bb40149)
  • feat(ci): enhance GitHub Actions workflows for Docker image tagging (292a391)
  • feat: add Docker support (#15) (d793ac4)
  • fix: update release workflow to use 'prerelease' input instead of 'draft' (b4b75de)
  • refactor: clean up code formatting and improve readability (44b0513)
  • feat: update MazepaController.cs (#14) (c3eb704)
  • feat: improved work with the TorrServer API (#13) (1252a23)
  • feat: improve Mazepa title parsing and add cron parse job (#12) (1bdec22)
  • feat: add tracksinterval, tracksattempt to conf (#11) (6cd009d)
  • fix: wipe cache (#10) (6b23bce)
  • feat: enhance responsiveness and loading indicators in index and stats pages (02cd37d)
  • feat(DevController): enhance FindDuplicateKeys method to include option for numeric keys (2561717)
  • fix: set max attempts to 10 for task 2 (#9) (8b7d589)
  • feat(DevController): add methods to find and remove duplicate keys with migration support (80042fb)
  • refactor: clean up whitespace and formatting (d292c60)
  • fix(web): enhance storage key (7318e91)
  • feat: Tracks for use Torrserver API (#8) (78d9cf2)
  • fix(web): add new index and stats pages, cleanup old (#7) (1e7a127)
  • fix(MazepaController): torrent parsing (#4) (07eea58)
  • feat(LostfilmController): improve name handling and mapping for episodes to ensure consistent naming across series (ca93776)
  • feat(Stats): add new statistics page (bf6f0e8)
  • chore(ApiController): update API endpoint URL (8187a15)
  • feat(Security): add devkey for restricted access to local paths and enhance IP handling in middleware (b9d14c2)
  • feat(CORS): implement CORS policy in Startup and clean up ModHeaders middleware (11dbe2e)
  • feat(ApiController): update version and last updated database endpoints to return JSON format (f687d4e)
  • docs(README): update installation instructions and configuration details (4d5cc8b)
  • chore(crontab): remove deprecated curl commands for retired trackers (de4f5ca)
  • chore(crontab): add commented-out curl command for Lostfilm page parsing (488c6fd)
  • feat(LostfilmController): enhance episode link collection and deduplication logic (716c335)
  • feat(FileDB, DevController, LostfilmController): implement torrent migration and enhance parsing logic (509bf3a)
  • fix(BitruApi): year handling in API response and update title formatting (9b2ce1f)
  • feat: add Mazepa.to tracker support (#2) (fca0f85)
  • chore(config): update tracker lists and remove empty torrents.json file (bb71d40)
  • feat(StatsController): add Trackers action and improve Torrents action (013cd09)
  • chore(AniLibriaController): add missing using directive for LINQ (4c51dea)
  • feat(trackers): disable functionality for retired trackers anifilm, anilibria, and hdrezka (b7a14cc)
  • chore(vscode): add settings for file associations in VSCode (851a0cc)
  • feat(BitruApi): implement Bitru API integration for torrent parsing (8484c55)
  • refactor(crontab): update scheduling for torrent-related tasks and add lostfilm parsing (0f46f28)
  • feat(DevController): add RemoveNullValues method to clean up corrupt torrent entries (fd63527)
  • feat(DevController): add FindCorrupt method to scan for corrupt database entries (57c97d9)
  • feat(DevController, StatsCron, FileDB): improve torrent handling and stats logging (38d6b0b)
  • feat(MegapeerController): add tracker disable check for megapeer functionality (ca4b80b)
  • feat(SyncCron): enhance synchronization logging (46838d1)
  • feat(SyncCron): enhance synchronization logging (b63737c)
  • feat(config): introduce YAML configuration support (751650f)
  • feat(AppInit): add sensitive data redaction and enhanced logging for configuration (06bcc1f)
  • feat(logging): enhance logging configuration and functionality (e78aa93)
  • fix(SyncCron): add null checks for configuration and improve delay handling (a51798b)
  • feat(LostfilmController): implement parsing functionality with page handling and logging (a51d414)
  • feat(MegapeerController): enhance page retrieval with rate limit handling (406be5d)
  • feat(router): initialize Cloudflare Worker with routing capabilities (82c6471)
  • refactor: update installation and update process script (489199c)

New Contributors

Full Changelog: 1.0.0...2.0.0

Don't miss a new jacred release

NewReleases is sending notifications on new releases.