Skip to content

Latest commit

 

History

History
273 lines (120 loc) · 11.3 KB

CHANGELOG.md

File metadata and controls

273 lines (120 loc) · 11.3 KB

2.4.0 (2024-08-30)

Features

  • logging: Setup a filter to hide Sentry trace/profile transactions (7004f7f)

2.3.1 (2024-08-19)

Bug Fixes

  • provider: Fixed an issue where client IDs would sometimes lose case and could not be fetched from auth providers dictionary correctly (c3ab1e3)

2.3.0 (2024-08-06)

Features

  • logging: Added option to configure other loggers' log levels; improved logging on some authentication errors (8c4b40e)

2.2.0 (2024-07-18)

Features

  • reporting: Refactored method signature to allow passing environment (91fb2b9)

2.1.0 (2024-07-18)

Features

  • reporting: Added release version to Sentry initialization; sets environment (82adc67)

2.0.0 (2024-07-15)

  • chore(reporting)!: Removed old Sentry and associated configurations (f5fcb6b)

BREAKING CHANGES

  • Sentry configurations have been moved

1.1.2 (2024-07-15)

Bug Fixes

  • environment: Added a method to fetch a float from environment (c69f5a8)

1.1.1 (2024-07-15)

Bug Fixes

  • reporting: Refactored Sentry configuration method (88033da)

1.1.0 (2024-07-15)

Features

  • reporting: Added a module for configuring reporting via Sentry (b16338e)

1.0.8 (2024-03-18)

Bug Fixes

  • dependencies: Added 'pytz' to required dependencies (1960cb5)

1.0.7 (2023-05-25)

Bug Fixes

  • login: Fixed again for missing state (f265ccb)

1.0.6 (2023-05-24)

Bug Fixes

  • login: Fixed bug in accessing query parameters of request (67f09b1)

1.0.5 (2023-05-24)

Bug Fixes

  • login: Fixed issue where no state broke client ID retrieval (35a3e7a)

1.0.4 (2023-05-24)

Bug Fixes

  • login: Removed state check when not used for refreshes and impersonations (5b22163)

1.0.3 (2023-02-08)

Bug Fixes

  • authn: Fixed failure to check JWTs signed by invalid client IDs (a230862)

1.0.2 (2022-11-30)

Bug Fixes

  • authn/auth/login: Minor tweaks; added methods for extracting groups from JWT, if enabled (0c4b894)

1.0.1 (2022-10-05)

Bug Fixes

  • authn: Fixed RS256 verification (edb4166)
  • login: Fixed state check; fixed logout (d031315)

1.0.0 (2022-10-05)

Bug Fixes

  • requirements: Updated requirements (d844104)

Features

  • login: Improved login app; updated for different auth providers (64c4957)
  • settings: Improved settings to remove auth provider specific settings (9a2000a)

BREAKING CHANGES

  • login: Changed login URLs

Login app was updated for improved auth routines. URLs were changed to reflect convention on OAuth2 endpoints.

  • settings: Settings changes

All Auth0 settings have been removed and replaced with a generic setting AUTH_CLIENTS that contains dictionaries of auth provider configurations.

0.5.4 (2022-09-28)

Bug Fixes

  • middleware: DBMISVC-101 - Improved middleware compatibility with other auth middlewares/backends (c07f14f)

0.5.3 (2022-09-28)

Bug Fixes

  • django: Fixed to support Django 4.x (fac5575)

0.5.2 (2022-08-04)

Bug Fixes

  • authn: Fixed method to get JWT payload without verifying aud (aad5cae)

0.5.1 (2022-06-01)

Bug Fixes

  • authn: DBMISVC-118 - Fixed decode usage (e90bcc8)

0.5.0 (2022-06-01)

Bug Fixes

  • authn: DBMISVC-118 - Updated HS256 decoding process (4d7da02)

Features

  • authn: DBMISVC-118 - Updated to current version of PyJWT (ee68f79)

0.4.7 (2022-05-09)

Bug Fixes

  • authn: Resolved issue with decoding non-existent JWTs (cbb84c2)

0.4.6 (2021-10-17)

Bug Fixes

  • authn: PPM-729 - Fixed issue where session users were being logged in with every request, constantly resetting the CSRF tokens; minor logging tweaks (25f3778)

0.4.5 (2021-07-02)

Bug Fixes

  • requirements: Set to only install pyJWT up to v2.x due to breaking changes introduced in v2 (0dd4043)

Changelog

0.4.4 (2021-02-26)

Bug Fixes

  • auth: PPM-690 - Fixed managin AJAX 401s/403s based on method (4234f67)

0.4.3 (2021-02-21)

Bug Fixes

  • authn/support: PPM-690 - Fixed 401s for AJAX; fixed Support email send (a8e46bb)

chore(release): 0.4.2 [skip ci]

0.4.2 (2021-02-13)

Bug Fixes

  • support: DBMISVC-94 - Added improved error reporting on support methods (c854fb6)

0.4.1 (2021-02-13)

Bug Fixes

  • support: DBMISVC-94 - Added Jira Service Desk integration (1d37d16)

0.4.0 (2021-01-27)

Features

  • authn: DBMISVC-92 - Updated to use Auth0 Universal login (96f84e4)

0.3.17 (2020-10-30)

Bug Fixes

  • authn/authz: Fixed some Auth backends; fixed middleware method call; improved flexibility of authentication backends (87df955)

0.3.16 (2020-10-15)

Bug Fixes

  • authz: Removed unecessary logging statements (2007551)

0.3.15 (2020-10-05)

Bug Fixes

  • reg: Fixed the get_dbmi_user method; CI/CD rework (0cb1842)

0.3.15-rc.1 (2020-10-05)

Bug Fixes

  • reg: Fixed the get_dbmi_user method; CI/CD rework (0cb1842)