Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2835/async duplicates processing #2961

Merged
merged 14 commits into from
Aug 30, 2022

Conversation

seanmalbert
Copy link
Collaborator

Creating a new PR, since we reverted the merge of #2889. The migration, which adds a new rule_key, should just need to be updated.

@netlify
Copy link

netlify bot commented Aug 16, 2022

Deploy Preview for dev-partners-bloom ready!

Name Link
🔨 Latest commit 75907bd
🔍 Latest deploy log https://app.netlify.com/sites/dev-partners-bloom/deploys/62fe846c0600ed0008d828e4
😎 Deploy Preview https://deploy-preview-2961--dev-partners-bloom.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 site settings.

@netlify
Copy link

netlify bot commented Aug 16, 2022

Deploy Preview for dev-bloom ready!

Name Link
🔨 Latest commit 75907bd
🔍 Latest deploy log https://app.netlify.com/sites/dev-bloom/deploys/62fe846c0c870200088c39bb
😎 Deploy Preview https://deploy-preview-2961--dev-bloom.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 site settings.

@netlify
Copy link

netlify bot commented Aug 16, 2022

Deploy Preview for dev-storybook-bloom ready!

Name Link
🔨 Latest commit 75907bd
🔍 Latest deploy log https://app.netlify.com/sites/dev-storybook-bloom/deploys/62fe846c87b98600085aaefc
😎 Deploy Preview https://deploy-preview-2961--dev-storybook-bloom.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 site settings.

@seanmalbert seanmalbert added the needs changes The author must make changes and then re-request review before merging label Aug 16, 2022
@seanmalbert
Copy link
Collaborator Author

The migration file needs to be updated

@seanmalbert seanmalbert mentioned this pull request Aug 18, 2022
20 tasks
@seanmalbert seanmalbert added 2 reviews needed Requires 2 more review before ready to merge and removed needs changes The author must make changes and then re-request review before merging labels Aug 18, 2022
@seanmalbert
Copy link
Collaborator Author

I updated the migration file to set the rule_key for existing AFSs.

@seanmalbert seanmalbert changed the base branch from dev to feat/duplicates-v2 August 18, 2022 18:27
@emilyjablonski
Copy link
Collaborator

@seanmalbert What needs to be tested here?

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, a few change requests

@@ -119,6 +121,10 @@ export class ListingsService {
})
listingDto.unitsAvailable = availableUnits

if (listing.status == ListingStatus.active && listingDto.status == ListingStatus.closed) {
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
if (listing.status == ListingStatus.active && listingDto.status == ListingStatus.closed) {
if (listing.status === ListingStatus.active && listingDto.status === ListingStatus.closed) {

listing: Pick<Listing, "id" | "afsLastRunAt">,
rule: Rule
) {
const newApplications = await this.applicationRepository.find({
Copy link
Collaborator

Choose a reason for hiding this comment

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

do you think its better to take this opportunity to completely get rid of these this.repository.find stuff

they seem to cause more problems than building our queries ourselves?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Since this logic was carried over, I created a follow-up issue to handle performance optimization: #2959

.where(`afs.ruleKey = :ruleKey`, { ruleKey: this.getRuleKeyForRule(newApplication, rule) })
.getMany()

if (afses.length == 0) {
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
if (afses.length == 0) {
if (afses.length === 0) {

applications: [newApplication, ...applicationsMatchingRule],
listing: { id: newApplication.listingId },
})
} else if (afses.length == 1) {
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
} else if (afses.length == 1) {
} else if (afses.length === 1) {

}

private async fetchDuplicatesMatchingEmailRule(newApplication: Application) {
return await this.applicationRepository.find({
Copy link
Collaborator

Choose a reason for hiding this comment

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

something pretty similar to this using the afsrepository was what was causing our backend to crash under larger application loads, so we may want to convert this into a querybuilder that we construct ourselves

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Noting here for #2959

for (const afsa of afsas) {
const afs = await queryRunner.query(
`
SELECT id, listing_id, rule, rule_key
Copy link
Collaborator

Choose a reason for hiding this comment

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

could this become part of the above query as an inner join so we can cut down on how many times we connect to the db

`,
[afsa.application_flagged_set_id]
)
if (afs.rule_key !== null) continue
Copy link
Collaborator

Choose a reason for hiding this comment

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

I think this can be a part of the above query in the where clause

@YazeedLoonat YazeedLoonat added needs changes The author must make changes and then re-request review before merging and removed 2 reviews needed Requires 2 more review before ready to merge labels Aug 18, 2022
@netlify
Copy link

netlify bot commented Aug 18, 2022

Deploy Preview for feat-duplicate-v2-partners ready!

Name Link
🔨 Latest commit 401bf97
🔍 Latest deploy log https://app.netlify.com/sites/feat-duplicate-v2-partners/deploys/630e788dd0bb3500089c6c2c
😎 Deploy Preview https://deploy-preview-2961--feat-duplicate-v2-partners.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 site settings.

@netlify
Copy link

netlify bot commented Aug 18, 2022

Deploy Preview for feat-duplicate-v2-public ready!

Name Link
🔨 Latest commit 401bf97
🔍 Latest deploy log https://app.netlify.com/sites/feat-duplicate-v2-public/deploys/630e788d6bab290008a18930
😎 Deploy Preview https://deploy-preview-2961--feat-duplicate-v2-public.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 site settings.

@seanmalbert
Copy link
Collaborator Author

seanmalbert commented Aug 18, 2022

@emilyjablonski,

I ended up adding an endpoint so we can manually trigger the process (and one we'll need anyway), which you can call with localhost:3100/applicationFlaggedSets/process. You can test by intentionally adding duplicate applications. The logic is the same as before (it was just moved to a different location), where it'll match on name and date of birth or email. Once you've added applications, you can call the endpoint and it should process. The very first time you run it (or any time you run it after a reseed), it will take a while.

When process is called it first queries listings to check if this process was last ran before the newest application was added. So if you run it subsequent times without adding any new applications, then it should just do this query and return fairly quickly.

@emilyjablonski and @YazeedLoonat ,
An edit to the above. I updated the seed processing, so instead of directly saving to afs as I think Yazeed had added, it now runs the process check as the last. step of seeding.

@seanmalbert seanmalbert added 2 reviews needed Requires 2 more review before ready to merge and removed needs changes The author must make changes and then re-request review before merging labels Aug 19, 2022
@emilyjablonski
Copy link
Collaborator

@seanmalbert Would you be available for an in person PR review for this one?

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.

LGTM

@@ -668,6 +668,20 @@ class Listing extends BaseEntity {
@ValidateNested({ groups: [ValidationsGroupsEnum.default], each: true })
@Type(() => ListingUtilities)
utilities?: ListingUtilities

@Column({ type: "timestamptz", nullable: true, default: "1970-01-01" })
Copy link
Collaborator

Choose a reason for hiding this comment

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

I'm not seeing other Date columns with a default, just curious why this column has this default

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

It has a default set to the beginning of time so that it'll be processed by the check the first time it runs.

@@ -119,6 +121,10 @@ export class ListingsService {
})
listingDto.unitsAvailable = availableUnits

if (listing.status == ListingStatus.active && listingDto.status === ListingStatus.closed) {
Copy link
Collaborator

Choose a reason for hiding this comment

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

nbd / existing but listing vs listingDto could use some more clear names

@@ -381,6 +384,10 @@ async function seed() {
])
}
}
// process duplicate check
console.log("processing duplicates check")
Copy link
Collaborator

Choose a reason for hiding this comment

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

🧹

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I think it may be helpful to keep these in for looking at the logs, at least initially.

Copy link
Collaborator

@emilyjablonski emilyjablonski left a comment

Choose a reason for hiding this comment

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

Just some q's otherwise LGTM

@emilyjablonski emilyjablonski added ready to merge Should be applied when a PR has been reviewed and approved and removed 2 reviews needed Requires 2 more review before ready to merge labels Aug 24, 2022
@seanmalbert seanmalbert merged commit 1a8ff92 into feat/duplicates-v2 Aug 30, 2022
emilyjablonski pushed a commit that referenced this pull request Sep 26, 2022
* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>
emilyjablonski pushed a commit that referenced this pull request Sep 26, 2022
* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>
seanmalbert added a commit that referenced this pull request Sep 26, 2022
* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>
seanmalbert added a commit that referenced this pull request Sep 26, 2022
* fix: add a11y linting tools and fix errors (#2974)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2513/email markup fixes from qa (#2909)

* fix: address QA testing issues for confirmation email template

* fix: use the right keys for the translation update

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2918/add button group (#2958)

* feat: add ButtonGroup component

* feat: add ButtonGroup component

Also add a title tooltip to swatch in docs
Update 2nd Generation badge to primary blue instead of red

* Fix code style issues with Prettier

* fix: clean up button group styles, add react key

* test: ButtonGroup, add to exports

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor!: preferences & programs data model merged (#2904)

BREAKING CHANGE: The preference and program entities have been merged into a single entity called MultiselectQuestion

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to get migration to run on dev (#2987)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: Migration hotfix 2 (#2990)

* fix: update to get migration to run on dev

* fix: updates to migrations

* fix: updates to migrations

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: show preference details on listing form (#2989)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to fix some lingering migration issues (#2991)

* fix: update to fix some lingering migration issues

* test: updates enablePartnerSettings seed

* test: update to tests

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: adds the ability to manage preference for partner admins (#2985)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: styling precedence issues in preferences (#2994)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updates translation migration files (#2995)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add margin in contact section (#2999)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2919/progress bar update (#2950)

* fix: added a11y labeling

* fix: base view for bar progress

* fix: support for different colors

* fix: style passed as prop

* fix: wip conversion to vanilla css

* fix: completed conversion to vanilla css

* fix: testing different mobile views

* fix: drop labels on mobile

* fix: removing remaining tailwind

* fix: cleaner css class construction

* fix: added css variables

* fix: align label font color

* fix: refining css theming

* fix: added documentation

* fix: added missing css var

* fix: align default sizing

* fix: stricter typing for nav style

* fix: removed empty linking

* fix: remove clickable ux

* fix: removed unused css

* fix: style updates per Jesse

* fix: integrating a11y updates

* fix: removed unneccessary tabbing

* fix: bar label css updates

* fix: sr a11y for progress states

* fix: gen 2 flagging + removed unused strings

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2940/media modal sync (#2968)

* fix: media card sync

* fix: modal padding to prevent overlap

* fix: added media card documentation

* fix: minor documentation change

* fix: replace a11y css

* fix: consistent css spacing

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: code cleanliness improvements (#2784)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(login): too many login attempts fix (#2988)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: null app fee showing null string (#3016)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2891/add sign up to beginning of application flow (#3018)

* feat: add sign-up to beginning of application flow

* refactor: change login panel in beginning of application flow to use ActionBlock

* feat: test create account should redirect to /create-account

* feat: design improvements for choose language panel

* test: remove redundant test

* chore(release): version

 - @bloom-housing/[email protected]

* fix: remove select text from multiselect application questions (#3017)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: table columns should take up full width (#3005)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: allow custom strings in all components (#3012)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: alert box v2 styling refactor (#3014)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: axe core a11y dynamic linting (#3000)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(application): remove programs from autofill (#3021)

* chore(release): version

 - @bloom-housing/[email protected]

* chore: remove all dependecies of moment (#3027)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: migration for application export clean up (#3036)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add unit tests to partners (#3023)

* fix: add unit tests to partners

* Fix code style issues with Prettier

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: return N/A string if rent and income is NaN (#3040)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2920/bordered field option (#3054)

* fix: border css

* fix: removed unused lines

* fix: dynamic background

* fix: corrected class position

* fix: color correction

* fix: reformatted css approach

* fix: improved storybook testing

* fix: removed duplicate css

* fix: minimize tailwind variables

* fix: css theming

* fix: box color correction

* fix: css variable typo

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: allow alerts to be sticky under page header (#3050)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updated css class naming (#483) (#3073)

Co-authored-by: ColinBuyck <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* Update dropzone for single upload (#3070)

* fix: default dropzone upload to single file, add maxFiles

* fix: simplify boolean expression

* fix: sync latest style updates from Detroit

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: add confirm modal when copying a preference (#3041)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: complete app section while navigating

* chore(release): version

 - @bloom-housing/[email protected]

* fix: update email confirmation what to expect copy (#3061)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: add tests back to eslint (#3077)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 3030/what to expect visual updates (#3063)

* feat: change available units to vacant units

* feat: show vacant units, open waitlist as pill tags in listings

* feat: change units to vacant units in summary table

* feat: update translations to use new key that refers to vacant units

* feat: use customClass as last prop in getHeader function

* refactor: change style to styleType

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: append copy text to copied preferences (#3084)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: make pill style on listing card optional (#3088)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2853/duplicates pages (#2892)

* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

* refactor: create duplicates pages

* fix: remove export button from duplicate pages, fix table widths (#3006)

* 2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

* fix: add-afs migration update

* build: debug migration

* build: debug migration

* feat: allow marking status for application flagged sets (#3020)

* chore: merge cleanup

* style: fix linter issue with duplicate export

* test: fix email test

Co-authored-by: Emily Jablonski <[email protected]>
Co-authored-by: github.context.workflow <[email protected]>
Co-authored-by: Jared White <[email protected]>
Co-authored-by: Lint Action <[email protected]>
Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: ColinBuyck <[email protected]>
Co-authored-by: ludtkemorgan <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: dominikx96 <[email protected]>
Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Emily Jablonski <[email protected]>
ludtkemorgan pushed a commit that referenced this pull request Sep 28, 2022
* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

refactor: create duplicates pages

fix: remove export button from duplicate pages, fix table widths (#3006)

2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

fix: add-afs migration update

build: debug migration

build: debug migration

feat: allow marking status for application flagged sets (#3020)

Syncs dev into duplicates branch (via rebase) (#3093)

* fix: add a11y linting tools and fix errors (#2974)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2513/email markup fixes from qa (#2909)

* fix: address QA testing issues for confirmation email template

* fix: use the right keys for the translation update

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2918/add button group (#2958)

* feat: add ButtonGroup component

* feat: add ButtonGroup component

Also add a title tooltip to swatch in docs
Update 2nd Generation badge to primary blue instead of red

* Fix code style issues with Prettier

* fix: clean up button group styles, add react key

* test: ButtonGroup, add to exports

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor!: preferences & programs data model merged (#2904)

BREAKING CHANGE: The preference and program entities have been merged into a single entity called MultiselectQuestion

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to get migration to run on dev (#2987)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: Migration hotfix 2 (#2990)

* fix: update to get migration to run on dev

* fix: updates to migrations

* fix: updates to migrations

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: show preference details on listing form (#2989)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to fix some lingering migration issues (#2991)

* fix: update to fix some lingering migration issues

* test: updates enablePartnerSettings seed

* test: update to tests

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: adds the ability to manage preference for partner admins (#2985)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: styling precedence issues in preferences (#2994)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updates translation migration files (#2995)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add margin in contact section (#2999)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2919/progress bar update (#2950)

* fix: added a11y labeling

* fix: base view for bar progress

* fix: support for different colors

* fix: style passed as prop

* fix: wip conversion to vanilla css

* fix: completed conversion to vanilla css

* fix: testing different mobile views

* fix: drop labels on mobile

* fix: removing remaining tailwind

* fix: cleaner css class construction

* fix: added css variables

* fix: align label font color

* fix: refining css theming

* fix: added documentation

* fix: added missing css var

* fix: align default sizing

* fix: stricter typing for nav style

* fix: removed empty linking

* fix: remove clickable ux

* fix: removed unused css

* fix: style updates per Jesse

* fix: integrating a11y updates

* fix: removed unneccessary tabbing

* fix: bar label css updates

* fix: sr a11y for progress states

* fix: gen 2 flagging + removed unused strings

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2940/media modal sync (#2968)

* fix: media card sync

* fix: modal padding to prevent overlap

* fix: added media card documentation

* fix: minor documentation change

* fix: replace a11y css

* fix: consistent css spacing

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: code cleanliness improvements (#2784)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(login): too many login attempts fix (#2988)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: null app fee showing null string (#3016)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2891/add sign up to beginning of application flow (#3018)

* feat: add sign-up to beginning of application flow

* refactor: change login panel in beginning of application flow to use ActionBlock

* feat: test create account should redirect to /create-account

* feat: design improvements for choose language panel

* test: remove redundant test

* chore(release): version

 - @bloom-housing/[email protected]

* fix: remove select text from multiselect application questions (#3017)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: table columns should take up full width (#3005)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: allow custom strings in all components (#3012)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: alert box v2 styling refactor (#3014)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: axe core a11y dynamic linting (#3000)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(application): remove programs from autofill (#3021)

* chore(release): version

 - @bloom-housing/[email protected]

* chore: remove all dependecies of moment (#3027)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: migration for application export clean up (#3036)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add unit tests to partners (#3023)

* fix: add unit tests to partners

* Fix code style issues with Prettier

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: return N/A string if rent and income is NaN (#3040)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2920/bordered field option (#3054)

* fix: border css

* fix: removed unused lines

* fix: dynamic background

* fix: corrected class position

* fix: color correction

* fix: reformatted css approach

* fix: improved storybook testing

* fix: removed duplicate css

* fix: minimize tailwind variables

* fix: css theming

* fix: box color correction

* fix: css variable typo

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: allow alerts to be sticky under page header (#3050)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updated css class naming (#483) (#3073)

Co-authored-by: ColinBuyck <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* Update dropzone for single upload (#3070)

* fix: default dropzone upload to single file, add maxFiles

* fix: simplify boolean expression

* fix: sync latest style updates from Detroit

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: add confirm modal when copying a preference (#3041)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: complete app section while navigating

* chore(release): version

 - @bloom-housing/[email protected]

* fix: update email confirmation what to expect copy (#3061)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: add tests back to eslint (#3077)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 3030/what to expect visual updates (#3063)

* feat: change available units to vacant units

* feat: show vacant units, open waitlist as pill tags in listings

* feat: change units to vacant units in summary table

* feat: update translations to use new key that refers to vacant units

* feat: use customClass as last prop in getHeader function

* refactor: change style to styleType

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: append copy text to copied preferences (#3084)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: make pill style on listing card optional (#3088)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2853/duplicates pages (#2892)

* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

* refactor: create duplicates pages

* fix: remove export button from duplicate pages, fix table widths (#3006)

* 2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

* fix: add-afs migration update

* build: debug migration

* build: debug migration

* feat: allow marking status for application flagged sets (#3020)

* chore: merge cleanup

* style: fix linter issue with duplicate export

* test: fix email test

Co-authored-by: Emily Jablonski <[email protected]>
Co-authored-by: github.context.workflow <[email protected]>
Co-authored-by: Jared White <[email protected]>
Co-authored-by: Lint Action <[email protected]>
Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: ColinBuyck <[email protected]>
Co-authored-by: ludtkemorgan <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: dominikx96 <[email protected]>
Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Emily Jablonski <[email protected]>

chore: standardize the typescript version (#3086)

feat: adds setsAfsLastRunAt1664300247901 migration (#3102)

fix: duplicates ux issues (#3101)

fix: updates csv export (#3104)

3099/AFS Pagination (#3105)

* fix: afs list pagination

* fix: resolved afs pagination

* style: linter issue with afs limit
ludtkemorgan pushed a commit that referenced this pull request Sep 28, 2022
* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

refactor: create duplicates pages

fix: remove export button from duplicate pages, fix table widths (#3006)

2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

fix: add-afs migration update

build: debug migration

build: debug migration

feat: allow marking status for application flagged sets (#3020)

Syncs dev into duplicates branch (via rebase) (#3093)

* fix: add a11y linting tools and fix errors (#2974)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2513/email markup fixes from qa (#2909)

* fix: address QA testing issues for confirmation email template

* fix: use the right keys for the translation update

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2918/add button group (#2958)

* feat: add ButtonGroup component

* feat: add ButtonGroup component

Also add a title tooltip to swatch in docs
Update 2nd Generation badge to primary blue instead of red

* Fix code style issues with Prettier

* fix: clean up button group styles, add react key

* test: ButtonGroup, add to exports

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor!: preferences & programs data model merged (#2904)

BREAKING CHANGE: The preference and program entities have been merged into a single entity called MultiselectQuestion

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to get migration to run on dev (#2987)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: Migration hotfix 2 (#2990)

* fix: update to get migration to run on dev

* fix: updates to migrations

* fix: updates to migrations

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: show preference details on listing form (#2989)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to fix some lingering migration issues (#2991)

* fix: update to fix some lingering migration issues

* test: updates enablePartnerSettings seed

* test: update to tests

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: adds the ability to manage preference for partner admins (#2985)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: styling precedence issues in preferences (#2994)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updates translation migration files (#2995)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add margin in contact section (#2999)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2919/progress bar update (#2950)

* fix: added a11y labeling

* fix: base view for bar progress

* fix: support for different colors

* fix: style passed as prop

* fix: wip conversion to vanilla css

* fix: completed conversion to vanilla css

* fix: testing different mobile views

* fix: drop labels on mobile

* fix: removing remaining tailwind

* fix: cleaner css class construction

* fix: added css variables

* fix: align label font color

* fix: refining css theming

* fix: added documentation

* fix: added missing css var

* fix: align default sizing

* fix: stricter typing for nav style

* fix: removed empty linking

* fix: remove clickable ux

* fix: removed unused css

* fix: style updates per Jesse

* fix: integrating a11y updates

* fix: removed unneccessary tabbing

* fix: bar label css updates

* fix: sr a11y for progress states

* fix: gen 2 flagging + removed unused strings

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2940/media modal sync (#2968)

* fix: media card sync

* fix: modal padding to prevent overlap

* fix: added media card documentation

* fix: minor documentation change

* fix: replace a11y css

* fix: consistent css spacing

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: code cleanliness improvements (#2784)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(login): too many login attempts fix (#2988)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: null app fee showing null string (#3016)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2891/add sign up to beginning of application flow (#3018)

* feat: add sign-up to beginning of application flow

* refactor: change login panel in beginning of application flow to use ActionBlock

* feat: test create account should redirect to /create-account

* feat: design improvements for choose language panel

* test: remove redundant test

* chore(release): version

 - @bloom-housing/[email protected]

* fix: remove select text from multiselect application questions (#3017)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: table columns should take up full width (#3005)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: allow custom strings in all components (#3012)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: alert box v2 styling refactor (#3014)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: axe core a11y dynamic linting (#3000)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(application): remove programs from autofill (#3021)

* chore(release): version

 - @bloom-housing/[email protected]

* chore: remove all dependecies of moment (#3027)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: migration for application export clean up (#3036)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add unit tests to partners (#3023)

* fix: add unit tests to partners

* Fix code style issues with Prettier

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: return N/A string if rent and income is NaN (#3040)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2920/bordered field option (#3054)

* fix: border css

* fix: removed unused lines

* fix: dynamic background

* fix: corrected class position

* fix: color correction

* fix: reformatted css approach

* fix: improved storybook testing

* fix: removed duplicate css

* fix: minimize tailwind variables

* fix: css theming

* fix: box color correction

* fix: css variable typo

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: allow alerts to be sticky under page header (#3050)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updated css class naming (#483) (#3073)

Co-authored-by: ColinBuyck <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* Update dropzone for single upload (#3070)

* fix: default dropzone upload to single file, add maxFiles

* fix: simplify boolean expression

* fix: sync latest style updates from Detroit

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: add confirm modal when copying a preference (#3041)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: complete app section while navigating

* chore(release): version

 - @bloom-housing/[email protected]

* fix: update email confirmation what to expect copy (#3061)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: add tests back to eslint (#3077)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 3030/what to expect visual updates (#3063)

* feat: change available units to vacant units

* feat: show vacant units, open waitlist as pill tags in listings

* feat: change units to vacant units in summary table

* feat: update translations to use new key that refers to vacant units

* feat: use customClass as last prop in getHeader function

* refactor: change style to styleType

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: append copy text to copied preferences (#3084)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: make pill style on listing card optional (#3088)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2853/duplicates pages (#2892)

* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

* refactor: create duplicates pages

* fix: remove export button from duplicate pages, fix table widths (#3006)

* 2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

* fix: add-afs migration update

* build: debug migration

* build: debug migration

* feat: allow marking status for application flagged sets (#3020)

* chore: merge cleanup

* style: fix linter issue with duplicate export

* test: fix email test

Co-authored-by: Emily Jablonski <[email protected]>
Co-authored-by: github.context.workflow <[email protected]>
Co-authored-by: Jared White <[email protected]>
Co-authored-by: Lint Action <[email protected]>
Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: ColinBuyck <[email protected]>
Co-authored-by: ludtkemorgan <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: dominikx96 <[email protected]>
Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Emily Jablonski <[email protected]>

chore: standardize the typescript version (#3086)

feat: adds setsAfsLastRunAt1664300247901 migration (#3102)

fix: duplicates ux issues (#3101)

fix: updates csv export (#3104)

3099/AFS Pagination (#3105)

* fix: afs list pagination

* fix: resolved afs pagination

* style: linter issue with afs limit
ludtkemorgan pushed a commit that referenced this pull request Sep 28, 2022
* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

refactor: create duplicates pages

fix: remove export button from duplicate pages, fix table widths (#3006)

2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

fix: add-afs migration update

build: debug migration

build: debug migration

feat: allow marking status for application flagged sets (#3020)

Syncs dev into duplicates branch (via rebase) (#3093)

* fix: add a11y linting tools and fix errors (#2974)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2513/email markup fixes from qa (#2909)

* fix: address QA testing issues for confirmation email template

* fix: use the right keys for the translation update

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2918/add button group (#2958)

* feat: add ButtonGroup component

* feat: add ButtonGroup component

Also add a title tooltip to swatch in docs
Update 2nd Generation badge to primary blue instead of red

* Fix code style issues with Prettier

* fix: clean up button group styles, add react key

* test: ButtonGroup, add to exports

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor!: preferences & programs data model merged (#2904)

BREAKING CHANGE: The preference and program entities have been merged into a single entity called MultiselectQuestion

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to get migration to run on dev (#2987)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: Migration hotfix 2 (#2990)

* fix: update to get migration to run on dev

* fix: updates to migrations

* fix: updates to migrations

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: show preference details on listing form (#2989)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to fix some lingering migration issues (#2991)

* fix: update to fix some lingering migration issues

* test: updates enablePartnerSettings seed

* test: update to tests

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: adds the ability to manage preference for partner admins (#2985)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: styling precedence issues in preferences (#2994)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updates translation migration files (#2995)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add margin in contact section (#2999)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2919/progress bar update (#2950)

* fix: added a11y labeling

* fix: base view for bar progress

* fix: support for different colors

* fix: style passed as prop

* fix: wip conversion to vanilla css

* fix: completed conversion to vanilla css

* fix: testing different mobile views

* fix: drop labels on mobile

* fix: removing remaining tailwind

* fix: cleaner css class construction

* fix: added css variables

* fix: align label font color

* fix: refining css theming

* fix: added documentation

* fix: added missing css var

* fix: align default sizing

* fix: stricter typing for nav style

* fix: removed empty linking

* fix: remove clickable ux

* fix: removed unused css

* fix: style updates per Jesse

* fix: integrating a11y updates

* fix: removed unneccessary tabbing

* fix: bar label css updates

* fix: sr a11y for progress states

* fix: gen 2 flagging + removed unused strings

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2940/media modal sync (#2968)

* fix: media card sync

* fix: modal padding to prevent overlap

* fix: added media card documentation

* fix: minor documentation change

* fix: replace a11y css

* fix: consistent css spacing

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: code cleanliness improvements (#2784)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(login): too many login attempts fix (#2988)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: null app fee showing null string (#3016)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2891/add sign up to beginning of application flow (#3018)

* feat: add sign-up to beginning of application flow

* refactor: change login panel in beginning of application flow to use ActionBlock

* feat: test create account should redirect to /create-account

* feat: design improvements for choose language panel

* test: remove redundant test

* chore(release): version

 - @bloom-housing/[email protected]

* fix: remove select text from multiselect application questions (#3017)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: table columns should take up full width (#3005)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: allow custom strings in all components (#3012)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: alert box v2 styling refactor (#3014)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: axe core a11y dynamic linting (#3000)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(application): remove programs from autofill (#3021)

* chore(release): version

 - @bloom-housing/[email protected]

* chore: remove all dependecies of moment (#3027)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: migration for application export clean up (#3036)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add unit tests to partners (#3023)

* fix: add unit tests to partners

* Fix code style issues with Prettier

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: return N/A string if rent and income is NaN (#3040)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2920/bordered field option (#3054)

* fix: border css

* fix: removed unused lines

* fix: dynamic background

* fix: corrected class position

* fix: color correction

* fix: reformatted css approach

* fix: improved storybook testing

* fix: removed duplicate css

* fix: minimize tailwind variables

* fix: css theming

* fix: box color correction

* fix: css variable typo

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: allow alerts to be sticky under page header (#3050)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updated css class naming (#483) (#3073)

Co-authored-by: ColinBuyck <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* Update dropzone for single upload (#3070)

* fix: default dropzone upload to single file, add maxFiles

* fix: simplify boolean expression

* fix: sync latest style updates from Detroit

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: add confirm modal when copying a preference (#3041)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: complete app section while navigating

* chore(release): version

 - @bloom-housing/[email protected]

* fix: update email confirmation what to expect copy (#3061)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: add tests back to eslint (#3077)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 3030/what to expect visual updates (#3063)

* feat: change available units to vacant units

* feat: show vacant units, open waitlist as pill tags in listings

* feat: change units to vacant units in summary table

* feat: update translations to use new key that refers to vacant units

* feat: use customClass as last prop in getHeader function

* refactor: change style to styleType

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: append copy text to copied preferences (#3084)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: make pill style on listing card optional (#3088)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2853/duplicates pages (#2892)

* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

* refactor: create duplicates pages

* fix: remove export button from duplicate pages, fix table widths (#3006)

* 2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

* fix: add-afs migration update

* build: debug migration

* build: debug migration

* feat: allow marking status for application flagged sets (#3020)

* chore: merge cleanup

* style: fix linter issue with duplicate export

* test: fix email test

Co-authored-by: Emily Jablonski <[email protected]>
Co-authored-by: github.context.workflow <[email protected]>
Co-authored-by: Jared White <[email protected]>
Co-authored-by: Lint Action <[email protected]>
Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: ColinBuyck <[email protected]>
Co-authored-by: ludtkemorgan <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: dominikx96 <[email protected]>
Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Emily Jablonski <[email protected]>

chore: standardize the typescript version (#3086)

feat: adds setsAfsLastRunAt1664300247901 migration (#3102)

fix: duplicates ux issues (#3101)

fix: updates csv export (#3104)

3099/AFS Pagination (#3105)

* fix: afs list pagination

* fix: resolved afs pagination

* style: linter issue with afs limit
ludtkemorgan pushed a commit that referenced this pull request Sep 28, 2022
* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

refactor: create duplicates pages

fix: remove export button from duplicate pages, fix table widths (#3006)

2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

fix: add-afs migration update

build: debug migration

build: debug migration

feat: allow marking status for application flagged sets (#3020)

Syncs dev into duplicates branch (via rebase) (#3093)

* fix: add a11y linting tools and fix errors (#2974)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2513/email markup fixes from qa (#2909)

* fix: address QA testing issues for confirmation email template

* fix: use the right keys for the translation update

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2918/add button group (#2958)

* feat: add ButtonGroup component

* feat: add ButtonGroup component

Also add a title tooltip to swatch in docs
Update 2nd Generation badge to primary blue instead of red

* Fix code style issues with Prettier

* fix: clean up button group styles, add react key

* test: ButtonGroup, add to exports

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor!: preferences & programs data model merged (#2904)

BREAKING CHANGE: The preference and program entities have been merged into a single entity called MultiselectQuestion

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to get migration to run on dev (#2987)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: Migration hotfix 2 (#2990)

* fix: update to get migration to run on dev

* fix: updates to migrations

* fix: updates to migrations

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: show preference details on listing form (#2989)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to fix some lingering migration issues (#2991)

* fix: update to fix some lingering migration issues

* test: updates enablePartnerSettings seed

* test: update to tests

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: adds the ability to manage preference for partner admins (#2985)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: styling precedence issues in preferences (#2994)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updates translation migration files (#2995)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add margin in contact section (#2999)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2919/progress bar update (#2950)

* fix: added a11y labeling

* fix: base view for bar progress

* fix: support for different colors

* fix: style passed as prop

* fix: wip conversion to vanilla css

* fix: completed conversion to vanilla css

* fix: testing different mobile views

* fix: drop labels on mobile

* fix: removing remaining tailwind

* fix: cleaner css class construction

* fix: added css variables

* fix: align label font color

* fix: refining css theming

* fix: added documentation

* fix: added missing css var

* fix: align default sizing

* fix: stricter typing for nav style

* fix: removed empty linking

* fix: remove clickable ux

* fix: removed unused css

* fix: style updates per Jesse

* fix: integrating a11y updates

* fix: removed unneccessary tabbing

* fix: bar label css updates

* fix: sr a11y for progress states

* fix: gen 2 flagging + removed unused strings

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2940/media modal sync (#2968)

* fix: media card sync

* fix: modal padding to prevent overlap

* fix: added media card documentation

* fix: minor documentation change

* fix: replace a11y css

* fix: consistent css spacing

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: code cleanliness improvements (#2784)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(login): too many login attempts fix (#2988)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: null app fee showing null string (#3016)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2891/add sign up to beginning of application flow (#3018)

* feat: add sign-up to beginning of application flow

* refactor: change login panel in beginning of application flow to use ActionBlock

* feat: test create account should redirect to /create-account

* feat: design improvements for choose language panel

* test: remove redundant test

* chore(release): version

 - @bloom-housing/[email protected]

* fix: remove select text from multiselect application questions (#3017)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: table columns should take up full width (#3005)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: allow custom strings in all components (#3012)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: alert box v2 styling refactor (#3014)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: axe core a11y dynamic linting (#3000)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(application): remove programs from autofill (#3021)

* chore(release): version

 - @bloom-housing/[email protected]

* chore: remove all dependecies of moment (#3027)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: migration for application export clean up (#3036)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add unit tests to partners (#3023)

* fix: add unit tests to partners

* Fix code style issues with Prettier

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: return N/A string if rent and income is NaN (#3040)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2920/bordered field option (#3054)

* fix: border css

* fix: removed unused lines

* fix: dynamic background

* fix: corrected class position

* fix: color correction

* fix: reformatted css approach

* fix: improved storybook testing

* fix: removed duplicate css

* fix: minimize tailwind variables

* fix: css theming

* fix: box color correction

* fix: css variable typo

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: allow alerts to be sticky under page header (#3050)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updated css class naming (#483) (#3073)

Co-authored-by: ColinBuyck <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* Update dropzone for single upload (#3070)

* fix: default dropzone upload to single file, add maxFiles

* fix: simplify boolean expression

* fix: sync latest style updates from Detroit

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: add confirm modal when copying a preference (#3041)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: complete app section while navigating

* chore(release): version

 - @bloom-housing/[email protected]

* fix: update email confirmation what to expect copy (#3061)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: add tests back to eslint (#3077)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 3030/what to expect visual updates (#3063)

* feat: change available units to vacant units

* feat: show vacant units, open waitlist as pill tags in listings

* feat: change units to vacant units in summary table

* feat: update translations to use new key that refers to vacant units

* feat: use customClass as last prop in getHeader function

* refactor: change style to styleType

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: append copy text to copied preferences (#3084)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: make pill style on listing card optional (#3088)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2853/duplicates pages (#2892)

* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

* refactor: create duplicates pages

* fix: remove export button from duplicate pages, fix table widths (#3006)

* 2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

* fix: add-afs migration update

* build: debug migration

* build: debug migration

* feat: allow marking status for application flagged sets (#3020)

* chore: merge cleanup

* style: fix linter issue with duplicate export

* test: fix email test

Co-authored-by: Emily Jablonski <[email protected]>
Co-authored-by: github.context.workflow <[email protected]>
Co-authored-by: Jared White <[email protected]>
Co-authored-by: Lint Action <[email protected]>
Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: ColinBuyck <[email protected]>
Co-authored-by: ludtkemorgan <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: dominikx96 <[email protected]>
Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Emily Jablonski <[email protected]>

chore: standardize the typescript version (#3086)

feat: adds setsAfsLastRunAt1664300247901 migration (#3102)

fix: duplicates ux issues (#3101)

fix: updates csv export (#3104)

3099/AFS Pagination (#3105)

* fix: afs list pagination

* fix: resolved afs pagination

* style: linter issue with afs limit
ludtkemorgan pushed a commit that referenced this pull request Sep 28, 2022
* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

refactor: create duplicates pages

fix: remove export button from duplicate pages, fix table widths (#3006)

2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

fix: add-afs migration update

build: debug migration

build: debug migration

feat: allow marking status for application flagged sets (#3020)

Syncs dev into duplicates branch (via rebase) (#3093)

* fix: add a11y linting tools and fix errors (#2974)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2513/email markup fixes from qa (#2909)

* fix: address QA testing issues for confirmation email template

* fix: use the right keys for the translation update

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2918/add button group (#2958)

* feat: add ButtonGroup component

* feat: add ButtonGroup component

Also add a title tooltip to swatch in docs
Update 2nd Generation badge to primary blue instead of red

* Fix code style issues with Prettier

* fix: clean up button group styles, add react key

* test: ButtonGroup, add to exports

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor!: preferences & programs data model merged (#2904)

BREAKING CHANGE: The preference and program entities have been merged into a single entity called MultiselectQuestion

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to get migration to run on dev (#2987)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: Migration hotfix 2 (#2990)

* fix: update to get migration to run on dev

* fix: updates to migrations

* fix: updates to migrations

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: show preference details on listing form (#2989)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to fix some lingering migration issues (#2991)

* fix: update to fix some lingering migration issues

* test: updates enablePartnerSettings seed

* test: update to tests

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: adds the ability to manage preference for partner admins (#2985)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: styling precedence issues in preferences (#2994)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updates translation migration files (#2995)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add margin in contact section (#2999)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2919/progress bar update (#2950)

* fix: added a11y labeling

* fix: base view for bar progress

* fix: support for different colors

* fix: style passed as prop

* fix: wip conversion to vanilla css

* fix: completed conversion to vanilla css

* fix: testing different mobile views

* fix: drop labels on mobile

* fix: removing remaining tailwind

* fix: cleaner css class construction

* fix: added css variables

* fix: align label font color

* fix: refining css theming

* fix: added documentation

* fix: added missing css var

* fix: align default sizing

* fix: stricter typing for nav style

* fix: removed empty linking

* fix: remove clickable ux

* fix: removed unused css

* fix: style updates per Jesse

* fix: integrating a11y updates

* fix: removed unneccessary tabbing

* fix: bar label css updates

* fix: sr a11y for progress states

* fix: gen 2 flagging + removed unused strings

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2940/media modal sync (#2968)

* fix: media card sync

* fix: modal padding to prevent overlap

* fix: added media card documentation

* fix: minor documentation change

* fix: replace a11y css

* fix: consistent css spacing

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: code cleanliness improvements (#2784)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(login): too many login attempts fix (#2988)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: null app fee showing null string (#3016)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2891/add sign up to beginning of application flow (#3018)

* feat: add sign-up to beginning of application flow

* refactor: change login panel in beginning of application flow to use ActionBlock

* feat: test create account should redirect to /create-account

* feat: design improvements for choose language panel

* test: remove redundant test

* chore(release): version

 - @bloom-housing/[email protected]

* fix: remove select text from multiselect application questions (#3017)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: table columns should take up full width (#3005)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: allow custom strings in all components (#3012)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: alert box v2 styling refactor (#3014)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: axe core a11y dynamic linting (#3000)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(application): remove programs from autofill (#3021)

* chore(release): version

 - @bloom-housing/[email protected]

* chore: remove all dependecies of moment (#3027)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: migration for application export clean up (#3036)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add unit tests to partners (#3023)

* fix: add unit tests to partners

* Fix code style issues with Prettier

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: return N/A string if rent and income is NaN (#3040)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2920/bordered field option (#3054)

* fix: border css

* fix: removed unused lines

* fix: dynamic background

* fix: corrected class position

* fix: color correction

* fix: reformatted css approach

* fix: improved storybook testing

* fix: removed duplicate css

* fix: minimize tailwind variables

* fix: css theming

* fix: box color correction

* fix: css variable typo

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: allow alerts to be sticky under page header (#3050)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updated css class naming (#483) (#3073)

Co-authored-by: ColinBuyck <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* Update dropzone for single upload (#3070)

* fix: default dropzone upload to single file, add maxFiles

* fix: simplify boolean expression

* fix: sync latest style updates from Detroit

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: add confirm modal when copying a preference (#3041)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: complete app section while navigating

* chore(release): version

 - @bloom-housing/[email protected]

* fix: update email confirmation what to expect copy (#3061)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: add tests back to eslint (#3077)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 3030/what to expect visual updates (#3063)

* feat: change available units to vacant units

* feat: show vacant units, open waitlist as pill tags in listings

* feat: change units to vacant units in summary table

* feat: update translations to use new key that refers to vacant units

* feat: use customClass as last prop in getHeader function

* refactor: change style to styleType

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: append copy text to copied preferences (#3084)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: make pill style on listing card optional (#3088)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2853/duplicates pages (#2892)

* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

* refactor: create duplicates pages

* fix: remove export button from duplicate pages, fix table widths (#3006)

* 2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

* fix: add-afs migration update

* build: debug migration

* build: debug migration

* feat: allow marking status for application flagged sets (#3020)

* chore: merge cleanup

* style: fix linter issue with duplicate export

* test: fix email test

Co-authored-by: Emily Jablonski <[email protected]>
Co-authored-by: github.context.workflow <[email protected]>
Co-authored-by: Jared White <[email protected]>
Co-authored-by: Lint Action <[email protected]>
Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: ColinBuyck <[email protected]>
Co-authored-by: ludtkemorgan <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: dominikx96 <[email protected]>
Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Emily Jablonski <[email protected]>

chore: standardize the typescript version (#3086)

feat: adds setsAfsLastRunAt1664300247901 migration (#3102)

fix: duplicates ux issues (#3101)

fix: updates csv export (#3104)

3099/AFS Pagination (#3105)

* fix: afs list pagination

* fix: resolved afs pagination

* style: linter issue with afs limit
ludtkemorgan pushed a commit that referenced this pull request Sep 28, 2022
* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

refactor: create duplicates pages

fix: remove export button from duplicate pages, fix table widths (#3006)

2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

fix: add-afs migration update

build: debug migration

build: debug migration

feat: allow marking status for application flagged sets (#3020)

Syncs dev into duplicates branch (via rebase) (#3093)

* fix: add a11y linting tools and fix errors (#2974)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2513/email markup fixes from qa (#2909)

* fix: address QA testing issues for confirmation email template

* fix: use the right keys for the translation update

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2918/add button group (#2958)

* feat: add ButtonGroup component

* feat: add ButtonGroup component

Also add a title tooltip to swatch in docs
Update 2nd Generation badge to primary blue instead of red

* Fix code style issues with Prettier

* fix: clean up button group styles, add react key

* test: ButtonGroup, add to exports

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor!: preferences & programs data model merged (#2904)

BREAKING CHANGE: The preference and program entities have been merged into a single entity called MultiselectQuestion

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to get migration to run on dev (#2987)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: Migration hotfix 2 (#2990)

* fix: update to get migration to run on dev

* fix: updates to migrations

* fix: updates to migrations

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: show preference details on listing form (#2989)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to fix some lingering migration issues (#2991)

* fix: update to fix some lingering migration issues

* test: updates enablePartnerSettings seed

* test: update to tests

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: adds the ability to manage preference for partner admins (#2985)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: styling precedence issues in preferences (#2994)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updates translation migration files (#2995)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add margin in contact section (#2999)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2919/progress bar update (#2950)

* fix: added a11y labeling

* fix: base view for bar progress

* fix: support for different colors

* fix: style passed as prop

* fix: wip conversion to vanilla css

* fix: completed conversion to vanilla css

* fix: testing different mobile views

* fix: drop labels on mobile

* fix: removing remaining tailwind

* fix: cleaner css class construction

* fix: added css variables

* fix: align label font color

* fix: refining css theming

* fix: added documentation

* fix: added missing css var

* fix: align default sizing

* fix: stricter typing for nav style

* fix: removed empty linking

* fix: remove clickable ux

* fix: removed unused css

* fix: style updates per Jesse

* fix: integrating a11y updates

* fix: removed unneccessary tabbing

* fix: bar label css updates

* fix: sr a11y for progress states

* fix: gen 2 flagging + removed unused strings

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2940/media modal sync (#2968)

* fix: media card sync

* fix: modal padding to prevent overlap

* fix: added media card documentation

* fix: minor documentation change

* fix: replace a11y css

* fix: consistent css spacing

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: code cleanliness improvements (#2784)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(login): too many login attempts fix (#2988)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: null app fee showing null string (#3016)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2891/add sign up to beginning of application flow (#3018)

* feat: add sign-up to beginning of application flow

* refactor: change login panel in beginning of application flow to use ActionBlock

* feat: test create account should redirect to /create-account

* feat: design improvements for choose language panel

* test: remove redundant test

* chore(release): version

 - @bloom-housing/[email protected]

* fix: remove select text from multiselect application questions (#3017)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: table columns should take up full width (#3005)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: allow custom strings in all components (#3012)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: alert box v2 styling refactor (#3014)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: axe core a11y dynamic linting (#3000)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(application): remove programs from autofill (#3021)

* chore(release): version

 - @bloom-housing/[email protected]

* chore: remove all dependecies of moment (#3027)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: migration for application export clean up (#3036)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add unit tests to partners (#3023)

* fix: add unit tests to partners

* Fix code style issues with Prettier

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: return N/A string if rent and income is NaN (#3040)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2920/bordered field option (#3054)

* fix: border css

* fix: removed unused lines

* fix: dynamic background

* fix: corrected class position

* fix: color correction

* fix: reformatted css approach

* fix: improved storybook testing

* fix: removed duplicate css

* fix: minimize tailwind variables

* fix: css theming

* fix: box color correction

* fix: css variable typo

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: allow alerts to be sticky under page header (#3050)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updated css class naming (#483) (#3073)

Co-authored-by: ColinBuyck <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* Update dropzone for single upload (#3070)

* fix: default dropzone upload to single file, add maxFiles

* fix: simplify boolean expression

* fix: sync latest style updates from Detroit

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: add confirm modal when copying a preference (#3041)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: complete app section while navigating

* chore(release): version

 - @bloom-housing/[email protected]

* fix: update email confirmation what to expect copy (#3061)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: add tests back to eslint (#3077)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 3030/what to expect visual updates (#3063)

* feat: change available units to vacant units

* feat: show vacant units, open waitlist as pill tags in listings

* feat: change units to vacant units in summary table

* feat: update translations to use new key that refers to vacant units

* feat: use customClass as last prop in getHeader function

* refactor: change style to styleType

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: append copy text to copied preferences (#3084)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: make pill style on listing card optional (#3088)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2853/duplicates pages (#2892)

* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

* refactor: create duplicates pages

* fix: remove export button from duplicate pages, fix table widths (#3006)

* 2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

* fix: add-afs migration update

* build: debug migration

* build: debug migration

* feat: allow marking status for application flagged sets (#3020)

* chore: merge cleanup

* style: fix linter issue with duplicate export

* test: fix email test

Co-authored-by: Emily Jablonski <[email protected]>
Co-authored-by: github.context.workflow <[email protected]>
Co-authored-by: Jared White <[email protected]>
Co-authored-by: Lint Action <[email protected]>
Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: ColinBuyck <[email protected]>
Co-authored-by: ludtkemorgan <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: dominikx96 <[email protected]>
Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Emily Jablonski <[email protected]>

chore: standardize the typescript version (#3086)

feat: adds setsAfsLastRunAt1664300247901 migration (#3102)

fix: duplicates ux issues (#3101)

fix: updates csv export (#3104)

3099/AFS Pagination (#3105)

* fix: afs list pagination

* fix: resolved afs pagination

* style: linter issue with afs limit
ludtkemorgan added a commit that referenced this pull request Sep 29, 2022
* fix: add unit tests to partners (#3023)

* fix: add unit tests to partners

* Fix code style issues with Prettier

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: return N/A string if rent and income is NaN (#3040)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2920/bordered field option (#3054)

* fix: border css

* fix: removed unused lines

* fix: dynamic background

* fix: corrected class position

* fix: color correction

* fix: reformatted css approach

* fix: improved storybook testing

* fix: removed duplicate css

* fix: minimize tailwind variables

* fix: css theming

* fix: box color correction

* fix: css variable typo

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: allow alerts to be sticky under page header (#3050)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updated css class naming (#483) (#3073)

Co-authored-by: ColinBuyck <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* Update dropzone for single upload (#3070)

* fix: default dropzone upload to single file, add maxFiles

* fix: simplify boolean expression

* fix: sync latest style updates from Detroit

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: add confirm modal when copying a preference (#3041)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: complete app section while navigating

* chore(release): version

 - @bloom-housing/[email protected]

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: add tests back to eslint (#3077)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 3030/what to expect visual updates (#3063)

* feat: change available units to vacant units

* feat: show vacant units, open waitlist as pill tags in listings

* feat: change units to vacant units in summary table

* feat: update translations to use new key that refers to vacant units

* feat: use customClass as last prop in getHeader function

* refactor: change style to styleType

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: append copy text to copied preferences (#3084)

* chore(release): version

 - @bloom-housing/[email protected]

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: standardize the typescript version (#3086)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: cleanup application error state styles (#3056)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat(preferences): add delete preference button (#3075)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: email tests (#3095)

* fix: heading size issues on resources page (#3090)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: sync release version from main to dev

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: add duplicates v2 feature

* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

refactor: create duplicates pages

fix: remove export button from duplicate pages, fix table widths (#3006)

2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

fix: add-afs migration update

build: debug migration

build: debug migration

feat: allow marking status for application flagged sets (#3020)

Syncs dev into duplicates branch (via rebase) (#3093)

* fix: add a11y linting tools and fix errors (#2974)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2513/email markup fixes from qa (#2909)

* fix: address QA testing issues for confirmation email template

* fix: use the right keys for the translation update

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2918/add button group (#2958)

* feat: add ButtonGroup component

* feat: add ButtonGroup component

Also add a title tooltip to swatch in docs
Update 2nd Generation badge to primary blue instead of red

* Fix code style issues with Prettier

* fix: clean up button group styles, add react key

* test: ButtonGroup, add to exports

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor!: preferences & programs data model merged (#2904)

BREAKING CHANGE: The preference and program entities have been merged into a single entity called MultiselectQuestion

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to get migration to run on dev (#2987)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: Migration hotfix 2 (#2990)

* fix: update to get migration to run on dev

* fix: updates to migrations

* fix: updates to migrations

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: show preference details on listing form (#2989)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: update to fix some lingering migration issues (#2991)

* fix: update to fix some lingering migration issues

* test: updates enablePartnerSettings seed

* test: update to tests

Co-authored-by: Sean Albert <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: adds the ability to manage preference for partner admins (#2985)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: styling precedence issues in preferences (#2994)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updates translation migration files (#2995)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add margin in contact section (#2999)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2919/progress bar update (#2950)

* fix: added a11y labeling

* fix: base view for bar progress

* fix: support for different colors

* fix: style passed as prop

* fix: wip conversion to vanilla css

* fix: completed conversion to vanilla css

* fix: testing different mobile views

* fix: drop labels on mobile

* fix: removing remaining tailwind

* fix: cleaner css class construction

* fix: added css variables

* fix: align label font color

* fix: refining css theming

* fix: added documentation

* fix: added missing css var

* fix: align default sizing

* fix: stricter typing for nav style

* fix: removed empty linking

* fix: remove clickable ux

* fix: removed unused css

* fix: style updates per Jesse

* fix: integrating a11y updates

* fix: removed unneccessary tabbing

* fix: bar label css updates

* fix: sr a11y for progress states

* fix: gen 2 flagging + removed unused strings

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2940/media modal sync (#2968)

* fix: media card sync

* fix: modal padding to prevent overlap

* fix: added media card documentation

* fix: minor documentation change

* fix: replace a11y css

* fix: consistent css spacing

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: code cleanliness improvements (#2784)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(login): too many login attempts fix (#2988)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: null app fee showing null string (#3016)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2891/add sign up to beginning of application flow (#3018)

* feat: add sign-up to beginning of application flow

* refactor: change login panel in beginning of application flow to use ActionBlock

* feat: test create account should redirect to /create-account

* feat: design improvements for choose language panel

* test: remove redundant test

* chore(release): version

 - @bloom-housing/[email protected]

* fix: remove select text from multiselect application questions (#3017)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: table columns should take up full width (#3005)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: allow custom strings in all components (#3012)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* refactor: alert box v2 styling refactor (#3014)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: axe core a11y dynamic linting (#3000)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix(application): remove programs from autofill (#3021)

* chore(release): version

 - @bloom-housing/[email protected]

* chore: remove all dependecies of moment (#3027)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: migration for application export clean up (#3036)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: add unit tests to partners (#3023)

* fix: add unit tests to partners

* Fix code style issues with Prettier

Co-authored-by: Lint Action <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: return N/A string if rent and income is NaN (#3040)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2920/bordered field option (#3054)

* fix: border css

* fix: removed unused lines

* fix: dynamic background

* fix: corrected class position

* fix: color correction

* fix: reformatted css approach

* fix: improved storybook testing

* fix: removed duplicate css

* fix: minimize tailwind variables

* fix: css theming

* fix: box color correction

* fix: css variable typo

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: allow alerts to be sticky under page header (#3050)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: updated css class naming (#483) (#3073)

Co-authored-by: ColinBuyck <[email protected]>

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* Update dropzone for single upload (#3070)

* fix: default dropzone upload to single file, add maxFiles

* fix: simplify boolean expression

* fix: sync latest style updates from Detroit

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* feat: add confirm modal when copying a preference (#3041)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: complete app section while navigating

* chore(release): version

 - @bloom-housing/[email protected]

* fix: update email confirmation what to expect copy (#3061)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* chore: add tests back to eslint (#3077)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 3030/what to expect visual updates (#3063)

* feat: change available units to vacant units

* feat: show vacant units, open waitlist as pill tags in listings

* feat: change units to vacant units in summary table

* feat: update translations to use new key that refers to vacant units

* feat: use customClass as last prop in getHeader function

* refactor: change style to styleType

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* fix: append copy text to copied preferences (#3084)

* chore(release): version

 - @bloom-housing/[email protected]

* fix: make pill style on listing card optional (#3088)

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

* 2853/duplicates pages (#2892)

* refactor: create duplicates pages

* refactor: update applications link

* refactor: refactor application routes

* refactor: update active path detection

* fix: export SideNav component and add className

* refactor: cleanup & update table cols

* refactor: refactor application export and pages structure

* feat: create reusable sidenav component

* feat: update header active paths

* feat: integrate side nav

* feat: adding backend for applicaiton sidenav

* feat: changes applicaiton seeeds

* fix: updates per morgan

* fix: update the "all applications" translation

* refactor: create helper file and move shared part

* feat: integrate resolved apps view

* refactor: cleanup

* feat: hides pending subcats and footer with scan

* style: childrenItems comment

* feat: adds includeDemographics param to useApplicationsExport

Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: Sean Albert <[email protected]>

* refactor: create duplicates pages

* fix: remove export button from duplicate pages, fix table widths (#3006)

* 2835/async duplicates processing (#2961)

* feat(backend): add bull job scheduler for afs processing

* feat(backend): move AFS processing logic to async consumer

* feat(backend): improve afs async processing

* test: updates imports

* perf: select fields for listings afs

* fix: undo app repo select

* feat: sets rule_key for existing afs

* Fix code style issues with Prettier

* feat: adds afs process controller

* fix: updates seed and afs duplicate procesing call

* perf: clean up afs migration

Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Lint Action <[email protected]>

* fix: add-afs migration update

* build: debug migration

* build: debug migration

* feat: allow marking status for application flagged sets (#3020)

* chore: merge cleanup

* style: fix linter issue with duplicate export

* test: fix email test

Co-authored-by: Emily Jablonski <[email protected]>
Co-authored-by: github.context.workflow <[email protected]>
Co-authored-by: Jared White <[email protected]>
Co-authored-by: Lint Action <[email protected]>
Co-authored-by: Yazeed Loonat <[email protected]>
Co-authored-by: ColinBuyck <[email protected]>
Co-authored-by: ludtkemorgan <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: dominikx96 <[email protected]>
Co-authored-by: Michal Plebanski <[email protected]>
Co-authored-by: Emily Jablonski <[email protected]>

chore: standardize the typescript version (#3086)

feat: adds setsAfsLastRunAt1664300247901 migration (#3102)

fix: duplicates ux issues (#3101)

fix: updates csv export (#3104)

3099/AFS Pagination (#3105)

* fix: afs list pagination

* fix: resolved afs pagination

* style: linter issue with afs limit

* Fix code style issues with Prettier

* chore(release): version

 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]
 - @bloom-housing/[email protected]

Co-authored-by: Lint Action <[email protected]>
Co-authored-by: github.context.workflow <[email protected]>
Co-authored-by: Krzysztof Zięcina <[email protected]>
Co-authored-by: ColinBuyck <[email protected]>
Co-authored-by: Emily Jablonski <[email protected]>
Co-authored-by: Jared White <[email protected]>
Co-authored-by: dominikx96 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready to merge Should be applied when a PR has been reviewed and approved
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants