Commit Graph

2680 Commits

Author SHA1 Message Date
Thad Guidry
9a1d6a341a fix typo 2020-02-26 07:55:35 -06:00
Thad Guidry
4baba6b125
fix typo 2020-02-26 07:44:44 -06:00
Chris Parker
93d34d781a Replaced some deprecated methods 2020-02-24 23:51:41 -06:00
kushthedude
f56dc3e012 fix: cannot export a file if blank tab opened is not closed
Signed-off-by: kushthedude <kushthedude@gmail.com>
2020-02-23 21:55:37 +05:30
Hosted Weblate
49229c4f4a
Merge branch 'origin/master' into Weblate. 2020-02-19 23:08:41 +01:00
Woojin Kim
e75187189c
Translated using Weblate (Korean)
Currently translated at 9.3% (69 of 737 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ko/
2020-02-19 23:08:38 +01:00
Antonin Delpeuch
429f26c2ae Set version to 3.4-SNAPSHOT 2020-01-31 19:06:56 +01:00
Antonin Delpeuch
58b839b9c5 Set version to 3.3 2020-01-31 18:22:18 +01:00
Peter Nõu
a581bb2888
Translated using Weblate (Swedish)
Currently translated at 60.5% (446 of 737 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/sv/
2020-01-28 19:50:24 +01:00
Antonin Delpeuch
fad1209fbc
Translated using Weblate (French)
Currently translated at 96.7% (713 of 737 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2020-01-28 19:50:21 +01:00
Antonin Delpeuch
5894041943
Merge pull request #2296 from jamessspanggg/add-filldown-blankdown-for-all
[#2280] Add fill down and blank down operations for all columns
2020-01-27 10:24:08 +01:00
jamessspanggg
a19f859d2e Reverse order of fill down operation 2020-01-27 17:14:57 +08:00
Antonin Delpeuch
fe147328f3
Merge pull request #2297 from jamessspanggg/2220-blank-per-column
[#2220] Add facet for blank values/records per column
2020-01-24 10:16:04 +01:00
changheecho
c8dbf14efe
Translated using Weblate (Korean)
Currently translated at 8.8% (65 of 735 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ko/
2020-01-23 06:21:28 +01:00
jamessspanggg
d7d4731f80 Utilise callbacks to chain fill/blank down operations 2020-01-21 01:56:03 +08:00
jamessspanggg
df76cb93b7 Fix error in calculation of blank records per column 2020-01-21 01:28:19 +08:00
jamessspanggg
8d3911556a Add facet for blank values/records per column 2020-01-21 00:02:48 +08:00
jamessspanggg
73936183bb Refactor to individual functions 2020-01-20 23:20:14 +08:00
jamessspanggg
90628e6ab0 Add fill down and blank down operations for all columns 2020-01-20 22:21:37 +08:00
Hosted Weblate
c5b1c434e7
Merge branch 'origin/master' into Weblate. 2020-01-10 18:21:31 +01:00
Luca Martinelli
d1d320f0c0
Translated using Weblate (Italian)
Currently translated at 100.0% (735 of 735 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/it/
2020-01-10 18:21:25 +01:00
Antonin Delpeuch
faece760f6 Set version to 3.3-SNAPSHOT 2020-01-08 20:56:51 +01:00
Antonin Delpeuch
e98dd26992
Merge pull request #2275 from jamessspanggg/2233-sort-link-translate
Translate Sort link to the language of the UI
2020-01-08 09:47:42 +01:00
jamessspanggg
67b62c5c16 EditOneCellCommandTests: Add number parsing tests 2020-01-08 09:55:51 +08:00
jamessspanggg
fc97b3f188 Fix mistake of translating wrong word 2020-01-08 08:31:51 +08:00
jamessspanggg
c2d72c6236 Translate sort link using i18n 2020-01-07 11:42:59 +08:00
jamessspanggg
5afd93e2d1 Standardise 'edit' cell dialogue with 'toNumber()' behavior 2020-01-07 10:09:28 +08:00
Antonin Delpeuch
e62bb7ac0e Set version to 3.3-rc1 2020-01-06 13:30:39 +01:00
Antonin Delpeuch
904129d0f7 Fix other NPE in expression logging, for #2264 2020-01-06 06:30:56 +01:00
Antonin Delpeuch
a4c4a20767 Fix Google Sheets and Google Drive export 2020-01-04 15:56:24 +01:00
Antonin Delpeuch
14dd4c0112
Merge pull request #2264 from OpenRefine/issue-2086-expression-logging-npe
Fix NPE in expression logging.
2019-12-30 21:52:58 +01:00
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