130d90c | Bruno Thomas | 19 July 2018, 12:47:31 UTC | [release] version 0.12 | 19 July 2018, 12:47:31 UTC |
226a44b | Bruno Thomas | 19 July 2018, 12:38:14 UTC | [fix] returns properly formated json for version | 19 July 2018, 12:38:25 UTC |
6240439 | annelhote | 18 July 2018, 13:23:59 UTC | [launchBack] Increase Java RAM to 4Go | 18 July 2018, 13:23:59 UTC |
1647335 | Bruno Thomas | 18 July 2018, 13:19:23 UTC | [fix] load order of datashare jar | 18 July 2018, 13:19:23 UTC |
0ec4529 | Bruno Thomas | 18 July 2018, 12:49:29 UTC | [web] adds a /version endpoint | 18 July 2018, 12:49:29 UTC |
b859e33 | Bruno Thomas | 17 July 2018, 17:01:36 UTC | [fix] TaskManager should be a singleton | 17 July 2018, 17:01:36 UTC |
e180a82 | Bruno Thomas | 17 July 2018, 15:09:50 UTC | [release] 0.11 | 17 July 2018, 15:12:13 UTC |
2b22d3b | Bruno Thomas | 17 July 2018, 12:58:29 UTC | [fix] #5 ubuntu 18 trust store password | 17 July 2018, 12:58:29 UTC |
a70a06e | Bruno Thomas | 17 July 2018, 11:36:16 UTC | [upgrade][index] use Java Rest Client for elasticsearch | 17 July 2018, 11:36:16 UTC |
76e843f | Bruno Thomas | 17 July 2018, 08:12:35 UTC | [fix] call for CommonMode.configure in ProductionMode.configure | 17 July 2018, 08:12:53 UTC |
33abcb5 | Bruno Thomas | 16 July 2018, 14:56:01 UTC | [fix] reinstanciate Indexer at each use : define singleton | 16 July 2018, 14:56:01 UTC |
c72539d | Bruno Thomas | 16 July 2018, 13:49:06 UTC | [refactor] remove duplicate code in Local/Ner/Production Modes | 16 July 2018, 13:49:06 UTC |
e586458 | Bruno Thomas | 13 July 2018, 17:12:22 UTC | [doc] updates the README | 13 July 2018, 17:12:22 UTC |
78c5628 | Bruno Thomas | 13 July 2018, 15:21:31 UTC | [release] v0.10 | 13 July 2018, 15:23:08 UTC |
d02d26b | Bruno Thomas | 13 July 2018, 14:26:32 UTC | [refactor] dead code | 13 July 2018, 14:26:32 UTC |
6a39d87 | Bruno Thomas | 13 July 2018, 14:21:53 UTC | [NLP][config][refactor] for #2 issue replace auth by running modes refactor WebApp configuration to put together - guice IoC config - Fluent web server configuration Now there are 3 running modes : - NER (without index) - LOCAL (running on a standalone machine) - PRODUCTION (running on server with OAuth2) | 13 July 2018, 14:23:00 UTC |
701720e | Bruno Thomas | 13 July 2018, 09:15:06 UTC | [NLP] adds an endpoint to expose NLP api by HTTP cf #2 | 13 July 2018, 09:15:06 UTC |
8cce7a3 | Bruno Thomas | 11 July 2018, 15:27:54 UTC | [fix] reset datashare properties to prod values | 11 July 2018, 15:27:54 UTC |
3c1dfe0 | Bruno Thomas | 11 July 2018, 15:12:48 UTC | [multiuser][security] fix data should be under /api to provide user in context | 11 July 2018, 15:12:48 UTC |
e231724 | Bruno Thomas | 11 July 2018, 10:09:24 UTC | [multiuser] adds access granted when in local mode | 11 July 2018, 10:09:24 UTC |
91d07cf | Bruno Thomas | 11 July 2018, 09:51:46 UTC | [multiuser][security] adds a filter to access user data | 11 July 2018, 09:52:15 UTC |
e8b8aae | Bruno Thomas | 11 July 2018, 09:01:21 UTC | [refactor] rename oauth filter | 11 July 2018, 09:01:21 UTC |
51d8c0d | Bruno Thomas | 10 July 2018, 09:53:22 UTC | [run] adds normalized way to treat parameters in bash scripts '' is a string and '' is an array. If we want to pass --cors '*' we have to avoid '*' expansion by passing the array between double quotes | 10 July 2018, 09:53:22 UTC |
b888be4 | Bruno Thomas | 10 July 2018, 08:41:56 UTC | [dev] updates launchBack for cors headers | 10 July 2018, 08:44:58 UTC |
089bbfc | Bruno Thomas | 09 July 2018, 16:59:13 UTC | [web] adds the index/file with default data path | 09 July 2018, 16:59:13 UTC |
a4b5395 | Bruno Thomas | 09 July 2018, 14:18:17 UTC | [web] removes the symlink app/data hack in docker container | 09 July 2018, 14:18:17 UTC |
c96b0fe | Bruno Thomas | 09 July 2018, 09:37:05 UTC | [cli] change parameter input to data dir | 09 July 2018, 09:37:05 UTC |
0e69dc4 | Bruno Thomas | 06 July 2018, 16:42:52 UTC | [test][cli] adds a cors option for manual testing | 06 July 2018, 16:43:09 UTC |
fd2bb3d | Anne L'Hôte | 06 July 2018, 11:58:30 UTC | [release] 0.9 | 06 July 2018, 11:58:30 UTC |
98f710b | Bruno Thomas | 06 July 2018, 07:56:15 UTC | adds redis port mount on localhost | 06 July 2018, 07:56:15 UTC |
3b2163c | Bruno Thomas | 05 July 2018, 12:54:47 UTC | [local][cli] fixes #4 | 05 July 2018, 12:54:47 UTC |
6096134 | Bruno Thomas | 05 July 2018, 12:39:13 UTC | [local] sets a session cookie | 05 July 2018, 12:39:13 UTC |
7ac69f5 | Bruno Thomas | 04 July 2018, 20:50:59 UTC | [web] adds a /config endpoint | 04 July 2018, 20:50:59 UTC |
7d74ec7 | Bruno Thomas | 04 July 2018, 16:27:20 UTC | [multiuser] filter tasks by user | 04 July 2018, 16:27:20 UTC |
fe891aa | Bruno Thomas | 02 July 2018, 16:45:40 UTC | [web][search] adds query string for ES get | 02 July 2018, 16:45:40 UTC |
67d7f6f | Bruno Thomas | 02 July 2018, 09:56:53 UTC | [multiuser][web][refactor][fix] do not redirect to login.html but return 401 it is fixing the redirect to /api/createIndex or other protected url | 02 July 2018, 14:08:05 UTC |
9941218 | annelhote | 28 June 2018, 13:03:22 UTC | Add ES redirection on port 9300, remove the command make run and replace it by a bash | 28 June 2018, 13:03:33 UTC |
bc1894a | Bruno Thomas | 28 June 2018, 11:54:08 UTC | [session][multiuser] sets session ttl to 12h | 28 June 2018, 11:54:08 UTC |
4a7d854 | Bruno Thomas | 28 June 2018, 10:37:12 UTC | [index][web][search] adds a parameter for backend elasticsearch | 28 June 2018, 10:37:12 UTC |
a3351bb | Bruno Thomas | 28 June 2018, 10:04:17 UTC | [fix][test] manual test : xemx needs https | 28 June 2018, 10:04:17 UTC |
db66eb9 | annelhote | 27 June 2018, 14:09:52 UTC | Change ES mapping for field path from text tokeyword, in order to do aggregation on it | 28 June 2018, 08:08:49 UTC |
67544df | Bruno Thomas | 28 June 2018, 07:19:05 UTC | [upgrade] elasticsearch 6.1 -> 6.3 to align with debian/prod | 28 June 2018, 07:19:58 UTC |
878219f | Bruno Thomas | 28 June 2018, 07:03:45 UTC | [release] version up for datashare script | 28 June 2018, 07:03:45 UTC |
6aab67a | Bruno Thomas | 27 June 2018, 15:32:08 UTC | [build] adds a 'make version' target | 27 June 2018, 15:32:24 UTC |
654152e | Bruno Thomas | 27 June 2018, 15:28:04 UTC | [release] 0.8 | 27 June 2018, 15:28:04 UTC |
73a260c | Bruno Thomas | 27 June 2018, 14:45:21 UTC | [git] ignore app link | 27 June 2018, 14:45:21 UTC |
0691a93 | Bruno Thomas | 27 June 2018, 13:36:17 UTC | [fix] Oauth2User.local() and User.local() should be equal | 27 June 2018, 13:36:17 UTC |
f26fb30 | Bruno Thomas | 27 June 2018, 10:24:30 UTC | [fix][multiusers] adds a filter for local mode | 27 June 2018, 12:11:57 UTC |
2c03a49 | Bruno Thomas | 26 June 2018, 12:29:29 UTC | [extract][upgrade] allows RedisQueue subclasses to see Redisson | 27 June 2018, 12:11:57 UTC |
fc23bf0 | Bruno Thomas | 26 June 2018, 12:28:25 UTC | [fix] user document queue throws RedissonShutdownException when closed | 27 June 2018, 12:11:57 UTC |
aecf393 | Bruno Thomas | 26 June 2018, 12:26:07 UTC | [multiuser][web] sets ttl for cookie | 27 June 2018, 12:11:50 UTC |
41aef00 | Bruno Thomas | 26 June 2018, 09:37:49 UTC | [web][configuration] adds the merge of options for index/scan | 26 June 2018, 09:37:49 UTC |
6552342 | Bruno Thomas | 26 June 2018, 08:13:01 UTC | [web] removes the %7C ('|') from the tests and TaskResource | 26 June 2018, 08:13:01 UTC |
91344c2 | Bruno Thomas | 26 June 2018, 07:43:19 UTC | [multiuser][web] adds an 'api' level to urls /task /search | 26 June 2018, 07:44:56 UTC |
3543c49 | Bruno Thomas | 25 June 2018, 18:31:57 UTC | Merge branch 'master' of github.com:ICIJ/datashare | 25 June 2018, 18:31:57 UTC |
a172fb7 | annelhote | 25 June 2018, 16:49:50 UTC | Revert ixa-pipe-tok version | 25 June 2018, 16:49:50 UTC |
906442f | annelhote | 25 June 2018, 16:49:06 UTC | Update jre version and factoring its minor version number | 25 June 2018, 16:49:06 UTC |
90835af | annelhote | 25 June 2018, 16:46:49 UTC | Add a validate step to maven build before package | 25 June 2018, 16:46:49 UTC |
62529c0 | Bruno Thomas | 25 June 2018, 11:31:40 UTC | [fix][multiuser] jedis is not threadsafe : should use JedisPool | 25 June 2018, 12:32:17 UTC |
2c84406 | Bruno Thomas | 25 June 2018, 11:30:31 UTC | [search][proxy] adds http return code | 25 June 2018, 11:30:31 UTC |
4802fcf | Bruno Thomas | 23 June 2018, 15:26:50 UTC | [CI][fix] | 23 June 2018, 15:26:50 UTC |
52c2554 | Bruno Thomas | 23 June 2018, 15:23:42 UTC | [fix] reset the datashare properties to real values | 23 June 2018, 15:23:42 UTC |
f2c6fd3 | Bruno Thomas | 23 June 2018, 14:59:11 UTC | [multiuser][search] adds url to create index | 23 June 2018, 14:59:11 UTC |
c63dfa8 | Bruno Thomas | 22 June 2018, 16:27:26 UTC | [fix][search][multiuser] implements OPTIONS/HEAD requests | 22 June 2018, 16:27:26 UTC |
18918b9 | Bruno Thomas | 22 June 2018, 13:57:56 UTC | [oauth][multiuser] adds access token creation | 22 June 2018, 14:04:28 UTC |
cfff458 | Bruno Thomas | 20 June 2018, 20:20:26 UTC | [oauth][multiuser] adds token request | 20 June 2018, 20:20:26 UTC |
9058f55 | Bruno Thomas | 20 June 2018, 08:18:02 UTC | [oauth][multiuser][fix] callback path should not start with login path | 20 June 2018, 08:42:28 UTC |
4ee5d5f | Bruno Thomas | 20 June 2018, 06:23:31 UTC | [fix][multiuser] auth callback url should be url encoded | 20 June 2018, 06:23:31 UTC |
f48c601 | Bruno Thomas | 18 June 2018, 17:58:02 UTC | [monitoring][task] adds multiple monitoring init | 18 June 2018, 17:59:58 UTC |
a4386b6 | Bruno Thomas | 18 June 2018, 16:41:54 UTC | [fix][multiuser] adds a UserTask interface | 18 June 2018, 16:41:54 UTC |
e0cad9c | Bruno Thomas | 18 June 2018, 09:08:22 UTC | [fix][multiuser] bad parameters for index.get | 18 June 2018, 09:31:37 UTC |
f4d14aa | Bruno Thomas | 15 June 2018, 10:48:35 UTC | [scan][index][multiuser] adds user queues in redis | 15 June 2018, 10:48:50 UTC |
92b6b15 | Bruno Thomas | 14 June 2018, 09:58:55 UTC | [fix] dependencies remove ds.Document into Spewer | 14 June 2018, 09:58:55 UTC |
ce6a5e2 | Bruno Thomas | 14 June 2018, 05:37:35 UTC | [web][multiuser] adds lazy creation of index | 14 June 2018, 05:37:35 UTC |
10317d5 | Bruno Thomas | 13 June 2018, 19:35:37 UTC | [fix] search resource index name | 13 June 2018, 19:35:37 UTC |
6b3ba31 | Bruno Thomas | 07 June 2018, 15:28:16 UTC | [web][multiuser] adds SearchResource to webapp | 13 June 2018, 12:07:53 UTC |
863ae3c | Bruno Thomas | 12 June 2018, 08:59:05 UTC | [Scan][multiuser] adds user for the redis extract queue | 12 June 2018, 08:59:24 UTC |
bf2f50e | Bruno Thomas | 11 June 2018, 12:31:31 UTC | [Scan][multiuser] adds user to scan task | 12 June 2018, 08:59:24 UTC |
f2f57d4 | Bruno Thomas | 11 June 2018, 10:43:15 UTC | [NLP][multiuser] adds User to NlpApp | 12 June 2018, 08:59:24 UTC |
65e1600 | Julien Martin | 11 June 2018, 13:09:44 UTC | [upgrade] to Tika 1.18, updated Elasticsearach version to 6.1.0 in README | 11 June 2018, 13:09:44 UTC |
f582971 | Bruno Thomas | 08 June 2018, 16:25:05 UTC | [index][cli][multiuser] adapts index to be multiuser | 08 June 2018, 16:25:05 UTC |
bc2a647 | Bruno Thomas | 07 June 2018, 13:39:35 UTC | [web][multiuser] adds user login to index name as a prefix | 07 June 2018, 13:39:51 UTC |
45cac56 | Bruno Thomas | 07 June 2018, 12:55:23 UTC | [web][search] adds a search resource in fluent http | 07 June 2018, 12:55:23 UTC |
ec428f7 | Bruno Thomas | 07 June 2018, 07:38:14 UTC | [conf] adds a session timeout of 5mn | 07 June 2018, 07:38:14 UTC |
6772552 | Bruno Thomas | 06 June 2018, 17:42:26 UTC | [web] adds the oauth api call at callback | 06 June 2018, 17:42:26 UTC |
5f3d063 | Bruno Thomas | 06 June 2018, 12:16:40 UTC | [package][conf] removes the datashare.properties from all jars except web | 06 June 2018, 12:16:40 UTC |
443e913 | Bruno Thomas | 06 June 2018, 08:30:46 UTC | [log] adding a log at filter construction | 06 June 2018, 12:03:52 UTC |
5580b5a | Bruno Thomas | 06 June 2018, 08:29:35 UTC | [properties] added a createMerged(properties) | 06 June 2018, 08:29:35 UTC |
4e69ab2 | Bruno Thomas | 05 June 2018, 20:19:17 UTC | [web] adds an auth option to load the filter | 05 June 2018, 20:19:17 UTC |
86ef57e | Bruno Thomas | 05 June 2018, 09:44:29 UTC | [oauth] redirect test with parameters | 05 June 2018, 09:52:03 UTC |
d97ac49 | Bruno Thomas | 05 June 2018, 08:41:09 UTC | [oauth] basic redirect test | 05 June 2018, 08:41:09 UTC |
44af754 | Bruno Thomas | 04 June 2018, 14:58:28 UTC | [web] refactor to fit fluent http design | 04 June 2018, 14:58:28 UTC |
e4f153a | Bruno Thomas | 01 June 2018, 17:15:07 UTC | [web] added a session filter | 01 June 2018, 17:15:07 UTC |
50e8233 | Bruno Thomas | 01 June 2018, 13:43:30 UTC | [web] adds ttl to session manager | 01 June 2018, 13:43:30 UTC |
5ea3ccf | Bruno Thomas | 01 June 2018, 13:12:56 UTC | [web] adds a basic redis session manager | 01 June 2018, 13:12:56 UTC |
fca49b4 | Bruno Thomas | 30 May 2018, 06:34:18 UTC | [git] adds dist logs to gitignore | 01 June 2018, 11:52:50 UTC |
1f20f84 | Bruno Thomas | 01 June 2018, 08:21:25 UTC | [web] adds the threads parameters to webserver init | 01 June 2018, 08:21:25 UTC |
094c609 | Bruno Thomas | 01 June 2018, 08:16:51 UTC | [build][refactor] move jitpack to root pom.xml | 01 June 2018, 08:17:26 UTC |
453b547 | Bruno Thomas | 28 May 2018, 08:24:11 UTC | [test] fix test pointing on a bad index name | 28 May 2018, 08:24:11 UTC |
6440226 | Bruno Thomas | 28 May 2018, 07:53:46 UTC | [NLP] fix IxaPipeline process Since NLP refactoring, Language.toString is returning ITALIAN. To initialize IxaPipe processing we had to provide iso6391 code "it" | 28 May 2018, 07:53:58 UTC |