Patrick Jentsch
|
4a5804460f
|
Add admin functions to api. Add to_jsonifyable method to Job and Corpus and use it in API.
|
2019-08-16 09:49:27 +02:00 |
|
Stephan Porada
|
2832dd8b6f
|
Merge branch 'development' of gitlab.ub.uni-bielefeld.de:sfb1288inf/opaque into development
|
2019-08-15 15:57:40 +02:00 |
|
Stephan Porada
|
388efbbd73
|
Add cascade deletion of jobs and corpora on user delete.
|
2019-08-15 15:57:27 +02:00 |
|
Stephan Porada
|
bccf661957
|
Add new admin blueprint with new user delete feature. Reorganize templates etc.
|
2019-08-15 15:56:53 +02:00 |
|
Patrick Jentsch
|
99614a56a9
|
Add switch for admins to get all jobs (of all users)
|
2019-08-15 13:33:15 +02:00 |
|
Patrick Jentsch
|
4ffb10fd11
|
Return 404 if requested ressource does not exist.
|
2019-08-15 12:09:00 +02:00 |
|
Patrick Jentsch
|
6bc1ef94dc
|
Add api blueprint.
|
2019-08-15 12:02:50 +02:00 |
|
Patrick Jentsch
|
93330c0efb
|
Remove api routes from main package.
|
2019-08-15 11:48:14 +02:00 |
|
Patrick Jentsch
|
47c3edeb7f
|
Toggle paginations if one or less items are displayed.
|
2019-08-14 16:59:39 +02:00 |
|
Patrick Jentsch
|
ea399d2cdc
|
Add api endpoints for testing.
|
2019-08-14 16:59:15 +02:00 |
|
Patrick Jentsch
|
b0c2f69568
|
Rename scheduler function
|
2019-08-13 14:27:02 +02:00 |
|
Patrick Jentsch
|
e3ceb19f7a
|
Name docker client like mentioned in the api docs
|
2019-08-13 14:21:54 +02:00 |
|
Patrick Jentsch
|
db0c2532ad
|
Use Flask-APScheduler. Move docker swarm logic to scheduler.
|
2019-08-13 14:10:50 +02:00 |
|
Patrick Jentsch
|
1fa9cbc586
|
pass job object instead of id.
|
2019-08-12 19:34:41 +02:00 |
|
Patrick Jentsch
|
a5687a3f1b
|
Use scoped_session correctly.
|
2019-08-12 19:34:24 +02:00 |
|
Patrick Jentsch
|
faf54e57fa
|
Use APScheduler to handle job execution.
|
2019-08-12 17:03:12 +02:00 |
|
Patrick Jentsch
|
344ba1a8e2
|
Add download helper for dev process
|
2019-08-12 10:37:02 +02:00 |
|
Patrick Jentsch
|
fa2827608c
|
Add download helper for dev process.
|
2019-08-12 10:36:51 +02:00 |
|
Patrick Jentsch
|
e00d34ef81
|
Only use one file list.
|
2019-08-12 09:51:32 +02:00 |
|
Patrick Jentsch
|
759a29362c
|
Increase desription length for corpora.
|
2019-08-12 08:57:21 +02:00 |
|
Patrick Jentsch
|
ad8a8a4696
|
use job id for swarm run instead of job object
|
2019-08-11 19:01:19 +02:00 |
|
Patrick Jentsch
|
a302d08405
|
Add infos to job model and show them on the job info pages.
|
2019-08-09 15:59:53 +02:00 |
|
Patrick Jentsch
|
359baf0297
|
Change job template.
|
2019-08-09 11:49:09 +02:00 |
|
Patrick Jentsch
|
a82b7292ed
|
Change job model.
|
2019-08-09 11:48:43 +02:00 |
|
Patrick Jentsch
|
50273ea4d1
|
Use links as list items for corpora and jobs. Add colors for service types. Link jobs to job page.
|
2019-08-09 10:16:31 +02:00 |
|
Patrick Jentsch
|
136f2ee2b2
|
Add description for nlp (for now only german).
|
2019-08-09 10:15:51 +02:00 |
|
Patrick Jentsch
|
4d99c52983
|
Only use job_id as service name.
|
2019-08-09 09:13:24 +02:00 |
|
Patrick Jentsch
|
1d6f1a8933
|
Update ressource requirements.
|
2019-08-09 09:13:12 +02:00 |
|
Stephan Porada
|
388e0433fd
|
Add searchable User table.
|
2019-08-08 16:06:41 +02:00 |
|
Patrick Jentsch
|
14b64f86ba
|
Add pagination and search to dashboard.
|
2019-08-08 15:28:15 +02:00 |
|
Patrick Jentsch
|
12d9ac8727
|
Add list.js to base template.
|
2019-08-08 14:28:16 +02:00 |
|
Patrick Jentsch
|
01c5b3603e
|
Remove job from database if an error occurs. Remove job object from session before thread starts.
|
2019-08-08 12:06:01 +02:00 |
|
Patrick Jentsch
|
202ade92e9
|
Set name for swarm service.
|
2019-08-08 12:01:55 +02:00 |
|
Patrick Jentsch
|
75b587e693
|
Remove redundant add to session.
|
2019-08-07 16:03:24 +02:00 |
|
Patrick Jentsch
|
c291fac22f
|
Add dummy text to job section
|
2019-08-07 15:53:37 +02:00 |
|
Patrick Jentsch
|
6f8cef26e4
|
Map task states to job status. Colorize status badges on dashboard.
|
2019-08-07 15:01:37 +02:00 |
|
Patrick Jentsch
|
267f86d342
|
Remove debug message.
|
2019-08-07 14:36:19 +02:00 |
|
Patrick Jentsch
|
3de48946b9
|
Update job database entries on status change.
|
2019-08-07 14:35:33 +02:00 |
|
Patrick Jentsch
|
0461139bb7
|
Remove unused import.
|
2019-08-07 14:34:45 +02:00 |
|
Patrick Jentsch
|
e52629dd7e
|
Remove unused import.
|
2019-08-07 10:22:30 +02:00 |
|
Patrick Jentsch
|
0ac3ed3a29
|
Set 'submitted' as initial job status value.
|
2019-08-07 10:21:04 +02:00 |
|
Patrick Jentsch
|
ed2d1abd8c
|
Remove debug output.
|
2019-08-07 10:06:28 +02:00 |
|
Patrick Jentsch
|
ce051e8024
|
Remove dummy lists from Dashboard, show actual corpus and job list instead.
|
2019-08-07 09:40:18 +02:00 |
|
Patrick Jentsch
|
3c344bf023
|
Remove debug output.
|
2019-08-06 17:05:55 +02:00 |
|
Patrick Jentsch
|
f2eaa61f3c
|
Add link to nlp service.
|
2019-08-06 17:04:53 +02:00 |
|
Patrick Jentsch
|
d860a5d279
|
Set backrefs correctly.
|
2019-08-06 17:04:38 +02:00 |
|
Patrick Jentsch
|
59016be061
|
Fix code for creation_date in corpus object.
|
2019-08-06 15:46:23 +02:00 |
|
Patrick Jentsch
|
b255f3bb4a
|
rename createon.data to creaton.date
|
2019-08-06 15:41:07 +02:00 |
|
Patrick Jentsch
|
65becc1187
|
Add creation_data to corpus.
|
2019-08-06 15:39:09 +02:00 |
|
Patrick Jentsch
|
32c6b9ab8a
|
Change path for corpora.
|
2019-08-06 14:56:41 +02:00 |
|
Patrick Jentsch
|
36753c3b51
|
Remove unused import.
|
2019-08-06 14:54:44 +02:00 |
|
Patrick Jentsch
|
338e4111c2
|
Add user id to path.
|
2019-08-06 14:54:00 +02:00 |
|
Stephan Porada
|
6f5bf674c6
|
Handle job creation with the new Job class.
|
2019-08-06 14:27:41 +02:00 |
|
Stephan Porada
|
175dbceac6
|
Add creation and registration dates.
|
2019-08-06 14:26:22 +02:00 |
|
Patrick Jentsch
|
5a67164dbe
|
Add corpus to database after creation.
|
2019-08-06 13:25:27 +02:00 |
|
Patrick Jentsch
|
46b8550c65
|
Add corpus model.
|
2019-08-06 12:06:41 +02:00 |
|
Patrick Jentsch
|
525d53a906
|
Redesign db models.
|
2019-08-06 11:47:04 +02:00 |
|
Patrick Jentsch
|
34b87c23a7
|
Add corpus page.
|
2019-08-05 16:46:34 +02:00 |
|
Stephan Porada
|
94dcaa55a3
|
Add Job model.
|
2019-08-05 16:45:38 +02:00 |
|
Stephan Porada
|
8763e0f4db
|
Add NLP template. Add Link to NLp template.
|
2019-08-05 15:36:18 +02:00 |
|
Stephan Porada
|
a3039e0529
|
Comment --keep_intermediates
|
2019-08-05 15:35:51 +02:00 |
|
Stephan Porada
|
1092312e6d
|
Add NLP view.
|
2019-08-05 15:35:18 +02:00 |
|
Patrick Jentsch
|
ab688e290a
|
Make swarm run more generic
|
2019-08-05 14:22:16 +02:00 |
|
Patrick Jentsch
|
602ef371f8
|
Fix path
|
2019-08-05 12:25:58 +02:00 |
|
Patrick Jentsch
|
f506a562cd
|
Add version field for ocr job
|
2019-08-05 12:25:51 +02:00 |
|
Patrick Jentsch
|
a1be95ff68
|
Rename ocr job form and add nlp job form
|
2019-08-05 08:36:29 +02:00 |
|
Patrick Jentsch
|
f2f62c64eb
|
No double initialization for javascript powered elements.
|
2019-08-02 15:15:02 +02:00 |
|
Patrick Jentsch
|
1b166e83e6
|
Add buttons to create new corpora and jobs.
|
2019-08-02 14:48:27 +02:00 |
|
Patrick Jentsch
|
a49e862432
|
Add redirect for login page if the user is already loged in.
|
2019-08-02 13:30:43 +02:00 |
|
Patrick Jentsch
|
0de63e2b4b
|
Add prototype vision for dashboard elements.
|
2019-08-02 13:25:54 +02:00 |
|
Patrick Jentsch
|
e55d4aafab
|
Replace lorem ipsum with german short explaination.
|
2019-08-02 13:25:34 +02:00 |
|
Patrick Jentsch
|
e327f0c8bf
|
Make the about page the index page.
|
2019-08-02 13:24:52 +02:00 |
|
Patrick Jentsch
|
d6f60e4267
|
Change environment variable name: OPAQUE_FILES -> OPAQUE_STORAGE
|
2019-08-02 13:23:26 +02:00 |
|
Patrick Jentsch
|
df7d618b2a
|
Add file type validation
|
2019-08-01 14:01:22 +02:00 |
|
Patrick Jentsch
|
c958edbae1
|
Fix wrong offset for navbar elements.
|
2019-08-01 14:01:06 +02:00 |
|
Patrick Jentsch
|
64fb17f17e
|
Only import once from wtforms
|
2019-08-01 13:49:24 +02:00 |
|
Patrick Jentsch
|
ce6ec4af58
|
Add validator to file upload in corpus creation.
|
2019-08-01 12:16:49 +02:00 |
|
Patrick Jentsch
|
3964fe5444
|
Allow multiple file upload and add title
|
2019-08-01 12:16:31 +02:00 |
|
Patrick Jentsch
|
716ebdfa7c
|
Add create corpus form to dashboard.
|
2019-08-01 11:47:14 +02:00 |
|
Patrick Jentsch
|
a5b7ccaeb7
|
Update landing page.
|
2019-08-01 10:33:05 +02:00 |
|
Patrick Jentsch
|
bf00670784
|
Update job file path.
|
2019-08-01 10:32:21 +02:00 |
|
Patrick Jentsch
|
78040536f2
|
Add input options for ocr job creation.
|
2019-08-01 08:22:17 +02:00 |
|
Patrick Jentsch
|
009e188924
|
Save output in input folder.
|
2019-08-01 08:21:47 +02:00 |
|
Patrick Jentsch
|
a863e8f04f
|
Change wording.
|
2019-07-31 09:10:37 +02:00 |
|
Patrick Jentsch
|
5c976199cd
|
fixed navbar and new navigation entries for serivces (nlp and ocr)
|
2019-07-19 15:16:20 +02:00 |
|
Patrick Jentsch
|
273cff64ea
|
Add Layout with lorem ipsum texts to ocr page.
|
2019-07-19 15:15:49 +02:00 |
|
Patrick Jentsch
|
de6efc3aac
|
Change path to fit in the development swarm.
|
2019-07-19 15:15:28 +02:00 |
|
Patrick Jentsch
|
2d6805a990
|
Remove debug information.
|
2019-07-19 14:42:02 +02:00 |
|
Patrick Jentsch
|
cd79061579
|
Don't use jaas as if offers not enough configuration possibilities.
|
2019-07-19 13:28:57 +02:00 |
|
Patrick Jentsch
|
7b185d929e
|
Move ocr job to extra package.
|
2019-07-19 13:28:17 +02:00 |
|
Patrick Jentsch
|
94c51acc99
|
Edit layout of the about page.
|
2019-07-17 13:36:03 +02:00 |
|
Patrick Jentsch
|
7db27020c7
|
Add Docker Swarm interface.
|
2019-07-17 13:34:20 +02:00 |
|
Patrick Jentsch
|
735802d88e
|
Remove options to change username and email.
|
2019-07-12 17:23:11 +02:00 |
|
Patrick Jentsch
|
6d1be8f391
|
Change colors for error messages in forms.
|
2019-07-12 17:22:15 +02:00 |
|
Patrick Jentsch
|
9096cc4028
|
Remove test message.
|
2019-07-12 17:21:38 +02:00 |
|
Patrick Jentsch
|
4377568fd4
|
Add about page.
|
2019-07-12 17:21:13 +02:00 |
|
Patrick Jentsch
|
6bbfc589af
|
Add new navigation entries.
|
2019-07-12 17:21:04 +02:00 |
|
Stephan Porada
|
30f405bb88
|
Add some docstrings
|
2019-07-11 15:43:48 +02:00 |
|
Stephan Porada
|
4918d185c2
|
Add some docstrings to models.py
|
2019-07-11 15:33:48 +02:00 |
|
Patrick Jentsch
|
c5422638a6
|
Remove first APScheduler tests.
|
2019-07-11 15:22:33 +02:00 |
|