Commit Graph

  • 1fd7a2e38c Add nopaque video to index Patrick Jentsch 2021-12-08 11:51:34 +0100
  • 832a0283bd Some styling for ressource lists Patrick Jentsch 2021-12-08 11:25:52 +0100
  • 63527da37f Use Flask-Hashids package Patrick Jentsch 2021-12-08 11:25:33 +0100
  • e1004a0181 First attempts to use type hinting Patrick Jentsch 2021-12-07 14:18:05 +0100
  • 9d30dda733 Codestyle Patrick Jentsch 2021-12-06 14:42:49 +0100
  • b3f34648c4 Bug fixes Patrick Jentsch 2021-12-03 16:10:54 +0100
  • 5b5d7a6601 Merge branch 'development' of gitlab.ub.uni-bielefeld.de:sfb1288inf/nopaque into development Patrick Jentsch 2021-12-03 15:02:06 +0100
  • 3e37cb8582 Fix some navigation issues Patrick Jentsch 2021-12-03 14:56:56 +0100
  • 123537cd16 Add new roles and a new permission Patrick Jentsch 2021-12-03 14:07:03 +0100
  • 89f518fe38 Sort lists by ressources creation date. CSS and HTML cleanup Patrick Jentsch 2021-12-03 12:01:50 +0100
  • 03a57fd7ee Create a proper class for the upload form Patrick Jentsch 2021-12-02 16:25:48 +0100
  • d8f11a9759 update nopaque forms Patrick Jentsch 2021-12-02 13:48:48 +0100
  • 962e58f2d3 Enable auto initialization for ressource lists Patrick Jentsch 2021-12-02 11:16:06 +0100
  • f977c808ec Even better solution for concurrent promise handling Patrick Jentsch 2021-12-01 17:52:09 +0100
  • ff514368c3 Try to avoid requesting user data multiple times Patrick Jentsch 2021-12-01 17:07:05 +0100
  • 82745629bc Bug fixes Patrick Jentsch 2021-12-01 16:03:55 +0100
  • 12ec6be60b JS codestyle enhancements Patrick Jentsch 2021-12-01 14:15:20 +0100
  • 72ba61f369 Only reveal hashids to the ui Patrick Jentsch 2021-11-30 16:22:16 +0100
  • 3e227dc4cf Remove deploy token from template. The token is already revoked so no need to be concerned! Patrick Jentsch 2021-11-25 15:41:50 +0100
  • 33c87cb6d9 Remove deploy token from template. The token is already revoked so no need to be concerned! Patrick Jentsch 2021-11-25 15:40:09 +0100
  • 9308618e63 New faq and service desk Patrick Jentsch 2021-11-18 12:09:15 +0100
  • 904747ec66 Add dependencies and missing exception handling Patrick Jentsch 2021-11-18 08:39:56 +0100
  • a2e4fd2df5 Add news regarding current maintenance state Patrick Jentsch 2021-11-16 15:50:07 +0100
  • f6c2292e03 Big Corpus analysis update Patrick Jentsch 2021-11-16 15:23:57 +0100
  • c1436c2a5d Add model section to template and add API link to sidenav Patrick Jentsch 2021-11-15 14:54:08 +0100
  • 70d541690f Add 503 error handler Patrick Jentsch 2021-11-15 14:36:18 +0100
  • f711eec53b Remove access log from gunicorn Patrick Jentsch 2021-11-15 14:35:37 +0100
  • 3a23fb5dc8 Add new config variables Patrick Jentsch 2021-11-15 14:34:07 +0100
  • b43ec14424 Change docker-compose traefik config to match new development toolbox Patrick Jentsch 2021-11-15 14:19:07 +0100
  • 4988e5e9a6 Fix some bugs in tests Patrick Jentsch 2021-11-15 14:10:28 +0100
  • 99674e6a7f Bump Python version Patrick Jentsch 2021-11-15 14:09:55 +0100
  • 2f2992da3a Remove deleted file from Dockerfile Patrick Jentsch 2021-09-22 14:15:53 +0200
  • 1ccdccd0bc Fix cli run commands Patrick Jentsch 2021-09-22 14:13:59 +0200
  • 8618e1b8bf Remove unused files. Patrick Jentsch 2021-09-22 14:01:47 +0200
  • ee0efcf17f Rename cli functions to not interfere Patrick Jentsch 2021-09-22 13:58:46 +0200
  • 17cbfd71b4 Rename TaskRunner to Daemon (because it essentially is one) and restructure cli Patrick Jentsch 2021-09-22 13:53:39 +0200
  • e0219e84c9 Preliminary work for better socket.io event handling. Patrick Jentsch 2021-09-22 13:52:51 +0200
  • d29190907f code cleanup Patrick Jentsch 2021-09-22 13:51:45 +0200
  • 1832f1d3c8 Remove unused import Patrick Jentsch 2021-09-22 13:50:43 +0200
  • 08fec74cff Use threading.Thread for @background decorator again. Patrick Jentsch 2021-09-22 13:50:26 +0200
  • 371cd30893 Let socketio decorators return instead of randomly emiting messages. Patrick Jentsch 2021-09-22 13:49:22 +0200
  • 0d96a572e4 Change api root routes, so that they don't have a trailing slash Patrick Jentsch 2021-09-16 14:20:18 +0200
  • 5469bd0ec1 Don't use module level logger functions Patrick Jentsch 2021-09-16 11:15:31 +0200
  • 2af74db46f Make it possible to configure different log levels for stderr and file logging Patrick Jentsch 2021-09-16 11:04:47 +0200
  • e2c68a1a80 Enable advanced logging features Patrick Jentsch 2021-09-15 17:58:17 +0200
  • 727553412f add flag to socketio, hope it will improve firefox compatibility Patrick Jentsch 2021-09-15 15:26:43 +0200
  • 6c7f3be785 Let gunicorn print access log to the terminal Patrick Jentsch 2021-09-15 15:26:13 +0200
  • 1b342d5159 Use gunicorn as the default webserver Patrick Jentsch 2021-09-15 14:15:23 +0200
  • 34c4f38b52 Fix bug on corpus analysis startup Patrick Jentsch 2021-09-15 14:14:23 +0200
  • 52c25fd563 Simplify Config setup and move some functions to dedicated files Patrick Jentsch 2021-09-15 12:31:53 +0200
  • 8a69d6364a Add more examples Patrick Jentsch 2021-09-14 16:17:26 +0200
  • 523faaea05 Fix wording Patrick Jentsch 2021-09-14 13:01:19 +0200
  • a5b1df9e95 Add simple api package including authentication (BasicAuth and TokenAuth) Patrick Jentsch 2021-09-14 12:52:23 +0200
  • def01d474e Add UTC flag to date strings Patrick Jentsch 2021-09-14 12:51:49 +0200
  • 0a9bea0740 Remove api fragments Patrick Jentsch 2021-09-13 17:38:07 +0200
  • 05c6f1afa6 Simplify Login mechanism code Patrick Jentsch 2021-09-13 17:36:19 +0200
  • 81ed16603d Remove current_app and current_user usage in forms. Patrick Jentsch 2021-09-13 16:36:48 +0200
  • 10483c1e45 Fix Date display issue in UserList Patrick Jentsch 2021-09-13 16:35:09 +0200
  • 4950a407af rename blueprint variables (blueprint_name -> bp) and view files (views.py -> routes.py) Patrick Jentsch 2021-09-13 11:45:43 +0200
  • bc5c8ef074 handle email job status updates with the sqlalchemy event handlers Patrick Jentsch 2021-09-10 16:25:32 +0200
  • 281e568edf Use ISO 8601 as the default datetime format Patrick Jentsch 2021-09-08 12:56:51 +0200
  • 8c871d83d0 Upgrade python version 3.9.0 -> 3.9.7 Patrick Jentsch 2021-09-08 12:56:27 +0200
  • 9d59aa3409 Move event handlers to a dedicated event directory Patrick Jentsch 2021-09-07 13:50:23 +0200
  • 0861d931ce Add an abort criterion when exporting query results Patrick Jentsch 2021-08-24 09:50:32 +0200
  • cedce5545d Fix wrong corpus analysis link in sidenav Patrick Jentsch 2021-08-24 09:21:43 +0200
  • e2669e6c25 Add missing exception handler Patrick Jentsch 2021-08-23 16:43:47 +0200
  • 5cd18c4c2a Sort after list ressource list insertions Patrick Jentsch 2021-08-23 16:34:25 +0200
  • 280c544297 Fix job result duplication after job restart Patrick Jentsch 2021-08-23 16:31:06 +0200
  • a5782f932c Do not manually emit corpus changes via socket. Patrick Jentsch 2021-08-23 12:29:31 +0200
  • c7b2c413d3 Merge branch 'development' of gitlab.ub.uni-bielefeld.de:sfb1288inf/nopaque into development Patrick Jentsch 2021-08-23 11:04:10 +0200
  • fd5fcf9821 Change exception handling in corpus analysis Patrick Jentsch 2021-08-23 11:04:09 +0200
  • 1a59b19124 Handle all ressource events with unified sqlalchemy event handlers. Patrick Jentsch 2021-08-20 14:41:40 +0200
  • 98a43ec86f Use sqlalchemy events to emit jsonpatches to the client. Patrick Jentsch 2021-08-18 15:11:11 +0200
  • 5662140a8d Add a flag to all db Model to_dict methods: include_relationships Patrick Jentsch 2021-08-18 15:09:56 +0200
  • 869c1ba632 Fix corpus service creation Patrick Jentsch 2021-08-16 12:09:50 +0200
  • 99c43cc1a6 some style updates Patrick Jentsch 2021-08-09 11:02:09 +0200
  • 575dc45242 Rework a lot of daemon code. Add missing patch messages Patrick Jentsch 2021-08-04 17:07:59 +0200
  • da350474fb standardize the use of service name handles, e.g. file-setup instead of file_setup Patrick Jentsch 2021-08-04 12:26:49 +0200
  • ec7a88f36e Simplify color setup in templates Patrick Jentsch 2021-08-04 09:07:18 +0200
  • 468b079d63 simplify gitignore Patrick Jentsch 2021-07-20 15:29:42 +0200
  • d6ab379418 Change directory structure (move ./nopaque/* to ./) Patrick Jentsch 2021-07-20 15:07:42 +0200
  • ff39d8d650 Check if a cqpserver container up for running corpus analysis sessions Patrick Jentsch 2021-07-16 13:07:01 +0200
  • 1120d094b2 Use correct color for error messages Patrick Jentsch 2021-07-16 11:10:54 +0200
  • 096424e1e4 Restructure some javascript Patrick Jentsch 2021-07-16 10:51:39 +0200
  • 03adcdeebc Restructure some css Patrick Jentsch 2021-07-16 10:51:14 +0200
  • 11a9b4f640 create small subtemplates for each block und apply new breadcrumbs logic Patrick Jentsch 2021-05-28 15:51:23 +0200
  • adbd212660 Update color scheme definition and some codestyle enhancements Patrick Jentsch 2021-05-27 13:05:46 +0200
  • bc6f06bc48 Fix Flask version number Patrick Jentsch 2021-05-12 11:03:37 +0200
  • 33f22bb73c Remove unused imports Patrick Jentsch 2021-05-12 11:03:18 +0200
  • bc87bf67bf more exception handling Patrick Jentsch 2021-05-08 16:47:41 +0200
  • 966cdc824a remove validity check of result files for now Patrick Jentsch 2021-05-07 16:53:41 +0200
  • 2d0f6f50f8 Fix edge case problems in corpus analysis Patrick Jentsch 2021-05-07 15:49:47 +0200
  • a357ae2857 Remove dummy UI elements and open the CQP Tutorial in a dedicated browsertab Patrick Jentsch 2021-05-05 15:05:24 +0200
  • c0d337137e Designpatch 2/2 Patrick Jentsch 2021-05-05 10:05:12 +0200
  • 04e53fef98 Designpatch 1/2 Patrick Jentsch 2021-05-04 17:27:57 +0200
  • 430bcf53ea Fix non functioning sidebar button in mobile view Patrick Jentsch 2021-05-03 15:59:02 +0200
  • 2964ab7a13 Remove nopaque title section on homepage Patrick Jentsch 2021-05-03 15:58:39 +0200
  • f2a5fe3143 Make Jobs restartable when they are "complete" Patrick Jentsch 2021-05-03 11:12:40 +0200
  • f4233093c0 Remove debug code Patrick Jentsch 2021-05-03 11:12:13 +0200
  • 9790e783e3 Add missing migrations Patrick Jentsch 2021-04-14 14:16:32 +0200