Skip to content

Conversation

@ludtkemorgan
Copy link
Collaborator

@ludtkemorgan ludtkemorgan commented Jan 6, 2026

Pulls the latest changes from core

KrissDrawing and others added 30 commits November 17, 2025 07:47
* feat: add listing file number

* fix: hide listing file number when no jurisdiction selected

* test: add tests for listing file number
* feat: add additional neighborhood amenities

* test: add new neighborhood amenities to listing service test

* fix: switch senior center to senior centers
* feat: msq crud refactor

* feat: full unit testing

* feat: cron setup

* feat: align new and existing e2e tests

* feat: expanded e2e testing

* feat: update permissions and add testing

* feat: align script runner

* feat: make sure frontend passes status

* feat: lint cleanup

* feat: add comments to DTO

* feat: adjust optOut selections

* feat: fix updates for options

* feat: add additional test to create func

* feat: add missing comments
…-housing#5504)

* feat: use conductor values for form step checkpoints

* test: rework redirection tests to use conductor

* test: fix inconsistent setups
* fix: fix schema formatting
* chore: add new enum types
* chore: add new Listings model fields
* chore: add new fields to the UnitGroup model
* chore: update DTO's to changes in schema
* chore: generate new swagger types
* chore: add migration for new schema updates
* fix: update depositValue field decimal range
* fix: add missing field names
* chore: add custom deposit validation decorator
* chore: add unit group rent type validation
* fix: remove unnecessary import
* chore: update sunit summary DTO to contain new fields
* chore: update service layer
* fix: remove unnecessary migration update
* fix: update db fields
* chore: update rent validation decorator
* chore: add the cocInfo to the listing DTO
* chore: regenerate backend swagger
* chore: add listing type selector
* chore: add unit form non regulated rent fields
* fix: fix invalid logic
* chore: update prop to and optional value
* chore: add rent type fields for unit group form
* chore: hide additional fields for non regulated listings
* chore: add fields for the deposit types
* chore: update labels
* chore: update community types fields
* chore: add listing ebll clearance field
* chore: update built year filed rendering logic
* chore: fix field decorator error
* fix: fix decorators import paths
* chore: update required documents form fields
* chore: update the schema to include the new required documents list table
* fix: remove unused import
* chore: update listings factory to include the new required documents field
* chore: hide non regulated switch field based on feature flag
* chore: retain the original required documents field
* Revert "chore: hide non regulated switch field based on feature flag"

This reverts commit 11f0874.
* fix: add missing fields validation
* fix: update imports
* fix: remove the package manager filed in package JSON
* fix: update the hasHudEbllClearance field
* fix: remove unused import
* chore: update the label to match the current listing type
* fix: fix the application fee full width field
* fix: hide the new deposit and rent fields for regulated units
* fix: boolean ebll formatting for form submission
* chore: add non regulated listing fields to intro and fees sections
* chore: add missing documents model column mapping
* fix: udpdate form subssion for the new required documents field
* chore: add required documents preview in the details
* fix: add feature flag based regulated fields control
* chore: update the validation decorator
* chore: update listing details page to new jest standard
* fix: fix failing backend API tests
* fix: fix backend integration tests
* fix: fix decorator logic
* fix: add unit group rent range revalidation triggering
* fix: fix unwanted initial ebll field reset
* fix: required documents preview filtering
* fix: update the developer field title switching on listing preview page
* fix: hide new fields on listing preview based on the non-regulated feature flag
* fix: fix label typo
* fix: update new required documents field label formatting
* fix: hide the new documents field group on regulated listings
* fix: remove unused import
* fix: add missing monthly rent field to database
* fix: fix unit groups integration tests
* fix: paper listing form failing tests
* chore: rename migration files
* fix: clean-up merge conflict resolve
* fix: remove unnecessary listing service code
* fix: hide the new required documents field from preview page based on feature flag
* fix: remove unused prop
* fix: update the listings factory to add new required documents only for non regulated mocks
* chore: add logic to disconnect and delete documents table entry automatically
* fix: fix Units component feature flag detection code
* chore: add integration tests for non regulated listing preview
* chore: add integration tests for the ListingIntro section
* chore: add integration tests for AdditionalDetails form section component
* chore: add deposit type default field for the listing form
* chore: add integration tests for the AdditionalFees listing form component
* chore: add integration tests for the unit group form for non-regulated listing
* fix: update the listing service to remove the documents entry after completed transaction
* fix: revert the CommunityType component logic
* chore: partially revert additional fees section logic
* fix: update the listingType field clearing to undefined
* fix: remove unused imports
* fix: revert changes for unit form
* test: re-run testing suite
* chore: remove the depositRangeMin and depositRangeMax fields
* chore: update the data formatter to handle different deposit type values
* fix: update api integration tests to new changes
* fix: fix csv export integration tests
* test: re-run testing suite
* fix: update partners site integration tests
* test: re-run testing suite
* fix: remove unnecessary console log
* fix: clear deposit on save and continue (bloom-housing#5598)

---------

Co-authored-by: Morgan Ludtke <[email protected]>
…om-housing#5523)

* feat: add copy for What to Expect page for waitlist lottery listing

* fix linting

* feat: add copy for Confirmation page for waitlist lottery listing

* feat: use simplified standard terms content

* feat: add additional updated terms copy
…sing#5575)

show  waitlist open when listing type is waitlist lottery
…ousing#5515)

* fix: return proper translations for lottery published emails

* fix: remove redundant getTranslationByLanguageAndJurisdictionOrDefaultEn function

* test: remove obsolete test
* feat: add credit screening fee

* test: add tests for credit screening fee

* fix: remove unused translations

* fix: cleanup

* fix: copy change

* fix: remove credit screening fee radio

* fix: use one migration

* fix: rentTypeEnum backend swagger

* fix: failing test

* refactor: remove unused strings
* fix: set expire_after on applications

* fix: add additional test

* fix: add when an application is added after close

* fix: re-add accidental line removal

* fix: test fixes

* fix: review comments
…oom-housing#5611)

* feat: add waitlist lottery translation for the confirmation email

* test: waitlistLottery condition for the confirmation email
* fix: fix schema formatting
* chore: add new enum types
* chore: add new Listings model fields
* chore: add new fields to the UnitGroup model
* chore: update DTO's to changes in schema
* chore: generate new swagger types
* chore: add migration for new schema updates
* fix: update depositValue field decimal range
* fix: add missing field names
* chore: add custom deposit validation decorator
* chore: add unit group rent type validation
* fix: remove unnecessary import
* chore: update sunit summary DTO to contain new fields
* chore: update service layer
* fix: remove unnecessary migration update
* fix: update db fields
* chore: update rent validation decorator
* chore: add the cocInfo to the listing DTO
* chore: regenerate backend swagger
* chore: add listing type selector
* chore: add unit form non regulated rent fields
* fix: fix invalid logic
* chore: update prop to and optional value
* chore: add rent type fields for unit group form
* chore: hide additional fields for non regulated listings
* chore: add fields for the deposit types
* chore: update labels
* chore: update community types fields
* chore: add listing ebll clearance field
* chore: update built year filed rendering logic
* chore: fix field decorator error
* fix: fix decorators import paths
* chore: update required documents form fields
* chore: update the schema to include the new required documents list table
* fix: remove unused import
* chore: update listings factory to include the new required documents field
* chore: hide non regulated switch field based on feature flag
* chore: retain the original required documents field
* Revert "chore: hide non regulated switch field based on feature flag"
This reverts commit 11f0874.
* fix: add missing fields validation
* fix: update imports
* fix: remove the package manager filed in package JSON
* fix: update the hasHudEbllClearance field
* fix: remove unused import
* chore: update the label to match the current listing type
* fix: fix the application fee full width field
* fix: hide the new deposit and rent fields for regulated units
* fix: boolean ebll formatting for form submission
* chore: add non regulated listing fields to intro and fees sections
* chore: add missing documents model column mapping
* fix: udpdate form subssion for the new required documents field
* chore: add required documents preview in the details
* fix: add feature flag based regulated fields control
* chore: update the validation decorator
* chore: update listing details page to new jest standard
* fix: fix failing backend API tests
* fix: fix backend integration tests
* fix: fix decorator logic
* fix: add unit group rent range revalidation triggering
* fix: fix unwanted initial ebll field reset
* fix: required documents preview filtering
* fix: update the developer field title switching on listing preview page
* fix: hide new fields on listing preview based on the non-regulated feature flag
* fix: fix label typo
* fix: update new required documents field label formatting
* fix: hide the new documents field group on regulated listings
* fix: remove unused import
* fix: add missing monthly rent field to database
* fix: fix unit groups integration tests
* fix: paper listing form failing tests
* chore: rename migration files
* fix: clean-up merge conflict resolve
* fix: remove unnecessary listing service code
* fix: hide the new required documents field from preview page based on feature flag
* fix: remove unused prop
* fix: update the listings factory to add new required documents only for non regulated mocks
* chore: add logic to disconnect and delete documents table entry automatically
* fix: fix Units component feature flag detection code
* chore: add integration tests for non regulated listing preview
* chore: add integration tests for the ListingIntro section
* chore: add integration tests for AdditionalDetails form section component
* chore: add deposit type default field for the listing form
* chore: add integration tests for the AdditionalFees listing form component
* chore: add integration tests for the unit group form for non-regulated listing
* fix: update the listing service to remove the documents entry after completed transaction
* fix: revert the CommunityType component logic
* chore: partially revert additional fees section logic
* fix: update the listingType field clearing to undefined
* fix: remove unused imports
* chore: update the unit group table data parsing for non-regulated listings
* fix: remove the unwanted package manager hash
* chore: update the listing preview unit groups table formatting
* fix: bring back removed units view button
* fix: remove actions header from unit groups detail table preview
* test: re-run testing suite
* chore: simplify the units table action buttons creation
* chore: add unit tests for the unit groups table rendering for non-regulated listing
* fix: fix missing translation strings
* fix: remove unwanted unit form code
* fix: fix schema formatting
* chore: add new enum types
* chore: add new Listings model fields
* chore: add new fields to the UnitGroup model
* chore: update DTO's to changes in schema
* chore: generate new swagger types
* chore: add migration for new schema updates
* fix: update depositValue field decimal range
* fix: add missing field names
* chore: add custom deposit validation decorator
* chore: add unit group rent type validation
* fix: remove unnecessary import
* chore: update sunit summary DTO to contain new fields
* chore: update service layer
* fix: remove unnecessary migration update
* fix: update db fields
* chore: update rent validation decorator
* chore: add the cocInfo to the listing DTO
* chore: regenerate backend swagger
* chore: add listing type selector
* chore: add unit form non regulated rent fields
* fix: fix invalid logic
* chore: update prop to and optional value
* chore: add rent type fields for unit group form
* chore: hide additional fields for non regulated listings
* chore: add fields for the deposit types
* chore: update labels
* chore: update community types fields
* chore: add listing ebll clearance field
* chore: update built year filed rendering logic
* chore: fix field decorator error
* fix: fix decorators import paths
* chore: update required documents form fields
* chore: update the schema to include the new required documents list table
* fix: remove unused import
* chore: update listings factory to include the new required documents field
* chore: hide non regulated switch field based on feature flag
* chore: retain the original required documents field
* Revert "chore: hide non regulated switch field based on feature flag"
This reverts commit 11f0874.
* fix: add missing fields validation
* fix: update imports
* fix: remove the package manager filed in package JSON
* fix: update the hasHudEbllClearance field
* fix: remove unused import
* chore: update the label to match the current listing type
* fix: fix the application fee full width field
* fix: hide the new deposit and rent fields for regulated units
* fix: boolean ebll formatting for form submission
* chore: add non regulated listing fields to intro and fees sections
* chore: add missing documents model column mapping
* fix: udpdate form subssion for the new required documents field
* chore: add required documents preview in the details
* fix: add feature flag based regulated fields control
* chore: update the validation decorator
* chore: update listing details page to new jest standard
* fix: fix failing backend API tests
* fix: fix backend integration tests
* fix: fix decorator logic
* fix: add unit group rent range revalidation triggering
* fix: fix unwanted initial ebll field reset
* fix: required documents preview filtering
* fix: update the developer field title switching on listing preview page
* fix: hide new fields on listing preview based on the non-regulated feature flag
* fix: fix label typo
* fix: update new required documents field label formatting
* fix: hide the new documents field group on regulated listings
* fix: remove unused import
* fix: add missing monthly rent field to database
* fix: fix unit groups integration tests
* fix: paper listing form failing tests
* chore: rename migration files
* fix: clean-up merge conflict resolve
* fix: remove unnecessary listing service code
* fix: hide the new required documents field from preview page based on feature flag
* fix: remove unused prop
* fix: update the listings factory to add new required documents only for non regulated mocks
* chore: add logic to disconnect and delete documents table entry automatically
* fix: fix Units component feature flag detection cod
* chore: add integration tests for non regulated listing preview
* chore: add integration tests for the ListingIntro section
* chore: add integration tests for AdditionalDetails form section component
* chore: add deposit type default field for the listing form
* chore: add integration tests for the AdditionalFees listing form component
* chore: add integration tests for the unit group form for non-regulated listing
* fix: update the listing service to remove the documents entry after completed transaction
* fix: revert the CommunityType component logic
* chore: partially revert additional fees section logic
* fix: update the listingType field clearing to undefined
* fix: remove unused imports
* chore: update listing translation strings
* chore: add listingType column to the listings browse table
* chore: enable listingType column ordering
* chore: integrated listing filtration by listing type
* chore: add listing type column to csv export
* chore: update CSV header to a more generic label
* fix: fix failing backend utlities tests
* fix: fix merge resolve errors
* fix: add missing ebll clearance to csv export
* fix: revert part of the order by builder function
* chore: add comparator function to listing type column
* chore: remove invalid unitForm updates
* test: re-run testing suite
* fix: fix csv generation integration tests
* feat: add marketing flyer section

* fix: hide when no jurisdiction

* fix: remove should dirty

* test: fix listing service test

* fix: update table for marketing flyer

* test: update marketing flyer tests

* test: use possible data for listing service test
* fix: add disableBuildingSelectionCriteria flag

* refactor: change seed feature flags order

* fix: add disableBuildingSelectionCriteria to featureFlagMap

* fix: hide csv export when all jurisdiction flags are true
…ousing#5636)

added the same password guidance that's on the create account page to the password reset page
update the copy of the form when the user wants to request to reset its password
added missing case for waitlistlottery for desc
* feat: add marketing flyer section

* fix: hide when no jurisdiction

* fix: remove should dirty

* test: fix listing service test

* fix: update table for marketing flyer

* test: update marketing flyer tests

* test: use possible data for listing service test

* feat: add marketing flyers to public site

* test: add tests for marketing flyers DateSection

* fix: add dynamic Marketing heading
* chore: add other info section for the ebll clearance for non regulated listings
* chore: add required documents card to listing details page
* fix: fix missing ebll configuration
* chore: add deposit value rendering
* fix: not rendering the documents card when all values are false
* chore: update rent info table to work with non-regulated listing data
* chore: update additional fees section tests to modern testing format
* fix: fix additional fees section non-rendering edge case
* chore: add integration tests for the additional fees section
* chore: add tests for the hud ebll clearance section rendering
* chore: add integration tests for non-regulated listing rent table
* chore: update integration tests to follow new format
* chore: update additional information integration tests to follow new format
* chore: add integration tests for non regulated listing required documents list
* chore: add integration tests for unit group summarization for non regulated listing
* chore: update other section heading priority
* chore: add missing translations
* chore: update integration tests description
* chore: add a complex boolean flag for rendering the unit features section
* fix: add missing spanish translations for required documents
* fix: update expected heading level in failing integration tests
* fix: hide the availability text from the unit groups summery table for non regulated listings
* fix: add missing translations
* fix: update public site integration tests
* test: re-run testing suite
* fix: fix public non-regulated listing test
* fix: update summary table headers translation strings
* fix: update availability formatting for listing card summary table
* fix: create pii deletion cron job

* fix: add tests

* fix: add some seeded data

* fix: lint fixes

* fix: add was PII cleared logic

* fix: partner ui changes

* fix: more seed changes

* fix: add test and move some

* fix: rebase issue fixes

* fix: review comments

* fix: test fix

* fix: import fix

* fix: review comments

* fix: do not set isNewest on partner applications
@netlify
Copy link

netlify bot commented Jan 6, 2026

Deploy Preview for detroit-public-dev ready!

Name Link
🔨 Latest commit 3aee982
🔍 Latest deploy log https://app.netlify.com/projects/detroit-public-dev/deploys/696012891b78c6000893160f
😎 Deploy Preview https://deploy-preview-1711--detroit-public-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Jan 6, 2026

Deploy Preview for detroit-partners-staging ready!

Name Link
🔨 Latest commit 3aee982
🔍 Latest deploy log https://app.netlify.com/projects/detroit-partners-staging/deploys/696012891dbeb500082ba0b5
😎 Deploy Preview https://deploy-preview-1711--detroit-partners-staging.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Jan 6, 2026

Deploy Preview for detroit-public-staging ready!

Name Link
🔨 Latest commit 3aee982
🔍 Latest deploy log https://app.netlify.com/projects/detroit-public-staging/deploys/69601289329b090008f9d39e
😎 Deploy Preview https://deploy-preview-1711--detroit-public-staging.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Jan 6, 2026

Deploy Preview for detroit-partners-prod ready!

Name Link
🔨 Latest commit 3aee982
🔍 Latest deploy log https://app.netlify.com/projects/detroit-partners-prod/deploys/69601289025d95000836d56c
😎 Deploy Preview https://deploy-preview-1711--detroit-partners-prod.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Jan 6, 2026

Deploy Preview for detroit-partners-dev ready!

Name Link
🔨 Latest commit 3aee982
🔍 Latest deploy log https://app.netlify.com/projects/detroit-partners-dev/deploys/696012891c2ded0008311086
😎 Deploy Preview https://deploy-preview-1711--detroit-partners-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Jan 6, 2026

Deploy Preview for detroit-public-prod ready!

Name Link
🔨 Latest commit 3aee982
🔍 Latest deploy log https://app.netlify.com/projects/detroit-public-prod/deploys/69601289b257ce00089aed94
😎 Deploy Preview https://deploy-preview-1711--detroit-public-prod.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

millord and others added 4 commits January 6, 2026 19:51
@ludtkemorgan ludtkemorgan changed the title Release/2026 01 06 release: 2026-01-06 Jan 7, 2026
Copy link
Collaborator

@YazeedLoonat YazeedLoonat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me after the bash!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants