Commit Graph

1916 Commits

Author SHA1 Message Date
Antonin Delpeuch
47323a9e75
Merge pull request #1736 from OpenRefine/maven2
Migrate to Maven, take 2
2018-10-22 14:41:48 +01:00
Antonin Delpeuch
a81462fb21
Translated using Weblate (Russian)
Currently translated at 90.9% (646 of 710 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ru/
2018-10-19 20:39:45 +02:00
Andreas Cordsen
9aba9c2d48 Using the parsed form parameter 'options' instead of looking for an URL parameter. 2018-10-16 15:13:34 +02:00
Hosted Weblate
6492aa81d3
Merge branch 'origin/master' into Weblate 2018-10-15 19:05:06 +02:00
Isao Matsunami
88af287933
Translated using Weblate (Japanese)
Currently translated at 100.0% (710 of 710 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-10-15 19:05:06 +02:00
Antonin Delpeuch
3f6b3808c1
Merge pull request #1761 from omkarnix/master
Fix: Allow smartSplit() to handle String of chars not just a single char
2018-10-15 18:04:53 +01:00
omkar
f4be9f5fe1 Misc refactoring and made all the tests in the SmartSplitTests class independent by replacing BeforeSuite with BeforeTest 2018-10-15 22:28:30 +05:30
omkar
ca572a6a2d Added unit tests for smartSplit() function 2018-10-15 20:55:10 +05:30
Hosted Weblate
df1b131e08
Merge branch 'origin/master' into Weblate 2018-10-14 23:35:51 +02:00
Isao Matsunami
888ea81ded
Translated using Weblate (Japanese)
Currently translated at 100.0% (700 of 700 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-10-14 23:35:49 +02:00
Antonin Delpeuch
e8d5a497fd Fix JSON format error 2018-10-14 22:23:01 +01:00
Antonin Delpeuch
726960b410
Merge branch 'master' into replaceGUI 2018-10-14 22:12:25 +01:00
Mathieu Saby
5ff1b995ef Option for matching whole words
Replace Textareas with text Inputs and add labels.
Add an option for matching whole words
Change the behavior of escape option for replacement text:
if checked, \n and \t have a special meaning (newline and tab),
and \\n and \\t must be used for "backslash and n" and "backslash and t"
but other character are escaped : \ means \, \\ means \\, \r means \r etc.
2018-10-14 22:40:31 +02:00
omkar
e23fef8b66 Fix: Allow smartSplit() to handle String of chars not just a single char 2018-10-14 21:50:29 +05:30
Antonin Delpeuch
d2edffcef4
Merge pull request #1754 from OpenRefine/issue1596
Directly use column as reconciliation results
2018-10-12 11:05:12 +01:00
Antonin Delpeuch
61928a671b Codacy cleanup 2018-10-05 10:27:09 +01:00
ssantos
8e7f45a20a
Translated using Weblate (German)
Currently translated at 100.0% (696 of 696 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2018-10-02 13:33:31 +02:00
Antonin Delpeuch
630f119f1a
Translated using Weblate (French)
Currently translated at 99.2% (691 of 696 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2018-10-02 13:33:30 +02:00
Antonin Delpeuch
610a8b3100 UI for UseValuesAsIdentifiers operation 2018-10-02 12:32:46 +01:00
Antonin Delpeuch
5f551370b3 Tests for UseValuesAsIdentifiers operation 2018-10-02 12:32:30 +01:00
Antonin Delpeuch
2a68e761cb Implementation of UseValuesAsIdentifiers operation and command 2018-10-02 12:31:59 +01:00
Hosted Weblate
6764b8a49e
Merge branch 'origin/master' into Weblate 2018-09-25 18:23:01 +02:00
Isao Matsunami
534fc5e7d6
Translated using Weblate (Japanese)
Currently translated at 100.0% (696 of 696 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-09-25 18:23:00 +02:00
Mathieu Saby
4a49691a4e Deplace menu and simplifiy UI 2018-09-25 08:14:32 +02:00
Jacky
d034ddb9a7 force the encoding to UTF8 2018-09-24 20:38:25 -04:00
Antonin Delpeuch
22be1ec323
Merge pull request #1731 from xseris/master
Custom column names for separator based importer
2018-09-24 08:29:46 +01:00
Mathieu Saby
338fa585d3 Add menu for searching and replacing
Add a new menu "Replace" in "Edit Cells" > "Common Transforms" and a new interaction box for entering parameters.
Under the hood this is a wrapper around GREL replace() function.
The behavior is the same as replace() except the automatic backslah escaping of "Replace with" parameter.
The 2 main parameters in the box are 2 textaras : "Find" and "Replace with"
2 cumulative options are available for "Find" parameter : "Case insensitive" and "Regular Expression"
1 option is available for "Replace with" parameter : "Do not escape backslash automatically"
A validity control of the pattern is made when "Regular expression" is checked.
2018-09-23 22:12:12 +02:00
ssantos
56bd4cb9e7
Translated using Weblate (German)
Currently translated at 100.0% (694 of 694 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2018-09-22 21:26:14 +02:00
Antonin Delpeuch
fc70852183 Update version to 3.1-SNAPSHOT 2018-09-21 12:28:13 +01:00
Antonin Delpeuch
ed1db2242a Exclude local libraries from packages to save space 2018-09-21 10:02:45 +01:00
Antonin Delpeuch
c812b6118c Cleanup most Eclipse config files 2018-09-18 14:51:27 +01:00
Antonin Delpeuch
8c72b03201 Fix Wikimedia language code for Japanese, closes #1738. 2018-09-17 16:20:52 +01:00
Antonin Delpeuch
1f9afcd286 Add missing arithcode library. 2018-09-16 21:11:11 +01:00
Antonin Delpeuch
82e278162b Add missing secondstring library 2018-09-16 20:56:44 +01:00
Antonin Delpeuch
ec3e9ab1e9
Merge pull request #1730 from OpenRefine/json-clustering
Refactor clustering serialization in JSON
2018-09-16 18:52:11 +01:00
Antonin Delpeuch
d421fd7fbf
Merge pull request #1729 from OpenRefine/json-engineconfig
Store engine configuration in dedicated class
2018-09-16 18:51:41 +01:00
Qi Cui
e056f13d63 bump the version 2018-09-16 11:59:44 -04:00
Antonin Delpeuch
782ae4e788 Revert "Revert "Migrate to Maven""
This reverts commit c20918b73d.
2018-09-16 15:34:47 +01:00
Jacky
c20918b73d
Revert "Migrate to Maven" 2018-09-16 10:16:50 -04:00
Hosted Weblate
2d26e53cd7
Merge branch 'origin/master' into Weblate 2018-09-16 03:45:21 +02:00
Isao Matsunami
f6a7a39e9f
Translated using Weblate (Japanese)
Currently translated at 100.0% (694 of 694 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-09-16 03:45:20 +02:00
Jacky
e3813d9820
Merge pull request #1725 from OpenRefine/maven
Migrate to Maven
2018-09-15 21:45:12 -04:00
xseris
f04b5ef048 moved input box below label 2018-09-13 17:10:04 +02:00
xseris
280650867e move "comma separated" near "Column values" 2018-09-13 16:25:04 +02:00
xseris
31c70be20a Fixed importing test 2018-09-13 15:12:52 +02:00
xseris
f288bc653e Added test, changed visualization 2018-09-13 14:45:38 +02:00
Antonin Delpeuch
4298e13f02 Change title of column selection dialog for transform all operation 2018-09-13 11:29:21 +01:00
Antonin Delpeuch
8ea6f6e251 Fix mixup of dialog titles, closes #1657. 2018-09-13 11:01:27 +01:00
xseris
81e8e4c2f6 Fix visualization. Auto refresh preview on input change. 2018-09-13 11:25:07 +02:00
xseris
de30b34e67 commit missing translation file 2018-09-12 15:54:55 +02:00
xseris
deab8ceeb0 custom column names for separator based importer 2018-09-12 15:45:52 +02:00
Antonin Delpeuch
9b659c618c Cleanup classpath generation in Maven config files 2018-09-11 15:18:03 +01:00
Antonin Delpeuch
6c42a2aba9 Cleanup copied libs along with class files 2018-09-11 11:14:15 +01:00
Antonin Delpeuch
c12502aaae Use dependency plugin to copy runtime lib to MOD-INF dirs 2018-09-11 10:55:29 +01:00
Antonin Delpeuch
9f964af7d4 Migrate ComputeClustersCommand to use new architecture 2018-09-10 15:49:59 +01:00
Antonin Delpeuch
c9436f563d Refactor kNNClusterer for serialization 2018-09-10 15:49:59 +01:00
Antonin Delpeuch
31954862e8 Refactor BinningClusterer for JSON serialization 2018-09-10 15:49:52 +01:00
Antonin Delpeuch
5a0304f363
Merge pull request #1722 from OpenRefine/json-testing
Add serialization tests for most Jsonizable classes
2018-09-10 15:35:25 +01:00
Antonin Delpeuch
9b54ac2bd2 Remove jars of dependencies 2018-09-10 15:11:21 +01:00
Antonin Delpeuch
a429058cf6 Expose main tests as jar, for Travis 2018-09-10 14:10:21 +01:00
Antonin Delpeuch
e846df0b9d Migrate custom jars to install-plugin 2018-09-09 17:30:28 +01:00
Antonin Delpeuch
4eeefe75f4 Cleanup pom files 2018-09-07 11:56:24 +01:00
Antonin Delpeuch
d0cbadff15 Cleanup classpath generation 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
3e0efc47fd Add Maven configuration for Jython extension 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
bc47653c99 Adapt output directories to match those expected by butterfly 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
56fc1e7524 Fix pom packaging for main module 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
2f19900e33 Multi-module maven setup without extensions 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
ad51081de2
Merge pull request #1710 from OpenRefine/issue1667
Improve facet expression for type match.
2018-09-05 15:18:22 +01:00
Antonin Delpeuch
07ab7da872
Merge pull request #1697 from OpenRefine/issue1696
Clickable URLs in HTML exporter
2018-09-05 14:58:44 +01:00
Antonin Delpeuch
2236420f3b Cleanup EngineDependentOperation, String caching is not needed 2018-09-05 14:56:56 +01:00
Antonin Delpeuch
fbc9b27640 Store engine configuration as EngineConfig rather than JSONObject 2018-09-05 14:49:39 +01:00
Antonin Delpeuch
f6256aae62 Fix engineConfig JSON in fetch URLs tests 2018-09-05 12:07:50 +01:00
Antonin Delpeuch
f327b09a59 Reorganize facet parsing and discontinue initializeFromJSON on Facet 2018-09-05 12:03:54 +01:00
Antonin Delpeuch
5b4cab947e Introduce EngineConfig class to avoid manipulating JSON objects directly 2018-09-05 11:00:20 +01:00
Antonin Delpeuch
7a3d13ef47 Refactor TextSearchFacet for JSON serialization 2018-09-05 10:51:31 +01:00
Antonin Delpeuch
daeb7ab6df Refactor ScatterplotFacet for JSON serialization 2018-09-05 10:08:53 +01:00
Antonin Delpeuch
1186776235 Refactor TimeRangeFacet for JSON serialization 2018-09-04 18:19:18 +01:00
Antonin Delpeuch
8e8b3c18c5 Refactor RangeFacetTests for serialization 2018-09-04 11:49:48 +01:00
Antonin Delpeuch
5b8be7f1a3 Fix ListFacetConfig serialization 2018-09-04 10:26:03 +01:00
Antonin Delpeuch
497eee5a75 Add serialization tests for ListFacet 2018-09-04 10:09:38 +01:00
Antonin Delpeuch
bc81beb933 Introduce FacetConfig interface and refactor ListFacet accordingly 2018-09-04 09:33:30 +01:00
Antonin Delpeuch
6aa93bbc0c Use UrlValidator to detect urls in tabular exporter 2018-09-03 19:48:11 +01:00
Antonin Delpeuch
f6bbb64c98 Fix import errors 2018-09-01 14:55:37 +02:00
Antonin Delpeuch
851d24c39b Add serialization tests for GREL functions 2018-09-01 12:42:05 +02:00
Antonin Delpeuch
eb0a37a22a Fix PreferenceStore serialization test 2018-09-01 12:42:05 +02:00
Antonin Delpeuch
802ad77ec5 Add serialization tests for GREL controls 2018-09-01 12:42:05 +02:00
Antonin Delpeuch
326fda7999 Add JSON serialization tests for NominalFacetChoice 2018-09-01 12:42:05 +02:00
Antonin Delpeuch
953a7380fe Cleanup imports 2018-09-01 12:42:05 +02:00
Antonin Delpeuch
da9978b365 Add serialization tests for preference classes 2018-09-01 12:42:05 +02:00
Antonin Delpeuch
580fd92c10 Add JSON serialization tests for processes 2018-09-01 12:42:05 +02:00
Antonin Delpeuch
debe9bde37 Serialization test for EvalError 2018-09-01 12:42:05 +02:00
Antonin Delpeuch
2dde302a90 Add JSON serialization tests for refine.history and refine.browsing 2018-09-01 12:42:05 +02:00
Antonin Delpeuch
14233b8ea8 Serialization tests for operations.row 2018-09-01 12:42:05 +02:00
Antonin Delpeuch
6ccd8ea9ee Deserialization test for Denormalize operation 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
73171755f3 More JSON tests for operations 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
b4bcf7a1b6 Fix inconsistency in serialization of ReconMatchSpecificTopicOperation 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
4013c0b8c5 Add (de)serialization tests to existing operation test classes 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
dbff74650d Cleanup imports 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
8896636017 Add deserialization tests for operations 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
2edf83bdf7 Start serialization tests for operations 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
fac8936411 Serialization tests for model classes 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
c6d2b003b1 Start serialization tests 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
d9bff34411 Add testing utilites for JSON serialization 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
2b57350adf Cleanup StandardReconConfigTests 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
b12b29b393 Rename ReconTests 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
3ea1822773 Remove duplicate test class introduced by Jacky 2018-09-01 12:40:23 +02:00
Antonin Delpeuch
f41678e087 Move tests to their relevant package. 2018-09-01 12:40:22 +02:00
Antonin Delpeuch
94b6b1f945
Merge pull request #1692 from OpenRefine/issue1689
Fix exception when sorting the empty string numerically
2018-08-30 08:09:20 +02:00
Jacky
21712db6e0
Merge pull request #1698 from OpenRefine/issue1681
Fix unescape GREL function in javascript mode.
2018-08-29 21:24:52 -04:00
Jacky
2ba06eda51
Merge pull request #1702 from OpenRefine/testing-locale
Remove test assertion that can fail depending on the locale
2018-08-29 21:13:56 -04:00
ssantos
413d734785
Translated using Weblate (German)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2018-08-15 22:47:47 +02:00
Antonin Delpeuch
4352e2b1ec Improve facet expression for type match. Closes #1667. 2018-08-15 11:48:47 +01:00
Thad Guidry
3742b6a092 improve log descriptions for stale import job removals (#1705)
* improve log descriptions for stale import job removals

* Removed unnecessary log line and instead changed primary log line
2018-08-12 08:53:57 +01:00
Andrew Adell
0e6d54a2d5
Added translation using Weblate (Arabic) 2018-08-10 13:26:39 +02:00
Andrew Adell
358a172ace
Added translation using Weblate (Inuktitut) 2018-08-10 13:26:00 +02:00
Antonin Delpeuch
d01f916101 Remove test assertion that can fail depending on the locale 2018-08-08 11:51:10 +01:00
Hosted Weblate
474158a325
Merge branch 'origin/master' into Weblate 2018-08-07 12:25:53 +02:00
TonyO
76a995182e added comment to fix 1684 2018-08-07 11:25:49 +01:00
TonyO
c1af2f1179 fixed issue 1684 with decimal values 2018-08-07 11:25:49 +01:00
Antonin Delpeuch
09bb2903f2 Add test for sorting exception, issue #1689 2018-08-07 11:24:22 +01:00
Antonin Delpeuch
5ee165d3b7 Fix sorting of blank values. Closes #1689. 2018-08-07 11:24:22 +01:00
Antonin Delpeuch
18c489855b Test for clickable URLs in HTML exporter 2018-08-07 11:23:49 +01:00
Antonin Delpeuch
c7c3fab8e4 Clickable URLs in HTML exporter. Closes #1696. 2018-08-07 11:23:49 +01:00
Antonin Delpeuch
87b6aadbad Fix unescape GREL function in javascript mode. Closes #1681. 2018-08-07 11:23:14 +01:00
Isao Matsunami
3fe2dfac2c
Translated using Weblate (Japanese)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-08-06 06:25:21 +02:00
Hosted Weblate
ea19f6dff1
Merge branch 'origin/master' into Weblate 2018-08-05 12:20:55 +02:00
Antonin Delpeuch
2f21105e13
Merge pull request #1672 from waldyrious/patch-1
translation-en.json: add colon to "custom" label
2018-08-05 11:20:50 +01:00
Mathieu Saby
18b5f0182e
Translated using Weblate (French)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2018-07-29 17:23:31 +02:00
Jacky
1b099c0c9c
bump version 2018-07-15 16:53:00 -04:00
Jacky
05abcd2d75
Merge pull request #1579 from Vern1erCa11per/fix/allow/nonnumerical/exportname
fix #1578 enable export with filename composed of non-alphanumerical …
2018-07-11 18:49:38 -04:00
Owen Stephens
db13497744
Merge pull request #1670 from OpenRefine/issue1669
Simplify parsing of HTTP headers in fetch-url operation
2018-07-11 15:45:23 +01:00
Jacky
5f4f2861de
Merge branch 'master' into fix/allow/nonnumerical/exportname 2018-07-07 14:18:04 -04:00
Waldir Pimenta
1a82cf8350
translation-en.json: add colon to "custom" label
The styling of the text field that appears after this label
makes it easy to miss as an input field.
Having the colon after the label makes it clearer
that the user can type into the text box.
2018-07-04 17:24:11 +01:00
Antonin Delpeuch
fd4ef66b75 Simplify parsing of HTTP headers in fetch-url operation
Closes #1669 and makes it possible to specify other headers via the JSON representation of the operation.
2018-07-02 16:03:40 +01:00
Weblate
32c5c6c163 Merge branch 'origin/master' into Weblate 2018-06-29 23:04:24 +02:00
Isao Matsunami
813771c504 Translated using Weblate (Japanese)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-06-28 10:39:46 +02:00
Owen Stephens
64ed24e082 Small amount of tidying up code 2018-06-23 00:28:45 +01:00
Owen Stephens
fe2e8bcbf7 Change behaviour of DecoratedValue to handle dates better 2018-06-23 00:18:00 +01:00
Owen Stephens
420c9bd1a5 Add tests for grouping of values in text facets 2018-06-23 00:18:00 +01:00
Owen Stephens
0e954bdb68 Use stringutils to create 'from' string for non-blank mass edits 2018-06-23 00:18:00 +01:00
Owen Stephens
d309af7f1a Update string conversion tests to reflect new behaviour of stringUtils 2018-06-23 00:18:00 +01:00
Owen Stephens
db658024d6 Change behaviour of converting OffsetDateTime to string in StringUtils 2018-06-23 00:18:00 +01:00
Owen Stephens
a159e76a62 Added test for reconstructing mass edits on dates 2018-06-23 00:18:00 +01:00
Weblate
5a3e524c58 Merge branch 'origin/master' into Weblate 2018-06-22 12:23:19 +02:00
Antonin Delpeuch
9f7d5b8786
Merge pull request #1638 from OpenRefine/issue1637
Do not discard the recon space when marking cells as new items.
2018-06-22 12:23:15 +02:00
Isao Matsunami
cac08f7d99 Translated using Weblate (Japanese)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-06-22 12:21:39 +02:00
Weblate
ed1344d4f7 Merge branch 'origin/master' into Weblate 2018-06-21 04:00:53 +02:00
Isao Matsunami
11994519f1 Translated using Weblate (Japanese)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-06-21 04:00:52 +02:00
Jacky
f3dbc18214
Merge pull request #1642 from ostephens/mass-edit-fix
Mass edit fix for blanks, numbers and booleans
2018-06-20 22:00:34 -04:00
Weblate
59ee857986 Merge branch 'origin/master' into Weblate 2018-06-17 10:23:59 +02:00
Antonin Delpeuch
448a969cb1
Merge pull request #1656 from OpenRefine/issue/1648
fix the template load issue and package typo
2018-06-17 09:23:52 +01:00
Weblate
958cb6a7b3 Merge branch 'origin/master' into Weblate 2018-06-16 22:44:22 +02:00
Jacky
5a6c9d72f0 fix the template load issue and package typo 2018-06-16 15:43:29 -04:00
Antonin Delpeuch
400729a247 Translated using Weblate (French)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2018-06-15 10:05:31 +02:00
Owen Stephens
09c624a249 Updated null.toString() to return an empty string as per #1635 2018-06-14 12:36:01 +01:00
Owen Stephens
5ecb1afe13 Updated toString test to new behaviour for null.toString() 2018-06-14 12:36:01 +01:00
Owen Stephens
92e456d2ff More tidying of tests 2018-06-08 20:09:29 +01:00
Owen Stephens
2e9708c16d Tidying up test file 2018-06-08 20:03:38 +01:00
Thad Guidry
057b64fcc2
Increasing to 10 second sleep because of Travis
In Travis these tests are occasionally failing https://travis-ci.org/OpenRefine/OpenRefine/jobs/3896227 which is probably due to the CPU demand spike placed with createProcess.
2018-06-08 06:26:08 -05:00
Owen Stephens
97ea151134 Removed date tests 2018-06-08 09:40:50 +01:00
Owen Stephens
689442fff2 If only one value and that's zero length set fromBlank to true
Added whitespace
2018-06-08 09:40:48 +01:00
Owen Stephens
256a81e308 Initial MassOperationTests
Corrected and expanded tests for ReconstructEdit

Improve tests
2018-06-08 09:40:35 +01:00
Antonin Delpeuch
a63151bbcc Do not discard the recon space when marking cells as new items.
Fixes #1637
2018-06-04 12:16:33 +01:00
Weblate
051d5be6b4 Merge branch 'origin/master' into Weblate 2018-05-30 04:55:50 +02:00
Noah Geraci
07acbb0c44 Translated using Weblate (Spanish)
Currently translated at 89.3% (618 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/es/
2018-05-30 04:55:49 +02:00
Isao Matsunami
07fbf770c7 Translated using Weblate (Japanese)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-05-30 04:55:44 +02:00
Jacky
345be88de8 fix UT testHttpHeaders 2018-05-29 22:43:17 -04:00
Qi Cui
8dc8e294f7 bump the version 2018-05-27 02:02:16 -04:00
Owen Stephens
047c1b749e Translated using Weblate (Romanian)
Currently translated at 6.7% (47 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ro/
2018-05-26 09:44:09 +02:00
Owen Stephens
24f51719d7 Translated using Weblate (Italian)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/it/
2018-05-26 09:44:08 +02:00
Owen Stephens
0f171f8ad4 Translated using Weblate (Hungarian)
Currently translated at 95.3% (660 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/hu/
2018-05-26 09:44:08 +02:00
Flavio Pompermaier
a4dc062a4b Translated using Weblate (Italian)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/it/
2018-05-24 23:21:17 +01:00
Flavio Pompermaier
c96fe1a9a8 Translated using Weblate (Italiano)
Currently translated at 100,0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/it/
2018-05-24 23:21:17 +01:00
Jacky
476ece5a67
Merge pull request #1617 from OpenRefine/issue1600
Remove DataExtensions from change serialization
2018-05-24 15:00:34 -04:00
Sylvain Machefert
bf219edb73 Translated using Weblate (French)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2018-05-23 16:55:05 +02:00
Sylvain Machefert
1ac6f65b39 Translated using Weblate (French)
Currently translated at 99.2% (687 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2018-05-23 16:38:01 +02:00
Allan Stockman RUGANO
41bc0dccd7 Translated using Weblate (French)
Currently translated at 99.2% (687 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2018-05-23 16:37:50 +02:00
Antonin Delpeuch
52989b78ce Fix typo 2018-05-23 07:39:04 +02:00
Isao Matsunami
71e2408287 Translated using Weblate (Japanese)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-05-22 23:56:29 +02:00
Antonin Delpeuch
d8f081b977 Remove DataExtensions from change serialization 2018-05-22 23:09:51 +02:00
Weblate
c148e003d1 Merge branch 'master' into weblate-merge-tmp 2018-05-18 22:03:18 +02:00
Antonin Delpeuch
b01177c0d9
Merge pull request #1597 from OpenRefine/issue/1588-2
unify the internal date type
2018-05-18 22:03:14 +02:00
Weblate
f76c6dab0c Merge branch 'master' into weblate-merge-tmp 2018-05-18 22:02:01 +02:00
Isao Matsunami
57262253c7 Translated using Weblate (Japanese)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-05-18 22:02:00 +02:00
Antonin Delpeuch
5d4ba26c11
Merge pull request #1610 from symac/patch-1
Total number of operations for Undo / Redo
2018-05-18 22:01:54 +02:00
Isao Matsunami
fe27ee914e Translated using Weblate (Japanese)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-05-18 12:26:47 +02:00
Isao Matsunami
dfa6c1a48a Translated using Weblate (Japanese)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-05-18 11:36:49 +02:00
Sylvain Machefert
680221cff4
Total number of operations for Undo / Redo
Currently, if you revert to the first operation in your project history, you will see Undo / Redo 0. Opening an old project this morning I was confused and thought it was a new one because of this, but in fact I already had many operations on this project, it was just that before closing it I had viewed the file at first operation.

This PR proposes to change the display to Undo / Redo 1/n with n the total number of operations available.
2018-05-18 08:51:50 +02:00
Isao Matsunami
1f717bfb59 Translated using Weblate (Japanese)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2018-05-17 19:52:52 +02:00
ssantos
c23d48b4fa Translated using Weblate (German)
Currently translated at 100.0% (692 of 692 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2018-05-17 19:42:11 +02:00
Weblate
c19877ee0d Merge branch 'master' into weblate-merge-tmp 2018-05-17 18:11:31 +02:00
Antonin Delpeuch
3e48734538 Fix English translation 2018-05-17 18:04:06 +02:00
Owen Stephens
19a134d4ae Corrected spelling of Calender to Calendar 2018-05-17 10:01:04 +01:00
Weblate
933e44cd38 Merge branch 'master' into weblate-merge-tmp 2018-05-16 22:01:09 +02:00
Jacky
52a2ec05e1
Merge pull request #1598 from ostephens/no-field-null
No field null
2018-05-16 16:01:05 -04:00
Weblate
657e402864 Merge branch 'master' into weblate-merge-tmp 2018-05-16 21:42:51 +02:00
Jacky
a103e1fb90 merge the translation 2018-05-16 15:40:05 -04:00
Jacky
147616f41c add more UT for tostring 2018-05-14 22:01:06 -04:00
Jacky
5adb3e455c fix the date format bug 2018-05-14 21:25:47 -04:00
Jacky
8fe27eff58 use yyyy-mm-dd formatter when converting date to string 2018-05-12 20:19:55 -04:00
Weblate
657a2dfefb Merge branch 'master' into weblate-merge-tmp 2018-05-12 04:21:27 +02:00
Owen Stephens
16fcd5107d Removed duplicate keys 2018-05-11 21:15:55 -04:00
Owen Stephens
13f2ebe9fc Always return null on attempt to get non-existent field, even from null 2018-05-10 16:37:38 -04:00
Owen Stephens
1e2c0c0a04 Added tests for getting non-existent fields and changed test for parser eval error 2018-05-10 16:37:11 -04:00
Jacky
cf5c884ca0 fix minor issues 2018-05-09 23:15:51 -04:00
Jacky
c1132aa58a add nano support 2018-05-09 22:57:10 -04:00
ssantos
38a1ab35b2 Translated using Weblate (German)
Currently translated at 100.0% (681 of 681 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2018-05-09 20:31:04 +02:00
Jacky
a53d0970ea clean up the UT 2018-05-08 22:13:47 -04:00
Jacky
f58d963dbd Merge branch 'issue/1588' of https://github.com/OpenRefine/OpenRefine into issue/1588-2 2018-05-07 17:26:02 -04:00
Weblate
3c7b43415b Merge remote-tracking branch 'origin/master' 2018-05-06 08:46:59 +02:00
Antonin Delpeuch
c0e39f507a
Merge pull request #1530 from OpenRefine/wikidata-extension
Wikidata extension
2018-05-06 08:46:53 +02:00
Weblate
85469f162c Merge remote-tracking branch 'origin/master' 2018-05-06 08:46:06 +02:00
Antonin Delpeuch
34941ce632
Merge pull request #1581 from OpenRefine/issue1376
Migrate "Match all filtered cells" to use standard reconciliation services
2018-05-06 08:46:03 +02:00
Weblate
c980202b5c Merge remote-tracking branch 'origin/master' 2018-05-06 08:45:28 +02:00
Antonin Delpeuch
8c2c4546d4
Merge pull request #1568 from OpenRefine/fix-mark-new-items
Fix identifier space for cells reconciled to New
2018-05-06 08:45:25 +02:00
Weblate
8698a8f7b7 Merge remote-tracking branch 'origin/master' 2018-05-06 08:45:07 +02:00
Antonin Delpeuch
b8472cf6b8
Merge pull request #1573 from OpenRefine/issue472
Fix FillDown and BlankDown operations on records.
2018-05-06 08:45:01 +02:00
Jacky
19f98b7ea2 java 8 time API migrate 2018-05-05 11:41:40 -04:00
Weblate
5c41f4debb Merge remote-tracking branch 'origin/master' 2018-05-04 11:33:00 +02:00
Jacky
6787ab881e implement nano date part UT 2018-05-02 22:02:57 -04:00
Jacky
7b857a4b24 implement nano date part 2018-05-02 22:02:35 -04:00
Weblate
e5ab88c7d6 Merge remote-tracking branch 'origin/master' 2018-05-03 03:40:37 +02:00
Jacky
34c46111ea undo the incidently push to master 2018-05-02 21:40:23 -04:00
Weblate
a521923593 Merge remote-tracking branch 'origin/master' 2018-05-03 03:24:09 +02:00
Jacky
47d6f79e35 implement nano data part 2018-05-02 21:23:17 -04:00
Antonin Delpeuch
41eb14f3c0 Move the schema and issues to their own tabs in the main UI 2018-04-27 09:17:33 +02:00
Antonin Delpeuch
75b1863c1c Testing for variables which generate wikibase values 2018-04-27 09:17:32 +02:00
TonyO
0eb7b4082f added null and default value options 2018-04-26 20:50:46 -05:00
Weblate
b691f9a3de Merge remote-tracking branch 'origin/master' 2018-04-26 23:07:26 +02:00
Jacky
b1bfcb586c
Merge pull request #1576 from OpenRefine/fix-date-parsing
Fix date parsing.
2018-04-26 17:07:23 -04:00
Weblate
2ad9c3112f Merge remote-tracking branch 'origin/master' 2018-04-26 22:10:55 +02:00
Antonin Delpeuch
2abc4b077e
Merge pull request #1584 from OpenRefine/issue1583
Update httpclient and related libs
2018-04-26 22:10:48 +02:00
Antonin Delpeuch
3ad424f698 Bump httpcore to 4.4.9 2018-04-26 09:03:04 +02:00
AlexandruAmarandei
d0b6f84968 Translated using Weblate (Romanian)
Currently translated at 6.9% (47 of 681 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ro/
2018-04-25 17:47:02 +02:00
Antonin Delpeuch
11c2c7cf57 Update httpcore library 2018-04-25 17:43:14 +02:00
Antonin Delpeuch
c638189803 Update httpclient, httpmime and fluent-hc
Closes #1583.
2018-04-25 15:37:44 +02:00
Antonin Delpeuch
b55d66b8f3 Forward types supplied by reconciliation service when matching filtered cells 2018-04-25 10:12:36 +02:00
ssantos
52681fd7c6 Translated using Weblate (German)
Currently translated at 100.0% (681 of 681 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2018-04-24 21:56:13 +02:00
AlexandruAmarandei
0c168eded1 Translated using Weblate (Romanian)
Currently translated at 1.0% (7 of 681 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ro/

Tool translates to utility tool, but the translation here is better by using the application word.
2018-04-24 02:01:30 +02:00
AlexandruAmarandei
aa107ef367 Translated using Weblate (Romanian)
Currently translated at 0.1% (1 of 681 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ro/
2018-04-24 02:00:07 +02:00
AlexandruAmarandei
33cd55989b Added translation using Weblate (Romanian) 2018-04-24 01:52:42 +02:00
Antonin Delpeuch
3fcde510f9 Migrate "Match all filtered cells" to use standard reconciliation services
Closes #1376.
2018-04-23 17:33:04 +02:00
Weblate
13bfbd3209 Merge remote-tracking branch 'origin/master' 2018-04-23 17:27:50 +02:00
Antonin Delpeuch
c77882ee3f Remove MQLWrite and Triple Loader exporters in the UI.
Closes #206.
2018-04-23 15:38:43 +02:00
Vern1erCa11per
38877f1449 fix #1578 enable export with filename composed of non-alphanumerical characters 2018-04-23 21:09:09 +09:00
Antonin Delpeuch
c9224b2e06 Fix unused import 2018-04-22 11:01:14 +02:00
Antonin Delpeuch
1daa4d1312 Fix date parsing.
Closes #1564.
2018-04-22 10:49:22 +02:00
TonyO
c7c0d8884a check empty cells 2018-04-22 00:39:11 -05:00
Joni Hoppen
876dabc982 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (683 of 683 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/pt_BR/
2018-04-21 23:25:42 +02:00
Antonin Delpeuch
53c12ca2df Fix FillDown and BlankDown operations on records.
Closes #472.
2018-04-21 22:11:54 +02:00