Skip to content

Audit date-based queries for compatibility with deprecated published metadata #211

@rubenvdlinde

Description

@rubenvdlinde

Background

OpenRegister's deprecate-published-metadata change has removed published / depublished columns from object storage. RBAC $now rules now drive publication visibility (see opencatalogi migration issue).

Scope for Softwarecatalogus

  • Audit any UI or backend code that reads @self.published / @self.depublished on register objects.
  • Audit any date-based queries that order or filter on _published / _depublished magic-table columns — these no longer exist.
  • Replace with @self.created / @self.updated ordering or with RBAC $now-based filtering as appropriate.
  • Delete obsolete frontend artifacts: src/modals/object/MassPublishObjects.vue, src/modals/object/MassDepublishObjects.vue, src/components/PublishedIcon.vue.

Validation

  • Smoke-test softwarecatalog list views, detail views, and any "published" filter affordance.
  • Verify the test suite still passes.

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions