Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
788 commits
Select commit Hold shift + click to select a range
6681bef
Fix indentation
aisiri-murulidhar Nov 24, 2021
55cf0e0
Merge branch 'neighborhoodDrop' of github.com:CityOfDetroit/bloom int…
aisiri-murulidhar Nov 24, 2021
e2e2ce7
Fix spacing
aisiri-murulidhar Nov 24, 2021
9d3e006
Fix nit
aisiri-murulidhar Nov 29, 2021
e9965d0
Move neighborhood options from json to form file.
aisiri-murulidhar Nov 29, 2021
e215c8e
Fix code style issues with Prettier
lint-action Nov 29, 2021
32ffa7d
Merge pull request #795 from CityOfDetroit/neighborhoodDrop
aisiri-murulidhar Nov 29, 2021
8362a61
feat: import Realpages availability report
plunkettgoogle Nov 24, 2021
e16cc0f
Merge pull request #799 from CityOfDetroit/feat/import-realpages-avai…
plunkettgoogle Nov 30, 2021
b94f37a
Bump actions/setup-node from 2.4.1 to 2.5.0
dependabot[bot] Nov 30, 2021
404fb6c
fix: pass waitlist + other info from backend
plunkettgoogle Dec 1, 2021
7130306
chore: add Martin Luther King II to seed script
plunkettgoogle Dec 1, 2021
f7e2d85
Start cron module
aisiri-murulidhar Dec 2, 2021
96fdb79
fix: import HRD csv data
plunkettgoogle Dec 6, 2021
012a459
Merge pull request #798 from CityOfDetroit/dependabot/github_actions/…
willrlin Dec 6, 2021
0512509
Merge pull request #805 from CityOfDetroit/fix/pass-waitlist-info
plunkettgoogle Dec 6, 2021
448388b
Merge pull request #810 from CityOfDetroit/fix/import-csv-script
plunkettgoogle Dec 6, 2021
3705876
Merge pull request #806 from CityOfDetroit/chore/add-mlk2-seed
plunkettgoogle Dec 6, 2021
8adc6a8
fix: skip importing existing HRD listings
plunkettgoogle Dec 7, 2021
a3c7be0
chore: update seed entries to comma separate amenities
plunkettgoogle Dec 7, 2021
4ca6e78
feat: use markdown for comma-separated amenities
plunkettgoogle Dec 8, 2021
a670a0c
Create a ListingFeatures table
Nov 22, 2021
4235ddc
Fix code style issues with Prettier
lint-action Dec 8, 2021
97b93ca
Add translations to homepage
Nov 16, 2021
31f46fc
Merge pull request #777 from CityOfDetroit/homepage-translations
Dec 8, 2021
e3d3a2b
fix: rtl horizontal scroll view
plunkettgoogle Dec 3, 2021
78b909c
Merge pull request #811 from CityOfDetroit/fix/import-csv-script
plunkettgoogle Dec 8, 2021
444d937
Merge pull request #808 from CityOfDetroit/fix/rtl-horizontal-scroll-…
plunkettgoogle Dec 8, 2021
52cc818
Add logic to cron job
aisiri-murulidhar Dec 8, 2021
7a39f96
chore: add more images to seed listings
plunkettgoogle Dec 8, 2021
8a14702
Merge pull request #791 from CityOfDetroit/lff-db
Dec 8, 2021
22f4fa0
Merge pull request #832 from CityOfDetroit/chore/comma-separate-ameni…
plunkettgoogle Dec 8, 2021
60a3f69
Merge pull request #834 from CityOfDetroit/chore/add-seed-listing-pics
plunkettgoogle Dec 8, 2021
58cf91f
feat: import AMC waitlist reports
plunkettgoogle Dec 3, 2021
0841dd7
feat: add listing features to dtos
plunkettgoogle Dec 9, 2021
b7b8df7
fix: typo
plunkettgoogle Dec 9, 2021
fec29e1
feat: add features to detroit seeds
plunkettgoogle Dec 9, 2021
893d057
fix: correct OneToOne annotation on ListingFeatures
plunkettgoogle Dec 9, 2021
9569804
feat: add features to rest of detroit seeds
plunkettgoogle Dec 9, 2021
22b8781
Update banner on Listings page
Dec 10, 2021
d57f40b
Merge pull request #846 from CityOfDetroit/fix/neighborhood-typo
plunkettgoogle Dec 10, 2021
2d8e0ac
Merge pull request #847 from CityOfDetroit/feature/add-features-to-seeds
plunkettgoogle Dec 10, 2021
45a8d3b
Merge pull request #850 from CityOfDetroit/ux/listing-banner
Dec 10, 2021
90f9df0
Merge pull request #835 from CityOfDetroit/feat/ingest-waitlist-xls
plunkettgoogle Dec 10, 2021
b8e11a2
Tweak padding for Find rentals for me link
Dec 10, 2021
dba7edc
Fix code style issues with Prettier
lint-action Dec 10, 2021
0e227de
generally working
Dec 8, 2021
8131a71
Add translations
Dec 10, 2021
2cc38f4
Merge pull request #851 from CityOfDetroit/ux/listing-banner
Dec 10, 2021
c6d16bf
initial commit
aisiri-murulidhar Dec 10, 2021
7bdf26e
Update listing card styling to match new mocks
Dec 10, 2021
0353931
Fix rtl styling
Dec 11, 2021
9caf6b5
Fix tests
Dec 11, 2021
74f8059
Add acc filters to eligibility questionaire
aisiri-murulidhar Dec 11, 2021
0d043e2
Cron job for sending out email updates.
aisiri-murulidhar Dec 11, 2021
da34384
Fix code style issues with Prettier
lint-action Dec 11, 2021
5d7e721
Update filter string to 'Show homes with missing information'
Dec 11, 2021
fcab563
Fix checkbox rtl style
Dec 11, 2021
9d290f4
Accessibility page
aisiri-murulidhar Dec 13, 2021
c47547b
Resolve comments on cron file.
aisiri-murulidhar Dec 13, 2021
dc1e342
Merge branch 'updatNotif' of github.com:CityOfDetroit/bloom into upda…
aisiri-murulidhar Dec 13, 2021
a402d98
Fix code style issues with Prettier
lint-action Dec 13, 2021
3ebaaf3
Add imports to cron module.
aisiri-murulidhar Dec 13, 2021
46833a2
Merge branch 'updatNotif' of github.com:CityOfDetroit/bloom into upda…
aisiri-murulidhar Dec 13, 2021
3bf0140
Fix code style issues with Prettier
lint-action Dec 13, 2021
299bffd
Merge pull request #852 from CityOfDetroit/update-header
Dec 13, 2021
49f56df
Add the outline of a framework for sending listing notifications (#803)
anders-schneider Dec 13, 2021
21f35aa
Update imports on cron job
aisiri-murulidhar Dec 13, 2021
f1c2a4e
Merge branch 'updatNotif' of github.com:CityOfDetroit/bloom into upda…
aisiri-murulidhar Dec 13, 2021
2352861
Fix code style issues with Prettier
lint-action Dec 13, 2021
80aa9ba
add favorite to backend (#863)
pfeeny5 Dec 13, 2021
733ca40
fix: update eligibility questionnaire header
plunkettgoogle Dec 13, 2021
ee54dd3
fix: update disability question text
plunkettgoogle Dec 13, 2021
3f93396
fix: update income question text
plunkettgoogle Dec 13, 2021
9289c1e
Merge pull request #858 from CityOfDetroit/ux/latest-listing
plunkettgoogle Dec 13, 2021
54831c8
Merge pull request #860 from CityOfDetroit/ux/filter-modal-copy
plunkettgoogle Dec 13, 2021
9102ca2
Merge pull request #861 from CityOfDetroit/ux/fix-rtl-checkboxes
plunkettgoogle Dec 13, 2021
8cc0dfd
Merge pull request #864 from CityOfDetroit/fix/828-update-questionnai…
plunkettgoogle Dec 13, 2021
577f6a1
Remove imports
aisiri-murulidhar Dec 14, 2021
abc8424
Merge branch 'updatNotif' of github.com:CityOfDetroit/bloom into upda…
aisiri-murulidhar Dec 14, 2021
ca960e0
Add imports
aisiri-murulidhar Dec 14, 2021
7d0e0ad
Fix lint
aisiri-murulidhar Dec 14, 2021
4b8e4d5
Add provider
aisiri-murulidhar Dec 14, 2021
5183904
Add checkboxes to filter page
aisiri-murulidhar Dec 14, 2021
cfa900f
Add more providers
aisiri-murulidhar Dec 14, 2021
bd0f466
Add translations and change senior elig text.
aisiri-murulidhar Dec 14, 2021
3e470a2
fix: update questionnaire stepper styling
plunkettgoogle Dec 13, 2021
3d19335
Merge pull request #867 from CityOfDetroit/fix/841-update-disability-…
plunkettgoogle Dec 14, 2021
6978af2
Merge pull request #868 from CityOfDetroit/fix/842-update-income-ques…
plunkettgoogle Dec 14, 2021
4dc3e99
Merge pull request #873 from CityOfDetroit/seniorText
aisiri-murulidhar Dec 14, 2021
c931f63
fix: update income question content
plunkettgoogle Dec 13, 2021
dca9b5b
Update the filter header for the listings page
Dec 13, 2021
6aad02b
More edits to eligibility
aisiri-murulidhar Dec 14, 2021
cdc4c86
Fix code style issues with Prettier
lint-action Dec 14, 2021
c2ee0ae
Merge pull request #869 from CityOfDetroit/fix/843-update-income-ques…
plunkettgoogle Dec 14, 2021
0e0f359
Merge pull request #865 from CityOfDetroit/fix/829-update-questionnai…
plunkettgoogle Dec 14, 2021
10bd556
fix: income radio buttons
plunkettgoogle Dec 14, 2021
10c2f0a
Merge pull request #871 from CityOfDetroit/ux/listing-filter-header
Dec 14, 2021
d3a650d
feat: add icon to tag component
plunkettgoogle Dec 15, 2021
a9d0d65
add accessibility filters
aisiri-murulidhar Dec 15, 2021
e56ad51
Add default check logic to filter form.
aisiri-murulidhar Dec 15, 2021
fb9387e
Fix test
aisiri-murulidhar Dec 15, 2021
2858360
Update neighborhoods on homepage to be City regions
Dec 15, 2021
cfae3ab
Merge pull request #880 from CityOfDetroit/fix/844-income-radio-buttons
plunkettgoogle Dec 15, 2021
4612b4a
Merge pull request #881 from CityOfDetroit/fix/819-accessibility-icon
plunkettgoogle Dec 15, 2021
c8a5d60
Tweak HorizontalScroll button styles
Dec 16, 2021
62951f5
CSS and form html updates
aisiri-murulidhar Dec 16, 2021
d4765ae
Fix spacing
aisiri-murulidhar Dec 16, 2021
ff8207b
Merge branch 'main' into accFilter
aisiri-murulidhar Dec 16, 2021
42baa6c
Fix code style issues with Prettier
lint-action Dec 16, 2021
ccd8e80
Merge pull request #886 from CityOfDetroit/fix-horizontal-scroll-buttons
Dec 16, 2021
fdf5216
Update filter modal styling to match the updated mocks
Dec 16, 2021
77d5ea4
Format overrides.scss
Dec 16, 2021
26d9678
Fix failing tests
aisiri-murulidhar Dec 16, 2021
6d8be60
Fix code style issues with Prettier
lint-action Dec 16, 2021
402b43c
Add translations to titles
aisiri-murulidhar Dec 16, 2021
bba1a84
CSS edits for footer
aisiri-murulidhar Dec 9, 2021
ed9be33
More css edits
aisiri-murulidhar Dec 10, 2021
bb8872d
More CSS edits
aisiri-murulidhar Dec 14, 2021
9d0234b
Tweak css to make the footer match the mocks
Dec 15, 2021
2a8d3d7
Add translations
Dec 15, 2021
5e1e32b
Merge branch 'accFilter' of github.com:CityOfDetroit/bloom into accFi…
aisiri-murulidhar Dec 16, 2021
dc71dcf
Merge pull request #885 from CityOfDetroit/regions
Dec 16, 2021
7e55d42
Fix code style issues with Prettier
lint-action Dec 16, 2021
a3ae860
Fix headers
aisiri-murulidhar Dec 16, 2021
cdebcc0
change text color in buttons
aisiri-murulidhar Dec 16, 2021
2d176ba
Update household and disability question prompts
aisiri-murulidhar Dec 17, 2021
86515a7
Fix checkbox spacing
aisiri-murulidhar Dec 17, 2021
3e5c3ec
Fix code style issues with Prettier
lint-action Dec 17, 2021
de49360
Merge pull request #884 from CityOfDetroit/footer
Dec 17, 2021
f2c2eed
Separate two buttons and change color and text on homepage.
aisiri-murulidhar Dec 14, 2021
fdd73ce
Add translations
aisiri-murulidhar Dec 14, 2021
00e68c0
Update cypress test
aisiri-murulidhar Dec 14, 2021
dfef818
Change pixels
aisiri-murulidhar Dec 16, 2021
24f2117
Fix css
aisiri-murulidhar Dec 16, 2021
14b8d94
Fix css
aisiri-murulidhar Dec 17, 2021
45ea17a
Final tweaks to button styles
Dec 17, 2021
494cffd
Merge pull request #872 from CityOfDetroit/buttons
Dec 17, 2021
296f233
Merge pull request #883 from CityOfDetroit/accFilter
aisiri-murulidhar Dec 18, 2021
d46524f
feat: support neighborhood filter on backend
plunkettgoogle Dec 16, 2021
9ec31e8
Update tests
aisiri-murulidhar Dec 20, 2021
39999dc
Fix code style issues with Prettier
lint-action Dec 20, 2021
85e8c8d
Merge pull request #889 from CityOfDetroit/feat/814-support-neighborh…
plunkettgoogle Dec 20, 2021
88505b9
feat: update eligibility look
plunkettgoogle Dec 15, 2021
2efd6ff
Change specificity
aisiri-murulidhar Dec 20, 2021
02e049c
Merge pull request #887 from CityOfDetroit/fix/830-update-eligibility…
plunkettgoogle Dec 20, 2021
16be68c
Merge pull request #890 from CityOfDetroit/sampleEmail
aisiri-murulidhar Dec 20, 2021
026520c
Merge pull request #888 from CityOfDetroit/ux/update-filter-modal
Dec 20, 2021
876598d
Merge pull request #891 from CityOfDetroit/questionText
aisiri-murulidhar Dec 20, 2021
c16110b
feat: add region neighborhood map
plunkettgoogle Dec 20, 2021
4aa724c
Merge pull request #893 from CityOfDetroit/feat/813-814-region-neighb…
plunkettgoogle Dec 20, 2021
b1fb73b
feat: hook up region filter
plunkettgoogle Dec 20, 2021
9730f39
Seed db with pending property
aisiri-murulidhar Dec 20, 2021
9343782
Seed edit
aisiri-murulidhar Dec 20, 2021
6e378f5
Fix code style issues with Prettier
lint-action Dec 20, 2021
c1fd8ac
Merge pull request #897 from CityOfDetroit/seedData
aisiri-murulidhar Dec 21, 2021
2d1bef0
Merge pull request #895 from CityOfDetroit/feat/814-filter-by-region
plunkettgoogle Dec 21, 2021
30b2e54
feat: connect region cards on homepage to filter
plunkettgoogle Dec 21, 2021
340918c
fix: features filtering
plunkettgoogle Dec 21, 2021
b76655d
fix: add features to full listing db view
plunkettgoogle Dec 21, 2021
03f2dfb
chore: add tests for features filtering
plunkettgoogle Dec 21, 2021
f821add
Make bedroom filters 2 columns and fix filter styles
Dec 21, 2021
8987c9b
Merge pull request #902 from CityOfDetroit/filter-update
Dec 21, 2021
cd4da13
Add neighborhood info to right rail
Dec 20, 2021
4fdca97
Update seed listings with more accurate photos
Dec 20, 2021
b0fa3c6
Fix code style issues with Prettier
lint-action Dec 21, 2021
5ee94cb
fix: failing view spec test
plunkettgoogle Dec 21, 2021
f920bff
Add translations for emails
aisiri-murulidhar Dec 21, 2021
0574146
Edit seed
aisiri-murulidhar Dec 21, 2021
18fb61f
Edit seed to add application open date and change status back to active.
aisiri-murulidhar Dec 21, 2021
f432df8
Merge pull request #894 from CityOfDetroit/neighborhood-right-rail
Dec 21, 2021
cd6d20e
Send new-listing notifications to opted-in users (#900)
anders-schneider Dec 21, 2021
15d8c97
Merge pull request #898 from CityOfDetroit/update-seed-images
Dec 21, 2021
d7feebe
Edits to cron to make batch send
aisiri-murulidhar Dec 21, 2021
53f9fdc
add translations back
aisiri-murulidhar Dec 21, 2021
a518d3d
Merge pull request #899 from CityOfDetroit/feat/815-homepage-region-f…
plunkettgoogle Dec 21, 2021
8639e3b
Merge pull request #903 from CityOfDetroit/fix/features-filtering
plunkettgoogle Dec 21, 2021
1a957fc
Merge pull request #905 from CityOfDetroit/seeding
aisiri-murulidhar Dec 21, 2021
2f325c3
change insert to update
aisiri-murulidhar Dec 21, 2021
5aeb1db
edit translation
aisiri-murulidhar Dec 21, 2021
84b554b
Fix code style issues with Prettier
lint-action Dec 22, 2021
7e85736
edit translation
aisiri-murulidhar Dec 22, 2021
f5fca8b
Merge branch 'translations' of github.com:CityOfDetroit/bloom into tr…
aisiri-murulidhar Dec 22, 2021
127a56b
Fix code style issues with Prettier
lint-action Dec 22, 2021
28656a4
Merge pull request #904 from CityOfDetroit/translations
aisiri-murulidhar Dec 22, 2021
740dd95
Fix code style issues with Prettier
lint-action Dec 22, 2021
0886576
Fix imports and provides
aisiri-murulidhar Dec 22, 2021
e3e9a3f
Fix code style issues with Prettier
lint-action Dec 22, 2021
09a081d
fix lint
aisiri-murulidhar Dec 22, 2021
0dfb162
Merge branch 'updatNotif' of github.com:CityOfDetroit/bloom into upda…
aisiri-murulidhar Dec 22, 2021
33d41a0
Fix code style issues with Prettier
lint-action Dec 22, 2021
1cbb3b7
fix lint
aisiri-murulidhar Dec 22, 2021
7d91d5a
fix lint
aisiri-murulidhar Dec 22, 2021
0883d1a
fix lint
aisiri-murulidhar Dec 22, 2021
091af35
Merge branch 'updatNotif' of github.com:CityOfDetroit/bloom into upda…
aisiri-murulidhar Dec 22, 2021
5918966
Fix code style issues with Prettier
lint-action Dec 22, 2021
d690d53
fix recipient
aisiri-murulidhar Dec 22, 2021
f7dabe8
Merge branch 'updatNotif' of github.com:CityOfDetroit/bloom into upda…
aisiri-murulidhar Dec 22, 2021
d705061
Merge pull request #859 from CityOfDetroit/updatNotif
aisiri-murulidhar Dec 22, 2021
dbfb260
Gracefully handle email partials not found
Dec 23, 2021
0398c02
Merge pull request #910 from CityOfDetroit/fix-partner-portal
Dec 23, 2021
ee7b009
Add support for sending new-listing notifications to opted-in users w…
anders-schneider Jan 4, 2022
7c2289f
Remove accessible features filter (#918)
Jan 25, 2022
e501148
2022-03-10 release (#1044)
seanmalbert Mar 11, 2022
7ffc454
2022-03-15 release (#1051)
YazeedLoonat Mar 15, 2022
c5a8134
fix: fixes pagination issue on detroit user grid (#1063) (#1064)
YazeedLoonat Mar 18, 2022
07f3b45
fix: select programs working with single jurisdiction (#1101)
seanmalbert Mar 31, 2022
02be3b1
feat: load overlay to partner listings grid (#1116) (#1117)
seanmalbert Apr 5, 2022
62b9e54
Pagination hotfix (#1153)
seanmalbert Apr 15, 2022
31ca265
2022-04-25 release (#1182)
seanmalbert Apr 26, 2022
58dedf5
22-04-29 release (#1213)
seanmalbert Apr 29, 2022
03fa18f
2022-05-02 release (#1223)
seanmalbert May 3, 2022
7dab912
2022-05-09 release (#1256)
seanmalbert May 9, 2022
0a2cffe
2022-05-17 release (#1281)
seanmalbert May 19, 2022
6bf7979
fix: removes exygy footer from main (#1285)
seanmalbert May 19, 2022
4c8b6e0
2022-06-07 release (#1318)
seanmalbert Jun 8, 2022
b339903
feat: adds partners redirect (#1332)
seanmalbert Jun 15, 2022
6067140
fix: updates netlify toml (#1336)
seanmalbert Jun 15, 2022
dead180
2022-06-16 release (#1346)
seanmalbert Jun 16, 2022
0bd0782
2022-07-05 release (#1371)
seanmalbert Jul 6, 2022
e7d2fc6
2022-07-26 release (#1408)
seanmalbert Jul 27, 2022
ac1534c
2022-08-25 release (#1427) (#1430)
seanmalbert Aug 26, 2022
a486be1
fix: missing data in hmi tables #1432 (#1435)
seanmalbert Sep 1, 2022
ac263f1
2022 09 13 release (#1440) (#1447)
ludtkemorgan Sep 16, 2022
39a9bbd
fix: partners table not showing correct verified value (#1451)
emilyjablonski Sep 26, 2022
c3e66c0
fix: allow sorting of verified column (#1455)
ludtkemorgan Sep 27, 2022
cf8e59d
feat: release 2022-11-16 (#1506)
ludtkemorgan Nov 17, 2022
575c723
Release: 2022-12-13 (#1516)
ludtkemorgan Dec 13, 2022
a9b38c2
Release: 2023-01-05 (#1521)
ludtkemorgan Jan 10, 2023
88555ab
feat: release 2023-19-1 (#1523)
emilyjablonski Jan 24, 2023
15a2c30
feat: Release 2023-02-27 (#1561)
ludtkemorgan Mar 1, 2023
8051ae7
feat: release 2023-03-10 (#1574)
ludtkemorgan Mar 15, 2023
b6fcd32
feat: release 2023-03-28 (#1593)
ludtkemorgan Mar 28, 2023
d4df262
fix: under construction (#1607) (#1611)
ludtkemorgan Apr 5, 2023
8f2d1e7
Release: 2023-04-14 (#1617)
ludtkemorgan Apr 17, 2023
8926e09
release: 2024-07-24 (#1630)
ludtkemorgan Jul 26, 2023
a5de9b2
Release: 2023-08-16 (#1636)
ludtkemorgan Aug 21, 2023
7c0ca1c
fix: cant filter on mobile (#1643) (#1642)
emilyjablonski Oct 31, 2023
55b482a
fix: force users to resign-in (#1647)
ColinBuyck Dec 19, 2023
6d22bb2
1640/resolve reset confirmation (#1650)
ColinBuyck Dec 22, 2023
0da66e7
fix: add character validation on user creation (#1653) (#1654)
ludtkemorgan Feb 29, 2024
249bc3a
fix: add mshda 2024 chart (#1656)
ColinBuyck May 9, 2024
a3f8884
fix: add uuid validation at controller level (#1660)
ludtkemorgan Jul 31, 2024
9c3cbb1
fix: remove redis dependency (#1662) (#1663)
ludtkemorgan Sep 18, 2024
e93fb6f
fix: update region image urls (#1667)
ludtkemorgan Feb 24, 2025
c0f97a2
fix: add home ami chart (#1666) (#1669)
ColinBuyck Feb 26, 2025
7f6def0
fix: add 2025 ami charts (#1676) (#1677)
ludtkemorgan Jun 26, 2025
85af793
fix: update typescript in backend (#1679)
ludtkemorgan Jul 1, 2025
2bb1dca
fix: add transition banner (#1680) (#1681)
ColinBuyck Aug 18, 2025
bf8929f
chore(deps): bump actions/checkout from 2 to 5
dependabot[bot] Sep 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
69 changes: 35 additions & 34 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ orbs:
executors:
standard-node:
docker:
- image: "cimg/node:14.17.6"
- image: "circleci/redis:6.2.1-alpine"
- image: "cimg/node:18.14.2"
- image: "circleci/postgres:12.3-postgis"
environment:
POSTGRES_USER: bloom-ci
Expand All @@ -15,7 +14,7 @@ executors:
POSTGRES_DB: bloom
cypress-node:
docker:
- image: "cypress/base:14.17.0"
- image: "cypress/base:18.14.1"
- image: "circleci/redis:6.2.1-alpine"
- image: "circleci/postgres:12.3-postgis"
environment:
Expand All @@ -26,21 +25,12 @@ executors:
environment:
PORT: "3100"
EMAIL_API_KEY: "SG.SOME-LONG-SECRET-KEY"
EMAIL_FROM_ADDRESS: "Bloom Dev Housing Portal <[email protected]>"
APP_SECRET: "CI-LONG-SECRET-KEY"
# DB URL for migration and seeds:
DATABASE_URL: "postgres://bloom-ci@localhost:5432/bloom"
# DB URL for the jest tests per ormconfig.test.ts
TEST_DATABASE_URL: "postgres://bloom-ci@localhost:5432/bloom"
REDIS_TLS_URL: "rediss://localhost:6379/0"
REDIS_URL: "redis://localhost:6379/0"
REDIS_USE_TLS: "0"
CLOUDINARY_SECRET: "fake_secret"
CLOUDINARY_KEY: "fake_key"
PARTNERS_PORTAL_URL: "http://localhost:3001"
puppeteer-node:
docker:
- image: "cimg/node:14.17.6-browsers"

jobs:
setup:
Expand Down Expand Up @@ -70,18 +60,6 @@ jobs:
- restore_cache:
key: build-cache-{{ .Environment.CIRCLE_SHA1 }}
- run: yarn test:shared:helpers
jest-ui-components:
executor: standard-node
steps:
- restore_cache:
key: build-cache-{{ .Environment.CIRCLE_SHA1 }}
- run: yarn test:shared:ui
jest-ui-components-a11y:
executor: puppeteer-node
steps:
- restore_cache:
key: build-cache-{{ .Environment.CIRCLE_SHA1 }}
- run: yarn test:shared:ui:a11y
jest-backend:
executor: standard-node
steps:
Expand All @@ -96,17 +74,15 @@ jobs:
environment:
PORT: "3100"
EMAIL_API_KEY: "SG.SOME-LONG-SECRET-KEY"
EMAIL_FROM_ADDRESS: "Bloom Dev Housing Portal <[email protected]>"
APP_SECRET: "CI-LONG-SECRET-KEY"
# DB URL for migration and seeds:
DATABASE_URL: "postgres://bloom-ci@localhost:5432/bloom"
# DB URL for the jest tests per ormconfig.test.ts
TEST_DATABASE_URL: "postgres://bloom-ci@localhost:5432/bloom"
REDIS_TLS_URL: "rediss://localhost:6379/0"
REDIS_URL: "redis://localhost:6379/0"
REDIS_USE_TLS: "0"
CLOUDINARY_SECRET: "fake_secret"
CLOUDINARY_SIGNED_PRESET: "fake_secret"
CLOUDINARY_KEY: "fake_key"
CLOUDINARY_CLOUD_NAME: "exygy"
CLOUDINARY_SECRET: "fake_secret"
PARTNERS_PORTAL_URL: "http://localhost:3001"
build-public:
executor: standard-node
Expand All @@ -120,6 +96,18 @@ jobs:
- restore_cache:
key: build-cache-{{ .Environment.CIRCLE_SHA1 }}
- run: yarn build:app:partners
unit-test-partners:
executor: standard-node
steps:
- restore_cache:
key: build-cache-{{ .Environment.CIRCLE_SHA1 }}
- run: yarn test:app:partners:unit
unit-test-public:
executor: standard-node
steps:
- restore_cache:
key: build-cache-{{ .Environment.CIRCLE_SHA1 }}
- run: yarn test:app:public:unit

workflows:
version: 2
Expand All @@ -132,22 +120,23 @@ workflows:
- jest-shared-helpers:
requires:
- setup
- jest-ui-components:
- jest-backend:
requires:
- setup
- jest-ui-components-a11y:
- build-public:
requires:
- setup
- jest-backend:
- unit-test-public:
requires:
- setup
- build-public:
- build-partners:
requires:
- setup
- build-partners:
- unit-test-partners:
requires:
- setup
- cypress/run:
name: "cypress-public"
requires:
- setup
executor: cypress-node
Expand All @@ -158,3 +147,15 @@ workflows:
start: yarn dev:all-cypress
wait-on: "http://0.0.0.0:3000"
store_artifacts: true
- cypress/run:
name: "cypress-partners"
requires:
- setup
executor: cypress-node
working_directory: sites/partners
yarn: true
build: |
yarn test:backend:core:dbsetup
start: yarn dev:all-cypress
wait-on: "http://0.0.0.0:3001"
store_artifacts: true
30 changes: 30 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
**/.circleci
**/.classpath
**/.dockerignore
**/.env
**/.git
**/.gitignore
**/.next
**/.project
**/.settings
**/.toolstarget
**/.vs
**/.vscode
**/*.*proj.user
**/*.dbmdl
**/*.jfm
**/azds.yaml
**/charts
**/docker-compose*
**/compose*
**/cypress
**/docs
**/Dockerfile*
**/node_modules
**/npm-debug.log
**/obj
**/secrets.dev.yaml
**/values.dev.yaml
backend/core/dist
backend/core/test
README.md
2 changes: 1 addition & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,10 @@ module.exports = {
"@typescript-eslint/no-unsafe-call": "off",
"@typescript-eslint/no-unsafe-assignment": "off",
"@typescript-eslint/no-unsafe-return": "off",
"@typescript-eslint/no-unsafe-argument": "off",
},
ignorePatterns: [
"node_modules",
"storybook-static",
".next",
"dist",
"migration/",
Expand Down
18 changes: 18 additions & 0 deletions .github/ISSUE_TEMPLATE/basic-story-issue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
name: Basic Story Issue
about: For general tasks as part of a feature
title: "[Issue Title]"
labels: ''
assignees: ''

---

What feature is this part of?

Is there any context that will help with completing this task?

Are there any potential sub-steps necessary to complete this task?

Are there any potential solutions or alternatives?

What is the definition of done?
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Bug Report
about: For bugs
title: "[Bug] "
labels: 'bug'
assignees: ''

---

[REMEMBER: a bug should be understandable years later by someone who will never talk to the reporter or assignee.]

STEPS TO REPRODUCE:
1.

EXPECTED RESULTS:

OBSERVED RESULTS:

ADDITIONAL INFORMATION:
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: bug
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/general-issue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
name: General Issue
about: Issues for a feature
title: "[Issue Title]"
labels: ''
assignees: ''

---

**What is this feature or what feature is this part of?**
A clear and concise description of what the problem is.

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.

**What is the acceptance criteria/definition of done?**
A clear and concise description of the acceptance criteria required to close this issue.

**QA Review Instructions**
This is to be filled out by the developer who completes this issue, before passing to QA.
15 changes: 15 additions & 0 deletions .github/card-labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Milestones:
'Epics':
- 'tracking'
'M7':
- 'M7'
'M8':
- 'M8'
'M9':
- 'M9'
'M10':
- 'M10'
'M11':
- 'M11'
'M12':
- 'M12'
8 changes: 8 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
version: 2
updates:

- package-ecosystem: "github-actions"
directory: "/"
schedule:
# Check for updates to GitHub Actions every weekday
interval: "daily"
25 changes: 25 additions & 0 deletions .github/workflows/auto-assign-project.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Assign to One Project

on:
issues:
types: [opened, labeled]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

jobs:
assign_one_project:
runs-on: ubuntu-latest
name: Assign to One Project
steps:
- name: Assign NEW issues to the Backlog project
uses: srggrs/[email protected]
if: github.event.action == 'opened' && github.event.issue != null
with:
project: 'https://github.com/CityOfDetroit/bloom/projects/1'
column_name: 'Needs triage'
- name: Assign NEW issues to the Milestones project
uses: srggrs/[email protected]
if: github.event.action == 'opened' && github.event.issue != null
with:
project: 'https://github.com/CityOfDetroit/bloom/projects/2'
column_name: 'Triage'
Loading
Loading