Manny Dinssa
658208c281
Update organisation status logic to account for future start dates of the first change
10 months ago
Manny Dinssa
0cb2b78c70
Lint fix
10 months ago
Manny Dinssa
80c28de641
Merge branch 'main' into CLDC-3980-Add-ability-to-change-organisaiton-name-with-startdate
10 months ago
Manny Dinssa
ea0f506637
Add referral_type to derived_values in lettings_log_variables when renewal ( #3038 )
10 months ago
Manny Dinssa
865cdabf7a
CLDC-3971: Bug Q30 - Add error msg for hhmemb in shared housing scenario ( #3034 )
...
* Add validation error for hhmemb in shared housing scenario
* Update hhmemb validation message for shared housing scenario
10 months ago
Manny Dinssa
f70f914063
Remove change_type attribute from organisation name changes
10 months ago
Manny Dinssa
be76b0ab20
Update organisation name retrieval to support date parameter in exports
10 months ago
Manny Dinssa
c9741078a5
Fix name method to allow nil date parameter and default to current time
10 months ago
Manny Dinssa
9f4f5c651d
Refactor organisation name change validations to use I18n for error messages
10 months ago
Manny Dinssa
d3e46df034
Add comments in OrganisationNameChange
10 months ago
Manny Dinssa
63a452f85c
Add tests for OrganisationNameChangesController actions
10 months ago
Manny Dinssa
fcb1a6cbe3
Lint
10 months ago
Manny Dinssa
db8d9d8a68
Enhance validations and add tests for organisation name changes
10 months ago
Manny Dinssa
0242114d75
Add tests for organisation name changes
10 months ago
Manny Dinssa
839401d652
Add FactoryBot definition for organisation_name_change
10 months ago
Manny Dinssa
ae6c076de1
Lint fixes
10 months ago
Manny Dinssa
2db0cd4d55
Lint fixes
10 months ago
Manny Dinssa
f782340259
Add organisation_name_changes table
10 months ago
Manny Dinssa
2c2c382ddb
Remove organisation_name_changes table from schema
10 months ago
Manny Dinssa
a4cb5bbac0
Drop organisation_name_changes table if it exists
10 months ago
Manny Dinssa
9c6eca6599
Merge branch 'main' into CLDC-3980-Add-ability-to-change-organisaiton-name-with-startdate
10 months ago
Manny Dinssa
8360a2786e
Add validation to ensure start date is before organisation's merge date if present
10 months ago
Manny Dinssa
0dff592fdc
Update status assignment logic in organisation.rb to reflect active state when no changes exist
10 months ago
Manny Dinssa
b615c70c24
Enhance layout in new.html.erb by adding additional grid columns for improved structure
10 months ago
Manny Dinssa
2e1e52b862
Refactor name_changes_with_dates method to streamline fetching and status assignment
10 months ago
Manny Dinssa
acc677b9d3
Fix immediate_change parameter type casting in organisation name change params
10 months ago
Manny Dinssa
80a31980e3
Bug fix - ensure startdate is set only if not already defined for immediate changes
10 months ago
Manny Dinssa
f9b635f939
Update conditional question data-info to use startdate instead of scheduled_date
10 months ago
Manny Dinssa
dc5d53c9fa
Remove debug logging for organisation name change parameters
10 months ago
Manny Dinssa
f476e574ed
Make change_type nullable in organisation name changes table
10 months ago
Manny Dinssa
d3e9c1a7f0
Rename change_date to startdate in organisation name changes and update related logic
10 months ago
Manny Dinssa
b52035cce3
Update validation logic for change dates to handle immediate changes
10 months ago
Manny Dinssa
24e0871e6b
Update validation error message for duplicate change dates in organisation name changes
10 months ago
Manny Dinssa
010bdd25cf
Refactor organisation name changes to use integer for change_type and date for change_date
10 months ago
Manny Dinssa
e67c2dfaf2
Refactor organisation name change logic to ensure visibility and uniqueness of change dates
10 months ago
Manny Dinssa
bb2ee11107
Rename change_name view to new and move it for clarity and consistency
10 months ago
Manny Dinssa
a19fcb81fc
Update organisation label methods to accept date parameter for accurate historical representation
10 months ago
Manny Dinssa
d59920d619
Implement organisation name change feature with history tracking
10 months ago
Manny Dinssa
f51a7e822a
Add migration for organisation name changes
10 months ago
Manny Dinssa
b1e661dc6d
Remove change_name action from organisations_controller for unauthorized access handling
10 months ago
Manny Dinssa
01aabdffa7
CLDC-3990: Fix lettings household charges & no charges logic issue ( #3051 )
...
* Update nocharge assignment logic for clarity in lettings_log_variables
* Add Rake tasks to update nocharge with household_charge for current and older logs
* Update nocharge field to be empty in general needs log XML files
* Update nocharge assignment to skip validation during save and add RSpec tests for bulk update task
* Remove nocharges from general needs tests
10 months ago
Manny Dinssa
349146aa44
Separate change organisations name from organisation edit view
10 months ago
Manny Dinssa
9c22fd469c
CLDC-3892 Update BU prevten valid value validation with custom message ( #3050 )
...
* Update wording in testing tools section for clarity
* Add validation for previous tenancy value when renewal is indicated
* Add tests for prevten bu validation in renewal logs
* Update spec/services/bulk_upload/lettings/year2024/row_parser_spec.rb
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update spec/services/bulk_upload/lettings/year2025/row_parser_spec.rb
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
10 months ago
Manny Dinssa
00565a078d
CLDC-3986: Update column A text on BU pages ( #3037 )
...
* Reword instructions on column A, prepare your file views
* Reword instructions on column A, shared guidance view
* Reword instructions for data entry in the file preparation template
* Reword guidance on data entry to clarify starting column for data
10 months ago
Manny Dinssa
62abe96290
CLDC-4019: Update error messaging on referral type question to reflect categories ( #3045 )
...
* Add validation for referral type when permanently decanted from PRP-only housing
* Remove unnecessary error adding, PRP and different landlord is possible
* Update tests
10 months ago
Manny Dinssa
174995f763
CLDC-3885: Refactor home page data box for improved accessibility ( #3046 )
...
* Refactor data box link structure for improved accessibility
* Lint
10 months ago
Manny Dinssa
dd86460f1f
CLDC-3886 Add aria label to non-descriptive clear filters link for improved accessibility ( #3047 )
10 months ago
Manny Dinssa
7d61b7a592
CLDC-3887: Remove focus order from app-table-group sections for accessibility improvements ( #3048 )
10 months ago
Manny Dinssa
8dbb7c0ac4
Refactor testing env create log and BU file links ( #3049 )
...
* Add testing tools section with links in testing environments
* Refactor testing tools links to use button links for improved UI
* Update button icon sizes for bulk upload links in log actions component
* Fix typo in testing tools visibility message in log actions component
* Change text
* Lint
* Rename app-testing-tools class to app-testing-tools__inset for consistency in styling
* Rename app-testing-tools-link class to app-testing-tools__link for consistency
10 months ago
Manny Dinssa
a2ee52a8f7
CLDC-3991: Update working situation answer options copy ( #3040 )
...
* CLDC-3991 Update working situation answer options to clarify full-time/part-time
* Update working situation copy unable to work
* Keep old copy pre 2025
* Update tests
* Fix flaky test, check regardless of order
* Update test
* Lint
10 months ago