Commit Graph

36 Commits

Author SHA1 Message Date
simon cc965ac473
update TA_VERSION to unstable 2022-11-18 11:35:09 +07:00
simon eda56236ce
bump TA_VERSION 2022-11-05 11:58:41 +07:00
simon 10fbfadf51
bump TA_VERSION unstable 2022-11-02 12:23:34 +07:00
BrianCArnold 6b2fe125d4
Add LDAP attribute mapping env variables. (#344)
* Added ability to specify LDAP attribute mapping.

Specifically made sure that LDAP auth works the same if the
new environment variables aren't set, in order to maintain
behavior for users who are already using LDAP if they don't
set the new envvars.

* Updated env var name to match the name of the parent global.

* Updated README.md to include information on new user attribute mapping environment variables.

* Added additional environment var options, and updated comment explaining why there are multiple.

* I'm not a python programmer, so these were stupid mistakes. Works now.

* Addressing lint error.

* Finished updating formatting according to black linter.

* Shortened comments to fit within line length.

* fix whitespace linting

Co-authored-by: simon <simobilleter@gmail.com>
2022-10-27 13:20:41 +07:00
simon 0e17e2a6cf
bump TA_VERSION to v0.2.3 2022-10-23 10:55:57 +07:00
simon db6840639a
update TA_VERSION to v0.2.2 2022-09-19 15:21:55 +07:00
DanielBatteryStapler 396b6b80cd
Add TA_LDAP_DISABLE_CERT_CHECK option (#314)
* add TA_LDAP_DISABLE_CERT_CHECK option

* add unstable disclaimer next to TA_LDAP_DISABLE_CERT_CHECK
2022-09-03 15:16:09 +07:00
simon 20ff465b94
bump TA_VERSION to v0.2.1 2022-08-19 18:28:34 +07:00
simon 8a1ae1ef83
add protocoll to CSRF_TRUSTED_ORIGINS 2022-08-13 14:03:17 +07:00
simon 07f50b6619
LDAP support, #build
Changed:
- configure LDAP over environment variables
- fix reverse proxy CSRF error
2022-07-30 21:13:13 +07:00
DanielBatteryStapler fd75def6c3 implement LDAP as authentication backend support (#274) 2022-07-30 21:08:12 +07:00
Aron Brown 5407d35779
Update settings.py (#284)
Add CSRF_TRUSTED_ORIGINS Django config settings and set it to environment variable TA_HOST.
This should fix login issues behind reverse proxies.
2022-07-30 21:03:58 +07:00
simon aa0739bfbe
bump TA_VERSION to v0.2.0 2022-07-23 16:35:18 +07:00
simon 3b17c01c6d
add TA_HOST env for ALLOWED_HOSTS 2022-07-14 17:26:10 +07:00
simon 048409bb1e
bump TA_VERSION to v0.1.7 2022-07-03 16:08:30 +07:00
simon 3504408e70
update TA_VERSION to v0.1.6 2022-06-04 09:47:51 +07:00
simon 0ab809447a
update version 2022-05-07 19:06:43 +07:00
simon 71b3654942
add localhost:3000 to allowed 2022-04-23 20:17:31 +07:00
simon 3f99f7edff
add localhost to allowed origin, optional cors disable 2022-04-23 20:16:28 +07:00
simon fcdb31e848
bump release number 2022-04-16 09:30:40 +07:00
simon 51ceffd58f
update all links to tubearchivist organization 2022-04-15 22:35:13 +07:00
simon 1ac92254ad
add global vars for version and url 2022-04-05 18:43:15 +07:00
simon 0fc0cc8e87
major refactor, split up modules 2022-01-22 22:13:37 +07:00
simon fec6237907
add chrome-extension to CORS_ALLOWED_ORIGIN 2022-01-15 12:27:36 +07:00
simon 3df8f65db6
implement cors for browser extension 2022-01-14 14:46:00 +07:00
simon 382e89abb7
implement api token auth 2022-01-11 14:15:36 +07:00
simon 917e73ec4d
new django api app, implementing basic get views 2022-01-10 22:51:52 +07:00
simon 3cc5db7ad1
use TZ environ for scheduler 2021-12-02 14:44:37 +07:00
simon 3526d62540 custom user models for admin login 2021-10-25 19:28:05 +07:00
simon 1283f437c3 use admin pw hash as secret_key 2021-10-25 14:22:23 +07:00
simon 247c0845e0 put db on persistend volume 2021-10-25 13:40:09 +07:00
simon 01ccca16e4 added logout functionality 2021-10-22 11:45:06 +07:00
simon 3d0859ceec add basic usermanagement and login functionality 2021-10-21 19:33:27 +07:00
simon 2433e0e7d8 linting everything in black 2021-09-21 16:25:22 +07:00
simon ef64100d8f flake8 and isort linting 2021-09-18 20:02:54 +07:00
simon dc9fd72cde minimal viable product 2021-09-06 00:10:14 +07:00