Releases: USEPA/haztrak
Releases · USEPA/haztrak
v0.8.0
Changes
way overdue for a release. V0.8.0 takes care of chores we've wanted to do, refactors component responsibilities, and overhauls the authenticatino system.
- Client auth fixes @dpgraham4401 (#777)
- Combine manfiest and handler apps @dpgraham4401 (#776)
- Remove org in routes @dpgraham4401 (#775)
- Json web tokens @dpgraham4401 (#769)
- Org list view @dpgraham4401 (#765)
- Org site list slug migration @dpgraham4401 (#764)
- Org slug field @dpgraham4401 (#759)
- update ts-eslint explicit
any
usage @dpgraham4401 (#757) - Eslint config migration @dpgraham4401 (#756)
- fix site select @dpgraham4401 (#755)
- remove org access fixture @dpgraham4401 (#754)
- client logout mutation @dpgraham4401 (#753)
- Combine org site apps @dpgraham4401 (#752)
- Guardian setup @dpgraham4401 (#750)
- Chart enhancement @sheckathorne (#736)
- Proxy permission and role model @dpgraham4401 (#749)
- Dependency updates @dpgraham4401 (#739)
- Bump braces from 3.0.2 to 3.0.3 in /client @dependabot (#731)
- Use django URL names in test suite @dpgraham4401 (#730)
- Debounce transporter input @sheckathorne (#729)
- Rcra Site search class and validation @dpgraham4401 (#728)
- Update Dependencies review @dpgraham4401 (#726)
- Repository Separation of Responsibility @dpgraham4401 (#725)
- Repair TransporterSection by properly adding uuid to clientKey @sheckathorne (#720)
🔩 Maintenance
- Frontend component migration @dpgraham4401 (#774)
- Frontend unit test expansion @dpgraham4401 (#772)
- Tailwind introduction @dpgraham4401 (#771)
- Reverse proxy config @dpgraham4401 (#770)
- Org ID query param @dpgraham4401 (#766)
- Misc Repo Chores @dpgraham4401 (#758)
- Flatten django app dir @dpgraham4401 (#751)
- Authorization Documentation Updates @dpgraham4401 (#740)
Contributor
@dependabot, @dependabot[bot], @dpgraham4401 and @sheckathorne
v0.7.2
Changes
- Add unique key to transporter array elements @sheckathorne (#718)
- Remove python 3.11 support @dpgraham4401 (#717)
- Site services clean up @dpgraham4401 (#716)
- EmanifestSearch class @dpgraham4401 (#715)
- Dep review @dpgraham4401 (#711)
- Dep patches @dpgraham4401 (#705)
- Dependency review @dpgraham4401 (#702)
- Dependency Review and updates @dpgraham4401 (#696)
🔩 Maintenance
- requirements_dev.txt location @sheckathorne (#719)
Contributor
v0.7.0
Changes
- Auth URL fix @dpgraham4401 (#695)
- Create codeql.yml @dpgraham4401 (#690)
- Model query abstractions @dpgraham4401 (#688)
- Dependency review and update @dpgraham4401 (#686)
- Bump vite from 5.0.10 to 5.0.12 in /client @dependabot (#681)
- Wasteline table UI updates @dpgraham4401 (#680)
- Refactor manifest into sections @dpgraham4401 (#676)
- 'Remove tsdf' button @dpgraham4401 (#675)
- Manifest type option availability @dpgraham4401 (#674)
- Scheduled status disabling @dpgraham4401 (#672)
- Vitest 1.0 migation @dpgraham4401 (#667)
- manifest Floating Action Buttons (FAB) @dpgraham4401 (#664)
- emanifest backend logic separation and Floating Acion Buttons @dpgraham4401 (#663)
- Redux 2.0 migration @dpgraham4401 (#661)
- Update manifest service @dpgraham4401 (#657)
- Hero page @dpgraham4401 (#654)
- Remote Signer - quick sign button @dpgraham4401 (#648)
- UseProgressTracker hook during manifest sync @dpgraham4401 (#646)
- Migrate select primary keys to UUID and Haztrak Organization's Site List API View @dpgraham4401 (#645)
- Python 3.12 migration @dpgraham4401 (#642)
- Refactor client side services @dpgraham4401 (#641)
- Dev fixtures @dpgraham4401 (#621)
- Auto animate Transporter Table @dpgraham4401 (#617)
- Babel/traverse 7.23.2 security patch @dpgraham4401 (#615)
🔩 Maintenance
- Clean up docs @dpgraham4401 (#689)
- Separate app by feature @dpgraham4401 (#687)
- Dev Container configuration @dpgraham4401 (#684)
- django-allauth and transition server state to RTK query @dpgraham4401 (#666)
- mobile first UI improvements @dpgraham4401 (#655)
- Component library refactor @dpgraham4401 (#647)
- Long running task notifications @dpgraham4401 (#643)
- Remote signer Implementation @dpgraham4401 (#640)
- fix HaztrakSite name validator @dpgraham4401 (#639)
- add docs on exposed ports for local developement @dpgraham4401 (#627)
- HaztrakProfile for managing Remote signer access @dpgraham4401 (#637)
- Health checks and POSTGRES 16 @dpgraham4401 (#633)
- Technical debt repayment @dpgraham4401 (#632)
- Documentation System Requirement Specification (SRS) @dpgraham4401 (#626)
- Terraform linting CI workflow @dpgraham4401 (#625)
- GCP Cloud SQL terraform module @dpgraham4401 (#619)
- GKE terraform module @dpgraham4401 (#614)
Contributor
@dependabot, @dependabot[bot] and @dpgraham4401
v0.6.3
Changes
🔩 Maintenance
- Fix sync rcra profile @dpgraham4401 (#613)
- GCP dev environment terraform configs @dpgraham4401 (#610)
- Helm charts for HTTP server and celery services @dpgraham4401 (#609)
Contributor
v0.6.2
Changes
Fixes configuration for serving static assets from our HTTP server and adds our initial helm charts for deploying the app to k8.
🔩 Maintenance
- helm charts for the http rest API @dpgraham4401 (#604)
Contributor
v0.6.1
Changes
- add platform args to build_image workflow @dpgraham4401 (#603)
- DOT Lookups @dpgraham4401 (#602)
- Rest api design @dpgraham4401 (#601)
- Code splitting @dpgraham4401 (#598)
- Dependency updates 100223 @dpgraham4401 (#597)
- Rcrainf site search poc @dpgraham4401 (#592)
- Use site type for handler options @dpgraham4401 (#591)
- Dependabot updates @dpgraham4401 (#590)
- Notification views & create manifest @dpgraham4401 (#589)
- Federal waste codes required if epaWaste is true @dpgraham4401 (#584)
- Wastelines Row Actions @dpgraham4401 (#583)
- WasteLine form conditionals @dpgraham4401 (#582)
- Create e manifest @dpgraham4401 (#581)
- update http server dependencies @dpgraham4401 (#580)
- Update client dep 08262023 @dpgraham4401 (#579)
- Bump django from 4.2.1 to 4.2.3 in /server @dependabot (#572)
- quick TS fix for AddressForm.spec.tsx @dpgraham4401 (#567)
- tsdfStateCode state & Unused handlerform @dpgraham4401 (#556)
- generatorStateCode state and server query. @dpgraham4401 (#548)
- 542 state waste code endpoint @dpgraham4401 (#547)
- 541 state waste code data migration @dpgraham4401 (#545)
- fix draft manifest disabled status @dpgraham4401 (#540)
- Revert to 534 @dpgraham4401 (#539)
- Dependabot updates @dpgraham4401 (#536)
- Use postgres in workflow @dpgraham4401 (#534)
- fix auto-labeler @dpgraham4401 (#532)
- 466 manifest must generator @dpgraham4401 (#528)
- Replace pr labeler @dpgraham4401 (#527)
🐛 Bug Fixes
- Revert "Use postgres in workflow (#534)" @dpgraham4401 (#538)
- manifest must have tsdf @dpgraham4401 (#530)
- manifest must have wasteline @dpgraham4401 (#529)
- Waste line schema and cosmetics @dpgraham4401 (#523)
- remove text-muted from notification icon @dpgraham4401 (#518)
- 516 navigation icon location @dpgraham4401 (#517)
🔩 Maintenance
- Python static type checking @dpgraham4401 (#599)
- Browsable api auth @dpgraham4401 (#566)
Contributor
@dependabot, @dependabot[bot] and @dpgraham4401
v0.6.0
Changes
- Streamline gh project @dpgraham4401 (#513)
- Fix profile alignment @dpgraham4401 (#510)
- API streamline and re-design @dpgraham4401 (#508)
- Dependency mngt @dpgraham4401 (#507)
- Cache settings @dpgraham4401 (#500)
- remove custom authentication class @dpgraham4401 (#499)
🚀 Features
- User profile @dpgraham4401 (#514)
Contributor
v0.5.1
Changes
- Db service in ci tests @dpgraham4401 (#488)
- update to emanifest 3.0.5 @dpgraham4401 (#487)
- First cut workflow for dependency check @nihonjinrxs (#413)
- Correction info serializer @tishiljk3 (#486)
- Helm charts @dpgraham4401 (#485)
- Multistage dockerfiles @dpgraham4401 (#484)
- remove ad hoc selectors @dpgraham4401 (#482)
- Transporter required validation @dpgraham4401 (#479)
- Correction info model #387 @tishiljk3 (#477)
- Mtn table sorting @dpgraham4401 (#476)
- Filter by status @dpgraham4401 (#475)
- React-table-v8 @dpgraham4401 (#473)
- welcome content @dpgraham4401 (#472)
- Custom user model @dpgraham4401 (#471)
Contributor
v0.5.0
Changes
- Add user site to new manifests @dpgraham4401 (#464)
- Logo and images @dpgraham4401 (#459)
- Reusable handler search @dpgraham4401 (#458)
- Import Info Serializer #384 @tishiljk3 (#455)
- Emergency phone field @dpgraham4401 (#457)
- Handler schema @dpgraham4401 (#454)
- CRA to vite @dpgraham4401 (#453)
- Rearchitect client project structure @dpgraham4401 (#451)
- Reset error state @dpgraham4401 (#445)
- ManifestForm status validation/logic and SubmissionType logic @dpgraham4401 (#444)
- Rcra date field bugs @dpgraham4401 (#442)
- ImportInfo adjustemnts @dpgraham4401 (#438)
- ImportInfo model #383 @tishiljk3 (#436)
- upgraded psycopg-binary @kumarvivek1752 (#437)
- Potential ship date validation @dpgraham4401 (#435)
- 254 notification page @dpgraham4401 (#434)
- 432 consistent names @dpgraham4401 (#433)
- Initial zod schema validation @dpgraham4401 (#430)
- temporary AllowAny on EpaProfileView until bigger fix @dpgraham4401 (#428)
- Test audit @dpgraham4401 (#426)
- Separate concerns into new
sites
app @dpgraham4401 (#424)
Contributor
v0.4.0
V0.4.0 - Quicker Sign
This Release is rolls out the initial Quicker Sign functionality in the Haztrak project. User can now sign electronic manifest directly from the Haztrak UI if all prerequisites are met
- User has attribute
is_api_user
set to true in theirRcraProfile
- The Manifest is in "Scheduled", "InTransit", or "ReadyForSignature" status in RCRAInfo/e-Manifest
- The Manifest handler to be signed for does not already have signature data associated with it.
Changes
- Quicker sign feature @dpgraham4401 (#418)
- Django Admin Site ModelAdmin scaffolding @dpgraham4401 (#417)
- Pull manifest iteration bug @dpgraham4401 (#416)
- Quicker sign submit @dpgraham4401 (#414)
- Quicker sign async task @dpgraham4401 (#411)
- WasteCode model @dpgraham4401 (#408)
api_user
serialization and RcraApiUserBtn @dpgraham4401 (#407)- Quicker sign UI element @dpgraham4401 (#404)