v1.7.0
See the Changelog
What's Changed
- Update Release Steps by @ThomasLaPiana in #537
- Properly Load Enum Values for DataSubjectRightsEnum by @SteveDMurphy in #540
- Replace the Makefile with a noxfile.py by @ThomasLaPiana in #533
- Fix Merge Workflows by @ThomasLaPiana in #546
- Orphan Dataset Warning by @SteveDMurphy in #543
- Add dependabot by @sanders41 in #545
- Bump actions/setup-python from 2 to 3 by @dependabot in #549
- Bump fastapi from 0.68 to 0.75.2 by @dependabot in #555
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #550
- Bump deepdiff from 5.5 to 5.8.0 by @dependabot in #554
- Bump pre-commit from 2.9.3 to 2.18.1 by @dependabot in #553
- Bump plotly from 5.4 to 5.7.0 by @dependabot in #559
- Bump pytest from 6.2.2 to 7.1.2 by @dependabot in #572
- Bump snowflake-sqlalchemy from 1.3.3 to 1.3.4 by @dependabot in #556
- Include Tests in static code analysis by @SteveDMurphy in #558
- Refactor docs for
make->noxby @ThomasLaPiana in #547 - Bump packaging from 20.9 to 21.3 by @dependabot in #557
- Bump uvicorn from 0.15 to 0.17.6 by @dependabot in #578
- Rework status version comparisons between server and client by @allisonking in #586
- Update fideslog to v1.1.5 by @PSalant726 in #609
- update the type param for docs_build nox command by @SteveDMurphy in #602
- clean up docs (config, css) by @conceptualshark in #615
- Bump actions/download-artifact from 2 to 3 by @dependabot in #551
- Remove fideslang module in favor of fideslang package by @earmenda in #619
- Serve static files by @allisonking in #621
- Prefix API endpoints with /api/v1 by @allisonking in #635
- Bump requests-mock from 1.8.0 to 1.9.3 by @dependabot in #595
- Bump docker/setup-buildx-action from 1 to 2 by @dependabot in #612
- Bump docker/login-action from 1 to 2 by @dependabot in #611
- Bump actions/checkout from 2 to 3 by @dependabot in #552
- Bump fastapi from 0.75.2 to 0.77.1 by @dependabot in #631
- Bump pytest-cov from 2.11.1 to 3.0.0 by @dependabot in #647
- Bump sqlalchemy from 1.4 to 1.4.36 by @dependabot in #582
- Copy over Admin UI base for ctl-admin-ui by @elliotbonneville in #624
- complex character handling in test_dataset.py by @SteveDMurphy in #661
- Bump xenon from 0.7.3 to 0.9.0 by @dependabot in #666
- Include default_organization in data map export if no Organization found by @SteveDMurphy in #655
- Scan/Generate Endpoint - Core Updates by @SteveDMurphy in #645
- Make webserver resilient to database not starting up by @allisonking in #649
- Remove the dependabot auto PR workflow by @ThomasLaPiana in #674
- Add frontend build to the docker build by @allisonking in #664
- Restore volume mount by @allisonking in #678
- Implementing brand website style footer with navigation to other docs… by @suchiroll in #675
- Fix local demo_resources evaluation by @ThomasLaPiana in #684
- Export data map from server resources instead of manifest dir by @SteveDMurphy in #662
- Add command for running frontend via nox by @allisonking in #689
- Frontend scaffolding (prettier, navbar, testing) by @allisonking in #679
- Run prettier by @allisonking in #682
- Route backend dataset data to the frontend by @allisonking in #686
- Matomo analytics by @suchiroll in #693
- Add credentials config that supports custom keys by @earmenda in #694
- Create a New Generate Endpoint by @SteveDMurphy in #642
- [568] Config page by @LKCSmith in #698
- Fix Installation Check to catch uninstalled module errors by @ThomasLaPiana in #715
- Dataset detail view by @allisonking in #711
- Audit Command for Resource Compliance by @SteveDMurphy in #548
- Systems frontend scaffolding by @allisonking in #696
- Dataset field column picker by @allisonking in #717
- Change dataset context by @allisonking in #716
- Sync version of fastapi in setup.py with optional-requirement.txt by @sanders41 in #734
- Refactor Export to remove CLI specific request methods by @SteveDMurphy in #725
- Update to only push to Docker on tagged releases by @ThomasLaPiana in #740
- [#569, #570] Organization setup by @LKCSmith in #719
- Create form for editing dataset fields by @allisonking in #718
- Add an IdentifiabilityTag component by @allisonking in #738
- Plumbing for data categories by @allisonking in #736
- Add a checkbox tree component by @allisonking in #737
- Create new validate endpoint for testing okta and aws credentials by @earmenda in #722
- Edit dataset collection by @allisonking in #739
- [#573] Add system selection page by @LKCSmith in #741
- Endpoint to return a Data Map by @SteveDMurphy in #721
- update the readme to generate a datamap by @conceptualshark in #746
- Ignore Docs/README changes in certain workflows by @ThomasLaPiana in #755
- Refactor Okta operations to scan/generate systems by @earmenda in #751
- [747] Stepper updates by @LKCSmith in #750
- Editing a dataset field or collection's data category by @allisonking in #745
- Handling an invalidly generated fides_key by @SteveDMurphy in #761
- Consolidate TestClient Usage by @SteveDMurphy in #759
- Delete dataset field and collection by @allisonking in #762
- Modify dataset by @allisonking in #768
- 1.6.1 changelog and docs updates by @SteveDMurphy in #775
- Multiselect component by @allisonking in #771
- Fix selects in Dataset edit field by @allisonking in #780
- Checkbox tree fixes by @allisonking in #760
- Remove wip features by @allisonking in #783
- [579][748]/manual entry & save/cancel progress in config wizard by @LKCSmith in #772
- Add the UI to the compose deployment by @ThomasLaPiana in #757
- Add an MVP of the sync command by @ThomasLaPiana in #765
- Push a continual "dev" image to dockerhub by @ThomasLaPiana in #781
- [#599]Finish page by @LKCSmith in #791
- Dataset management tooltips by @allisonking in #776
- Populate geographic locations by @allisonking in #782
- Fix
nox -s devto be able to run without first installing the node modules by @ThomasLaPiana in #795 - [#723]/privacy declaration & review page by @LKCSmith in #787
- [#597]/success page by @LKCSmith in #802
- config wizard and dataset documentation by @conceptualshark in #697
- 1.7.0 Release PR by @ThomasLaPiana in #797
New Contributors
- @dependabot made their first contribution in #549
- @elliotbonneville made their first contribution in #624
- @LKCSmith made their first contribution in #698
Full Changelog: 1.6.0...1.7.0