Commit graph

184 commits

Author SHA1 Message Date
Jenny Danzmayr
e0e38ff699 moved languages config to locale group 2024-09-18 01:37:51 +02:00
Jenny Danzmayr
e1ee9bdcf5 fixed extra static dirs option 2024-09-17 17:54:38 +02:00
Jenny Danzmayr
cdaf423d10 added option to add additional static files directories 2024-09-17 16:56:25 +02:00
Jenny Danzmayr
81cd6636d8 added getlist method to c3nav config parser 2024-09-17 16:56:25 +02:00
Gwendolyn
aeb7c9dae2 theming stuff in preparation for ef28 cyberpunk theme 2024-09-17 16:05:35 +02:00
Laura Klünder
4ba2241228 default theme setting 2024-09-16 21:27:46 +02:00
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