Skip to content

S28 250: Edit request pages#605

Open
lucas-phillips28 wants to merge 100 commits intomasterfrom
S28-250/edit-request-page
Open

S28 250: Edit request pages#605
lucas-phillips28 wants to merge 100 commits intomasterfrom
S28-250/edit-request-page

Conversation

@lucas-phillips28
Copy link
Copy Markdown
Contributor

@lucas-phillips28 lucas-phillips28 commented Nov 25, 2024

JIRA ticket(s)

Related PRs

Change description

  • Edit request page
    • Add instruction
    • Update instruction
    • Delete instruction
    • Validation of instructions inputted
    • Submit instructions (link to submission page)
  • Add View Edit Request Page
    • On status = DRAFT, this is the submission page with jointly agreed options
    • Else: Shows readout of the submitted edit request
  • Browse page
    • Add column for edit status
    • Add column for edit/view button
  • Watch Page
    • View edits applied to recording (on edited recordings only)
  • Add feature toggle

@lucas-phillips28 lucas-phillips28 requested a review from a team as a code owner November 25, 2024 10:51
lucas-phillips28 and others added 3 commits December 4, 2024 15:06
# Conflicts:
#	charts/pre-portal/values.stg.template.yaml
#	charts/pre-portal/values.yaml
#	config/default.json
#	local.env
#	src/main/modules/properties-volume/index.ts
#	src/main/routes/browse.ts
#	src/main/routes/watch-mk.ts
#	src/main/services/pre-api/pre-client.ts
#	src/main/views/watch-mk.njk
#	src/test/mock-api.ts
@lucas-phillips28 lucas-phillips28 changed the title S28 250: Edit request page S28 250: Edit request pages Dec 4, 2024
lydiaralphgov and others added 19 commits February 26, 2026 12:17
* Refactor Edit Request JS and UI

* Lint Fix

* Surpress known issues

* Yarn audit

* Remove Super User Sign Out

* Change overlapping error message handling, placement and wording

* Yarn lint and audit

* Remove empty edit instruction guards

* Lint

---------

Co-authored-by: Lydia Ralph <lydia.ralph@justice.gov.uk>
…t-page

# Conflicts:
#	src/main/services/pre-api/pre-client.ts
* Refactor Edit Request JS and UI

* Lint Fix

* Surpress known issues

* Yarn audit

* Remove Super User Sign Out

* Change overlapping error message handling, placement and wording

* Yarn lint and audit

* Remove empty edit instruction guards

* Add edit request unit tests

* lint edit-request.ts

* Replace placeholder GET edit-request with proper tests

* Add jest-environment-jsdom

* Add frontend JS tests

---------

Co-authored-by: Lydia Ralph <lydia.ralph@justice.gov.uk>
* Update Runtime Reference to show the duration removed by the edit

* Update Runtime Reference test to confirm it shows the duration removed by the edit
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.

5 participants