Skip to content

Latest commit

 

History

History
174 lines (109 loc) · 4.88 KB

Changelog.md

File metadata and controls

174 lines (109 loc) · 4.88 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

3.1.0 - 2024-04-25: Block Anthropic and ClaudeBot Crawlers

Changed

  • Block Anthropic crawler at the nginx level (#50)

3.0.1 - 2024-03-18: Fix uwsgi nginx mount location

Fixed

  • Hotfix cull redundancy (#48)

3.0.0 - 2024-02-13: Stand Alone Deployment Support

Added

  • WI-57, WI-71: Update to support SAD CMS, Full Portal, and services from same branch (#43)

Fixed

  • Fix http2 directive when using latest nginx image

2.10.0 - 2024-01-05: Add XSS Protection Header

Changed

  • WI-85: Add XSS Protection Header (#45)

2.9.1 - 2023-11-01: Mount Secrets as read-only

Fixed

  • WI-52: Mount secrets as read-only to avoid docker folder creation when non-existent (#34)

2.9.0 - 2023-07-18: Security Headers; Django Caching

Changed

  • WI-7: Add security headers in nginx conf (#31)
  • WA-46: Add CSP Policy headers (#32)
  • WI-29: Set up Django Caching (#33)

2.8.0 - 2023-05-08: Updated docker compsose command

Changed

  • Update the docker compose command (#30)

2.7.1 - 2023-03-02: Fix CMS uWSGI buffer size

Fixed

  • Bump uWSGI buffer size on CMS pages (#29)

2.7.0 - 2022-12-15: Parameterized nginx server_name

Changed

  • FP-1947: Parameterized nginx server_name (#24)

2.6.0 - 2022-08-25: Update nginx ssl and uwsgi configurations

Changed

  • FP-1797: update ciphers; bump send timeout(#22)

2.5.0 - 2022-08-18: Increase max file upload size

Changed

  • Increase client_max_body_size to 2GB

2.4.0 - 2022-02-23: deploy-core restarts core services; Refresh static assets on deploy

Changed

  • Update Makefile to enforce fresh collectstatic action (#11)
  • FP-442: Pull and restart workers and websockets when deploy-core (#21)

2.3.0 - 2021-11-01: Enable standalone services

Added

  • FP-1120 & FP-1136: Allow standalone services (e.g. CMS/Docs/Portal) (#19)

Changed

  • Add gzip configuration for static assets. (#17)

2.2.1 - 2021-07-15: Allow custom upstreams

Changed

  • Accept custom http entries in upstream nginx directives (#15)

2.2.0 - 2021-06-15: Mount Custom Settings

Added

  • Mount custom_settings.py into the settings folder (#14)

Changed

  • Update Readme

2.1.0 - 2020-02-03: Update docker-compose, Add nginx locations

Added

  • Added a make action for deploy-docs

Changed

  • Update nginx.conf with new locations from core
  • Update docker-compose to 3.8 to support build stages, etc.
  • Simplify location of .env file needed for Makefile actions

2.0.0 - 2020-11-23: Portal-Agnostic Camino

Added

  • Added more make utility commands for dynamic service deployments and dbdumps

Changed

  • All references to "frontera" were changed to "portal"
  • Subscribing portals must now provide a minimal .env configuration file to use camino
  • nginx.conf dynamically loads provided *.server.conf and *.location.conf files
  • The docker-compose composition can be extended by providing a docker-compose.overrides.yml

1.2.0 - 2020-08-11: ASGI Websockets

Changed

  • FP-391: Replace uwsgi in websocket containers with daphne asgi

Fixed

  • Pin CMS release to working version in dev

Removed

  • Remove local elasticsearch configuration

1.1.0 - 2020-05-27

Changed

  • Enabled uwsgi on Django containers.

Fixed

  • Added a migrate step to Django deploy pipeline.

1.0.0 - 2020-05-06

v1.0.0 Production release as of May 6, 2020.