Paul Robert Lloyd
d6a4d5d528
Correct logic for void/renewal/handover dates
3 years ago
Paul Robert Lloyd
0f1ad1b4af
Merge pull request #315 from communitiesuk/design-audit-4
...
Correct order of options in ‘Property information’ sub-section
3 years ago
Paul Robert Lloyd
2d41b056b2
Correct order of options in ‘Property information’ sub-section
3 years ago
Paul Robert Lloyd
f8e5b603b8
Merge pull request #314 from communitiesuk/update-section-order
...
Update section order
3 years ago
Paul Robert Lloyd
ceb60df35b
Change order of log sections
3 years ago
Paul Robert Lloyd
0df673e371
Reorder ‘Property and tenancy information’ sub-sections
3 years ago
Stéphane Meny
9545122114
Replaces enum text values in export by related numbers ( #310 )
3 years ago
baarkerlounger
3b9c934279
Refactor validation specs ( #307 )
...
* Vacancy reason validations
* Rubocop
* Accessibility requirement specs
* Rename context
3 years ago
baarkerlounger
62a685336c
Set minimum password length ( #309 )
3 years ago
kosiakkatrina
2bc2df84fb
Cldc 629 household situation renewal ( #308 )
...
* Add routing for renewals
* Fix inferring postcode (it works 🤷♀️ )
* Infer remaining renewal variables
* update check answer labels
* Route to the next page if the first one is not routed to from tasklist
* Fix allocation unknown type and depends on for referrals
* add a test for and rename first_page_or_check_answers'
3 years ago
baarkerlounger
31fd1f8350
Fix child relat value ( #306 )
3 years ago
baarkerlounger
9d77a93859
Refactor validation specs ( #304 )
...
* Refactor other household member validation specs
* Remove dupes
* Tenancy type validation
* LA validations
* Benefits proportion validations
* Outstanding rent and shortfall validations
* Typo
* Net income hard validations
* First let vacancy reason validations
3 years ago
baarkerlounger
22e566e7ae
Refactor Reason for leaving last settled home validations ( #303 )
...
* Refactor other field validation
* Refactor reason for leaving last settled home validations
* Additional tests
* Remove dupe code
* Remove dupe validation
* Armed forces injured validations
* Armed forces
* Major repairs date validations
* Void date validations
3 years ago
Paul Robert Lloyd
2045b4cfa0
Merge pull request #302 from communitiesuk/update-email-address
...
Update email address
3 years ago
Paul Robert Lloyd
7c0db49850
Update email address
3 years ago
baarkerlounger
028e59c34c
Add gem audit pipeline stage ( #301 )
...
* Add gem audit pipeline stage
* Make deploy dependent on audit
* Rubocop
3 years ago
baarkerlounger
0bdc26429a
Bump puma
3 years ago
baarkerlounger
6cc21ec34d
Rails security release
3 years ago
baarkerlounger
7aff64d0a3
Ensure case log always returns a form
3 years ago
baarkerlounger
6b98cf354f
Fix page invalidation when no form set
3 years ago
baarkerlounger
b7db0e8f72
Remove rubocop rule
3 years ago
baarkerlounger
49f27e6ccc
Ruby 3.1 syntax rubocop
3 years ago
baarkerlounger
af72e95419
Bump node and ruby for new buildpack ( #300 )
...
* Bump node and ruby for new buildpack
* Disable 3.1 cop for now
3 years ago
baarkerlounger
ac52864a03
Start date validation ( #299 )
...
* Start date validation
* Derive collection windows from form definitions
3 years ago
baarkerlounger
ad8f99cabe
Refactor validation specs ( #297 )
...
* Unit tests
* Age validations
* Add todo
* Check all new records have correct validator
* Reasonable preference
* Pregnancy validations
* Spec
* Fix spec
3 years ago
kosiakkatrina
d77b1c3c05
Cldc 629 household situation ( #298 )
...
* Update household situation section questions #1
* fix typo
* update prevten content
* update homeless and benefitcap questions
* Add location questions to houshold situation
* Update reasonable preference and letting allocation questions
* Update depends on for postcode and referral
* fix content for non renewal household situation questions
* fix test
* update inferred conditions
* remove eval
3 years ago
MadeTech Dushan
0c020323b4
remove don't know option
3 years ago
baarkerlounger
de09a8da9e
Bump sentry
3 years ago
baarkerlounger
3dff81393e
Fix tenancy validations ( #296 )
...
* Add compound tenancy validations to both fields
* Don't validate tenancy length if not answered yet
* Name subject
3 years ago
baarkerlounger
3d203649b0
Don't validate bedroom number if not answered yet ( #295 )
3 years ago
baarkerlounger
3912f920cc
Default charge values to 0 ( #294 )
3 years ago
Paul Robert Lloyd
c241a67c4c
Merge pull request #293 from communitiesuk/update-set-up-log-question-order
...
CLDC-900: Update order of questions in ‘Set up your lettings log’ section
3 years ago
Paul Robert Lloyd
e7e2e732a6
Update order of questions in ‘Set up your lettings log’ section
3 years ago
Kidd Hustle
e47dab322b
Merge pull request #280 from communitiesuk/feature/CLDC-835-add-radio-hint
...
CLDC-835: support hint on radio/checkbox questions
3 years ago
kiddhustle
11f708d601
CLDC-835: support hint on radio/checkbox questions
...
amend JSON to support hint
CLDC-835: fix check your answers page and fixtures
CLDC-835: fix lint errors
CLDC-835: fix test
3 years ago
baarkerlounger
c1ddf5d033
Remove checkbox parent fields ( #292 )
...
* Remove checkbox parent fields
* Also remove reasonable preference reason
* Update spec fixture
3 years ago
baarkerlounger
b19ce831ff
Infra documentation ( #290 )
...
* Add external access S3 bucket service key creation
* Indentation
3 years ago
Stéphane Meny
14e429759b
Add sentry configuration ( #289 )
3 years ago
Stéphane Meny
55a29832a3
Case logs export ( #288 )
3 years ago
baarkerlounger
b553140d0d
Production manifest ( #286 )
...
* Update infra setup readme
* Update production manifest
3 years ago
kosiakkatrina
f0f5070135
Renewal inferred variables ( #285 )
...
* Infer layear if it is a renewal
* Infer underoccupation_benefitcap if it is a renewal
* Infer homelessness if it is a renewal
3 years ago
baarkerlounger
cd8ba346a2
Time out logged in session after 1 day ( #284 )
3 years ago
baarkerlounger
8418e79426
CLDC-961: Model data versioning ( #277 )
...
* Replace Discard with Paper Trail
* Track who created or changed records via UI
* Track model updates by AdminUsers
3 years ago
baarkerlounger
dcc27cd492
Bump rails
3 years ago
kosiakkatrina
4fe1731705
CLDC-966-optional-setup-fields ( #282 )
...
* Add tenant_code and propcode as optional fields and consider subsection completed it they are not filled in'
3 years ago
baarkerlounger
a3a7b9a713
Arbre now supports Rails 7 ( #283 )
3 years ago
kosiakkatrina
7f4312860c
Implement exclusive checkboxes ( #281 )
...
* Implement exclusive checkboxes
* Fix validation
3 years ago
Dushan
6360c56da5
CLDC-933 update household income questions ( #273 )
...
* Change net income known question
* earnings and frequency on same page
* check answers changes and other fixes
* some fixes
* delete unnecessary test
* fix failing spec
* Refactor answer label
Co-authored-by: baarkerlounger <baarkerlounger@users.noreply.github.com>
* test and lint fixes
* Method args
* Fix specs
* Rubocop
* Incfreq doesn't have it's own check answers display
* Add suffix to actual form
* JSON linting
* Conditional suffix only applies to check answers
* Validate that earnings and incfreq must be provided together
* Rubocop
* Fix spec
* Fix page view specs
* form fixes
* update error messages
Co-authored-by: baarkerlounger <baarkerlounger@users.noreply.github.com>
Co-authored-by: baarkerlounger <db@slothlife.xyz>
3 years ago
kosiakkatrina
512c5fdad2
Cldc 972 submitting lettings log ( #279 )
...
* add validation for declaration on log submission
* Only present next incomplete section link if such section exists
3 years ago
Paul Robert Lloyd
bcfb63aa52
Merge pull request #278 from communitiesuk/move-error-summary-above-page-title
3 years ago