Releases: cfpb/regtech-user-fi-management
Releases · cfpb/regtech-user-fi-management
0.5.7
What's Changed
- feat: add lei status dto to fi with relations dto by @lchen-2101 in #262
Full Changelog: 0.5.6...0.5.7
0.5.6
What's Changed
- Added char limit to name, address, and parent name fields. by @nargis-sultani in #248
- Modified log-config.yml by @nargis-sultani in #249
- chore(deps-dev): bump ruff from 0.6.5 to 0.7.3 by @dependabot in #251
- chore(deps): bump psycopg2-binary from 2.9.9 to 2.9.10 by @dependabot in #255
- chore(deps-dev): bump pytest-cov from 5.0.0 to 6.0.0 by @dependabot in #254
- chore(deps): bump asyncpg from 0.29.0 to 0.30.0 by @dependabot in #253
- chore(deps): bump alembic from 1.13.2 to 1.14.0 by @dependabot in #247
- chore(deps): bump sqlalchemy from 2.0.35 to 2.0.36 by @dependabot in #241
- chore(deps-dev): bump ruff from 0.7.3 to 0.7.4 by @dependabot in #257
- replaced is_active with lei_status_code by @nargis-sultani in #258
Full Changelog: 0.5.5...0.5.6
Regtech-user-fi-management Release 0.5.5
What's Changed
Full Changelog: 0.5.4...0.5.5
Regtech-user-fi-management Release 0.5.4
What's Changed
Bug Fixes:
Dependabot updates:
- chore(deps): bump sqlalchemy from 2.0.32 to 2.0.33 by @dependabot in #219
- chore(deps): bump cryptography from 43.0.0 to 43.0.1 in the pip group by @dependabot in #220
- chore(deps): bump sqlalchemy from 2.0.33 to 2.0.34 by @dependabot in #221
- chore(deps-dev): bump pytest-env from 1.1.3 to 1.1.4 by @dependabot in #225
- chore(deps-dev): bump pytest from 8.3.2 to 8.3.3 by @dependabot in #226
- chore(deps-dev): bump ruff from 0.6.3 to 0.6.5 by @dependabot in #227
- chore(deps): bump sqlalchemy from 2.0.34 to 2.0.35 by @dependabot in #229
Full Changelog: 0.5.3...0.5.4
0.5.3
What's Changed
- chore(deps-dev): bump ruff from 0.5.5 to 0.5.6 by @dependabot in #203
- chore(deps-dev): bump black from 24.4.2 to 24.8.0 by @dependabot in #202
- chore(deps-dev): bump pytest-alembic from 0.11.0 to 0.11.1 by @dependabot in #200
- chore(deps): bump sqlalchemy from 2.0.31 to 2.0.32 by @dependabot in #207
- Changed user-fi model to allow nullable/empty state field by @jcadam14 in #210
- chore(deps-dev): bump ruff from 0.5.6 to 0.6.2 by @dependabot in #215
- chore(deps-dev): bump pytest-asyncio from 0.23.8 to 0.24.0 by @dependabot in #216
- chore(deps-dev): bump ruff from 0.6.2 to 0.6.3 by @dependabot in #217
Full Changelog: 0.5.2...0.5.3
0.5.2
What's Changed
- chore(deps-dev): bump pytest-asyncio from 0.23.7 to 0.23.8 by @dependabot in #191
- chore(deps): bump alembic from 1.13.1 to 1.13.2 by @dependabot in #184
- chore(deps-dev): bump ruff from 0.4.10 to 0.5.4 by @dependabot in #193
- chore(deps-dev): bump pytest from 8.2.2 to 8.3.1 by @dependabot in #194
- chore(deps): bump certifi from 2024.6.2 to 2024.7.4 in the pip group by @dependabot in #188
- feat: run as non-root user by @gduncklee in #195
- chore(deps-dev): bump ruff from 0.5.4 to 0.5.5 by @dependabot in #196
- chore(deps-dev): bump pytest from 8.3.1 to 8.3.2 by @dependabot in #197
- Added a chown for sbl to Dockerfile by @jcadam14 in #201
Full Changelog: 0.5.1...0.5.2
0.5.2.beta
Testing uvicorn and permission updates
0.5.1
What's Changed
- chore(deps-dev): bump ruff from 0.4.9 to 0.4.10 by @dependabot in #181
- chore(deps): bump sqlalchemy from 2.0.30 to 2.0.31 by @dependabot in #180
- fix: update cors middleware to allow all headers by @lchen-2101 in #183
Full Changelog: 0.5.0...0.5.1
0.5.0
What's Changed
- Add ruff linter and black formatter by @lchen-2101 in #1
- Adding tests to db operations by @lchen-2101 in #5
- Expand on README.md, and added open source verbiage by @lchen-2101 in #7
- Add Helm chart by @lchen-2101 in #9
- Add tests to Admin API by @lchen-2101 in #10
- Add Institutions API tests by @guffee23 in #15
- Add
Dockerfile
apk add command by @shindigira in #17 - Ignore issuer for jwt by @lchen-2101 in #22
- Add denied domain check by @lchen-2101 in #21
- Remove issue template in prep for open-sourcing by @hkeeler in #28
- Add GitHub actions by @lchen-2101 in #23
- Add endpoint to return LEI data from list of LEIs by @guffee23 in #20
- Update GH Actions by @lchen-2101 in #32
- Refactor user model, and add institutions attribute by @lchen-2101 in #31
- Check domain on endpoints by @lchen-2101 in #33
- Add Alembic support by @aharjati in #36
- Add associated institutions endpoint, refactored domain parsing by @lchen-2101 in #39
- Combine profile update and FI association by @guffee23 in #38
- Update README.md by @aharjati in #42
- Add jwt config by @lchen-2101 in #35
- Move
init.sql
from sbl-project repo by @nargis-sultani in #43 - Fix Institutions LEI bug by @guffee23 in #49
- Fix Alembic migration scripts and tests, add additional custom test by @lchen-2101 in #52
- Update
Dockerfile
to integrate Alembic by @lchen-2101 in #57 - Change
get_institutions
query to check for domain equality instead of a'like'
query by @jcadam14 in #59 - Update institutions models new by @nargis-sultani in #60
- Set non-required fields as nullable by @lchen-2101 in #63
- Add Alembic seed lookup tables by @nargis-sultani in #65
- Update institutions DTO to include relational models instead of just the codes by @lchen-2101 in #72
- Add
is_active
to institution model by @lchen-2101 in #73 - Add a script to reset the db by @nargis-sultani in #80
- Add a
field_validator
to the config.py that will URL encode by @jcadam14 in #79 - Move the feed data for the lookup tables from CSV file into src/conf… by @nargis-sultani in #67
- Fix Alembic import, and deletion during downgrade by index by @lchen-2101 in #82
- Add endpoints to retrieve from look up data tables by @jcadam14 in #74
- Fix punctuations by @lchen-2101 in #84
- Fix upsert to flush and refresh the DAO before returning by @lchen-2101 in #86
- Update institutions table and DAOs institution type fields by @jcadam14 in #75
- Change
upsert_institution
to return asession.get()
by @jcadam14 in #91 - Add details in mapping model by @lchen-2101 in #92
- Replace
%
with%%
for Alembic Postgres connection URL by @jcadam14 in #97 - Add flush and refresh back in by @jcadam14 in #98
- Synchronize linting setup between GitHub Actions and local development by @jcadam14 in #94
- Update lock file to be consistent with toml file by @lchen-2101 in #99
- Update
src/main
, because on changing the FastAPI version on_event(st… by @nargis-sultani in #100 - Update linter actions to call poetry by @jcadam14 in #103
- Add versioning to fi tables by @lchen-2101 in #101
- Add versioning for type details by @lchen-2101 in #105
- Update
get_me
to retrieve from Keycloak by @lchen-2101 in #108 - Add patch for SBL institution types by @lchen-2101 in #110
- Update DAO, added migration,
model_validator
, and pytests by @jcadam14 in #114 - Correct misspelling by @jcadam14 in #116
- Update LEI to meet character restrictions by @nargis-sultani in #117
- Restrict FI data retrieval by @lchen-2101 in #120
- Remove comment from
test_lookup_tables_data_seed.py
by @nargis-sultani in #122 - Name module by @lchen-2101 in #126
- Only insert types history if it's not empty by @lchen-2101 in #128
- Make SQLAlchemy db logging configurable by @lchen-2101 in #130
- Seed denied domains table by @nargis-sultani in #132
- Add optional
hq_address_street_3
andhq_address_street_4
by @nargis-sultani in #134 - Add logging for security baseline by @gduncklee in #139
- Add regtech-regex in
pyproject.toml
, updated code to use by @jcadam14 in #138 - Set
log-config.yml
to correct location by @lchen-2101 in #141 - Incorporate regtech exceptions by @lchen-2101 in #142
- Add CodeQL GitHub Action by @hkeeler in #144
- Add
dependabot.yml
for version update config by @hkeeler in #145 - Remove
uvicorn
by @jcadam14 in #163 - Admin association and update responses by @guffee23 in #164
- Replace LEI checking dependencies with ones from regtech-api-commons by @lchen-2101 in #165
- Update LEIs in tests by @guffee23 in #172
- Source from GHCR by @gduncklee in #176
- Add CodeBuild image build CI by @hkeeler in #177
New Contributors
- @lchen-2101 made their first contribution in #1
- @shindigira made their first contribution in #17
- @hkeeler made their first contribution in #28
- @aharjati made their first contribution in #36
- @nargis-sultani made their first contribution in #43
- @jcadam14 made their first contribution in #59
- @zencircle made their first contribution in #136
- @gduncklee made their first contribution in #139
- @dependabot made their first contribution in #151
Full Changelog: https://github.com/cfpb/regtech-user-fi-management/commits/0.5.0