Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove uk market conformity assessment bodies finder #2588

Conversation

lauraghiorghisor-tw
Copy link
Contributor

@lauraghiorghisor-tw lauraghiorghisor-tw commented Apr 12, 2024

The finder documents have all been unpublished. The finder itself was expected to be unpublished. That work was done in 2023, by using the specialist-publisher unpublish rake task. Nonetheless, the code was not removed from the specialist-publisher, publlishing-api or search-api, causing the finder to be accidentally published again (for example by running the rake task for publishing all finders).

Once the 3 PRs are reviewed, the finder will be unpublished from all environments using the unpublish rake task, then the PRs will be merged in.

An associated feature for creating an internal note was developed for this finder. It has not been used for other finders and it is not a development priority or business request. It will be removed in this PR.

Trello card

The finder documents have all been unpublished. The finder itself was expected to be unpublished.
That work was done in 2023, by using the unpublish rake task. Nonetheless, the code was not removed.

A zendesk ticket was raised again to remove the finder as it was publicly available, in 2024.
Running a rake task such as `publish_finders` would have caused the finder to be published again.

These changes will be followed by removing the finder code from publishing-api and search-api too.
Copy link
Contributor

@baisa baisa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would probably not include removal of internal notes in this PR. This is document's functionality and even if this was used for UKMCAB finder only we should not treat is as a part of finder removal?

@lauraghiorghisor-tw lauraghiorghisor-tw changed the title Remove uk market conformity assessment bodies finder Remove uk market conformity assessment bodies finder and internal note feature Apr 16, 2024
@lauraghiorghisor-tw lauraghiorghisor-tw force-pushed the unpublish-uk-market-conformity-assessment-bodies-finder branch from 9a47774 to b185329 Compare April 16, 2024 17:36
@lauraghiorghisor-tw lauraghiorghisor-tw changed the title Remove uk market conformity assessment bodies finder and internal note feature Remove uk market conformity assessment bodies finder Apr 16, 2024
@lauraghiorghisor-tw lauraghiorghisor-tw merged commit 77a15ab into main Apr 18, 2024
15 checks passed
@lauraghiorghisor-tw lauraghiorghisor-tw deleted the unpublish-uk-market-conformity-assessment-bodies-finder branch April 18, 2024 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants