- Allowing for the
Config
module to live in eitherconfig
orpre_award.config
.
This RFC outlines the move of all the existing code into a top level pre_award
folder while we consolidate an simplify the code. We need to continue to support both paths though as FAB also uses this fixture, but does not have a pre_award
folder.
- Revert: "Fix a DeprecationWarning from pythonjsonlogger" which actually broke things
- Revert: "Removes
locale_selector
module, which has now been lifted directly intopre-award-frontend
(and modified to supporthost_matching
mode)." because this is still used by pre-award-stores
- Removes
locale_selector
module, which has now been lifted directly intopre-award-frontend
(and modified to supporthost_matching
mode).
- Fix a DeprecationWarning from pythonjsonlogger
- Update the Healthcheck to support apps running in
host_matching
mode.
- Adding check internal user functionality and adding FAB and Form Designer to list of supported apps
- Running
uv lock
when version incremented
- Changing to a negative check for the environment list
- Overriding the central rangeStrategy=pin
- No functional changes (fix packaging with uv).
- No functional changes (switch over to using uv).
- No functional changes (bumping local pre-commit).
- Revert 5.3.1, as forcing secure=true is broken for local development in some cases (where HTTPS is not used). To be fixed properly by another future patch.
- Make the
lang
cookie secure/httponly/samesite=lax.
- Return default language as "en" if "language" cookie is not " en/cy "
- BAU: Update redirect
- Make Table config print optional; set FSD_UTILS_ENABLE_CONFIG_TABLE in the env to decide
- Un-pinned various dependencies
- add boto3 dependency to fsd-utils; wasn't included correctly before
- add some GOV.UK Notify constants for pre-award
- remove some upper-bound pins on dependencies
- no external changes
login_required
now always checks for a valid session cookie before falling back to a DEBUG_USER in development environments.
fsd_utils.toggles
has been made an optional extra, so its dependencies are not installed automatically. If your uses thetoggles
module, then you should change yourrequirements.txt
fromfunding-service-design-utils
tofunding-service-design-utils[toggles]
.