Commit Graph

2051 Commits

Author SHA1 Message Date
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
jackyq2015
02871e1b6f fix issue #1802 -- escape single quote in SQL export 2018-11-26 19:40:22 -05:00
Antonin Delpeuch
95d0cf546d
Merge pull request #1845 from ostephens/parseXml
Parse xml
2018-11-25 18:44:38 +00:00
Antonin Delpeuch
a5ba16db66
Merge pull request #1764 from dtap-gmbh/issue1757
Using the parsed form parameter 'options' instead of looking for an U…
2018-11-25 18:44:07 +00:00
Antonin Delpeuch
0d3c7c7af4
Merge pull request #1852 from ostephens/fix-cross
Enable Cross to work with non-string wrapped cells
2018-11-24 15:28:05 +00:00
Owen Stephens
04d2e04b4c Tidy up Cross tests 2018-11-23 13:50:34 +00:00
Antonin Delpeuch
998a5423db
Merge pull request #1856 from OpenRefine/issue1305
Display git commit id instead of "TRUNK"
2018-11-23 10:41:07 +00:00
Antonin Delpeuch
29a818f7b4
Merge pull request #1666 from ostephens/list-facet-changes
List facet changes
2018-11-22 20:10:41 +00:00
Antonin Delpeuch
ed6900f180 Include git commit id in released versions 2018-11-22 20:08:31 +00:00
Antonin Delpeuch
8a72d359e0 Fix indentation 2018-11-22 19:48:11 +00:00
Antonin Delpeuch
1d2888ba01 Display git commit id instead of TRUNK. Closes #1305. 2018-11-22 19:46:30 +00:00
Owen Stephens
d1acd9336c Update Cross function to accept non-string wrapped cells 2018-11-22 17:54:29 +00:00
Owen Stephens
72be6e14a4 Update Cross tests to include tests for Wrapped cells/non-strings 2018-11-22 17:54:14 +00:00
Antonin Delpeuch
1189cdb4f9
Merge pull request #1850 from ostephens/fix-transformall-label
Fix on screen text in Transform All columns dialog
2018-11-22 17:41:35 +00:00
Hosted Weblate
859fc9cf63
Merge branch 'origin/master' into Weblate 2018-11-22 17:09:40 +01:00
ssantos
62308d7ec8
Translated using Weblate (German)
Currently translated at 100.0% (710 of 710 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2018-11-22 17:09:39 +01:00
Antonin Delpeuch
ccde661a27
Merge pull request #1835 from msaby/fixreplace
Fix regular expression option in replace menu. Closes #1834
2018-11-22 16:09:34 +00:00
Owen Stephens
90cd3dadd0 Ensure Facet by Star/Flag still work as expected 2018-11-22 15:07:41 +00:00
Owen Stephens
2ad0e76aca Updating tests for List Facets 2018-11-22 13:43:02 +00:00
Owen Stephens
e8f454afc7 Fixing changes missed during rebase 2018-11-22 13:42:46 +00:00
Owen Stephens
795d7232aa Update Custom facets that output a boolean to convert to string 2018-11-22 12:36:37 +00:00
Owen Stephens
fb8697ef9c Minor code tidy 2018-11-22 12:36:37 +00:00
Owen Stephens
62971b3804 Don't display 'edit' option for number/date/boolean groups in list facet 2018-11-22 12:36:37 +00:00
Owen Stephens
acea8e5671 Update cache test to ensure correct facet created 2018-11-22 12:36:37 +00:00
Owen Stephens
477d9acf9b Add frontend support for number, date, boolean groups in list facet 2018-11-22 12:36:37 +00:00
Owen Stephens
2a034b65e9 Add number, date and boolean counts to List facet 2018-11-22 12:36:37 +00:00
Owen Stephens
55e3914c8d Add test for new List/Text facet behaviour 2018-11-22 12:33:39 +00:00
Owen Stephens
22072c498b Add tests for grouper for list facet 2018-11-22 12:33:39 +00:00
Owen Stephens
3052155c0a Fix on screen text in Transform All columns dialog 2018-11-22 11:39:29 +00:00
Hosted Weblate
dcd44b9d6f
Merge branch 'origin/master' into Weblate 2018-11-22 10:38:21 +01:00
Allan Nordhøy
ef3f15b476
Translated using Weblate (Norwegian Bokmål)
Currently translated at 47.9% (340 of 710 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nb_NO/
2018-11-22 10:38:20 +01:00
Isao Matsunami
b2835795ec
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-11-22 10:38:18 +01:00
Antonin Delpeuch
22322bd027
Merge pull request #1846 from OpenRefine/new_i18n
Migrate to Wikimedia's i18n jQuery library
2018-11-22 09:38:11 +00:00
Owen Stephens
78360f5e0c Add tests for htmlText and xmlText 2018-11-22 00:38:08 +00:00
Owen Stephens
281d757f1c Remove superfluous function 2018-11-22 00:37:43 +00:00
Antonin Delpeuch
d2147ec87c Add Maven plugin to add commit id to UI 2018-11-21 19:54:09 +00:00
Thad Guidry
0253dac826
fix typo for "remplacement" 2018-11-21 13:51:08 -06:00
Antonin Delpeuch
333c027b0b Init i18n with the locale set by the user 2018-11-21 18:26:55 +00:00
Antonin Delpeuch
10931e1e4d Migrate js to new localization syntax 2018-11-21 17:30:00 +00:00
Remi Rampin
2356656b50 Load new message catalogs using jquery.i18n 2018-11-21 17:29:49 +00:00
Remi Rampin
ebbafd5977 Add jquery.i18n library, version 1.0.4
https://github.com/wikimedia/jquery.i18n
2018-11-21 17:29:49 +00:00
Antonin Delpeuch
b46c5a7b4e Flatten remaining messages 2018-11-21 17:26:53 +00:00
Antonin Delpeuch
5153dd950a Merge remote-tracking branch 'wltr/master' 2018-11-21 16:04:19 +00:00
Owen Stephens
58352e4e56 Update tests for XML and HTML functions 2018-11-21 15:59:15 +00:00
Owen Stephens
d144a5dccf Stricter re number of arguments for parseXml/Html and clearer err msgs 2018-11-21 15:58:59 +00:00
Allan Nordhøy
77b9e1fadf
Translated using Weblate (Norwegian Bokmål)
Currently translated at 33.2% (236 of 710 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nb_NO/
2018-11-21 16:44:28 +01:00
Antonin Delpeuch
375839bb22 Update translation files for new format 2018-11-21 15:25:58 +00:00
Antonin Delpeuch
9bf0bb2154 Merge JS i18n strings with slash 2018-11-21 15:24:57 +00:00
Owen Stephens
1f023b53af Remove deprecated HTML functions and tests 2018-11-20 20:21:30 +00:00
Owen Stephens
bae3dbb812 Add XML parsing and update HTML parsing to use same classes 2018-11-20 20:20:51 +00:00
Owen Stephens
5678c44673 Update JSOUP version 2018-11-20 20:20:04 +00:00
Owen Stephens
c4f2ccd353 Extend parseHtml tests 2018-11-20 20:19:46 +00:00
Owen Stephens
e38dcdf7a7 Add intial tests for XML parsing 2018-11-20 20:18:58 +00:00
Jon Harald Søby
ebd2b2f811
Translated using Weblate (Norwegian Bokmål)
Currently translated at 17.6% (125 of 710 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/nb_NO/
2018-11-19 10:51:38 +01:00
Jon Harald Søby
2c4edb9d12
Added translation using Weblate (Norwegian Bokmål) 2018-11-19 02:29:34 +01:00
Owen Stephens
b5355b3c12 Correct typo 2018-11-18 13:12:41 +00:00
Mathieu Saby
2be4365550 Fix regex search in replace menu 2018-11-18 12:27:55 +01:00
Mathieu Saby
2cc6368266
Translated using Weblate (French)
Currently translated at 100.0% (710 of 710 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2018-11-18 12:07:51 +01:00
Antonin Delpeuch
3431a9ee1e
Merge pull request #1829 from OpenRefine/issue1827
Fix issue of empty list facet choices disappearing.
2018-11-17 08:56:41 +00:00
Antonin Delpeuch
0e0dcbafef Fix issue of empty list facet choices disappearing. Closes #1827. 2018-11-16 12:52:07 +00:00
Antonin Delpeuch
b85d4d0cb8
Merge pull request #1826 from ostephens/fix-todate
Fix toDate
2018-11-16 10:30:56 +00:00
Owen Stephens
8f135eddb8 Add test for parsing a string with a two digit year 2018-11-15 23:47:22 +00:00
Hosted Weblate
1f0a4bfefb
Merge branch 'origin/master' into Weblate 2018-11-15 22:34:27 +01:00
Owen Stephens
1627a51075 Reorganises ToDate function, adds tests and fixes #1759 2018-11-15 18:20:55 +00:00
Owen Stephens
cc12098828 Initial attempt to fix toDate function 2018-11-08 09:11:49 +00:00
Antonin Delpeuch
a2dd6d97e4 Set version to 3.1-SNAPSHOT 2018-11-07 14:01:06 +00:00
Antonin Delpeuch
3ad7d9e19d Set version to 3.1-beta 2018-11-07 12:46:15 +00:00
Hosted Weblate
100ea7a496
Merge branch 'origin/master' into Weblate 2018-11-07 11:32:10 +01:00
Antonin Delpeuch
bfc0147c53
Merge pull request #1803 from OpenRefine/fix-filldown-blankdown
Fix cell index computation in filldown/blankdown
2018-11-07 10:32:06 +00:00
Hosted Weblate
1e500cf7e8
Merge branch 'origin/master' into Weblate 2018-11-07 11:31:58 +01:00
Bodhisattwa Mandal
384a8e83ad
Translated using Weblate (Bengali)
Currently translated at 1.0% (7 of 710 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/bn/
2018-11-07 11:31:57 +01:00
Bodhisattwa Mandal
93d999673b
Added translation using Weblate (Bengali) 2018-11-06 20:47:48 +01:00
Antonin Delpeuch
f0788afbef Restore tab behaviour in encoding dialog. Closes #1812. 2018-11-06 18:51:26 +00:00
Antonin Delpeuch
53aef139a3 Apply fixes to pom.xml files suggested by Eclipse 2018-11-05 17:27:17 +00:00
Antonin Delpeuch
1eb9ef78ef Fix cell index computation in filldown/blankdown 2018-11-03 17:10:23 +00:00
Mathieu Saby
51beca3cc4
Translated using Weblate (French)
Currently translated at 100.0% (710 of 710 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2018-11-01 23:07:45 +01:00
emma peel
29f40db129
Translated using Weblate (Spanish)
Currently translated at 95.9% (681 of 710 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/es/
2018-11-01 13:03:59 +01:00
Hosted Weblate
a65e49a48b
Merge branch 'origin/master' into Weblate 2018-10-27 22:12:59 +02:00
emma peel
b5a65f72b4
Translated using Weblate (Spanish)
Currently translated at 87.0% (618 of 710 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/es/
2018-10-27 22:12:58 +02:00
Owen Stephens
94b52f6d55 Add n-triple and ttl formats and small rearrangement of controller.js 2018-10-27 19:13:35 +01:00
Owen Stephens
c3e49e79ab Add support for N-triples and Turtle 2018-10-27 19:04:07 +01:00
Owen Stephens
42e8c86a78 Add support for JSON-LD import 2018-10-27 06:34:33 +01:00
Hosted Weblate
cc3aa50923
Merge branch 'origin/master' into Weblate 2018-10-22 20:54:53 +02:00
ssantos
59f38d94fd
Translated using Weblate (German)
Currently translated at 100.0% (710 of 710 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2018-10-22 20:54:52 +02:00
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