Manny Dinssa
29a5889aa6
CLDC-3653 Copy changes - sales setup validations ( #2677 )
...
* Extract sales setup validations to translation file
2 months ago
kosiakkatrina
a655be63ca
Allow providers to update roles on staging ( #2697 )
2 months ago
Rachael Booth
731dcc9325
CLDC-3650: Move copy for sales setup section to translation files ( #2672 )
2 months ago
Manny Dinssa
ed58d8e9c6
CLDC-2740: Sort rent periods in organisation details page ( #2680 )
...
* Sort rent periods in organisation details page
* Make rent periods uniq
* Update tests to check rent periods are in order
2 months ago
kosiakkatrina
7e5c4f49cd
Handle non json address responses ( #2696 )
...
* Check if response is http success
* Fix code scanning alert no. 65: Incomplete regular expression for hostnames
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2 months ago
Manny Dinssa
320d9689fa
CLDC-3063: Sort alphabetically stock owners and managing agents lists ( #2687 )
...
* Sort alphabetically stock owners and managing agents lists
2 months 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
2 months 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
2 months ago
kosiakkatrina
5ff64e4478
Change user update success banner ( #2663 )
...
* Change user update success banner
* Display banner when unconfirmed email changes
3 months ago
kosiakkatrina
6d8479c488
Re-add get_file_io method ( #2691 )
...
* Re-add get_file_io method
* Update get_file
3 months ago
Manny Dinssa
b1ad8a1520
CLDC-3633++ Full stops in error messages & capitalisation within messages ( #2674 )
3 months ago
Manny Dinssa
9d350a87e8
CLDC-3015: Remove duplicate rent periods ( #2685 )
3 months ago
kosiakkatrina
ce91547733
Read file ( #2689 )
3 months ago
Rachael Booth
35100ab7fe
CLDC-3413: Make BU validate_nulls account for errors on before_log when choosing whether to add errors ( #2686 )
3 months ago
Manny Dinssa
03f314c745
Remove Plausible Analytics script from application layout ( #2688 )
3 months ago
Manny Dinssa
ec55d405e1
CLDC-3618: Support user - View bulk uploads page ( #2666 )
3 months ago
kosiakkatrina
54d15d95ef
CLDC-3420 Check tshortfall for care homes ( #2659 )
...
* Check tshortfall for care homes
* Fix BU tests
3 months ago
kosiakkatrina
7c8f62a164
Clear all previous location fields ( #2658 )
3 months ago
kosiakkatrina
61abd747b0
Refactor collection resources to use storage service ( #2684 )
...
* Refactor collection resources to use storage service
* Add a feature flag
* Update tests
* Update stubs
3 months ago
kosiakkatrina
0425fe0a49
CLDC-3517 Download collection resources from S3 ( #2671 )
...
* Get collection resources from S3
* Remove resource files from codebase
* Stub some collection resource requests
* Use env var for bucket name
* Update some tests
* Extract methods into a service
3 months ago
Rachael Booth
19aa7be182
CLDC-3662: Recalculate status for 2024 logs missing la ( #2681 )
3 months ago
kosiakkatrina
d16f71981a
CLDC-3619 Add duplicate schemes after merge view ( #2655 )
...
* Add duplicate sets scope to schemes
* Add rake task to write duplicate scheme sets
* Add duplicate sets scope to locations
* Add rake task to write duplicate locations
* lint
* Update location duplicate count
* Add scheme_id back to DUPLICATE_LOCATION_ATTRIBUTES
* Add display duplicate schemes banner method
* Add banner to the schemes page
* Add page content
* Allow confirming duplicate schemes
* Update display_duplicate_schemes_banner? method
* Make title dynamic
3 months ago
kosiakkatrina
6cdf3bbf63
Correctly caption message to sentry ( #2679 )
3 months ago
kosiakkatrina
a74e3799f6
Memoise empty address options result ( #2675 )
3 months ago
Manny Dinssa
42419bd193
CLDC-3626 Changes to filtering by specific users ( #2646 )
3 months ago
kosiakkatrina
a9dc4db5d6
Change max width for notification banner ( #2664 )
3 months ago
Rachael Booth
961f1b7f93
CLDC-3423: Add sales soft validation for person over retirement age not retired ( #2644 )
...
* CLDC-3423: Add sales soft validation for person over retirement age not retired
* Add rake task to recalculate log status when new validation is triggered
3 months ago
Manny Dinssa
53c3b3e61a
CLDC-3633 Full stops in error messages ( #2628 )
...
* Make full stops consistent in error messages
* Fix test
* Update few hardcoded errors
* Update join in remaining row parsers
* Update some more tests
* Update more hard coded BU errors
* Fix typo I introduced - bedrooms to bedroom
---------
Co-authored-by: Kat <katrina@kosiak.co.uk>
Co-authored-by: kosiakkatrina <54268893+kosiakkatrina@users.noreply.github.com>
3 months ago
kosiakkatrina
971229da4e
Make collection_year_radio_options same as side filter options ( #2668 )
3 months ago
dependabot[bot]
ec0d7a027a
Bump webrick from 1.8.1 to 1.8.2 in /docs ( #2670 )
...
Bumps [webrick](https://github.com/ruby/webrick ) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/ruby/webrick/releases )
- [Commits](https://github.com/ruby/webrick/compare/v1.8.1...v1.8.2 )
---
updated-dependencies:
- dependency-name: webrick
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months ago
Rachael Booth
fcbc969017
CLDC-3616: Adjust PR link for review apps to new domain ( #2669 )
3 months ago
kosiakkatrina
f269a88abc
Update xml exports ( #2543 )
...
* Refactor manifest creation into a separate job
* Add users export service
* Call user export service
* Rename exports table
* Update data export job spec
* Update naming
* Refactor shared logic into parent class
* Update initialize
* Allow exporting users individually
* Update data export task tests
* Move method and update task argument
* Add phone extension to the user export
* Add static period to filename
* Make recent logs export depend on the collection
* CLDC-3534 Export organisation data (#2599 )
* Add organisation export service
* Call organisations export and write manifest
* Add some additional fields to export
* Add period to organisation export filename
* Update provider_type and add new fields
* Filter exports by the collection
* Update tests
* Update fields exported in lettings export (#2652 )
* Add new fields for user ids (#2661 )
* Undo lettings export field changes
3 months ago
kosiakkatrina
f99bd9756c
Capture failed bulk uploads ( #2667 )
...
* Capture failed bulk uploads
* Update capture exception to capture message
3 months ago
kosiakkatrina
d366849354
Sanitise search input for order ( #2662 )
...
* Sanitise search input for order
* Update scope
3 months ago
kosiakkatrina
2786653641
CLDC-3639 Allow some users to update to accounts all roles on staging ( #2656 )
...
* Allow some users to update to accounts all roles on staging
* Add tests for non staging environement
3 months ago
kosiakkatrina
997e9bd62d
CLDC-3615 Add pending email change banner ( #2642 )
...
* Add pending email change banner
* Update pending_email_change_banner_text and test descriptions
* Fix closing tag
3 months ago
Manny Dinssa
d0ce0b87f2
CLDC 3623 Support user bulk uploading ( #2629 )
3 months ago
kosiakkatrina
8064249925
Add checked field to log_validations ( #2657 )
3 months ago
Manny Dinssa
e604d358b3
CLDC-3627 Problem displaying apostrophes in browser tab title ( #2643 )
3 months ago
Manny Dinssa
b47738c4be
CLDC-3632 Bulk upload hide empty critical errors table ( #2627 )
...
* Make critical errors table conditionally shown
* Add the same margin to buttons, just like in lettings logs and sales logs page
3 months ago
kosiakkatrina
5a93df785a
CLDC-3620 Count duplicate schemes and locations ( #2645 )
...
* Add duplicate sets scope to schemes
* Add rake task to write duplicate scheme sets
* Add duplicate sets scope to locations
* Add rake task to write duplicate locations
* lint
* Update location duplicate count
* Add scheme_id back to DUPLICATE_LOCATION_ATTRIBUTES
3 months ago
kosiakkatrina
d400b9cc98
CLDC-3611 Add performance tests ( #2637 )
...
* Add test to the pipeline
* Update performance_test.sh
* Set email and password from workflow
* lint
* Set credentials in workflow
* Run more tests against staging
* Remove concurrency
* Rmove hardcoded log ID
* Do a test post with curl
* Add Accept variable document length flag
* Update code check in the pipeline
* Remove seed user
* Move performance pipeline to staging
* lint
* Update task group
3 months ago
kosiakkatrina
204e022c8f
Refactor postcode tests to use webmock stubs ( #2651 )
3 months ago
dependabot[bot]
a8d389fc3b
Bump puma from 5.6.8 to 5.6.9 ( #2654 )
...
Bumps [puma](https://github.com/puma/puma ) from 5.6.8 to 5.6.9.
- [Release notes](https://github.com/puma/puma/releases )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v5.6.8...v5.6.9 )
---
updated-dependencies:
- dependency-name: puma
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months ago
dependabot[bot]
d56ec0986d
Bump body-parser from 1.20.2 to 1.20.3 ( #2649 )
...
Bumps [body-parser](https://github.com/expressjs/body-parser ) from 1.20.2 to 1.20.3.
- [Release notes](https://github.com/expressjs/body-parser/releases )
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3 )
---
updated-dependencies:
- dependency-name: body-parser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months ago
kosiakkatrina
f96af46c6e
Update postgres version ( #2650 )
3 months ago
dependabot[bot]
78096a7d98
Bump express from 4.19.2 to 4.21.0 ( #2647 )
...
Bumps [express](https://github.com/expressjs/express ) from 4.19.2 to 4.21.0.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rachael Booth <Rachael.Booth@softwire.com>
3 months ago
kosiakkatrina
8516aa1f23
Don't hide person known question in CYA ( #2641 )
3 months ago
kosiakkatrina
d5f2424247
CLDC-3576 Update soft pregnancy validation ( #2640 )
...
* Update soft pregnancy validation
* Fix tests
3 months ago
Rachael Booth
380d63c367
CLDC-3244: Replace postcodes_io gem to improve error handling ( #2634 )
...
* CLDC-3244: Replace postcodes_io gem to improve error handling
* Fix status code in default postcodes api mocking
* Fix more mocking
* Remove blank line
* Handle non-Excon errors, in case of unexpected api behaviour
* Remove outdated test
* Remove another outdated test
3 months ago