Submit social housing lettings and sales data (CORE)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Nat Dean-Lewis
8c79d152b2
CLDC-4141: New sex registered at birth question for lettings logs (#3171)
* CLDC-4177: Create new sex-at-birth question
* CLDC-4177: Update database
* CLDC-4177: Adds SAB form for the primary buyer.
* CLDC-4177: Adds sex-at-birth question for other household members
* CLCD-4177: Unit tests
* CLDC-4177: Misc inclusions where sex is also used
* CLDC-4177: Lint fixes
* CLDC-4177: Do not include sexRAB in pre-2026 exports
* CLDC-4177: Fixes bug with copy key in new page
* CLDC-4177: Changes logic used to decide which fields to export
* CLDC-4177: Linting fixes
* CLDC-4177: Converts new field to lowercase
* CLDC-4177: Satisfy bulk upload tests (not tested manually)
* CLDC-4177: Rename new fields to lowercase
* CLDC-4177: Rename field in bulk upload.
* CLDC-4141: Update database
* CLDC-4141: New question and page models
* CLDC-4141: Adds the new sab questions to the form
* CLDC-4141: Update locales
* CLDC-4141: Export sab questions
* CLDC-4141: change buyer -> lead tenant for lettings log sexrab1
* CLDC-4141: enable sexrab questions for lettings log persons 2-8
* CLDC-4141: update row parser
* CLDC-4141: update csv service
* Fix db casing
* CLDC-4141: update schema (nonfunctional change)
* CLDC-4141: update row parser expected fields
* CLDC-4141: use correct lettings q
* CLDC-4141: update page and question tests
* CLDC-4141: update subsection test
* CLDC-4141: update row parser test
* CLDC-4141: linting
* CLDC-4141: remove frozen string literals
* CLDC-4177: remove frozen string literals
* CLDC-4141: fix person casing typo
* Delete redundant migration
* CLDC-4141: revert fields count change
* CLDC-4141: update row parser spec
* CLDC-4141: revert export service change
* Revert "CLDC-4141: revert export service change"
This reverts commit c43ff40006.
* CLDC-4177: Create new sex-at-birth question
* CLDC-4177: Update database
* CLDC-4177: Adds SAB form for the primary buyer.
* CLDC-4177: Adds sex-at-birth question for other household members
* CLCD-4177: Unit tests
* CLDC-4177: Misc inclusions where sex is also used
* CLDC-4177: Lint fixes
* CLDC-4177: Do not include sexRAB in pre-2026 exports
* CLDC-4177: Fixes bug with copy key in new page
* CLDC-4177: Changes logic used to decide which fields to export
* CLDC-4177: Linting fixes
* CLDC-4177: Converts new field to lowercase
* CLDC-4177: Satisfy bulk upload tests (not tested manually)
* CLDC-4177: Rename new fields to lowercase
* CLDC-4177: Rename field in bulk upload.
* Fix db casing
* CLDC-4177: remove frozen string literals
* Delete redundant migration
* Remove extraneous lines from schema.rb
* Add new sexrab fields to the :completed trait in the Sales Log factory
* CLDC-4141: partial csv download test update
* CLDC-4141: update csv conversion rake task
* CLDC-4141: untrack temp csv export files
* CLDC-4141: update remaining csv tests
* CLDC-4141: fix schema since latest changes
* CLDC-4141: update schema
* CLDC-4141: revert breaking export service changes
* CLDC-4141: update var def spec
* CLDC-4141: update var def spec
* CLDC-4141: update var def spec
* CLDC-4141: update BU test file
* CLDC-4141: update validator specs
* CLDC-4141: update csv_parser columns
* CLDC-4141: linting
* CLDC-4141: linting
* CLDC-4141: linting
* CLDC-4141: update person_n_present methods
* CLDC-4141: remove redundant MAX_COLUMNS check
* CLDC-4141: avoid sales changes in this PR, will leave to CLDC-4177
* CLDC-4141: use FIELDS const where can be shared
* CLDC-4141: revert FIELDS sharing
* CLDC-4141: update export services tests
* CLDC-4141: include fields rather than omitting in lettings_log_export_service.rb
* CLDC-4141: share default 2026 field count
* CLDC-4141: cleanup export field filtering
* CLDC-4141: simplify export year filtering
* CLDC-4141: use FIELDS to check max_columns
* CLDC-4141: update 2026_27 manual test fixture
* CLDC-4177: remove redundant inferred CYA vals
* CLDC-4141: remove redundant inferred CYA vals
* CLDC-4177: update bu files
* CLDC-4177: update sales log export service
* CLDC-4141: remove redundant field filtering
* CLDC-4141: reinstate old comment
* CLDC-4141: reinstate old comment
* CLDC-4141: rename var def file
* CLDC-4141: update variable definitions tests
* CLDC-4141: update schema
* CLDC-4177: update schema
* CLDC-4177: linting
* CLDC-4177: linting
* CLDC-4141: update csv fixtures
* CLDC-4177: update sales log export constants
* CLDC-4177: update factories
* CLDC-4177: lint
* CLDC-4177: csv parser updates
* CLDC-4177: bu field updates
* CLDC-4177: update var def spec
* CLDC-4141: Add final question numbers (CLDC-4202)
* CLDC-4141: make to_2026_row explicit
* CLDC-4177: make to_2026_row explicit
* CLDC-4177: use shared field count
* CLDC-4177: refactor to remove max cols going forwards
* CLDC-4141: update schema
* CLDC-4141: update schema
* CLDC-4141: update schema
* CLDC-4141: update schema
* CLDC-4141: remove X from factory options
* CLDC-4177: update log var defs
* CLDC-4177: use correct shared field count
* CLDC-4177: remove trailing commas
* CLDC-4177: update log var defs
* CLDC-4177: update bulk upload csv example
* CLDC-4141: update bulk upload csv example
* CLDC-4177: update bulk upload csv example
* CLDC-4177: remove sexrab from expected sales export for now
* CLDC-4141: correct csv service expectations
* CLDC-4141: don't sample X for sexrab
---------
Co-authored-by: Katherine Langford <katherine.langford@softwire.com>
Co-authored-by: oscar-richardson-softwire <oscar.richardson@softwire.com>
Co-authored-by: Samuel Young <samuel.young@softwire.com>
|
1 week ago |
| .. |
|
components
|
CLDC-3862 Update potential errors wording (#2933)
|
1 year ago |
|
config
|
…
|
|
|
controllers
|
CLDC-3980: Add ability to change organisation's name with a startdate (#3058)
|
10 months ago |
|
db
|
Separate services tests to improve pipeline times (#2853)
|
1 year ago |
|
factories
|
CLDC-4141: New sex registered at birth question for lettings logs (#3171)
|
1 week ago |
|
features
|
CLDC-NONE: Fix more flaky tests (#3160)
|
1 week ago |
|
fixtures
|
CLDC-4141: New sex registered at birth question for lettings logs (#3171)
|
1 week ago |
|
helpers
|
CLDC-4115: Fix flaky tests (#3149)
|
2 weeks ago |
|
jobs
|
CLDC-3991: Update working situation answer options copy (#3040)
|
11 months ago |
|
lib/tasks
|
CLDC-4141: New sex registered at birth question for lettings logs (#3171)
|
1 week ago |
|
mailers
|
CLDC-3862 Update potential errors wording (#2933)
|
1 year ago |
|
models
|
CLDC-4141: New sex registered at birth question for lettings logs (#3171)
|
1 week ago |
|
policies
|
…
|
|
|
presenters
|
Fix dates to depend of collections in homepage tests (#2880)
|
1 year ago |
|
requests
|
CLDC-3501: Audit temporarily paused tests (#3127)
|
2 months ago |
|
services
|
CLDC-4141: New sex registered at birth question for lettings logs (#3171)
|
1 week ago |
|
shared
|
CLDC-NONE: Add a test to ensure future logs are completed (#3159)
|
2 weeks ago |
|
support
|
Update test file generation (#2868)
|
1 year ago |
|
views
|
CLDC-4074 Update tests now that 2023 is closed (#3093)
|
6 months ago |
|
rails_helper.rb
|
Update rails to 7.2.2 (#2856)
|
1 year ago |
|
request_helper.rb
|
CLDC-3787: Autocomplete address uprn search (#2967)
|
12 months ago |
|
spec_helper.rb
|
CLDC-3857 add new questions to organisation setup (#3075)
|
7 months ago |