Paul Robert Lloyd
58d48614e8
Merge pull request #116 from communitiesuk/arm-compatibility
...
Ensure compatibility with ARM chipsets and support node-sass
3 years ago
Paul Robert Lloyd
cdf9af37d2
Ensure compatibility with ARM processors
3 years ago
Dushan
9f332bcecd
CLDC-494 key dates validation ( #115 )
...
* Add major repairs dates validation
* Add more key dates validations
* Add remaining validations
Co-authored-by: Dushan <dushan-madetech@users.noreply.github.com>
* Move validation tests from feature to model spec
Co-authored-by: Dushan <dushan-madetech@users.noreply.github.com>
* Fix dates for validation in complete case log fixture
Co-authored-by: Dushan <dushan-madetech@users.noreply.github.com>
* schema fix
* fix all tests 🙌
* lint fixes 😎
* recactor out a conditional method
Co-authored-by: Kat <katrina@madetech.com>
Co-authored-by: Dushan <dushan-madetech@users.noreply.github.com>
3 years ago
Matthew J. Phelan
6101771f37
WIP - Cldc 752/add navigation bar ( #113 )
...
* Navigation bar and specs added
* CLDC-752 - Sign in link added
3 years ago
Daniel Baark
2018813e8f
Run all validations ( #112 )
3 years ago
baarkerlounger
1c0c4813f0
Rubocop
3 years ago
baarkerlounger
1e5236ca4a
Test valid form submit request
3 years ago
baarkerlounger
59bc250ee2
Add test for form page validations
3 years ago
Dushan
a522d1e151
Your account page ( #110 )
...
* Your account page / personal details brochureware
* Edit password page working and added
Co-authored-by: Dushan <dushan-madetech@users.noreply.github.com>
* update password directing to the right place
* update from put to patch
As per the notice in this documenation:
https://github.com/heartcombo/devise/wiki/How-To:-Allow-users-to-edit-their-password
* update routes file
* Account page: able to change name and email address
* Check if logged in before accessing
* Your account page - rubocop
* Prettify
* Fix spec for merge
* Remove unused helper
* Use permitted params
Co-authored-by: Matthew Phelan <matthew.phelan@madetech.com>
Co-authored-by: Dushan <dushan-madetech@users.noreply.github.com>
Co-authored-by: baarkerlounger <db@slothlife.xyz>
3 years ago
Matthew J. Phelan
03caaea590
Success banner design ( #111 )
...
* flash message styles added
* sucessful flash test added
3 years ago
Daniel Baark
7b17b38547
WIP: CLDC:680 - Refactor feature specs into smaller units ( #109 )
...
* Refactor feature specs into smaller units
* DRY spec helpers
* Bump Turbo
* Use database ID assignment everywhere we need ID to reduce flakiness
* Update gemfile.lock
* Email is unique
* Selenium deprecation
* Don't need let bang
* Remove the uneeded extra options
* Remove flaky test mitigations that didn't work
* Use lockstep to remove test flakiness
* Dry up condition evaluation
* Spec admin user edit form
* Test income refused derivation
* Set valid incref
* Test Case Log deletion failures
* Test other household member age validations
* Test all reasonable preference validation paths
3 years ago
baarkerlounger
b994e6ca0c
Move model specs to model
3 years ago
baarkerlounger
8cac41c494
Net income range soft validation fix
3 years ago
Daniel Baark
50c50806be
Add additional tests ( #108 )
...
* Spec case logs admin table
* Spec admin user admin index
* Dashboard controller panel specs
* Spec panel contents
* Add create specs
* Don't assign non db ids if we don't need them
* Fix specs for new section
* Fix up fields
3 years ago
Milo
0448a584cf
Merge pull request #95 from communitiesuk/CLDC-687ImplementPropertyInformation
...
CLDC-687 implement property information
3 years ago
magicmilo
ee976eea44
change unitletas
3 years ago
magicmilo
3b3b57021d
switch yesnofields to match polar enum
3 years ago
magicmilo
a923e14969
change field to correct unitletas
3 years ago
magicmilo
cdb9f94a2c
remove unused test form so fix validate test
3 years ago
magicmilo
903726eda6
switch renewal field
3 years ago
Milo
891199eca2
Merge branch 'main' into CLDC-687ImplementPropertyInformation
3 years ago
magicmilo
83df9292ea
change type
3 years ago
magicmilo
a43710db3d
rubocop
3 years ago
magicmilo
d6c4027dd2
add optional fields
3 years ago
kosiakkatrina
8d0ff38e51
Fix header styling ( #107 )
3 years ago
magicmilo
e6d59173b4
add enums and switch to ints
3 years ago
magicmilo
4eed52dc0d
put migrations into one file
3 years ago
magicmilo
4362d6cd1d
add missing fields to completelog
3 years ago
Daniel Baark
ba51e66a56
Refactor the form parsing and navigation logic into OOP domain objects ( #106 )
...
* OOP form
* Add ADR
* PR commits
3 years ago
Daniel Baark
7babd2cb71
Fix reasonable preference validation ( #105 )
3 years ago
Daniel Baark
aa6fb32710
CLDC-724: Admin Panel requires authentication ( #104 )
...
* Admi Users must sign in to access panel
* Add ADR doc for design decision
* Add AdminUsers dashboard to ActiveAdmin
3 years ago
magicmilo
b1c3cae3be
put rsnvac as array of possibilities dependson
3 years ago
magicmilo
b85a2a3332
change rsnvac enums to correct
3 years ago
magicmilo
5c3bc1db2c
add fields to completecaselog
3 years ago
magicmilo
c7a63e46b8
change column types
3 years ago
magicmilo
667902e5ab
add renewal general needs routing
3 years ago
magicmilo
0ba94c9266
remove conditional_route_to
3 years ago
Daniel Baark
f333ed7a35
Add section dependencies ( #103 )
...
* Lock sections until about this log is completed
* Add dependent sections
* Specs
* Fix tests
3 years ago
magicmilo
8ba2cd26b3
more json
3 years ago
magicmilo
9647a3e562
Add in the depends_on
3 years ago
Matthew J. Phelan
9e732a80fb
Merge pull request #81 from communitiesuk/CLDC-571-allow-users-to-login-and-change-password
...
WIP: Cldc 571 allow users to login and change password
3 years ago
Matthew Phelan
2350adaf0c
Merge branch 'main' into CLDC-571-allow-users-to-login-and-change-password
3 years ago
Matthew Phelan
49b603d153
Fix merge conflicts
3 years ago
Kat
468ea40a99
add the migration
3 years ago
magicmilo
a76d01b354
Merge branch 'main' into CLDC-687ImplementPropertyInformation
3 years ago
kosiakkatrina
04a6986827
Change armed forces question ( #101 )
3 years ago
baarkerlounger
b003497c70
Revert yanked turbo rails for now
3 years ago
baarkerlounger
a0a7d7f136
Bump gems
3 years ago
baarkerlounger
6907b924a3
Merge branch 'main' into CLDC-571-allow-users-to-login-and-change-password
3 years ago
baarkerlounger
20f564ee52
Email content is ascii encoded
3 years ago