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

ROE-2275 Proof of concept: Remove entity web page #936

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

mattch1
Copy link
Contributor

@mattch1 mattch1 commented Jun 26, 2023

JIRA link

https://companieshouse.atlassian.net/browse/ROE-2275

Change description

Remove entity option web page part of the proof of concept.
Put remove code under update so as to separate the code but also indicate that we are not going to develop an entirely new Remove service in ROE and to use the Update service instead.

Work checklist

  • Tests added where applicable
  • UI changes meet accessibility criteria

Merge instructions

We are committed to keeping commit history clean, consistent and linear. To achieve this, this commit should be structured as follows:

<type>[optional scope]: <description>

and contain the following structural elements:

  • fix: a commit that patches a bug in your codebase (this correlates with PATCH in semantic versioning),
  • feat: a commit that introduces a new feature to the codebase (this correlates with MINOR in semantic versioning),
  • BREAKING CHANGE: a commit that has a footer BREAKING CHANGE: introduces a breaking API change (correlating with MAJOR in semantic versioning). A BREAKING CHANGE can be part of commits of any type,
  • types other than fix: and feat: are allowed, for example build:, chore:, ci:, docs:, style:, refactor:, perf:, test:, and others,
  • footers other than BREAKING CHANGE: <description> may be provided.

@mattch1 mattch1 changed the title ROE-2275 Navigation issues ROE-2275 Proof of concept: Remove entity web page Jun 26, 2023
@mattch1 mattch1 marked this pull request as draft June 28, 2023 13:15
"@companieshouse/node-session-handler": "^4.1.9",
"@companieshouse/structured-logging-node": "^1.0.8",
"@companieshouse/web-security-node": "^2.0.3",
"cookie-parser": "^1.4.6",
"express": "^4.17.3",
"express-validator": "^6.14.0",
"govuk-frontend": "^4.0.1",
"install": "^0.13.0",
Copy link
Contributor

Choose a reason for hiding this comment

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

i think the "npm" and "install" packages may have been added by accident, possibly by running 'npm install npm install' on the command line - so can probably be ignored if we use this POC in future

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants