Skip to content

Commit

Permalink
Update changelog and notes
Browse files Browse the repository at this point in the history
  • Loading branch information
hmpf committed Oct 22, 2024
1 parent 98a897d commit c7a7cec
Show file tree
Hide file tree
Showing 5 changed files with 50 additions and 13 deletions.
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,33 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) and the chang

<!-- towncrier release notes start -->

## [1.24.0] - 2024-10-22


### Added

- There's a new courtesy method on the User-model: `is_member_of_group()`.

### Changed

- Switched to running docker image on python 3.10 and postgres v14.
([#908](https://github.com/Uninett/Argus/issues/908))
- Make it possible to change any setting via the
(EXTRA|OVERRIDING)\_APPS-machinery.
- Split out all the hard coded support for the REACT SPA frontend into
a library.

In the process, the following renames were done:

- `ARGUS_COOKIE_DOMAIN` -> `ARGUS_SPA_COOKIE_DOMAIN` (environment variable)
- `COOKIE_DOMAIN` -> `SPA_COOKIE_DOMAIN` (setting)
- `ARGUS_TOKEN_COOKIE_NAME` -> `ARGUS_SPA_TOKEN_COOKIE_NAME` (hidden setting)

How to deploy with support for this frontend has also changed, see the new
documentation section "REACT Frontend". In short, it is necessary to change
which settings-file to base the deployment on.


## [1.23.0] - 2024-10-10

This is the first version of Argus to be able to run on Django 5.1.
Expand Down
23 changes: 23 additions & 0 deletions NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,29 @@
This file documents changes to Argus that are relevant for operations and
end-users.

## [1.24.0] - 2024-10-22

### Deployment changes!

All the hard coded support for the REACT SPA frontend has been split out into
a library.

In the process, the following renames were done:

- `ARGUS_COOKIE_DOMAIN` -> `ARGUS_SPA_COOKIE_DOMAIN` (environment variable)
- `COOKIE_DOMAIN` -> `SPA_COOKIE_DOMAIN` (setting)
- `ARGUS_TOKEN_COOKIE_NAME` -> `ARGUS_SPA_TOKEN_COOKIE_NAME` (hidden setting)

How to deploy argus-server with support for this frontend has also changed, see
the new documentation section "REACT Frontend". In short, it is necessary to
change which settings-file to base the deployment on.

You might have to rebuild docker images: ours uses a newer Python (3.10) and
PostgreSQL (14) than they used to.

Any setting can now be changed via the (EXTRA|OVERRIDING)\_APPS-machinery.


## [1.23.0] - 2024-10-10

This is the first version of Argus to be able to run on Django 5.1.
Expand Down
1 change: 0 additions & 1 deletion changelog.d/+improve-app-settings.changed.md

This file was deleted.

11 changes: 0 additions & 11 deletions changelog.d/+spa-frontend-specific.changed.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/908.changed.md

This file was deleted.

0 comments on commit c7a7cec

Please sign in to comment.