Commit Graph

66 Commits

Author SHA1 Message Date
Patrick Jentsch
268da220d2 Enhance code structure 2024-04-10 13:34:48 +02:00
Patrick Jentsch
69a1edc51e fix eventlet version 2024-01-23 13:31:15 +01:00
Patrick Jentsch
f101a742a9 Fix broken dependency with Flask-Assets >2.0 2023-10-24 13:18:46 +02:00
Patrick Jentsch
9200837e63 Use new cqi version. No chunking needed anymore 2023-09-08 11:12:43 +02:00
Patrick Jentsch
aad347caa0 Fix problems with Flask-Breadcrumbs (use fixed Flask-Menu versio) 2023-09-06 13:59:39 +02:00
Patrick Jentsch
5c00c5740e upgrade cqi to 0.1.6 2023-08-11 10:49:40 +02:00
Patrick Jentsch
ccf7f449dd Bump cqi version 2023-07-24 15:12:05 +02:00
Patrick Jentsch
87e2c2b484 Bump Flask-Hashids version 2023-07-19 11:10:50 +02:00
Patrick Jentsch
8182cccecd Update cqi to v0.1.4 2023-07-14 12:59:27 +02:00
Inga Kirschnick
beb157092e New visualizations for frequencies 2023-07-03 11:06:43 +02:00
Patrick Jentsch
98b1c15aa0 Fix some incompatible requirements 2023-04-12 09:31:01 +02:00
Patrick Jentsch
90ac30bba3 Implement Flask-Breadcrumbs 2023-03-13 16:22:42 +01:00
Patrick Jentsch
df1862b0a4 Bump Flask-Hashids version 2023-02-15 10:42:55 +01:00
Patrick Jentsch
5a4464ebb3 Change sqlalchemy version 2023-02-09 15:24:33 +01:00
Inga Kirschnick
1f27749661 Compatibility fix 2023-01-31 14:12:40 +01:00
Patrick Jentsch
62bd21ad84 Update Flask Hashids 2023-01-20 08:58:41 +01:00
Patrick Jentsch
8b8df68781 Fix dnspython version to 2.2.1 2023-01-17 09:45:07 +01:00
Patrick Jentsch
52249351a4 fix flask-hashids verison 2023-01-05 09:26:15 +01:00
Patrick Jentsch
8e1d94bb5d Restructure project 2022-09-02 13:07:30 +02:00
Patrick Jentsch
1de9fce854 Switch from Authlib to pyJWT 2022-07-18 17:10:09 +02:00
Patrick Jentsch
12bba0564f Migrate to Flask 2 2022-07-15 12:24:04 +02:00
Patrick Jentsch
b8bf004684 Restructure code and use APScheduler for daemon functionality 2022-06-28 12:30:02 +02:00
Patrick Jentsch
4016af23f0 Fix some dependencies 2022-05-17 16:16:14 +02:00
Patrick Jentsch
fc1389e8b1 Change the scaling logic and switch back to the socketio web server 2022-04-22 16:36:12 +02:00
Patrick Jentsch
ce997e69ea Rename all services, use scss, cleanup, add sandpaper conversion script 2022-04-04 13:31:09 +02:00
Patrick Jentsch
15e897f005 Delete unused files, restructure assets and use scss 2022-02-15 09:25:34 +01:00
Patrick Jentsch
df6ab3991c Use enums where appropriate. This commit includes new migrations that are NOT compatible with older nopaque instances 2022-02-08 12:26:20 +01:00
Patrick Jentsch
fe938c0ca2 Big update, corpus analysis reworked, versioned services, preliminary work for contributions 2022-02-03 12:39:16 +01:00
Patrick Jentsch
37c244b30c Remove unused package from requirements 2021-12-13 12:19:35 +01:00
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
904747ec66 Add dependencies and missing exception handling 2021-11-18 08:39:56 +01:00
Patrick Jentsch
34c4f38b52 Fix bug on corpus analysis startup 2021-09-15 14:14:23 +02:00
Patrick Jentsch
a5b1df9e95 Add simple api package including authentication (BasicAuth and TokenAuth) 2021-09-14 12:52:23 +02:00
Patrick Jentsch
0a9bea0740 Remove api fragments 2021-09-13 17:38:07 +02:00
Patrick Jentsch
4950a407af rename blueprint variables (blueprint_name -> bp) and view files (views.py -> routes.py) 2021-09-13 11:45:43 +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
3a05a4d2f4 Switch back to socketio server while development 2020-04-27 09:34:12 +02:00
Patrick Jentsch
98fecacb11 use cqi from pypi 2020-04-24 15:44:40 +02:00
Patrick Jentsch
e882af8888 add email validator to requirements. Because of any reasons it is needed now 2020-04-22 16:00:21 +02:00
Patrick Jentsch
15373ed00f - Use gunicorn
- Add env variable GUNICORN_WORKERS (default: 1)
- new Port (8000)
- You don't need to run "flask deploy" by hand anymore
2020-04-20 10:11:45 +02:00
Patrick Jentsch
44054a51c3 Remove gunicorn from requirements.txt 2020-01-08 16:02:28 +01:00
Patrick Jentsch
49f07e0ac5 Add gunicorn to requirements.txt 2020-01-08 15:18:03 +01:00
Patrick Jentsch
1044674074 Dockerize the App! 2019-09-05 16:39:50 +02:00
Patrick Jentsch
b34b46ae5d Remove Merge marker. 2019-09-05 14:58:25 +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
e3db2ecd1e Load environment variables in container. So the python-dotenv module is no longer needed! 2019-09-05 14:42:21 +02:00