Releases: cal-itp/benefits
Releases · cal-itp/benefits
2022.01.2
What's Changed
- chore(deps-dev): bump cypress from 9.2.1 to 9.3.1 in /tests/cypress by @dependabot in #291
- Refactor: read custom Content Security Policy config from env by @thekaveman in #292
- Feature: Add Alert for Recaptcha failure by @machikoyasuda in #294
- Feat: Show error page when rate limit is reached by @machikoyasuda in #297
- Feat: Add rate limiting by @thekaveman in #293
- Fix: Reset rate limit only for new sessions by @thekaveman in #298
- Feat: Add reCAPTCHA check by @machikoyasuda in #295
Full Changelog: 2022.01.1...2022.01.2
2022.01.1
What's Changed
- Add workflow to monitor API by @angela-tran in #259
- Simplify API check's usage of cert files by @angela-tran in #261
- chore(deps): bump django from 3.2.9 to 3.2.10 by @machikoyasuda in #262
- chore(deps): bump cryptography from 36.0.0 to 36.0.1 by @dependabot in #264
- Document steps to make a new release by @thekaveman in #267
- chore(deps): bump django from 3.2.10 to 4.0 by @dependabot in #256
- Fix: set CSRF_TRUSTED_ORIGINS by @thekaveman in #268
- Prepare release 2021.12.1 by @thekaveman in #270
- Deploy 2021.12.1 to test by @thekaveman in #271
- chore(deps-dev): bump cypress from 9.1.1 to 9.2.0 in /tests/e2e by @dependabot in #273
- chore(deps): bump requests from 2.26.0 to 2.27.0 by @dependabot in #274
- Chore: reorganize Cypress tests by @thekaveman in #275
- Fix: payment options content by @thekaveman in #278
- Feat: Add provider_name to analytics user props by @thekaveman in #277
- Tokenize response only for expected statuses by @angela-tran in #281
- chore(deps): bump requests from 2.27.0 to 2.27.1 by @dependabot in #280
- chore(deps): bump django from 4.0 to 4.0.1 by @dependabot in #276
- fix(deps): revert django from 4.0.1 to 3.2.10 by @machikoyasuda in #285
- chore(deps): bump django from 3.2.10 to 3.2.11 by @dependabot in #286
- chore(deps-dev): bump cypress from 9.2.0 to 9.2.1 in /tests/cypress by @dependabot in #282
Full Changelog: 2021.12.0...2022.01.1
2021.12.0
What's Changed
- Use sqlite for simple app config db by @thekaveman in #1
- Configure agency from URL path by @thekaveman in #2
- Front-end enhancements by @thekaveman in #4
- Sign and encrypt verification request tokens by @thekaveman in #3
- Display form field errors from API server by @thekaveman in #5
- Maintain scroll position for screens with image by @thekaveman in #6
- Present contact info for configured agency by @thekaveman in #7
- Rename the project by @thekaveman in #8
- Enroll user in discount group by @thekaveman in #9
- Language updates by @thekaveman in #11
- Deployment configuration by @thekaveman in #10
- Configuring AWS ECS deploy by @thekaveman in #15
- Linting and formatting with pre-commit by @thekaveman in #17
- Fix dev container pre-commit installation by @thekaveman in #18
- Use AGPLv3 by @thekaveman in #20
- Language updates by @thekaveman in #19
- Allow manual triggers using workflow_dispatch by @thekaveman in #22
- Read config data from S3 by @thekaveman in #21
- Remove outdated configuration doc by @thekaveman in #23
- Simplify and cleanup API interactions by @thekaveman in #26
- Link to source code by @thekaveman in #27
- Configure Django logging by @thekaveman in #28
- Group API fixes by @thekaveman in #29
- Remove explicit create from Customer API by @thekaveman in #30
- Formatting cleanups by @thekaveman in #31
- Bump django from 3.1.7 to 3.1.8 by @dependabot in #32
- Updated a few of the English language pieces by @calexity in #33
- Updated Spanish translations based on feedback by @calexity in #34
- Front-end cleanup by @thekaveman in #35
- Instrument with Amplitude by @thekaveman in #36
- Rename enrollment app by @thekaveman in #37
- UI warnings by @thekaveman in #38
- Config file for pyup.io by @pyup-bot in #40
- Scheduled daily dependency update on Tuesday by @pyup-bot in #42
- Don't batch pyup.io changes by @thekaveman in #43
- Update cryptography to 3.4.7 by @pyup-bot in #44
- Pre-commit hook runs bandit by @thekaveman in #45
- Update django to 3.2.1 by @pyup-bot in #46
- Update debugpy to 1.3.0 by @pyup-bot in #52
- Update six to 1.16.0 by @pyup-bot in #53
- Update django to 3.2.2 by @pyup-bot in #54
- Fix API response parsing by @thekaveman in #56
- Update django to 3.2.3 by @pyup-bot in #57
- Don't update test server dependencies by @thekaveman in #62
- Agency info URLs by @thekaveman in #63
- Deploy fixes by @thekaveman in #64
- Refactor ECS task and workflow for environments by @thekaveman in #65
- Manage ECS container environment with environmentFiles by @thekaveman in #66
- Naming env with explicit .env extension by @thekaveman in #67
- Update django to 3.2.4 by @pyup-bot in #68
- feat: pre-commit improvements, enforce conventional commits by @thekaveman in #69
- feat(docs): initial mkdocs configuration by @thekaveman in #70
- Fix the mkdocs action by @thekaveman in #71
- Fixing mkdocs build/serve by @thekaveman in #72
- Update jwcrypto to 0.9.1 by @pyup-bot in #73
- Update django to 3.2.4 by @pyup-bot in #80
- Organize local artifacts into dir by @thekaveman in #82
- pyup config tweaks for docs and localhost by @thekaveman in #84
- Implement healthcheck in Django by @thekaveman in #86
- Refactor core.models.PaymentProcessor naming by @thekaveman in #88
- Refactor handling of eligibility types by @thekaveman in #89
- Initial work on docs site content by @thekaveman in #92
- Use local copy of aws-cli image by @thekaveman in #91
- fix(nginx): don't log /healthcheck hits by @thekaveman in #93
- Enable light/dark mode toggle for docs site by @thekaveman in #95
- Update django to 3.2.5 by @pyup-bot in #96
- Fix ALLOWED_HOSTS setting by @thekaveman in #100
- Payment processor API fix by @thekaveman in #97
- Update local environment by @thekaveman in #98
- Update log message levels by @thekaveman in #99
- Update requests to 2.26.0 by @pyup-bot in #102
- Improved and expanded documentation by @thekaveman in #103
- Update django to 3.2.6 by @pyup-bot in #104
- Move healthcheck to middleware by @thekaveman in #107
- Update development documentation by @thekaveman in #110
- Update django to 3.2.7 by @pyup-bot in #112
- chore(gitignore): add pycache directory to gitignore by @machikoyasuda in #113
- Workflow: Only deploy Docs site when docs files change by @machikoyasuda in #114
- Workflow: Only deploy Dev if dev code has changed by @machikoyasuda in #115
- Docs updates by @thekaveman in #118
- Dynamic localhost ports by @thekaveman in #124
- Initial integration testing configuration by @thekaveman in #122
- Use launch type debugger by @thekaveman in #126
- Use Eligibility Server from GitHub Container Registry by @machikoyasuda in #128
- Remove and update Server docs by @machikoyasuda in #138
- Refactor PEM data in models by @thekaveman in #130
- Improve Docker build in deployment workflows by @thekaveman in #135
- Fixes for devcontainer by @thekaveman in #142
- Action workflows to auto-label certain PRs by @thekaveman in #144
- Workflow for production deploy by @thekaveman in #120
- Quick fix on prod requirements.txt by @thekaveman in #147
- Update language on Payment Options page by @thekaveman in #148
- Update django to 3.2.8 by @pyup-bot in #129
- Update cryptography to 35.0.0 and jwcrypto to 1.0 by @pyup-bot in #131
- Fix the documentation labeler by @thekaveman in #153
- Push environment images to GHCR by @thekaveman in #152
- Remove PyUp, Replace with Dependabot by @machikoyasuda in #157
- chore(deps-dev): bump cypress from 8.5.0 to 8.7.0 in /tests/e2e by @dependabot in #164
- chore(deps): bump pre-commit/action from 2.0.0 to 2.0.3 by @dependabot in #163
- Pin conventional-pre-commit to v1 by @angela-tran in #166
- chore(deps): bump django from 3.2.8 to 3.2.9 by @dependabot in #169
- Fix Linux devcontainer issue from file permissions by @angela-tran in #172
...