π Docs drift report
Comparing origin/main β HEAD against Maintainerr_docs. Informational only β maintainers decide what needs doc updates before release.
Rule glossary parity
- Code rule keys (
rules.constants.ts): 160
- Documented keys (
docs/Glossary.md): 160
Glossary is in sync with the code.
New migrations on this branch
Each migration typically introduces a setting or schema change. Confirm Configuration.md and Migration.md still reflect user-facing behaviour.
Rule constants
No changes to rules.constants.ts.
Public contracts (@maintainerr/contracts)
- Added (1):
packages/contracts/src/media-server/features.ts
- Modified (5):
packages/contracts/src/media-server/enums.ts
packages/contracts/src/media-server/index.ts
packages/contracts/src/media-server/sort-utils.ts
packages/contracts/src/media-server/sorting.ts
packages/contracts/src/storage-metrics/index.ts
Public DTO changes may affect docs/API.md and the OpenAPI spec in static/openapi-spec/maintainerr_api_specs.yaml.
New HTTP controllers
No new controllers.
feat: commits on this branch
- 932b5ca6 feat(storage-metrics): split potential reclaim into movie/show/season/episode panels (#2854)
Behavioral fixes worth reviewing
- 196b33a2 fix(metadata): align Jellyfin retry id check with pre-filter (#2853)
- touched:
apps/server/src/modules/settings/metadata-settings.service.spec.ts, apps/server/src/modules/settings/metadata-settings.service.ts
- 8022ddcf fix(collections): apply collection sort on save, harden Plex reorder (#2860)
- touched:
apps/server/src/modules/collections/collections.service.ts, apps/server/src/modules/collections/sort-utils.spec.ts
- fca5f84a fix(collections): credit reclaimed bytes when sizeBytes is not yet cached (#2855)
- touched:
apps/server/src/modules/collections/collection-handler.spec.ts, apps/server/src/modules/collections/collection-handler.ts, apps/server/src/modules/collections/collections.service.ts
fix: commits that touched user-facing surfaces (UI, settings, notifications, collections, rule executor, controllers, README). Worth scanning to decide whether observable behavior changed enough to warrant a docs note.
π Docs drift report
Comparing
origin/mainβHEADagainst Maintainerr_docs. Informational only β maintainers decide what needs doc updates before release.Rule glossary parity
rules.constants.ts): 160docs/Glossary.md): 160Glossary is in sync with the code.
New migrations on this branch
1778173113116-AddCollectionMediaServerSort.tsEach migration typically introduces a setting or schema change. Confirm
Configuration.mdandMigration.mdstill reflect user-facing behaviour.Rule constants
No changes to
rules.constants.ts.Public contracts (
@maintainerr/contracts)packages/contracts/src/media-server/features.tspackages/contracts/src/media-server/enums.tspackages/contracts/src/media-server/index.tspackages/contracts/src/media-server/sort-utils.tspackages/contracts/src/media-server/sorting.tspackages/contracts/src/storage-metrics/index.tsPublic DTO changes may affect
docs/API.mdand the OpenAPI spec instatic/openapi-spec/maintainerr_api_specs.yaml.New HTTP controllers
No new controllers.
feat:commits on this branchBehavioral fixes worth reviewing
apps/server/src/modules/settings/metadata-settings.service.spec.ts,apps/server/src/modules/settings/metadata-settings.service.tsapps/server/src/modules/collections/collections.service.ts,apps/server/src/modules/collections/sort-utils.spec.tsapps/server/src/modules/collections/collection-handler.spec.ts,apps/server/src/modules/collections/collection-handler.ts,apps/server/src/modules/collections/collections.service.tsfix:commits that touched user-facing surfaces (UI, settings, notifications, collections, rule executor, controllers, README). Worth scanning to decide whether observable behavior changed enough to warrant a docs note.