All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
The types of changes are:
Added
for new features.Changed
for changes in existing functionality.Developer Experience
for changes in developer workflow or tooling.Deprecated
for soon-to-be removed features.Breaking Changes
for updates that break public facing APIsDocs
for documentation only changes.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
- GET routes for users #405
- Username based search on GET route #444
- FIDESOPS__DEV_MODE for Easier SaaS Request Debugging #363
- Track user privileges across sessions #425
- Add first_name and last_name fields. Also add them along with created_at to FidesopsUser response #465
- Denial reasons for DSR and user
AuditLog
#463 - DRP action to Policy #453
CHANGELOG.md
file#484- DRP status endpoint #485
- DRP exerise endpoint #496
- Frontend for privacy request denial reaons #480
- Publish Fidesops to Pypi #491
- Converted HTTP Status Codes to Starlette constant values #438
- SaasConnector.send behavior on ignore_errors now returns raw response #462
- Seed user permissions in
create_superuser.py
script #468 - User API Endpoints (update fields and reset user passwords) #471
- Format tests with
black
#466 - Extract privacy request endpoint logic into separate service for DRP #470
- Fixing inconsistent SaaS connector integration tests #473
- Add user data to login response #501
- Update masking API to take multiple input values [#443](ethyca#443
- Added issue template for documentation updates #442
- Clarify masking updates #464
- Added dark mode #476