Manny Dinssa
6dcf293d4e
Controller method improvements
9 months ago
Manny Dinssa
a1ce03f9b5
Set manual address entry selected as false when creating test logs
9 months ago
Manny Dinssa
608633add2
Add manual address entry selected variable
9 months ago
Manny Dinssa
f75290f172
Limit visible logs to user
9 months ago
Manny Dinssa
6dda6f9337
Add address search input boolean and switch between questions
10 months ago
kosiakkatrina
87d6f24d61
CLDC-3858 Correctly set checkbox values ( #2931 )
...
* Set unselected checkbox options to 0
* Correct checkbox values for existing logs
* Update CSV fixtures
* Update if statements
* Update a test
10 months ago
Manny Dinssa
a8513f4201
Reuse UprnDataPresenter where appropriate
10 months ago
Manny Dinssa
475ba0fa9d
Reuse AddressDataPresenter where appropriate
10 months ago
Manny Dinssa
f5001bc51c
Fix controller logic
10 months ago
Manny Dinssa
302a2e4757
Add buttons to switch between address questions
10 months ago
Manny Dinssa
2ae3501f3f
Rename address autocomplete to address search
10 months ago
kosiakkatrina
5ae962696f
CLDC-3855 Check date input format ( #2918 )
...
* Check date input format
* Update feature test
* Check if the date is valid before running location validations
10 months ago
Manny Dinssa
5df87a1394
authenticate user
10 months ago
Manny Dinssa
ebcdc0d7eb
Fix uprn return
10 months ago
Manny Dinssa
1c169c770e
Revert address client and use uprn client
10 months ago
Rachael Booth
fec5b77b2a
CLDC-3838: Unlock users on password reset ( #2898 )
...
* CLDC-3838: Update devise settings to allow email unlock strategy
* Try just explicitly doing the unlock on password reset
* Add test for user being unlocked
10 months ago
kosiakkatrina
156c4b5b56
CLDC-3081 Update date input component ( #2891 )
...
* Add moj-frontend
* Use date picker component in log forms
* Refactor date_picker into component, add date_picker to location startdate
* Use date_picker for location deactivation periods
* Use date_picker in scheme deactivations
* Use date_picker for merge request date
* Fix missed tests
* lint
* Refactor
10 months ago
Manny Dinssa
e3b8a6fea4
Show full list of logs for support users viewing organisation after merge ( #2897 )
11 months ago
Manny Dinssa
7bcff69cc7
UPRN search too
11 months ago
Manny Dinssa
c30fbdb867
Prototype
11 months ago
kosiakkatrina
9c41d0cca3
CLDC-2041 Display all errors for the page ( #2840 )
...
* Display all errors for the page
* Fix world
* Update the test
---------
Co-authored-by: Rachael Booth <Rachael.Booth@softwire.com>
11 months ago
kosiakkatrina
a437670874
CLDC-3239 Deduplicate BU forms ( #2873 )
...
* Deduplicate BU forms
* Update and fix specs
* Update missed files
* Deduplicate resume forms
* Update copy
* Deduplicate soft validations forms
11 months ago
kosiakkatrina
830adc0dd7
Update test file generation ( #2868 )
...
* Extract test file generation
* Remove secondary
* Make link shorter
* Move log_to_csv classes to helpers
11 months ago
kosiakkatrina
b8503aa0c6
Remove old feature flags ( #2862 )
12 months ago
kosiakkatrina
8ffc5c6daf
Update rails to 7.2.2 ( #2856 )
...
* Update rails and puma
* Update factory bot, fixture_paths, lint and populate LAs for tests
* Remove enum deprecation warnings
* Fix prefic syntax
* Update paper_trail, add missing translations, lint
* Update some tests
* Update some more gems
* Update npm package
* Update Rails to 7.2.2.1
12 months ago
kosiakkatrina
6d22b847df
CLDC-3801 Do not put error objects into cookies ( #2864 )
...
* Do not put error objects into cookies
* Update tests
* typo
12 months ago
kosiakkatrina
1c03a70fa2
CLDC-3769 Fix some check errors flows ( #2826 )
...
* Fix some check errors flows
* Only show check errors journey for question on different pages
* Update restore_error_field_values
12 months ago
kosiakkatrina
ca2d670116
CLDC-3748 Check org name uniqueness ( #2818 )
...
* Check org name uniqueness
* Some tests
* Do not update org name
* Update some request specs
* Remove unnecessary updates
* Update error message
12 months ago
Rachael Booth
5fa69ce0b6
CLDC-2128: Validate supplied year in bulk upload pages ( #2839 )
...
* CLDC-2128: Validate supplied year in bulk upload pages
* Fix lint
* Refactor
12 months ago
kosiakkatrina
ef49307d9b
CLDC-3361 Update scheme back link paths ( #2802 )
...
* Update scheme back link paths
* Correclty route if has other client group changed from no to yes
12 months ago
kosiakkatrina
838ad04e63
CLDC-2141 Update form submit flow ( #2838 )
...
* Redirect after update
* Fix world
* Only check type if question is found
* Remove empty line
* Clear cache
1 year ago
kosiakkatrina
e48e9926f1
CLDC-3726 Display Helpdesk ticket question conditionally ( #2808 )
...
* Add has_helpdesk_ticket question
* lint
* typo
1 year ago
kosiakkatrina
2a0a2a59a9
Add success banner for new users ( #2827 )
1 year ago
Rachael Booth
0899ed43d6
CLDC-3743: Allow coordinators to manage schemes for recently absorbed organisations ( #2764 )
...
* CLDC-3743: Allow coordinators to manage schemes for recently absorbed organisations
* Fix status calculation for locations
* Avoid errors with merged stock owners
* Adjust when to hide org field in scheme creation
* Don't show activation buttons for schemes at merged orgs
* Update hint message about created locations, and restrict location creation to relevant org statuses
* Remove extra whitespace
* Fix references to scheme organisation
1 year ago
kosiakkatrina
eb995e75ed
Remove outdated copy ( #2815 )
1 year ago
kosiakkatrina
b0500a297d
CLDC-3728 Add more merge request validations ( #2814 )
...
* Add more_than_year_from_today merge date validation
* Add a part of another merge validation
* Disable merging if merge day is in the future
1 year ago
kosiakkatrina
fcd4744694
Add create test log button ( #2804 )
...
* Add create test log button
* Add setup only button
* enable test logs on review apps
* Add factorybot to all environments
* Add faker
1 year ago
kosiakkatrina
6b61a68df7
CLDC-3700 Update csv downloads ( #2785 )
...
* Save a csv download record
* Allow downloading CSVs
* Make links expire
* Send correct download link
* Fix world
* Make csv downloads work locally
* Set expiration time on the record
* lint
* Update download urls
* Update expiration time
* Update expired link content
* Add a page to view the download
* lint
* lint again
1 year ago
kosiakkatrina
05e000276d
Update scheme_params order ( #2773 )
1 year ago
Rachael Booth
f0603c35dd
CLDC-3705: Rework referrers and back links for scheme creation ( #2775 )
...
* CLDC-3705: Rework referrers and back links for scheme creation
* Fix typo on primary client group page
* Only direct via secondary client group page when newly required
* Update hardcoded postgres version in docker
---------
Co-authored-by: Kat <54268893+kosiakkatrina@users.noreply.github.com>
1 year ago
kosiakkatrina
be52a7b7b4
CLDC-2639 Display correct back to logs button ( #2721 )
...
* Display correct back to logs button
* Add bulk_upload_filter_applied for sales
* Update view tests
1 year ago
kosiakkatrina
72d83bcd44
Fix role updates ( #2727 )
...
* Allow some providers to update role on staging
* Refactor
1 year ago
kosiakkatrina
c45d370f73
CLDC-3649 Delete custom resource ( #2693 )
...
* Stub some collection resource requests
* Rebase changes
* Add delete confirmation page
* Allow deleting resources
* lint
* Return unauthorised status
* Fix delete path from delete confirmation page
* Change the ordering for collection resources
* Do not create header for empty label
* Add margin between sections
1 year ago
kosiakkatrina
e71b2aeb9f
CLDC-3638 Allow adding custom resources ( #2690 )
...
* Stub some collection resource requests
* Rebase changes
* Add upload new resource page
* Allow adding custom collection resources
* Display and validate additional resources
* Allow downloading additional collection resources
* Allow updating additional resources
* Display additional resources on the homepage
* Add delete link to additional resources
* Update hint text
* Update tests
* Allow unauthenticated users to donwload additional collection resources
* Add some changes to copy and styling
* Add content type to the files
* Validate short display name at the same time as file
1 year ago
Manny Dinssa
320d9689fa
CLDC-3063: Sort alphabetically stock owners and managing agents lists ( #2687 )
...
* Sort alphabetically stock owners and managing agents lists
1 year ago
kosiakkatrina
75563afbd1
CLDC-3640 Upload new mandatory collection resources ( #2683 )
...
* Stub some collection resource requests
* Update upload new mandatory resource page
* Add next year resources banner
* Display next collection resources to users when released
* Add confirm_mandatory_collection_resources_release page
* Allow releasing resources to users
* Rebase changes
1 year ago
kosiakkatrina
932e766cf8
CLDC-3518 Add collection resources page ( #2673 )
...
* Dynamically display collection resources for years
* Display mandatory resources on collection resources page
* Move download resources to collection resources controller and refactor routes
* Put managing resources button behind a feature flag
* Everyone should be able to download mandatory resources
* Remove mentions of legacy template and update bu path methods
* Update styling
* Update tests and routes
* CLDC-3518 Allow updating mandatory collection resources (#2676 )
* Add update resource page
* Allow updating mandatory collection resources
* CLDC-3518 Add file validation to collection resources (#2678 )
* Add file validation to collection resources
* Move some tests to feature tests
* Extract validations into translations file
* Rebase changes
* More rebase updates
* Read file
* Update tests
1 year ago
kosiakkatrina
5ff64e4478
Change user update success banner ( #2663 )
...
* Change user update success banner
* Display banner when unconfirmed email changes
1 year ago
Manny Dinssa
ec55d405e1
CLDC-3618: Support user - View bulk uploads page ( #2666 )
1 year ago
kosiakkatrina
7c8f62a164
Clear all previous location fields ( #2658 )
1 year ago