Commit Graph

59 Commits

Author SHA1 Message Date
Patrick Jentsch
63527da37f Use Flask-Hashids package 2021-12-08 11:25:33 +01:00
Patrick Jentsch
72ba61f369 Only reveal hashids to the ui 2021-11-30 16:22:16 +01:00
Patrick Jentsch
9308618e63 New faq and service desk 2021-11-18 12:09:15 +01:00
Patrick Jentsch
3a23fb5dc8 Add new config variables 2021-11-15 14:34:07 +01:00
Patrick Jentsch
17cbfd71b4 Rename TaskRunner to Daemon (because it essentially is one) and restructure cli 2021-09-22 13:53:39 +02:00
Patrick Jentsch
2af74db46f Make it possible to configure different log levels for stderr and file logging 2021-09-16 11:04:47 +02:00
Patrick Jentsch
e2c68a1a80 Enable advanced logging features 2021-09-15 17:58:17 +02:00
Patrick Jentsch
52c25fd563 Simplify Config setup and move some functions to dedicated files 2021-09-15 12:31:53 +02:00
Patrick Jentsch
81ed16603d Remove current_app and current_user usage in forms. 2021-09-13 16:36:48 +02:00
Patrick Jentsch
575dc45242 Rework a lot of daemon code. Add missing patch messages 2021-08-04 17:07:59 +02:00
Patrick Jentsch
d6ab379418 Change directory structure (move ./nopaque/* to ./) 2021-07-20 15:07:42 +02:00
Patrick Jentsch
cb2b64fa9d integrate nopaque repo 2020-06-05 14:42:04 +02:00
Patrick Jentsch
4ac4fcb4ff Add security enhancements. See: https://blog.miguelgrinberg.com/post/cookie-security-for-flask-applications 2020-06-02 16:51:08 +02:00
Patrick Jentsch
94d99862bd Use werkzeugs pre implemented ProxyFix middleware 2020-05-27 12:52:41 +02:00
Patrick Jentsch
01bc246035 Some minor fixes for logformat. 2020-05-27 11:35:49 +02:00
Patrick Jentsch
afd7469178 Rework logging code 2020-05-27 11:03:50 +02:00
Patrick Jentsch
ddfa0f47bf Add new config variable and rename opaque_domain -> nopaque_domain 2020-05-19 14:19:23 +02:00
Patrick Jentsch
7dd27fb007 Change some email settings. MAIL_DEFAULT_SENDER removed. 2020-04-20 14:24:36 +02:00
Patrick Jentsch
0f28b6296d Remove hardcoded values 2020-04-09 07:57:52 +02:00
Patrick Jentsch
5069c5facd removed variables again 2020-04-08 17:40:56 +02:00
Patrick Jentsch
f27d56ac6b Remove stuff and add variables 2020-04-08 17:21:42 +02:00
Patrick Jentsch
683bf93782 Add sql alchemy engine options to common configurations. 2020-01-07 11:32:46 +01:00
Patrick Jentsch
8bf71dea47 Fix config file name 2019-12-02 14:24:33 +01:00
Patrick Jentsch
0c55c027db Change storage dir 2019-12-02 11:57:08 +01:00
Patrick Jentsch
f63a850175 Renaming: opaque->nopaque 2019-12-02 11:34:28 +01:00
Stephan Porada
6d3ccce83f Fix QueuePool size timeout error. 2019-09-24 16:16:55 +02:00
Patrick Jentsch
f32f3c7fa6 Use logging again 2019-09-13 09:22:10 +02:00
Patrick Jentsch
df0e677198 Comment out logger code. 2019-09-13 08:49:23 +02:00
Stephan Porada
2991082f1f Add different logging levels. 2019-09-12 16:44:53 +02:00
Stephan Porada
682ca30991 Fix logging. 2019-09-12 12:01:46 +02:00
Stephan Porada
86b08bc142 Add logging for production. Mount web.env into opaque_daemon. 2019-09-12 11:42:33 +02:00
Stephan Porada
926935af56 Enhance logging. 2019-09-12 11:35:23 +02:00
Patrick Jentsch
3d93b033a2 Change log directory location 2019-09-11 16:27:54 +02:00
Stephan Porada
3accc058e3 Correct simple loging 2019-09-11 15:52:38 +02:00
Stephan Porada
230d057fee Add simple logging 2019-09-11 14:50:29 +02:00
Patrick Jentsch
863db0a540 New storage path 2019-09-09 15:21:29 +02:00
Patrick Jentsch
25cb960198 Rename services in compose. 2019-09-06 13:42:47 +02:00
Patrick Jentsch
1044674074 Dockerize the App! 2019-09-05 16:39:50 +02:00
Patrick Jentsch
e9da8befd4 Remove merge marker and readd TestingConfig class. 2019-09-05 14:49:59 +02:00
Stephan Porada
9ba7989fcc Merge branch 'development' of gitlab.ub.uni-bielefeld.de:sfb1288inf/opaque into development 2019-09-05 14:47:36 +02:00
Stephan Porada
8d7f053a4c Add postgresql database 2019-09-05 14:43:36 +02:00
Patrick Jentsch
0f0c40951b Use fix path! 2019-09-05 12:00:31 +02:00
Patrick Jentsch
40809d9c7b Change setting names. 2019-09-05 10:12:40 +02:00
Stephan Porada
c5dbc7db7f Remove old Job definitions 2019-09-04 14:50:18 +02:00
Patrick Jentsch
4d90b552d0 Remove default values. 2019-08-26 09:57:26 +02:00
Patrick Jentsch
47ab22c534 Codestyle 2019-08-22 09:35:23 +02:00
Patrick Jentsch
b0c2f69568 Rename scheduler function 2019-08-13 14:27:02 +02:00
Patrick Jentsch
db0c2532ad Use Flask-APScheduler. Move docker swarm logic to scheduler. 2019-08-13 14:10:50 +02:00
Patrick Jentsch
1c98dc0104 Fix config key for storage path. 2019-08-05 08:36:11 +02:00
Patrick Jentsch
d6f60e4267 Change environment variable name: OPAQUE_FILES -> OPAQUE_STORAGE 2019-08-02 13:23:26 +02:00