Antonin Delpeuch
60089ab716
Merge pull request #2263 from OpenRefine/issue-2213-xlsx-export-url
...
More robust URI detection in tabular exporter.
2019-12-30 21:52:45 +01:00
Antonin Delpeuch
e589413ae9
Merge pull request #2261 from OpenRefine/issue-2260-reconciliation-cors
...
Support CORS reconciliation services
2019-12-30 21:52:17 +01:00
Antonin Delpeuch
7593d5484d
Add Hyperlink to cell in Excel importer, with fallback to String, for #2213
2019-12-25 22:24:58 +01:00
Antonin Delpeuch
08e175dc66
Fix NPE in expresion logging. Closes #2086 .
2019-12-25 12:33:42 +01:00
Antonin Delpeuch
0bd6a0fbd7
Merge pull request #2198 from viniciusbds/master
...
Dealing with a possible null pointer dereference
2019-12-25 11:42:34 +01:00
Antonin Delpeuch
78853f8fb2
More robust URI detection in tabular exporter. Closes #2213 .
2019-12-25 11:33:03 +01:00
Antonin Delpeuch
63bb9e3135
Remove unused suggest-4_3.min.js
2019-12-24 10:39:18 +01:00
Antonin Delpeuch
2e1d5402ea
Add CORS support with JSONP fallback. Closes #2260
2019-12-24 10:38:12 +01:00
Antonin Delpeuch
ad261109be
Fetch default recon service in background silently. Fixes #1665
2019-12-24 09:07:23 +01:00
Antonin Delpeuch
02a8f411e4
Update Apache POI to 4.1.1, for #949
2019-12-22 11:41:32 +01:00
Antonin Delpeuch
21504a60d5
Merge pull request #2245 from OpenRefine/update-odftoolkit
...
Update odftoolkit to 0.9.0-RC1
2019-12-16 08:18:59 +01:00
Antonin Delpeuch
726395620b
Merge pull request #2202 from viniciusbds/patch-1
...
Update SqlCreateBuilder.java
2019-12-16 08:18:20 +01:00
Hosted Weblate
1eb67c4823
Merge branch 'origin/master' into Weblate.
2019-12-15 22:21:20 +01:00
Ederporto
ab2d9c2862
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (735 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/pt_BR/
2019-12-15 22:21:14 +01:00
Antonin Delpeuch
5dcc03cf62
Update odftoolkit to 0.9.0-RC1
2019-12-13 11:10:10 +01:00
Antonin Delpeuch
cc5498a42a
Return best loaded language code in LoadLanguageCommand. ( #2232 )
...
Closes #2227 .
2019-11-27 15:35:18 +00:00
Denise Jansen
d879615cca
Translated using Weblate (Dutch)
...
Currently translated at 55.5% (408 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nl/
2019-11-23 11:04:52 +01:00
Sam Reed
da3ae056c9
Translated using Weblate (English (United Kingdom))
...
Currently translated at 0.7% (5 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/en_GB/
2019-11-23 11:04:50 +01:00
Sam Reed
3277d40330
Added translation using Weblate (English (United Kingdom))
2019-11-22 10:31:32 +01:00
Hosted Weblate
6ff3c3ea4f
Merge branch 'origin/master' into Weblate.
2019-11-22 10:31:03 +01:00
Mathieu Saby
88ed34f795
Translated using Weblate (French)
...
Currently translated at 96.1% (706 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2019-11-22 10:31:03 +01:00
Antonin Delpeuch
b561824d04
Merge pull request #2210 from OpenRefine/issue-2209-language-fallback
...
Add server-side language fallback.
2019-11-18 22:01:39 +00:00
Antonin Delpeuch
85e40b8c45
Fix typo
2019-11-07 17:52:38 +01:00
Antonin Delpeuch
efbfce29bb
Add server-side language fallback.
...
This allows to keep the same Javascript calls to load languages, so it
does not require any change for extensions to benefit from this.
Closes #1350 . Fixes #2209 .
2019-11-07 17:23:02 +01:00
Antonin Delpeuch
4d3d2f006a
Merge pull request #2203 from weblate/weblate-openrefine-translations
...
Update from Weblate
2019-11-04 20:23:34 +00:00
Antonin Delpeuch
11c7788239
Fix CSRF token addition on import project form
2019-11-04 20:04:16 +00:00
Isao Matsunami
40d29f5636
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (735 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2019-10-31 14:03:46 +01:00
Vinicius Barbosa
d452e3040c
Update SqlCreateBuilder.java
2019-10-25 12:22:16 -03:00
Vinicius Barbosa
522641e84f
Update SetProjectTagsCommand.java
2019-10-25 11:03:41 -03:00
Hosted Weblate
9675f0eef8
Merge branch 'origin/master' into Weblate.
2019-10-22 19:53:14 +02:00
Kai Huang
8f0e8e6fcd
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 91.4% (672 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/zh_Hans/
2019-10-22 19:53:10 +02:00
Mattias Münster
c53968095f
Translated using Weblate (Swedish)
...
Currently translated at 56.9% (418 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/sv/
2019-10-22 19:53:05 +02:00
Antonin Delpeuch
c8eaaee39c
Set version to 3.3-beta
2019-10-21 10:31:24 +01:00
Antonin Delpeuch
10c046698a
Merge pull request #2182 from OpenRefine/issue-2164-csrf
...
Add CSRF protection to POST endpoints
2019-10-20 10:43:53 +01:00
viniciusbds
790fc2ffaa
Dealing with a possible null pointer dereference
2019-10-18 00:23:26 -03:00
viniciusbds
5d89978000
Dealing with a possible null pointer dereference
2019-10-17 23:59:16 -03:00
Antonin Delpeuch
aa228c43b2
Fix frontend for extensions for CSRF protections
2019-10-17 11:44:57 +01:00
Antonin Delpeuch
1ee5068f0d
CSRF protection for Wikidata extension
2019-10-17 10:42:05 +01:00
Antonin Delpeuch
9ae6a7a581
Tie up CSRF tokens in the frontend
2019-10-15 12:07:14 +01:00
Antonin Delpeuch
5dc005749a
Add CSRF protection to remaining commands
2019-10-15 12:07:13 +01:00
Antonin Delpeuch
3559eeb11f
CSRF protection for project and recon commands
2019-10-15 12:07:12 +01:00
Antonin Delpeuch
a340c137d0
CSRF protection for OpenWorkspaceDirCommand and language loading
2019-10-15 12:07:04 +01:00
Antonin Delpeuch
f7177e670d
Adapt frontend for CSRF in import dialog
2019-10-15 12:04:17 +01:00
Hosted Weblate
ee34fccea3
Merge branch 'origin/master' into Weblate.
2019-10-15 10:52:58 +02:00
CennoxX
4ff38f6961
Translated using Weblate (English)
...
Currently translated at 100.0% (735 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/en/
2019-10-15 10:52:56 +02:00
CennoxX
ea262606aa
Translated using Weblate (German)
...
Currently translated at 100.0% (735 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2019-10-15 10:52:55 +02:00
Antonin Delpeuch
91cead27f8
CSRF protection for ImportingController
2019-10-14 16:24:26 +01:00
Antonin Delpeuch
70e37b9085
Add CSRF protection to cell, history, column and expr commands
2019-10-14 16:24:26 +01:00
Antonin Delpeuch
51ddd27909
Require CSRF token in EditOneCellCommand
2019-10-14 16:24:26 +01:00
Antonin Delpeuch
21b841a089
Add CSRF token generation capabilities, for #2164
2019-10-14 16:24:26 +01:00
Michael
695ef94b50
#1970 Disable spell check for expressions.
2019-10-12 16:51:04 +02:00
CennoxX
826c55e218
set paging of right side
2019-10-11 11:43:26 +02:00
CennoxX
48a9911649
Fix overlapping viewpanel-header
...
This fixes #2183
2019-10-11 11:39:18 +02:00
Antonin Delpeuch
28c2a6154e
Merge pull request #2181 from OpenRefine/update_jackson
...
Update Jackson to 2.9.10
2019-10-10 17:21:05 +01:00
Antonin Delpeuch
1c2ac45dee
Merge pull request #2169 from fsteeg/2168-suggest
...
Set suggestOptions.type to the selected reconciliation type
2019-10-10 17:10:43 +01:00
Antonin Delpeuch
52ea417309
Merge pull request #2176 from viniciusbds/master
...
Fix bug when accessing empty list
2019-10-10 17:10:26 +01:00
Antonin Delpeuch
334147d611
Update Jackson to 2.9.10
2019-10-10 16:55:56 +01:00
Fabian Steeg
84af07506d
Prefer view.url pattern for data extension preview links
...
See https://github.com/OpenRefine/OpenRefine/issues/2177
2019-10-04 14:55:34 +02:00
viniciusbds
496f1fd2d0
Fix bug when accessing empty list
2019-10-02 08:56:22 -03:00
viniciusbds
6743d5c878
Change strings comparison to use equals comparator
2019-10-01 23:05:24 -03:00
Antonin Delpeuch
aa5d7b03cd
Merge pull request #2167 from fsteeg/2166-properties
...
Don't remove data.suggest in _destroy function
2019-09-27 10:34:41 +02:00
Fabian Steeg
cf578cf641
Set suggestOptions.type to the selected reconciliation type
...
Remove Freebase-specific option and default value
See https://github.com/OpenRefine/OpenRefine/issues/2168
2019-09-23 12:22:13 +02:00
Fabian Steeg
ce3abaa6a0
Don't remove data.suggest in _destroy function
...
See https://github.com/OpenRefine/OpenRefine/issues/2166
2019-09-23 09:31:49 +02:00
Hosted Weblate
f26ba67879
Merge branch 'origin/master' into Weblate.
2019-09-22 22:27:59 +02:00
Mathieu Saby
1b0b416899
Translated using Weblate (French)
...
Currently translated at 96.3% (708 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2019-09-22 22:27:57 +02:00
Saladoc
fdaaa4bb95
Translated using Weblate (German)
...
Currently translated at 97.6% (717 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2019-09-22 22:27:54 +02:00
Antonin Delpeuch
bbb5766a33
Merge pull request #2155 from OpenRefine/issue-2152-lonely-clusters
...
Fix clusters with single candidates.
2019-09-18 19:08:18 +01:00
Antonin Delpeuch
18a78dbb4e
Merge pull request #2159 from OpenRefine/issue-2158-language-setting
...
Fix UI language change
2019-09-18 19:08:03 +01:00
Hosted Weblate
94a7682bdd
Merge branch 'origin/master' into Weblate.
2019-09-14 00:23:58 +02:00
Isao Matsunami
6d4754b225
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (735 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2019-09-14 00:23:53 +02:00
Hosted Weblate
5042b78165
Merge branch 'origin/master' into Weblate.
2019-09-12 22:23:56 +02:00
Isao Matsunami
f1ac2d7ff8
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (735 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2019-09-12 22:23:53 +02:00
Antonin Delpeuch
c078c3a81d
Fix change of language. Closes #2158 .
2019-09-12 11:53:21 +01:00
Antonin Delpeuch
36150a874d
Fix scatterplot facet filtering
2019-09-12 11:52:28 +01:00
Antonin Delpeuch
573ba18e6d
Fix scatterplot drawing command, closes #2117
2019-09-12 10:43:12 +01:00
Antonin Delpeuch
c35b2e154f
Merge pull request #2141 from OpenRefine/issue-1904-mock-data-extension-tests
...
Mock HTTP calls in data extension tests.
2019-09-12 10:41:47 +01:00
Antonin Delpeuch
fdf742b052
Unlink wikidata extension from RefineTest
2019-09-12 10:24:25 +01:00
Antonin Delpeuch
95b063162d
Fix clusters with single candidates. Closes #2152 .
2019-09-11 12:12:32 +01:00
Antonin Delpeuch
d4ba7e2791
Merge pull request #2149 from weblate/weblate-openrefine-translations
...
Update from Weblate
2019-09-08 19:26:18 +01:00
Hosted Weblate
69824c2fe1
Merge branch 'origin/master' into Weblate.
2019-09-07 23:24:36 +02:00
Isao Matsunami
7c6c270b99
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (735 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2019-09-07 23:24:32 +02:00
leela
10dcb925e0
ellipsis, added
2019-09-06 12:48:43 +00:00
Antonin Delpeuch
9d72de1874
Merge pull request #2139 from katrinleinweber/2130-autofocus-separatorInput
...
Auto-focus input fields into which users likely type immediately
2019-08-31 14:10:30 +01:00
Katrin Leinweber
8a3cc41acb
Reset history-panel to 4a8d8afb
...
The changes in abe4137a
do not translate here. Maybe because history-panel-filter is loaded in the background in the "Undo / Redo" tab?
2019-08-31 06:59:43 +02:00
Katrin Leinweber
abe4137ae5
Speed up input of separator characters ( fix #2130 )
2019-08-31 06:50:34 +02:00
Katrin Leinweber
200d11cbef
Search autofocus element in DOM, instead of defining function
2019-08-28 19:59:59 +02:00
Katrin Leinweber
609a639129
Move focussing code to proper .js file
2019-08-28 19:35:33 +02:00
Katrin Leinweber
439f34171c
Fix typo in input field id
2019-08-28 19:26:28 +02:00
Katrin Leinweber
90af379d5f
Partially revert "Use JavaScript-based focussing, rathrer than"
...
This partially reverts commit 870a1b20a1
.
2019-08-28 19:21:10 +02:00
Antonin Delpeuch
6c128d6692
Attempt to fix surefire on Appveyor
2019-08-28 10:08:22 +01:00
Antonin Delpeuch
3e241871cc
Mock HTTP calls in data extension tests. Closes #1904 .
2019-08-27 19:52:21 +01:00
Antonin Delpeuch
12f77feeb5
Merge pull request #2134 from OpenRefine/issue-2133-test-packages
...
Clean up test classes and packages
2019-08-27 12:20:38 +01:00
Katrin Leinweber
870a1b20a1
Use JavaScript-based focussing, rathrer than
...
Reverts feb4ec3
2019-08-26 15:12:51 +02:00
Katrin Leinweber
feb4ec31a9
Auto-focus input fields into which users likely type immediately
2019-08-26 11:30:11 +02:00
Isao Matsunami
bca269cc89
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (735 of 735 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2019-08-26 09:23:59 +02:00
Antonin Delpeuch
a8b6f63c90
Update testng configuration after package change
2019-08-23 15:19:30 +01:00
Antonin Delpeuch
29f3cef3ec
Remove uses of junit, closes #2133
2019-08-23 14:09:27 +01:00
Antonin Delpeuch
46acc21a43
Move tests to their appropriate packages and deduplicate them, for #2133
2019-08-23 13:27:20 +01:00
Antonin Delpeuch
2b03efd84f
Rename test packages to match tested ones, for #2133
2019-08-23 11:55:31 +01:00
Katrin Leinweber
9407afe37f
Retain GREL keywords in translated string
2019-08-21 20:49:54 +02:00
Katrin Leinweber
d3fa2c687b
Use idiomatic translation
...
"Kunde" is literally "customer", but "Nutzer"/"user" fits better.
2019-08-21 12:09:05 +02:00
Katrin Leinweber
18e6f36340
Fix typo
2019-08-21 10:03:57 +02:00
Katrin Leinweber
b1bc478c3c
Fix typos
2019-08-21 09:52:50 +02:00
Antonin Delpeuch
4a8d8afbd5
Merge pull request #2124 from weblate/weblate-openrefine-translations
...
Update from Weblate
2019-08-16 13:43:09 +01:00
Antonin Delpeuch
328df189ec
Add margins in Join columns dialog
2019-08-16 13:31:23 +01:00
Hosted Weblate
6a2ccd7789
Merge branch 'origin/master' into Weblate.
2019-08-12 16:23:38 +02:00
Elizabeth Sherrock
574cb1cb26
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 88.4% (638 of 722 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/zh_Hans/
2019-08-12 16:23:36 +02:00
Mathieu Saby
f0616eff79
Remove all columns at once and escape input
2019-08-09 02:03:58 +02:00
Mathieu Saby
7836e5b2db
Fix grammar and use callbacks
2019-08-07 23:20:28 +02:00
Mathieu Saby
27d5fb88fa
Init commit
2019-08-04 15:32:36 +02:00
Antonin Delpeuch
ff8654c801
Update Jackson
2019-08-03 09:30:32 +01:00
Antonin Delpeuch
55c921b9b2
Merge pull request #2100 from weblate/weblate-openrefine-translations
...
Update from Weblate
2019-07-26 16:11:12 +01:00
Antonin Delpeuch
8ab7653e0b
Set version to 3.3-SNAPSHOT
2019-07-26 15:52:00 +01:00
Antonin Delpeuch
e3417bff49
Set version to 3.2
2019-07-26 15:29:57 +01:00
Isao Matsunami
1658148502
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (722 of 722 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2019-07-24 18:51:49 +02:00
Hosted Weblate
ca6bb8a8a8
Merge branch 'origin/master' into Weblate.
2019-07-24 16:56:26 +02:00
Sjoerd de Bruin
3df811d5bb
Translated using Weblate (Dutch)
...
Currently translated at 53.5% (386 of 721 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nl/
2019-07-24 16:56:25 +02:00
Antonin Delpeuch
45e100a00c
Merge pull request #2094 from OpenRefine/thadguidry-patch-Help
...
[DRAFT] Add recon and record to Help tab
2019-07-24 09:32:46 +01:00
Thad Guidry
94fa0c2189
remove mention of recon on help
2019-07-23 22:36:32 -05:00
Antonin Delpeuch
6e96441684
Merge test files for Find function
2019-07-21 16:18:19 +01:00
Owen Stephens
ac7b5a0a19
Update Find and Tests
2019-07-21 13:34:18 +01:00
Owen Stephens
d6999de0da
Match only accepts regular expressions
2019-07-21 13:19:34 +01:00
Owen Stephens
0560b772f1
Add test for finding literals
2019-07-21 12:46:12 +01:00
Thad Guidry
c7d46a4eca
fix dialog description names
...
record -> record-fields
recon -> recon-fields
2019-07-20 15:20:56 -05:00
Thad Guidry
6555eca9a5
Add "record" and "recon" to English translation
2019-07-20 15:14:06 -05:00
Thad Guidry
afce62fcd3
[WIP] Add recon and record to Help tab
2019-07-20 14:52:21 -05:00
Antonin Delpeuch
5840b31a74
Fix git commit info extraction to avoid build failures.
...
Closes #2088 .
2019-07-19 14:25:37 +02:00
Antonin Delpeuch
7f995466dd
Merge pull request #2084 from mtricht/issue-2044
...
Add a unique id to text filter facet checkboxes and labels.
2019-07-15 16:17:50 +01:00
Isao Matsunami
cfdaed1bf9
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (721 of 721 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2019-07-12 12:01:42 +02:00
Michael
3cac19e089
Add a unique id to text filter facet checkboxes and labels.
2019-07-11 23:09:52 +02:00
Owen Stephens
7b9966a378
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 54.0% (389 of 721 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nb_NO/
2019-07-11 11:22:03 +02:00
Allan Nordhøy
25ba8c70f6
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 54.0% (389 of 721 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nb_NO/
2019-07-11 11:22:03 +02:00
Owen Stephens
5803eef29a
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (720 of 721 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2019-07-11 11:22:00 +02:00
Michael van Tricht
638af5ef12
Translated using Weblate (English)
...
Currently translated at 100.0% (721 of 721 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/en/
2019-07-11 11:22:00 +02:00
Antonin Delpeuch
33ff7be18a
Fix NPE in StandardReconConfig. Closes #2076 .
2019-07-03 10:21:45 +02:00
Antonin Delpeuch
cde59a0dca
Merge pull request #2070 from OpenRefine/issue-2068-duplicate-json-key
...
Remove duplicate JSON keys.
2019-07-02 10:19:16 +02:00
Allan Nordhøy
a46ae6bd17
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 53.1% (383 of 721 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nb_NO/
2019-06-27 22:01:33 +02:00
Isao Matsunami
8654aa5a7f
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (720 of 721 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2019-06-27 22:01:33 +02:00
Allan Nordhøy
880f331104
Translated using Weblate (English)
...
Currently translated at 100.0% (721 of 721 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/en/
2019-06-27 22:01:31 +02:00
Antonin Delpeuch
8390d234b1
Merge pull request #2058 from OpenRefine/issue-1994-customMetadata
...
Fix parsing and display of custom metadata
2019-06-14 14:53:19 +01:00
Antonin Delpeuch
9d76b04a1c
Remove duplicate JSON keys. Closes #2068 .
2019-06-14 11:38:24 +01:00
Antonin Delpeuch
ad9566502f
Merge pull request #2059 from OpenRefine/issue-1989-filenotfound
...
Disable error message when workspace.json does not exist.
2019-06-06 20:57:31 +01:00
Antonin Delpeuch
afb787c845
Disable error message when workspace.json does not exist. Fixes #1989
2019-06-06 17:33:04 +01:00
Antonin Delpeuch
4f43515ec9
Fix project metadata UI
2019-06-06 17:15:25 +01:00
Antonin Delpeuch
dfa0ab17bc
Merge pull request #2056 from impune-pl/issue-1998
...
Issue 1998
2019-06-05 09:42:40 +01:00
Krzysztof 'impune-pl' Prorok
ceb367b906
Updated tests for issue 1998
2019-06-04 17:05:44 +02:00
Krzysztof 'impune-pl' Prorok
ae2f44f9d5
Fixed: issue 1998
2019-06-04 17:01:25 +02:00
Antonin Delpeuch
b9573d83e0
Add customMetadata to project metadata parsing test
2019-06-04 12:02:49 +01:00
Antonin Delpeuch
605d89641d
Disable Maven git plugin when .git directory is absent. Closes #2047
2019-06-04 10:45:46 +01:00
Antonin Delpeuch
68b0bbcd92
Merge pull request #2052 from OpenRefine/issue-2051-jackson
...
Update Jackson to 2.9.9.
2019-05-31 09:53:47 +01:00
Antonin Delpeuch
51a8cbf946
Merge pull request #2042 from stanakaj/issue-2041
...
Fix column removal in reorder leaves undeleted hidden cells.
2019-05-31 08:41:13 +01:00
Antonin Delpeuch
318696d56c
Update Jackson to 2.9.9. Closes #2051 .
2019-05-31 08:19:20 +01:00
Allan Nordhøy
3803969616
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 53.8% (385 of 716 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nb_NO/
2019-05-21 12:49:36 +02:00
Sjoerd de Bruin
1514c2294c
Translated using Weblate (Dutch)
...
Currently translated at 15.1% (108 of 716 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nl/
2019-05-21 12:49:36 +02:00
Antonin Delpeuch
b366b29da1
Fix #2025 : XLSX tests locale dependency
2019-05-15 11:49:53 +01:00
s_tanaka
b8b9feac0c
Fix column removal in reorder leaves undeleted hidden cells.
2019-05-15 19:37:40 +09:00
Antonin Delpeuch
edfa7d8445
Skip unknown operations in ApplyOperationsCommand
2019-04-19 11:25:01 +01:00
Antonin Delpeuch
0332be312f
Fix JSON history corruption.
...
Also adds new logic to preserve the JSON representation of unknown operations,
to protect from version downgrading or removal of extensions.
Closes #1990 .
2019-04-18 20:31:41 +01:00
Antonin Delpeuch
057e59aa41
Merge pull request #2011 from ostephens/poi-update
...
Fix XLSX import and export
2019-04-14 20:52:28 +01:00
Owen Stephens
30019338f1
Return format, not MIME type from FormatGuesser
2019-04-10 11:25:33 +01:00
Owen Stephens
794a17c98e
Added XLSX exporter tests
2019-04-09 16:58:58 +01:00
Owen Stephens
e2aa929908
Ensure workbooks are closed after reading/writing
2019-04-09 15:02:10 +01:00
Owen Stephens
461b352035
Add test for reading XLSX
2019-04-09 13:50:42 +01:00
Owen Stephens
0217595275
FileMagic requires a stream that supports mark
2019-04-09 13:47:08 +01:00
Owen Stephens
6e26162619
Update to using latest version of POI
2019-04-09 12:55:23 +01:00
Hosted Weblate
7e177ab69f
Merge branch 'origin/master' into Weblate.
2019-04-09 00:04:51 +02:00
ssantos
755d5bbbdf
Translated using Weblate (German)
...
Currently translated at 100.0% (716 of 716 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2019-04-09 00:04:49 +02:00
Antonin Delpeuch
a077968dc3
Merge pull request #2008 from ostephens/jackson-fixes
...
Cell serialization fixes
2019-04-07 20:09:41 +01:00
Owen Stephens
81a82499b5
Added tests for serializing cells containing dates and numbers
2019-04-04 23:00:56 +01:00
Owen Stephens
a881dc80aa
Don't write Booleans and Numbers as strings in Cell serialisation
2019-04-04 11:42:01 +01:00
Owen Stephens
62bcc80dcc
Add tests for serialisation of Booleans and Numbers in cells
2019-04-04 11:41:35 +01:00
Daniel Sader
d21ca26b2f
Added Select All/Select None buttons to Excel importer
2019-04-01 14:53:50 -03:00
Hosted Weblate
27544845aa
Merge branch 'origin/master' into Weblate.
2019-03-26 22:39:06 +01:00
ssantos
7dd893ac44
Translated using Weblate (German)
...
Currently translated at 99.9% (715 of 716 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2019-03-26 22:38:58 +01:00
Sjoerd de Bruin
737e720660
Translated using Weblate (Dutch)
...
Currently translated at 10.5% (75 of 716 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nl/
2019-03-26 22:38:57 +01:00
Hosted Weblate
04b99aa659
Merge branch 'origin/master' into Weblate.
2019-03-25 21:44:01 +01:00
ssantos
dd81f1da13
Translated using Weblate (German)
...
Currently translated at 99.2% (710 of 716 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2019-03-25 21:44:01 +01:00
Sjoerd de Bruin
f8f189747f
Added translation using Weblate (Dutch)
2019-03-25 21:43:58 +01:00
Owen Stephens
7425418011
Add RandomNumber GREL function
2019-03-24 20:16:43 +00:00
Owen Stephens
fe6abedc52
Add inArray function to GREL
2019-03-24 19:50:25 +00:00
Antonin Delpeuch
5c44acc0b3
Merge pull request #1985 from ostephens/cross-error-reporting
...
Cross error reporting
2019-03-24 08:16:58 +00:00
Owen Stephens
722db56071
Add tests for new Cross errors
2019-03-23 14:15:23 +00:00
Owen Stephens
3e01c15c37
Throw JoinException if attempt to join with non-existent column
2019-03-23 14:15:00 +00:00
Owen Stephens
ae5f72a8df
Refactor cross function to be more robust & improve diagnostics on fail
2019-03-17 13:14:58 +00:00
Owen Stephens
ff888d239b
Added new exception class
2019-03-17 13:11:26 +00:00
Allan Nordhøy
75d1838385
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 53.6% (384 of 716 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nb_NO/
2019-03-14 03:03:57 +01:00
Isao Matsunami
849f7e582a
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (716 of 716 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2019-03-14 03:03:50 +01:00
Hosted Weblate
e38a36af54
Merge branch 'origin/master' into Weblate.
2019-03-13 01:04:04 +01:00
Stefan Olsson
a7e8ccf571
Translated using Weblate (Swedish)
...
Currently translated at 56.0% (399 of 712 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/sv/
2019-03-13 01:04:01 +01:00
Allan Nordhøy
bf5cd5215b
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 45.6% (325 of 712 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nb_NO/
2019-03-13 01:04:00 +01:00
Allan Nordhøy
c677754d98
Translated using Weblate (English)
...
Currently translated at 100.0% (712 of 712 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/en/
2019-03-13 01:03:59 +01:00
Felix Lohmeier
2c266d3f20
renamed new facets in menu All
2019-03-11 20:33:51 +01:00
Felix Lohmeier
9c55c7e121
fix facet by blank (switched true/false)
2019-03-08 20:51:14 +01:00
Felix Lohmeier
2db567ab0f
added facet "Count non-blank records/column" to menu All
2019-03-08 20:26:18 +01:00
Felix Lohmeier
229b049f23
added facet "Count non-blank values/column" to menu All
2019-03-08 20:25:38 +01:00
Felix Lohmeier
4bdc0b6fb3
added facet by blank to menu All
2019-03-08 20:22:36 +01:00
Antonin Delpeuch
465b025ace
Fix ReconStats computation data extension operation
2019-03-05 09:32:36 +00:00
Antonin Delpeuch
af8608e897
Bump version to 3.2-SNAPSHOT
2019-03-01 11:17:28 +00:00
Antonin Delpeuch
2a92726294
Set version to 3.2-beta
2019-03-01 10:55:42 +00:00
Antonin Delpeuch
21468a35a5
Merge branch 'master' of ssh://github.com/OpenRefine/OpenRefine
2019-03-01 09:19:16 +00:00
Antonin Delpeuch
691386b354
Add missing translation in recon dialog
2019-03-01 09:19:01 +00:00
Antonin Delpeuch
79394b9c0e
Merge pull request #1959 from OpenRefine/issue1943
...
Show reconciliation previews on hover of reconciliation candidates
2019-02-27 10:57:18 +00:00
Antonin Delpeuch
7f6831523e
Merge pull request #1969 from OpenRefine/revert-1888-fix-reconcile-facets
...
Revert "Fix Reconcile facets affected by change to list facet boolean handling"
2019-02-27 10:33:21 +00:00
Antonin Delpeuch
5dcd4a2f38
Add cell-ui.previewMatchCells=false preference to disable hover
2019-02-27 10:32:57 +00:00
Antonin Delpeuch
70094f68b2
Merge pull request #1958 from OpenRefine/issue1934
...
Make suggest items clickable with the middle button.
2019-02-25 10:30:31 +00:00
Antonin Delpeuch
7144798aac
Merge pull request #1967 from OpenRefine/compute_recon_features_bug
...
Fix Recon features computation for empty recons
2019-02-23 19:08:11 +00:00
Antonin Delpeuch
6aba9403c8
Merge pull request #1962 from OpenRefine/issue1953
...
Accept URIs in 'Use values as ids' operation.
2019-02-23 19:07:29 +00:00
Antonin Delpeuch
9cc481dcdc
Make hover more stable on reconciliation candidates
2019-02-23 09:18:18 +00:00
Antonin Delpeuch
2bfc268e69
Revert "Merge pull request #1666 from ostephens/list-facet-changes"
...
This reverts commit 29a818f7b4
, reversing
changes made to 1189cdb4f9
.
2019-02-22 18:38:45 +00:00
Antonin Delpeuch
7205da734a
Revert "Fix Reconcile facets affected by change to list facet boolean handling"
2019-02-22 18:28:40 +00:00
Antonin Delpeuch
deb7335848
Fix Recon features computation for empty recons
2019-02-22 09:15:42 +00:00
Antonin Delpeuch
6d563d3c4f
Merge pull request #1964 from OpenRefine/update-jackson
...
Update Jackson to 2.9.8 per CVE-2018-19360
2019-02-20 21:14:32 +00:00
Antonin Delpeuch
3c2cec161d
Update Jackson to 2.9.8 per CVE-2018-19360
2019-02-19 22:26:03 +00:00
Antonin Delpeuch
a072328637
Accept URIs in 'Use values as ids' operation.
...
Closes #1953 .
2019-02-19 22:06:35 +00:00
Antonin Delpeuch
4344b2474c
Remove buttons when previewing a matched cell
2019-02-19 16:56:07 +00:00
Antonin Delpeuch
c509dd3847
Show reconciliation previews on hover of reconciliation candidates and matches.
...
Closes #1943 .
2019-02-19 16:46:24 +00:00
Antonin Delpeuch
f9ef60e839
Also allow ${id} syntax for consistency with flyout
2019-02-19 14:47:24 +00:00
Antonin Delpeuch
b068e18ada
Make suggest items clickable with the middle button.
...
Clicking on an item with the middle button leads the user to the page
for this item. This lets users inspect items without selecting them.
Closes #1934 .
2019-02-19 14:37:11 +00:00
Antonin Delpeuch
9ff27b7861
Fix untranslated string in UI. Closes #1942 .
2019-02-19 12:45:21 +00:00
Antonin Delpeuch
fea1efba41
Merge branch 'master' of ssh://github.com/OpenRefine/OpenRefine
2019-02-19 12:40:04 +00:00
Antonin Delpeuch
3a213b482c
Fix failing test
2019-02-19 12:39:50 +00:00
Stefan Olsson
8cb493b6fc
Translated using Weblate (Swedish)
...
Currently translated at 56.7% (404 of 712 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/sv/
2019-02-09 20:10:58 +01:00
Stefan Olsson
9d3b948794
Added translation using Weblate (Swedish)
2019-02-05 15:43:14 +01:00
Hosted Weblate
4a29cbdcbc
Merge branch 'origin/master' into Weblate.
2019-02-04 20:11:49 +01:00
Daniel Sader
d1a80b20ee
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 99.3% (707 of 712 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/pt_BR/
2019-02-03 18:10:21 +01:00
Antonin Delpeuch
b2124d5bb4
Merge pull request #1937 from OpenRefine/issue1936
...
Provide default identifierSpace and schemaSpace for reconciliation services
2019-02-02 17:25:58 +01:00
ssantos
0fbb22303a
Translated using Weblate (German)
...
Currently translated at 100.0% (712 of 712 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2019-01-27 00:05:46 +01:00
Antonin Delpeuch
fcc6aa05d7
Provide default identifierSpace and schemaSpace for reconciliation services. Closes #1936 .
2019-01-22 19:04:25 +01:00
Antonin Delpeuch
89ee45d001
Merge pull request #1931 from browncow5/issue1537
...
Timeline facet - show max date #1537
2019-01-22 08:57:50 +01:00
browncow5
9b658ad9c8
Code review changes.
2019-01-21 20:04:43 -07:00
Hosted Weblate
08e7cd60fd
Merge branch 'origin/master' into Weblate.
2019-01-20 17:40:35 +01:00
Tamás Dombos
f8c36da493
Translated using Weblate (Hungarian)
...
Currently translated at 99.0% (705 of 712 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/hu/
2019-01-20 17:40:30 +01:00
Antonin Delpeuch
6dd9f41639
Merge pull request #1925 from OpenRefine/issue1887
...
Compute reconciliation features when creating new items
2019-01-10 04:44:45 +01:00
Antonin Delpeuch
1ed2da338c
Merge pull request #1921 from OpenRefine/phonetic_clustering
...
Sample extension to add some clustering methods
2019-01-10 04:44:24 +01:00
browncow5
200c3f0a4b
Added a maximum date to the time range.
2019-01-09 19:30:33 -07:00
Antonin Delpeuch
763b3d3f26
Merge pull request #1923 from OpenRefine/issue1922
...
Update commons-fileupload
2019-01-07 14:07:41 +01:00
Antonin Delpeuch
eb16784f01
Merge pull request #1924 from OpenRefine/issue1907
...
Disable DTDs in XML importer.
2019-01-07 14:07:30 +01:00
Hosted Weblate
6852b575df
Merge branch 'origin/master' into Weblate.
2019-01-06 15:55:55 +01:00
Antonin Delpeuch
e5da39fa4a
Merge pull request #1920 from OpenRefine/issue1913
...
Reorder reconciliation results by decreasing score
2019-01-06 15:55:51 +01:00
Isao Matsunami
c7f36e7983
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (712 of 712 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2019-01-06 15:55:48 +01:00
Antonin Delpeuch
b1a84da1da
Recompute features when creating new items. Closes #1887 .
2018-12-31 17:38:19 +01:00
Antonin Delpeuch
4b3e5c02a1
Refactor feature computation in StandardReconConfig
2018-12-31 16:19:28 +01:00
Antonin Delpeuch
6a0d7d56e4
Disable DTDs in XML importer. Closes #1907 .
2018-12-31 16:02:34 +01:00
Antonin Delpeuch
e8f132bf68
Update commons-fileupload. Closes #1922 .
2018-12-31 15:40:43 +01:00
Antonin Delpeuch
ddd9bf9aa8
Merge pull request #1906 from OpenRefine/issue1893
...
Make clustering extensible
2018-12-31 14:13:46 +01:00
Antonin Delpeuch
4984837c9f
Update XLS exporter to Apache POI 4.0.1
2018-12-30 22:25:33 +01:00
Antonin Delpeuch
d0eff4c5a8
Update Apache POI to 4.0.1
2018-12-30 22:25:33 +01:00
Antonin Delpeuch
79ec6988d6
Fix GetCLusteringFunctionANdDistancesCommandTest
2018-12-30 22:22:50 +01:00
Antonin Delpeuch
626c17c649
Disable keyers that are super-seeded by others.
2018-12-30 21:20:17 +01:00
Antonin Delpeuch
074765f816
Add test to ensure sort is stable.
2018-12-30 20:49:18 +01:00
Antonin Delpeuch
b03dbf2446
Reorder reconciliation results by decreasing score. Fixes #1913 .
2018-12-30 20:47:12 +01:00
Hosted Weblate
434c14a50a
Merge branch 'origin/master' into Weblate.
2018-12-30 11:38:51 +01:00
Antonin Delpeuch
234ca8486a
Merge pull request #1889 from OpenRefine/issue1882
...
Update Butterfly to 1.0.2.
2018-12-30 11:38:36 +01:00
Isao Matsunami
e0a07d2480
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (711 of 711 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-12-16 03:09:16 +01:00
Luca Martinelli
0203a9b8ef
Translated using Weblate (Italian)
...
Currently translated at 100.0% (711 of 711 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/it/
2018-12-16 03:09:15 +01:00
ssantos
074a80b297
Translated using Weblate (German)
...
Currently translated at 100.0% (711 of 711 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2018-12-16 03:09:14 +01:00
Antonin Delpeuch
9656ea3f8c
Merge pull request #1903 from ostephens/replace-smart-quotes
...
Add Common transform which replaces smart quotes with ascii equivalent
2018-12-12 12:09:49 +00:00
Jacky
150ee12058
Merge pull request #1902 from OpenRefine/cleanup
...
Tidy up various things
2018-12-11 20:59:50 -05:00
Antonin Delpeuch
22cf0517b9
Better fallback for non-localized keyers and distances
2018-12-11 12:16:58 +00:00
Antonin Delpeuch
8063ca63d9
Add license headers
2018-12-11 12:10:11 +00:00
Antonin Delpeuch
a57082ef3e
Hook the new command to the UI to expose all clusterers
2018-12-11 11:59:37 +00:00
Antonin Delpeuch
7ae71470ef
Add new command to expose known clustering functions and distances
2018-12-11 10:51:29 +00:00
Antonin Delpeuch
d9af48a49a
Expose own interface for similarity distances, isolating from Vicino
2018-12-11 09:57:26 +00:00
Antonin Delpeuch
72d76ee22a
Separate distance and keyer registration in dedicated factories
2018-12-11 09:27:04 +00:00
Jacky
7f7b71459c
Merge pull request #1901 from OpenRefine/issue1840
...
Fix zip slip vulnerability
2018-12-09 12:05:16 -05:00
Hosted Weblate
20c86cdd5c
Merge branch 'origin/master' into Weblate.
2018-12-09 14:47:43 +01:00
Antonin Delpeuch
d4222c05ef
Merge pull request #1877 from OpenRefine/issue1876
...
Fix reconciliation result deserialization
2018-12-09 22:47:40 +09:00
Hosted Weblate
84f3b0e793
Merge branch 'origin/master' into Weblate.
2018-12-09 14:47:26 +01:00
Owen Stephens
700850a5f7
Add Common transform which replaces smart quotes with ascii equivalent
2018-12-09 11:03:11 +00:00
Antonin Delpeuch
caf2b4d915
Add missing license headers
2018-12-09 12:22:40 +09:00
Antonin Delpeuch
98bd03e5f4
Reorganize Java imports
2018-12-09 11:19:39 +09:00
Antonin Delpeuch
79994e86da
Create dedicated temporary dir for zip slip test
2018-12-09 11:01:58 +09:00
jackyq2015
a8cf844f9c
fix issue #1900
2018-12-08 20:57:16 -05:00
Antonin Delpeuch
e243e73e40
Fix zip slip vulnerability. Closes #1840 .
2018-12-09 10:41:33 +09:00
jackyq2015
d1ed842f02
support both jdk 8 and 9
2018-12-08 15:31:01 -05:00
Antonin Delpeuch
db3a878c78
Remove spurious println
2018-12-08 18:17:03 +09:00
Allan Nordhøy
833198e3cd
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 47.7% (339 of 710 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nb_NO/
2018-12-07 17:54:31 +01:00
Antonin Delpeuch
5421a23fba
Merge pull request #1880 from OpenRefine/issue1874
...
Avoid localizing time for dates with unspecified time.
2018-12-06 23:01:46 +09:00
Antonin Delpeuch
be137fc53c
Add serialization tests in different timezone
2018-12-06 15:46:20 +09:00
Hosted Weblate
9dcf1d9ed1
Merge branch 'origin/master' into Weblate
2018-12-06 05:19:36 +01:00
Isao Matsunami
3b4c66f788
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (709 of 710 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-12-06 05:19:35 +01:00
Dan Gillean
bc80c3f534
Translated using Weblate (French)
...
Currently translated at 99.6% (707 of 710 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2018-12-06 05:19:34 +01:00
Owen Stephens
3ad4cca83a
Translated using Weblate (English)
...
Currently translated at 100.0% (710 of 710 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/en/
2018-12-06 05:19:34 +01:00
Antonin Delpeuch
a7c68f06ec
Update Butterfly to 1.0.2. Closes #1882 .
2018-12-06 12:24:32 +09:00
Owen Stephens
8e247b83e0
Fix Reconcile facets affected by change to list facet boolean handling
2018-12-05 15:22:28 +00:00
J. Evan Ottinger
5ea6a2a5fe
Translated using Weblate (Arabic)
...
Currently translated at 4.5% (32 of 710 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ar/
2018-12-03 17:25:16 +01:00
Antonin Delpeuch
cf58092f2d
Fix stringToLocalDate for non-GMT timezones
2018-12-02 17:09:03 +09:00
Antonin Delpeuch
44c43253a1
Avoid localizing time for dates with unspecified time. Closes #1874 .
2018-12-02 12:58:05 +09:00
Antonin Delpeuch
82598ae1d5
Fix reconciliation result deserialization. Closes #1876 .
2018-12-02 11:59:47 +09:00
Antonin Delpeuch
5639f1b2f1
Merge pull request #1755 from OpenRefine/jackson-serialization
...
Jackson serialization
2018-12-01 23:56:50 +00:00
Antonin Delpeuch
1939af343d
Update to Jackson 2.9.7
2018-12-01 22:30:30 +00:00
Antonin Delpeuch
2e81c9ff2e
Remove uses of org.json after merge
2018-12-01 05:11:21 +09:00
Myoung Seok Lee
26f3673d89
Translated using Weblate (Korean)
...
Currently translated at 7.2% (51 of 711 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ko/
2018-11-30 20:38:20 +01:00
ssantos
aca8d7a684
Translated using Weblate (German)
...
Currently translated at 99.9% (710 of 711 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2018-11-30 20:38:16 +01:00
Myoung Seok Lee
99ea5cf5c2
Translated using Weblate (English)
...
Currently translated at 100.0% (711 of 711 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/en/
2018-11-30 20:38:15 +01:00
Myoung Seok Lee
f62900da0a
Added translation using Weblate (Korean)
2018-11-30 17:33:22 +01:00
Flavio Pompermaier
3e47ca8010
Translated using Weblate (Italian)
...
Currently translated at 100.0% (711 of 711 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/it/
2018-11-30 17:08:47 +01:00
Antonin Delpeuch
292700c6f4
Fix import error
2018-11-30 19:39:42 +09:00
Antonin Delpeuch
70d0e9b283
Support UI json format for ColumnDetail
2018-11-30 19:39:42 +09:00
Antonin Delpeuch
1e578384e2
Avoid double serialization of json mode in recon config
2018-11-30 19:39:42 +09:00
Antonin Delpeuch
a4117b470c
Remove leftover merge conflicts
2018-11-30 19:39:42 +09:00
Antonin Delpeuch
f667a78657
Migrate recent PRs to Jackson
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
5f86798377
Remove org.json dependency in Maven configuration
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
121661e8eb
Let OverlayModels access the Project at deserialization time
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
99e98a2e78
Remove all references to org.json in core
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
d6ca879558
Migrate ColumnRenameOperation to Jackson
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
7ea346d08e
Migrate ReconciledDataExtensionJob to Jackson
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
6ba3969d98
Remove spurious references to org.json
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
f08f488006
Migrate ColumnSplitChange to Jackson
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
fa8e7d0e50
Remove temporary wrapping in PreferenceStore
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
0a6b28eb2b
Remove spurious JSONException in TemplatingExporter
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
c0d1a39991
Migrate CustomizableTabularExporterUtilities to Jackson
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
256a0bd83c
Remove unused JSObject
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
c98ae0dcf6
Migrate PreviewExtendDataCommand to Jackson
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
c80001a642
Migrate SplitColumnCommand to Jackson
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
83331da8e1
Make ReconResult static
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
b0e9e21a6b
Remove spurious references to org.json
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
a76d88122a
Migrate ApplyOperationsCommand
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
377b051bac
Migrate language commands to Jackson
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
e0caf3f723
Migrate GetVersionCommand to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
59175daf38
Migrate GuessTypesOfColumnCommand to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
772ee1ee59
Migrate StandardReconConfig to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
ba8e406a97
Clustering config Jackson deserialization
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
d26d7b4a42
Migrate GetScatterPlotCommand to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
b88fd2b895
Migrate SplitMultiValueCellsCommand to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
d311810c2c
Migrate SortingConfig to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
25aa076836
Remove more spurious JSONException uses
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
472dc7f2ac
Migrate PreviewExpressionCommand to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
f48cdb0c13
Remove spurious JSONExceptions
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
0d14df1427
Jackson deserialization for HistoryEntry
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
86d1159926
Migrate Engine to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
f02b3edd0b
Remove unnecessary reference to JSONException in TextSearchFacet
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
c9786d0f9a
Fix bug in join() GREL function
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
f3f6a2846b
Migrate RowFilters to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
2c5607b9fa
Add missing dependencies after removal of datapackage libs
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
b569490eef
Migrate ProjectMetadata to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
55dc752144
Remove datapackage libs from Maven config
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
6d05631a07
Migrate GREL functions and controls to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
5a4a79028f
Revert "data package metadata ( #1398 )"
...
This reverts commit c4b0ff6bea
.
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
ac444b8b50
Add project metadata serialization test
2018-11-30 19:23:08 +09:00
Antonin Delpeuch
62190d36c0
Start to migrate ProjectMetadata to Jackson
2018-11-30 19:23:08 +09:00
Antonin Delpeuch
4a067cb110
Migrate FileProjectManager to Jackson
2018-11-30 19:23:08 +09:00
Antonin Delpeuch
ccb1ac84c1
Migrate GREL AST to Jackson
2018-11-30 19:23:08 +09:00
Antonin Delpeuch
bca832ed03
Enable legacy JSON parsing for compatibility with tests
2018-11-30 19:23:08 +09:00
Antonin Delpeuch
cb2bbbf801
Cleanup
2018-11-30 19:23:08 +09:00
Antonin Delpeuch
e4e73d0b92
Migrate importers to use Jackson classes
2018-11-30 19:23:08 +09:00
Antonin Delpeuch
9cab735dfc
Add common interface for preference values
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
fc7da40055
Jackson deserialization for PreferenceStore
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
5cf58d874b
Fix deserialization of MassEditOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
2873035ee2
Migrate TabularExporter to use JsonNode
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
52426b98a3
Jackson deserialization for CsvExporter
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
59f322d607
Remove AbstractOperation.reconstruct
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
d012ea7f8d
Remove reconstruct method on operations
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
ebcc7b51b5
Add OperationResolver
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
2ef955f24b
Jackson deserialization for AbstractOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
8f9004f7ee
Jackson deserialization for TransposeRowsIntoColumnsOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
6358a4aeb5
Jackson deserialization for TransposeColumnsIntoRowsOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
8647e3d586
Jackson deserialization for TextTransformOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
6ad6b45048
Jackson deserialization for MultiValuedCellSplitOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
d493bf0720
Jackson deserialization for MassEditOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
50ee6ecc61
Jackson deserialization for KeyValueColumnizeOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
0cf8c2dd04
Jackson deserialization for MultiValuedCellJoinOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
379a12d349
Jackson deserialization for FillDownOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
3aa4e1a544
Jackson deserialization for BlankDownOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
eb49db31e2
Jackson deserialization for ColumnSplitOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
332132d720
Jackson deserialization for ColumnReorderOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
a05b1bcad3
Jackson deserialization for ColumnRemovalOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
9af5b0a877
Jackson deserialization for ColumnMoveOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
99852a193c
Jackson deserialization for ColumnAdditionOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
a07f825aad
Jackson deserialization for ColumnAdditionByFetchingURLsOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
0c87687e92
Jackson deserialization for RowStarOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
c4429cbdff
Jackson deserialization for RowReorderOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
5f671e5e81
Jackson deserialization for sorting Criterion and subclasses
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
242a3abb7d
Jackson deserialization for RowRemovalOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
5f19628618
Jackson deserialization for RowFlagOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
3b9fd23b9c
Jackson deserialization for DenormalizeOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
c58854d947
Jackson deserialization for ReconUseValuesAsIdsOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
0a5ea4e3dd
Jackson deserialization for ReconOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
08c2b8fb2b
Jackson deserialization for ReconMatchSpecificTopicOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
fb584e0b5f
Jackson deserialization for ReconMatchBestCandidatesOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
d908635c1f
Jackson deserialization for ReconMarkNewTopicsOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
3271e53ecf
Jackson deserialization for ReconJudgeSimilarCellsOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
408703f13c
Jackson deserialization for ReconDiscardJudgmentsOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
e40d68afaf
Jackson deserialization for ReconCopyAcrossColumnsOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
f573f37a97
Jackson deserialization for ReconClearSimilarCellsOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
eb66619840
Jackson deserialization for ExtendDataOperation
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
393eec1586
Jackson deserialization for EngineConfig
2018-11-30 19:22:21 +09:00
Antonin Delpeuch
ae61368796
Jackson deserialization for TextSearchFacetConfig
2018-11-30 19:21:22 +09:00
Antonin Delpeuch
c4caf1eba7
Jackson deserialization for TimeRangeFacetConfig
2018-11-30 19:21:22 +09:00
Antonin Delpeuch
e11145ce0d
Jackson deserialization for ScatterplotFacetConfig
2018-11-30 19:21:22 +09:00
Antonin Delpeuch
d8bc841dae
Jackson deserialization for RangeFacetConfig
2018-11-30 19:21:22 +09:00
Antonin Delpeuch
39498233fb
Jackson deserialization for ListFacetConfig
2018-11-30 19:21:22 +09:00
Antonin Delpeuch
121dd76fa1
Jackson deserialization for DecoratedValue
2018-11-30 19:21:22 +09:00
Antonin Delpeuch
9c58b8f51f
Fix constraints initialization
2018-11-30 19:21:22 +09:00
Antonin Delpeuch
d4bdd37bda
Jackson deserialization for Recon
2018-11-30 19:21:22 +09:00
Antonin Delpeuch
ba7879621d
Jackson deserialization for Project
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
bbf6dcd767
Jackson deserialization for ColumnGroup
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
487f6bc131
Jackson deserialization for Row
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
adb2e13874
Jackson deserialization for Cell
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
8758ed2cff
Jackson deserialization for ReconCandidate
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
ccc8f6470e
Jackson deserialization for Column
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
af866363ca
Jackson deserialization for ReconStats
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
599edd374f
Jackson deserialization for ReconType
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
0dae0811b0
Jackson deserialization for ReconConfig
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
8b41c4e08a
Merge Jsonizable removal with master
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
0698b9c84e
Unify JSON testing in Wikidata extension
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
75b642f9bf
Fix serialization of local dates
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
9c788769af
Restore JSON property autodetect
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
bc6f1b0146
Fix failing tests after JSONWriter replacement
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
c9620a5d9a
Add missing .flush(); .close() on JsonGenerator
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
7156c49c4d
Remove remaining uses of org.json.JSONWriter in the core backend
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
9219ef36aa
Jackson serialization for the remaining commands
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
f263d8a129
Migrate commands out of JSONWriter
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
c7c5fd4120
Reorganize imports
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
f6fc47a8f9
Fix serialization of StandardReconConfig with no type
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
fec28b99bc
Various serialization fixes
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
1790799bfe
Remove Jsonizable interface and write methods
2018-11-30 19:21:21 +09:00
Antonin Delpeuch
e99a491338
Refactor workspace commands for Jackson serialization
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
553a73ec40
Refactor expression commands for Jackson serialization
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
fd69e4b980
Serialization tests for expression commands
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
65231e2140
Refactor GetRowsCommand for Jackson migration
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
0583ae659d
Make FileProjectManagerTests independent from RefineTest
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
b6a724b429
Disable Jackson autodetect and annotate remaining classes
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
bb0b351cef
Refactoring JSON production in commands to prepare for Jackson
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
987c2d1c80
Jackson serialization for project managers
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
49b84574da
Move EvalErrorTests
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
7d3af420ce
Jackson serialization for long running processes
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
18c2183cbc
Jackson serialization for preferences
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
418b21dda2
Jackson serialization for history classes
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
aba8cd8430
Jackson serialization for processes
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
49f1367adc
Jackson serialization for clustering classes
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
cf45f23e1d
Jackson serialization for reconciliation operations
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
8f1c7cc2ab
Jackson serialization for facets
2018-11-30 19:20:34 +09:00
Antonin Delpeuch
761b748faa
Cleaner double serialization emulation, application wide.
2018-11-30 19:19:01 +09:00
Antonin Delpeuch
1fa101c334
Jackson serialization for the model classes
2018-11-30 19:19:01 +09:00
Antonin Delpeuch
1f40393028
Move SortingConfig to its own file; tests for sorting criteria
2018-11-30 19:19:01 +09:00
Antonin Delpeuch
6daa1b4f5c
Jackson serialization for RowReorderOperation
2018-11-30 19:19:01 +09:00
Antonin Delpeuch
a3bba83c63
Jackson serialization for column operations
2018-11-30 19:19:01 +09:00
Antonin Delpeuch
539585fc5e
Jackson serialization for cell operations
2018-11-30 19:19:01 +09:00
Antonin Delpeuch
c140f90db1
Jackson serialization for GREL controls
2018-11-30 19:19:01 +09:00
Antonin Delpeuch
7648ca91ca
Jackson serialization for GREL functions
2018-11-30 19:19:01 +09:00
Antonin Delpeuch
e661a647f3
Change isSerializedTo to check for Jackson serialization
2018-11-30 19:14:03 +09:00
Hosted Weblate
3a1f39bc95
Merge branch 'origin/master' into Weblate
2018-11-29 03:59:46 +01:00
Antonin Delpeuch
36765e7e62
Bump version to 3.2-SNAPSHOT
2018-11-29 11:59:30 +09:00
Hosted Weblate
c96877a54b
Merge branch 'origin/master' into Weblate
2018-11-29 03:15:31 +01:00
Isao Matsunami
032ca32f6d
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (711 of 711 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-11-29 03:15:30 +01:00
Antonin Delpeuch
b90e413b40
Set version to 3.1
2018-11-29 10:32:56 +09:00
Antonin Delpeuch
7dd4db1ca1
Fix i18n calls after migration
2018-11-28 23:22:38 +09:00
Antonin Delpeuch
321d01402c
Merge pull request #1865 from OpenRefine/fix_i18n
...
Fixes to localized strings in the UI
2018-11-28 07:16:29 +09:00
Antonin Delpeuch
516d140ae7
Add missing English header for metadata dialog
2018-11-27 14:07:44 +09:00