1
0
mirror of https://github.com/gsi-upm/senpy synced 2024-09-27 16:31:42 +00:00
Commit Graph

543 Commits

Author SHA1 Message Date
J. Fernando Sánchez
d665017154 Compose for taiger plugin 2019-01-11 12:10:17 +01:00
J. Fernando Sánchez
00832e2e1c Add data in image 2019-01-11 10:49:43 +01:00
J. Fernando Sánchez
4ecabadae9 remove unnecessary import 2019-01-09 19:31:51 +01:00
J. Fernando Sánchez
bb6f9ee367 tweaks for py2/py3 compatibility 2019-01-09 19:29:24 +01:00
Oscar Araque
80acb9307c Merge branch 'master' of ssh://lab.gsi.upm.es:2200/senpy/senpy-plugins-community 2019-01-09 17:23:57 +01:00
Oscar Araque
94394af20b depechemood updated 2019-01-09 17:19:22 +01:00
J. Fernando Sánchez
d5f9ef88b2 Add new taiger plugin 2019-01-09 16:18:12 +01:00
J. Fernando Sánchez
675a905ab4 Add depeche mood 2018-12-14 18:50:35 +01:00
J. Fernando Sánchez
4ba30304a4 New schema for parameters
* Improve extra requirement handling
* New mechanism to handle parameters beforehand in chained
  calls, and the ability to get help on available parameters in chained
  calls (through `?help`).
* Redefined Analysis, to reflect the new ontology
* Add parameters as an entity in the schema
* Update examples to include analyses and parameters
* Add processing plugins, with an interface similar to analysis plugins
* Update tests
* Avoid duplication in split plugin

Closes #51

Squashed commit of the following:

commit d145a852e7
commit 6a1069780b
commit ca69bddc17
commit aa35e62a27
2018-12-07 18:30:05 +01:00
J. Fernando Sánchez
41aa142ce0 Refactored conversion and postprocessing 2018-11-22 17:27:43 +01:00
J. Fernando Sánchez
4507449266 Bump senpy version to 0.11.4 2018-11-06 17:23:19 +01:00
J. Fernando Sánchez
b48730137d Remove makefiles from auto push/pull 2018-11-06 17:12:54 +01:00
J. Fernando Sánchez
f1ec057b16 Add fetch to makefiles push 2018-11-06 17:02:59 +01:00
J. Fernando Sánchez
f6ca82cac8 Merge branch '56-exception-when-using-post' into 'master'
Replace algorithm list with a tuple

Closes #56

See merge request senpy/senpy!25
2018-11-06 14:56:00 +00:00
J. Fernando Sánchez
318acd5a71 Replace algorithm list with a tuple 2018-11-06 15:52:05 +01:00
J. Fernando Sánchez
2e91a83eb6 Bump senpy version to 0.11.3 2018-11-06 14:58:29 +01:00
J. Fernando Sánchez
c8f6f5613d Change CI to include make push
This replaces the makes for each python version with a simple `make push`.
It will also add a "main image" for each version, i.e. `gsiupm/senpy:1.0.0` in
addition to `gsiupm/senpy:1.0.0-python2.7` and `gsiupm/senpy:1.0.0-python3.5`.
2018-10-30 17:45:44 +01:00
J. Fernando Sánchez
748d1a00bd Fix bug in POST 2018-10-30 16:35:17 +01:00
J. Fernando Sánchez
a82e4ed440 Fix bug in py3.5 2018-10-30 16:14:06 +01:00
J. Fernando Sánchez
c939b095de Fix POST. Closes senpy/senpy#56 2018-10-30 15:15:37 +01:00
J. Fernando Sánchez
6dd4a44924 Make algorithm part of the URI
This also includes a couple of changes URIs to pass the tests with python 3.7

Closes #50
2018-08-17 11:01:56 +02:00
J. Fernando Sánchez
d8c47220b1 Modify default TAIGER endpoint 2018-08-01 13:22:21 +02:00
J. Fernando Sánchez
0e4146ed8d Merge branch 'taiger' into 'master'
Taiger

Closes #12

See merge request senpy/senpy-plugins-community!1
2018-08-01 11:19:09 +00:00
J. Fernando Sánchez
6d3fc6f861 Taiger 2018-08-01 11:19:09 +00:00
J. Fernando Sánchez
666632a032 Update Makefile to avoid CI build errors 2018-07-24 17:57:23 +02:00
J. Fernando Sánchez
9dbe22b81f Adapt to new mocking of requests 2018-07-24 17:28:32 +02:00
J. Fernando Sánchez
4291c5eabf Fix typo in requirements 2018-07-23 19:19:05 +02:00
J. Fernando Sánchez
7c7a815d1a Add *responses* to improve mocking 2018-07-23 19:07:57 +02:00
J. Fernando Sánchez
9355d27e71 Bump senpy version to 0.10.9 2018-07-04 16:42:38 +02:00
J. Fernando Sánchez
a3eb8f196c Several changes
* Add flag to run tests (and exit, or run the server)
* Add ntriples outformat
* Modify dependency installation logic to avoid installing several times
* Add encoded URLs as base/prefix
* Allow plugin activation to fail
2018-07-04 16:24:42 +02:00
J. Fernando Sánchez
00ffbb3804 Several changes
* Add flag to run tests
* Add ntriples outformat
2018-07-04 16:14:09 +02:00
J. Fernando Sánchez
13cf0c71c5 WIP
* Modify dependency installation logic (avoid installing several times)
* Add encoded URLs for as base/prefix
2018-06-28 18:24:18 +02:00
J. Fernando Sánchez
0ed434ef0c Do not bind port in docker 2018-06-20 12:33:34 +02:00
J. Fernando Sánchez
dbc238989b Fix resources sentiment-basic 2018-06-20 12:29:01 +02:00
J. Fernando Sánchez
48ba936a7b Improved docs, docker-compose and dockerfile 2018-06-20 12:16:27 +02:00
J. Fernando Sánchez
e5662d482e Allow activation fails 2018-06-20 11:51:06 +02:00
J. Fernando Sánchez
bbe91e1924 Upgrade to senpy 0.10.7 2018-06-18 17:53:07 +02:00
J. Fernando Sánchez
c7091e6323 Force building before pushing 2018-06-18 17:53:01 +02:00
J. Fernando Sánchez
61181db199 Fix sentiment140 plugin 2018-06-18 17:43:10 +02:00
J. Fernando Sánchez
a1663a3f31 Upload latest with version 2018-06-18 17:36:30 +02:00
J. Fernando Sánchez
83b23dbdf4 UI improvements
* Add option to add multiple plugins
* Improve UI hints for collapsed parameters
* Refactored plugins without requirements
* Hide evaluation tab for the moment. You can see it by adding "?evaluation" to
  the URL.
2018-06-18 16:46:49 +02:00
J. Fernando Sánchez
4675d9acf1 Avoid testing tags twice 2018-06-15 16:59:00 +02:00
J. Fernando Sánchez
6832a2816d Change data loading logic. Bugs senpy.testing 2018-06-15 16:47:48 +02:00
J. Fernando Sánchez
f11439d944 Unify data folders 2018-06-15 16:44:25 +02:00
J. Fernando Sánchez
7a8abf1823 Update makefiles 2018-06-15 11:45:49 +02:00
J. Fernando Sánchez
a21ce0d90e Squashed '.makefiles/' changes from a75ba69..6c47840
6c47840 Updated makefiles from senpy
625549c Do not push image tag for latest
b3318c0 Updated makefiles from senpy
8453e8b Fix problems with echo and newlines
083c8c9 Updated makefiles from senpy-plugins-community

git-subtree-dir: .makefiles
git-subtree-split: 6c47840f216bb641886da57e1e98ccf5df0285d7
2018-06-15 11:45:49 +02:00
J. Fernando Sánchez
a964e586d7 Rename senpy.test to senpy.testing to avoid conflicts 2018-06-15 11:45:40 +02:00
J. Fernando Sánchez
b15a0d7dbe Fix problems with echo and newlines
printf is more portable
2018-06-15 11:39:19 +02:00
J. Fernando Sánchez
bce42b5bb4 Updated makefiles from senpy 2018-06-15 10:57:26 +02:00
J. Fernando Sánchez
f92617d147 Change submodules to relative URIs 2018-06-15 10:34:36 +02:00