-
-
Notifications
You must be signed in to change notification settings - Fork 100
Comparing changes
Open a pull request
base repository: Maintainerr/Maintainerr
base: v3.10.1
head repository: Maintainerr/Maintainerr
compare: v3.10.2
- 15 commits
- 23 files changed
- 5 contributors
Commits on May 3, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 677f4a9 - Browse repository at this point
Copy the full SHA 677f4a9View commit details -
fix(app): correct version comparison for multi-digit segments (#2838)
* fix(app): correct version comparison for multi-digit segments Closes #2835 * refactor(app): drop regex prefix trim per AGENTS.md string-handling rule
Configuration menu - View commit details
-
Copy full SHA for 0ee9a97 - Browse repository at this point
Copy the full SHA 0ee9a97View commit details -
build(deps-dev): bump postcss from 8.5.10 to 8.5.11 (#2839)
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.10 to 8.5.11. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.10...8.5.11) --- updated-dependencies: - dependency-name: postcss dependency-version: 8.5.11 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7eb1e07 - Browse repository at this point
Copy the full SHA 7eb1e07View commit details -
build(deps): bump yaml from 2.8.3 to 2.8.4 (#2840)
Bumps [yaml](https://github.com/eemeli/yaml) from 2.8.3 to 2.8.4. - [Release notes](https://github.com/eemeli/yaml/releases) - [Commits](eemeli/yaml@v2.8.3...v2.8.4) --- updated-dependencies: - dependency-name: yaml dependency-version: 2.8.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a178124 - Browse repository at this point
Copy the full SHA a178124View commit details
Commits on May 4, 2026
-
build(deps-dev): bump @typescript-eslint/eslint-plugin (#2843)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.59.0 to 8.59.2. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.2/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.59.2 dependency-type: direct:development 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>
Configuration menu - View commit details
-
Copy full SHA for aa55dd8 - Browse repository at this point
Copy the full SHA aa55dd8View commit details -
build(deps): bump react-hook-form from 7.74.0 to 7.75.0 (#2844)
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.74.0 to 7.75.0. - [Release notes](https://github.com/react-hook-form/react-hook-form/releases) - [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md) - [Commits](react-hook-form/react-hook-form@v7.74.0...v7.75.0) --- updated-dependencies: - dependency-name: react-hook-form dependency-version: 7.75.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dd3aa8d - Browse repository at this point
Copy the full SHA dd3aa8dView commit details -
build(deps-dev): bump @typescript-eslint/parser from 8.59.1 to 8.59.2 (…
…#2845) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.59.1 to 8.59.2. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.2/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-version: 8.59.2 dependency-type: direct:development 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>
Configuration menu - View commit details
-
Copy full SHA for e253471 - Browse repository at this point
Copy the full SHA e253471View commit details
Commits on May 5, 2026
-
build(deps): bump axios from 1.15.2 to 1.16.0 (#2842)
Bumps [axios](https://github.com/axios/axios) from 1.15.2 to 1.16.0. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.15.2...v1.16.0) --- updated-dependencies: - dependency-name: axios dependency-version: 1.16.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f0d07bb - Browse repository at this point
Copy the full SHA f0d07bbView commit details
Commits on May 6, 2026
-
build(deps-dev): bump postcss from 8.5.13 to 8.5.14 (#2849)
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.13 to 8.5.14. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.13...8.5.14) --- updated-dependencies: - dependency-name: postcss dependency-version: 8.5.14 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3418b55 - Browse repository at this point
Copy the full SHA 3418b55View commit details -
build(deps): bump react-router-dom from 7.14.2 to 7.15.0 (#2847)
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.14.2 to 7.15.0. - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.15.0/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-version: 7.15.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 574786e - Browse repository at this point
Copy the full SHA 574786eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 971f964 - Browse repository at this point
Copy the full SHA 971f964View commit details -
fix(collections): suppress rule re-add of items the handler just proc…
…essed (#2837) * fix(collections): suppress rule re-add of items the handler just processed Track the mediaServerIds CollectionHandler.handleMedia processes per collection in a small in-memory service. RuleExecutorService.handleCollection consults it before computing mediaToAdd so the comparator pass that runs seconds after the handler doesn't re-add the same item — which produced a confusing "Media Removed" + "Media Added" notification pair for any rule keyed on conditions (watched / lastViewedAt) that don't change after the arr action. State clears via the existing Collection_Deleted event. * fix(collections): consume recently-handled marks each rule pass The suppression set was only cleared on Collection_Deleted, so once an item was handled it stayed suppressed for the lifetime of the process. For unmonitor / quality-change actions where the file remains on disk, that meant a legitimate later re-match would never re-add the item. Clear the per-collection set right after the rule executor consults it so the suppression blocks exactly the immediate echo. Update JSDoc and inline comments to match. Add a regression test that runs two passes: the first suppresses, the second re-adds. --------- Co-authored-by: Kristian Matthews-Kennington <kristian@matthews-kennington.com>
Configuration menu - View commit details
-
Copy full SHA for 952f451 - Browse repository at this point
Copy the full SHA 952f451View commit details -
chore: sync development to main (#2851)
* fix(app): correct version comparison for multi-digit segments (#2838) * fix(app): correct version comparison for multi-digit segments Closes #2835 * refactor(app): drop regex prefix trim per AGENTS.md string-handling rule * build(deps-dev): bump postcss from 8.5.10 to 8.5.11 (#2839) Bumps [postcss](https://github.com/postcss/postcss) from 8.5.10 to 8.5.11. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.10...8.5.11) --- updated-dependencies: - dependency-name: postcss dependency-version: 8.5.11 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump yaml from 2.8.3 to 2.8.4 (#2840) Bumps [yaml](https://github.com/eemeli/yaml) from 2.8.3 to 2.8.4. - [Release notes](https://github.com/eemeli/yaml/releases) - [Commits](eemeli/yaml@v2.8.3...v2.8.4) --- updated-dependencies: - dependency-name: yaml dependency-version: 2.8.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps-dev): bump @typescript-eslint/eslint-plugin (#2843) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.59.0 to 8.59.2. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.2/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.59.2 dependency-type: direct:development 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> * build(deps): bump react-hook-form from 7.74.0 to 7.75.0 (#2844) Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.74.0 to 7.75.0. - [Release notes](https://github.com/react-hook-form/react-hook-form/releases) - [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md) - [Commits](react-hook-form/react-hook-form@v7.74.0...v7.75.0) --- updated-dependencies: - dependency-name: react-hook-form dependency-version: 7.75.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps-dev): bump @typescript-eslint/parser from 8.59.1 to 8.59.2 (#2845) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.59.1 to 8.59.2. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.2/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-version: 8.59.2 dependency-type: direct:development 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> * build(deps): bump axios from 1.15.2 to 1.16.0 (#2842) Bumps [axios](https://github.com/axios/axios) from 1.15.2 to 1.16.0. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.15.2...v1.16.0) --- updated-dependencies: - dependency-name: axios dependency-version: 1.16.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps-dev): bump postcss from 8.5.13 to 8.5.14 (#2849) Bumps [postcss](https://github.com/postcss/postcss) from 8.5.13 to 8.5.14. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.13...8.5.14) --- updated-dependencies: - dependency-name: postcss dependency-version: 8.5.14 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump react-router-dom from 7.14.2 to 7.15.0 (#2847) Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.14.2 to 7.15.0. - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.15.0/packages/react-router-dom) --- updated-dependencies: - dependency-name: react-router-dom dependency-version: 7.15.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix(storage-metrics): deduplicate reclaimable bytes; add cleanup byte counters (#2833) * fix(collections): suppress rule re-add of items the handler just processed (#2837) * fix(collections): suppress rule re-add of items the handler just processed Track the mediaServerIds CollectionHandler.handleMedia processes per collection in a small in-memory service. RuleExecutorService.handleCollection consults it before computing mediaToAdd so the comparator pass that runs seconds after the handler doesn't re-add the same item — which produced a confusing "Media Removed" + "Media Added" notification pair for any rule keyed on conditions (watched / lastViewedAt) that don't change after the arr action. State clears via the existing Collection_Deleted event. * fix(collections): consume recently-handled marks each rule pass The suppression set was only cleared on Collection_Deleted, so once an item was handled it stayed suppressed for the lifetime of the process. For unmonitor / quality-change actions where the file remains on disk, that meant a legitimate later re-match would never re-add the item. Clear the per-collection set right after the rule executor consults it so the suppression blocks exactly the immediate echo. Update JSDoc and inline comments to match. Add a regression test that runs two passes: the first suppresses, the second re-adds. --------- Co-authored-by: Kristian Matthews-Kennington <kristian@matthews-kennington.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: maintainerr-automation[bot] <261505141+maintainerr-automation[bot]@users.noreply.github.com> Co-authored-by: enoch85 <mailto@danielhansson.nu> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kristian Matthews-Kennington <kristian@matthews-kennington.com>
Configuration menu - View commit details
-
Copy full SHA for e24fdd0 - Browse repository at this point
Copy the full SHA e24fdd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f44d7c - Browse repository at this point
Copy the full SHA 6f44d7cView commit details
Commits on May 8, 2026
-
Configuration menu - View commit details
-
Copy full SHA for b9eab47 - Browse repository at this point
Copy the full SHA b9eab47View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.10.1...v3.10.2