Skip to content

Docs drift (manual)Β #54

@enoch85

Description

@enoch85

πŸ“š Docs drift report

Comparing v3.11.0 β†’ 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

No new migrations.

Rule constants

No changes to rules.constants.ts.

Public contracts (@maintainerr/contracts)

No contract changes.

New HTTP controllers

No new controllers.

feat: commits on this branch

No feat: commits detected.

Behavioral fixes worth reviewing

  • 1fd92cb9 fix(sonarr): don't require never-downloaded seasons to be unmonitored before show cleanup (#2897)
    • touched: apps/server/src/modules/actions/sonarr-action-handler.spec.ts, apps/server/src/modules/actions/sonarr-action-handler.ts, apps/server/src/modules/api/servarr-api/helpers/radarr.helper.spec.ts, apps/server/src/modules/api/servarr-api/helpers/radarr.helper.ts, apps/server/src/modules/api/servarr-api/helpers/sonarr.helper.spec.ts, apps/server/src/modules/api/servarr-api/helpers/sonarr.helper.ts
  • 21fbe5f2 fix(metadata): require valid Jellyfin id shape before refresh (#2853)
    • touched: apps/server/src/modules/api/media-server/media-server-id.utils.spec.ts, apps/server/src/modules/api/media-server/media-server-id.utils.ts, apps/server/src/modules/settings/metadata-settings.service.spec.ts
  • 977b66f2 fix(plex): improve error message when library section ID is invalid (#2883)
    • touched: apps/server/src/modules/api/plex-api/plex-api.service.spec.ts, apps/server/src/modules/api/plex-api/plex-api.service.ts
  • e019b97b fix(rules,jellyfin): close collection add/remove loop (#2554, #1446) (#2870)
    • touched: apps/server/src/modules/api/media-server/jellyfin/jellyfin-adapter.service.spec.ts, apps/server/src/modules/api/media-server/jellyfin/jellyfin-adapter.service.ts, apps/server/src/modules/api/media-server/jellyfin/jellyfin.constants.ts, apps/server/src/modules/rules/helpers/rule.comparator.service.ts, apps/server/src/modules/rules/tasks/rule-executor.service.spec.ts, apps/server/src/modules/rules/tasks/rule-executor.service.ts, apps/server/src/modules/rules/tests/rule.comparator.service.executeRulesWithData.spec.ts
  • 99257b7b fix(ui): clarify custom-collection terminology and warn on disable (#2882)
    • touched: apps/server/src/modules/api/media-server/jellyfin/jellyfin-adapter.service.spec.ts, apps/server/src/modules/api/media-server/jellyfin/jellyfin-adapter.service.ts, apps/ui/src/components/Collection/CollectionItem/index.tsx, apps/ui/src/components/Collection/CollectionOverview/index.tsx, apps/ui/src/components/Common/ExecuteButton/index.tsx, apps/ui/src/components/Rules/RuleGroup/AddModal/index.tsx

fix: commits that touched a doc-worthy surface β€” the UI, any server module except internal-only events/logging, any controller, or the README. Worth scanning to decide whether observable behavior changed enough to warrant a docs note.

Documentation-labeled issues & PRs

Merged PRs labeled documentation (1):

  • #2868 β€” fix(collections): sort by addDate and group episodes by show

Manually tagged with the documentation label β€” confirm each is reflected in Maintainerr_docs before release.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions