From 9042d0dce64c26074c282f916bdc8d5cf36d53cd Mon Sep 17 00:00:00 2001 From: Louis Kirkham <65811538+TheDancingClown@users.noreply.github.com> Date: Tue, 12 Oct 2021 16:33:36 +0100 Subject: [PATCH] update staging (#261) * accessibility fixes (#206) * fixes styling of nomination step errors * adds role to success message * fixes typos * amends privacy path * adds error message to terms checkbox * changes notice to success flash * adds aria to password guidance on forms * adds alert role to step errors * PR comment * UPgrading CEditor, Moment and jQuery * only allow LL to update local assessment step (vulnerability fix) * custom qavs scrubber for admin comments * add pending eligibility state * clean up js validation and add email validation * user password change (#205) * adds password change for assessors * adds group leader password change form * adds password change for lieutenant * update policies * adds admin password change feature * refactor * fix Eligibility#save_as_eligible and related spec * filter status updates (#215) * adds password change for assessors * adds group leader password change form * adds password change for lieutenant * update policies * adds admin password change feature * copy change application in progress state * copy change ineligible questionnaire state * copy change submitted state * copy change nomination not submitted state * copy change withdrawn state * fixes spec * copy change admin eligible state * copy change admin eligible duplicate state * copy change admin ineligible states * fixes specs * copy change admin ineligible states * copy change local assessment states * copy change awarded states * copy change assessors assigned sub state * fixes specs * copy change shortlisted state * fixes typo * copy change national assessment not recommended state * copy change national assessment undecided state * refactor * fixes spec * adds sub status filter for lieutenancy not assigned * adds citation not submitted sub status * adds sub filter for garden party not submitted * removes duplicate test * refactor * reverts gemfile.lock changes * revert error * adds sub status filter for local assessment not started * adds duplicate for ref to lieutenant filter * adds sub filter for final verdict outstanding * adds eligible duplicate to query * refactor * user log in update (#217) * adds password change for assessors * adds group leader password change form * adds password change for lieutenant * update policies * adds admin password change feature * user name login * adds name fields to admin/users#new * fixes spec * permits name params * Changing ckeditor init method and preventing link injection * only display edit status link if it's possible to edit el.status * password length hint in account details (#221) * adds password change for assessors * adds group leader password change form * adds password change for lieutenant * update policies * adds admin password change feature * password length hint * pre sign in page * copy fix [ci skip] * removes paragraph from dashboard (#226) * adds password change for assessors * adds group leader password change form * adds password change for lieutenant * update policies * adds admin password change feature * removes paragraph * bug fixes (#228) * adds password change for assessors * adds group leader password change form * adds password change for lieutenant * update policies * adds admin password change feature * previous award winner eligibility changes * updates copy on worthy questions * fixes typo * fixes repeated content in pdf * login page content change * refactor * settings and email notifier updates (#227) * adds password change for assessors * adds group leader password change form * adds password change for lieutenant * update policies * adds admin password change feature * updates header * updates copy * hides mail notification for award year opening * updates nomination stage deadline message copy * adds help message to submission reminder mail notification * updates formatting changes to registration stage * adds bold font to mail notification header * updates submission reminder subject * copy update and date format for submission reminder mailer * fixes specs * removes unused deadline translations * fixes spec * updates local assessment deadline copy help * group leader notification mail content * updates group leader nomination mail subject * adds group name to notification mailer * fixes spec * fixes spec * adds link formatting * adds group name to mail spec * adds total nominations to preview * update content for local assessment reminder mail * restrict local assessment notification to advanced role * fixes spec * copy help update for local assessment submission deadline * adds advanced lieutenant restriction for reminder notification * reformat * refactors mail renderer * hides shortlisted stage - for now * updates copy for end of embargo deadline * updates copy for citation form deadline * updates copy for palace invite deadlines * add copy for palace attendee deadline * adds successful group leader preview * pull in citation date to email * setup group leader winner notification * remove strike through * adding unsuccessful group leader notification * adds test for group leaders winners mailer * fixes spec * adds test for unsuccessful group leader notification * adds mail content for unsuccessful group leaders * adds unsuccessful group leader mailer * fixes typo * adds new notification kind * adds mailer for unsuccessful group leaders * adds preview for unsuccessful group leader notification * adds tests for group leader renderers * adds test for notify successful nominations mailer * increases coverage on mailer tests * completes successful notifier mail content * adds winners notification service * adds winners nominator notification preview * adds help to winners email notification * adds unsuccessful mailer * fixes typo * adds preview for unsuccessful nominations * updates copy header and help for unsuccessful nominations * updates copy header and help for garden party invites * updates mailer for reception invite * updates notification service for reception invite * updates preview content for reception invite * removes unsuccessful feedback mailer * removes unsuccessful feedback mailer * fixes spec * removes business app mailer * removes duplicate palace invite mailer * removes media pack deadline * removes shortlisted from stages * fixes spec * update format for buckingham palace deadline * remove mailto link from email notifications * update reminder to submit mailer * fix time format for minutes * fix spec * adds test for group leader mailer * fix typo * adds name to account mailers * removes capitals from stage headers * fixes spec * removes shortlisted stage * placeholder deadlines * remove incorrect scope * Update cloudtasker.rb load schedule * remove old workers and enable cloudtasker cron on servers * Bump nokogiri from 1.12.4 to 1.12.5 Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.12.4 to 1.12.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.12.4...v1.12.5) --- updated-dependencies: - dependency-name: nokogiri dependency-type: direct:production ... Signed-off-by: dependabot[bot] * disable services that were not yet tested * Bump nth-check from 2.0.0 to 2.0.1 Bumps [nth-check](https://github.com/fb55/nth-check) from 2.0.0 to 2.0.1. - [Release notes](https://github.com/fb55/nth-check/releases) - [Commits](https://github.com/fb55/nth-check/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: nth-check dependency-type: indirect ... Signed-off-by: dependabot[bot] * try to use deliver_now instead of deliver_later in ENS * temp fix for local assessor form (#234) * bug fixes (#235) * assign award year for email preview * removes mailto link from email * removes QAE pressbook section from winners dashboard * adds empty option to dropdowns * checks for empty string on email validation (#236) * removes palace attendee section (#237) * removes tags from citation body (#238) * update useful info page to be consistent with side menu (#240) * updates pdf logo and header to QAVS (#241) * removes QAE from pdf title * updates QAVS award type name * fixes specs * fixes specs * fix specs * adds new qavs logo * return of the sidekiq * adds privacy policy link to emails (#242) * run sidekiq on gcloud and update readme * Update README.md * Update sidekiq.rb https://github.com/mperham/sidekiq/issues/3518 * New cookie pages and behaviour (#239) * New cookie pages and behaviour * updating cookies table * Updating link in cookie banner * Making tables responsive and accessible at same time (#247) * Making tables responsive and accessible at same time * Forgot one table * Fixing table font sizes and rendering * local assessment form updates (#248) * updates section E1 questions * adds new required question E1.9 * removes question E2.5 * add details section to E3.1 * updates to section E4 * updates section E5 * changes to section E6 * updates section E7 * updates section E9 * Lieutenants (#246) * renames lieutenant roles * rename main lieutenant * fixes path for edit users * state that the phones are optional (#224) * copy changes to local assessment form (#250) * local assessment updates * remove colon * removes submitted nominations from filter (#251) * Fixing validation and accessibility issues * local assessment copy change (#254) * updates final paragraph * removes palace invite spec files * citation form copy changes (#133) * changes checkbox to radio buttons * remove comments * update specs * shows introduction below radio buttons * adds checkbox to palace invite * added dates * adds dates to dashboard * add placeholder when deadline not set * fix specs with attendees consent * checks attendee consent value on submission * refactor * adds error for attendee consent * updates test * Fixing email validation * Fixing banner message based on selection * removes checkbox when not in bulk assignment stage (#255) * removes checkbox when not in bulk assignment stage * fixes spec * Fixing cookies for assessors and admins * Import nominations from QAVSv1 app * reverts temp policy change (#257) * add subgroup import Co-authored-by: Mauricio Andre Cinelli Co-authored-by: Vasili Kachalko Co-authored-by: Matthew Ford Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>