Laura Klünder
8828362950
allow changing the branding, disabling app adds, and fix "imprint"
2024-09-16 18:06:33 +02:00
Jenny Danzmayr
b5fbe28146
added feature to grant access permissions via SSO groups
2024-09-16 13:20:19 +02:00
Jenny Danzmayr
09b2375d79
added SSO support using Python Social Auth including custom backend for EF Identity
2024-09-12 21:42:28 +02:00
Laura Klünder
e1314b87d0
remove erroreously added line in settings.py
2024-09-07 13:17:06 +02:00
Laura Klünder
43f7414573
UwU suppowt
2024-09-06 21:15:08 +02:00
Laura Klünder
e56aa9e77e
add about_extra setting
2024-08-27 18:47:17 +02:00
Jenny Danzmayr
aa49840806
start of proj4 support (part of GPS support)
2024-08-13 21:19:05 +02:00
Laura Klünder
bf9d113677
METRCIS→METRICS
2024-03-30 22:12:27 +01:00
Jenny Danzmayr
5cb6f87445
added prometheus metrics exporter
2024-03-29 23:39:13 +01:00
Gwendolyn
679dc72e21
theme settings fixes
2024-03-29 15:06:58 +01:00
Gwendolyn
cf364ae647
fix logo color
2024-03-28 17:46:56 +01:00
Gwendolyn
2548d62776
theming should be fine now
2024-03-28 17:38:09 +01:00
dfjera
868317dabf
make settings.py bootstrap compatible with windows
2024-03-20 18:34:25 +01:00
Laura Klünder
a8261d0b3d
configurable in-memory cache sizes
2024-02-07 20:20:40 +01:00
Laura Klünder
62ce1ab1e0
correct SERVE_API fallback
2024-02-07 20:06:02 +01:00
Laura Klünder
c7bf7d6b8b
move optimization settings to [c3nav]
2024-02-07 19:12:33 +01:00
Laura Klünder
8c8ef12cf0
make linter happy
2024-02-07 18:34:28 +01:00
Laura Klünder
d7f175f7ef
add options and postpone imports to massively reduce memory usage
2024-02-07 18:17:13 +01:00
Gwendolyn
f498592390
some more preview image and embed card related stuff
2023-12-27 13:13:32 +01:00
Gwendolyn
30d16c4cc9
file caching for preview images
2023-12-26 23:59:34 +01:00
Jenny Danzmayr
c2e632611c
added secret file support for the the hub api secret
2023-12-26 01:08:56 +01:00
Gwendolyn
907c01d756
only use samesite=none with secure cookies
2023-12-25 17:40:35 +01:00
Gwendolyn
3e9933890d
make session and tile cookies samesite=none so that things work when embedded in an iframe
2023-12-25 14:16:10 +01:00
Laura Klünder
4d97af63b3
importhub stub
2023-12-22 00:13:54 +01:00
Gwendolyn
0646f57c60
use content-based hashing instead of mtime for compressor css files
2023-12-21 02:25:35 +01:00
Laura Klünder
00b40cd87c
new imprint stuff
2023-12-18 20:41:39 +01:00
Gwendolyn
22f1777c1c
add samesite=strict for tile cookie
2023-12-11 20:58:46 +01:00
Jenny Danzmayr
4fb1230163
added version information to sentry and the about page
2023-12-11 18:32:26 +01:00
Jenny Danzmayr
5b804a069c
sentry tracing config option
2023-12-10 08:14:49 +01:00
Laura Klünder
ac53230f99
set CONN_MAX_AGE to 0 for ASGI
2023-12-08 12:58:44 +01:00
Laura Klünder
ece79514f1
add CONN_HEALTH_CHECKS
2023-12-08 01:17:24 +01:00
Jenny Danzmayr
f2f048d094
fixed session storage, whoops
2023-12-07 17:37:26 +01:00
Jenny Danzmayr
2e09b286f4
store sessions in redis if redis is available
2023-12-07 16:36:19 +01:00
Jenny Danzmayr
ae65a68830
fixed handling of locks via redis during mapupdates
2023-12-07 01:27:08 +01:00
Jenny Danzmayr
e9a255b095
fixed bug introduced in last commit
2023-12-05 01:25:11 +01:00
Jenny Danzmayr
17a636e643
fixed django reverse proxy csrf issues
2023-12-04 23:55:50 +01:00
Laura Klünder
caf23d053c
goodbye django rest framework
2023-12-03 21:50:55 +01:00
Laura Klünder
a3bac07a23
mesh websocket authorization
2023-12-01 17:04:39 +01:00
Laura Klünder
43791583e0
new api secret system, multiple api secrets, limited scopes, etc...
2023-11-30 22:02:40 +01:00
Jenny Danzmayr
394a6c3bb6
fixed HAS_CELERY setting
2023-11-30 20:31:27 +01:00
Jenny Danzmayr
3af79daa0a
fixed loglevel configuration
2023-11-29 19:48:09 +01:00
Jenny Danzmayr
7fe090fadf
username and password support for memcached
2023-11-28 00:23:59 +01:00
Jenny Danzmayr
1dcbddbba0
fixed channels_redis config and added missing dependency for it
2023-11-27 23:58:25 +01:00
Jenny Danzmayr
fa4492cd2c
switched redis cache backend from django_redis to native django redis
...
also added hireds-py for better performance
2023-11-27 23:52:16 +01:00
Jenny Danzmayr
ca4aa5f7ea
LOGLEVEL setting
2023-11-27 22:48:11 +01:00
Jenny Danzmayr
78e66ec4c8
settings for MEDIA_URL and STATIC_ROOT
2023-11-27 22:48:11 +01:00
Jenny Danzmayr
3ba38e60a5
scrub sensitve data from sentry events
2023-11-27 22:48:11 +01:00
Jenny Danzmayr
eb1b051a65
updated email settings and made them configurable via env vars
...
email backend can now be configured
in debug mode with no settings the console email backend is now used
the `mail` config file section was renamed to `email`
2023-11-27 04:47:27 +01:00
Jenny Danzmayr
970af79e5f
database, memcached, redis and celery config via env vars
2023-11-27 04:18:53 +01:00
Jenny Danzmayr
73bc77ea0a
renamed a few settings so they make more sense
...
urls/static (C3NAV_URLS_STATIC) -> django/static_url (C3NAV_STATIC_URL)
django/hosts (C3NAV_DJANGO_HOSTS) -> django/allowed_hosts (C3NAV_DJANGO_ALLOWED_HOSTS)
locale/timezone (C3NAV_LOCALE_TIMEZONE) -> locale/timezone (C3NAV_TIMEZONE)
locale/default (C3NAV_LOCALE_DEFAULT) -> locale/default (C3NAV_DEFAULT_LOCALE)
[{section}/{option} (environment variable)]
2023-11-27 03:39:03 +01:00