- Jan 04, 2022
-
-
Andreas Ellewsen authored
Done to make djangoq settings accessible in production. The sync setting is changed to the default False value since the run order of the tasks is not relevant for our use case. Mail sending functions have gotten a sync argument to force the tasks to complete before checking their consequences in tests.
-
- Dec 21, 2021
-
-
Jonas Braathen authored
- Set the default to IsAdminUser - Set it explicitly on all the views - Add tests
-
- Dec 15, 2021
-
-
Jonas Braathen authored
-
- Dec 06, 2021
-
-
Tore.Brede authored
-
- Nov 19, 2021
-
-
Sivert Kronen Hatteberg authored
We do not use the token after initial login, no need to refresh.
-
- Nov 17, 2021
-
-
Jonas Braathen authored
Set cookie SameSite policy to Lax and skip the HttpOnly flag to allow the cookies to be used by the frontend
-
- Nov 15, 2021
-
-
Tore.Brede authored
-
Tore.Brede authored
-
Tore.Brede authored
-
- Nov 10, 2021
-
-
Andreas Ellewsen authored
To prevent hammering on the invite endpoint we throttle requests to the endpoint to 100/day per ip. Resolves: GREG-84
-
- Nov 09, 2021
-
-
Sivert Kronen Hatteberg authored
-
- Nov 08, 2021
-
-
Sivert Kronen Hatteberg authored
-
- Nov 05, 2021
-
-
Sivert Kronen Hatteberg authored
-
- Nov 03, 2021
-
-
Andreas Ellewsen authored
To facilitate multiple identifiers of OUs we introduce the OuIdentifier model and removed the orgreg_id field from OrganizationalUnit. All current orgreg_ids are recreated as OuIdentifiers with name 'orgreg_id' and source 'orgreg'. Both values are configurable in the base settings file in the gregsite app. Note that changing this value after migration will require manual work changing all OuIdentifiers already created before the next run of the orgreg_import management command since that assumes all current orgreg identifiers uses these values. All endpoints that previously exposed the orgreg_id field now exposes an identifiers field with a list of OuIdentifiers connected to that model with fields id, name, source, and value. Resolves: GREG-88
-
- Oct 20, 2021
-
-
Jonas Braathen authored
-
Jonas Braathen authored
- Rename management command start_notification_publisher to notification_publisher - Rename management command start_schedule_tasks to task_scheduler - Stop using python-daemon and lockfiles, as these will run as standalone containers anyway - Remove management commands stop_notification_publisher and stop_schedule_tasks - Remove python-daemon dependency
-
- Oct 19, 2021
-
-
Tore.Brede authored
-
Tore.Brede authored
-
- Oct 08, 2021
-
-
Stein Elgethun authored
Issue: GREG-66
-
- Oct 06, 2021
-
-
Jonas Braathen authored
Add a Containerfile for the frontend. Allow configuration to be injected. Move static files directory for Django.
-
- Sep 30, 2021
-
-
Sivert Kronen Hatteberg authored
Issue: GREG-36
-
Sivert Kronen Hatteberg authored
Issue: GREG-36
-
Sivert Kronen Hatteberg authored
Issue: GREG-36
-
- Sep 24, 2021
-
-
Tore.Brede authored
-
Tore.Brede authored
-
- Sep 22, 2021
-
-
Andreas Ellewsen authored
-
Jonas Braathen authored
-
- Sep 07, 2021
-
-
Jonas Braathen authored
-
Jonas Braathen authored
Issue: GREG-35
-
- Aug 26, 2021
-
-
Tore.Brede authored
-
Tore.Brede authored
-
- Aug 06, 2021
-
-
Tore.Brede authored
-
- Aug 05, 2021
-
-
Tore.Brede authored
-
- Jul 16, 2021
-
-
Tore.Brede authored
-
Tore.Brede authored
-
- Jul 09, 2021
-
-
Jonas Braathen authored
-