Commit Graph

5510 Commits

Author SHA1 Message Date
Antonin Delpeuch
05d8444a5b
Merge pull request #3442 from weblate/weblate-openrefine-translations
Translations update from Weblate
2021-01-02 10:00:17 +01:00
Hosted Weblate
2cc7f75569
Merge branch 'origin/master' into Weblate. 2021-01-02 09:46:31 +01:00
Isao Matsunami
87921e7c95
Translated using Weblate (Japanese)
Currently translated at 100.0% (769 of 769 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2021-01-02 09:46:30 +01:00
Cameron Bedard
c6b6616f01
Added confirm dialog for starred expression remove links #501 (#3436)
* Updated 'remove' link for starred expressions to include a confirm dialog

* bring remove expression dialog dismissal inline with other dialog dismissal

* Changed 'unstar expression?' in translation-en.json to allow better translation.

* Update main/webapp/modules/core/langs/translation-en.json

Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>

Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>
2021-01-02 09:46:24 +01:00
Antonin Delpeuch
2690a0ee03
Merge pull request #3440 from weblate/weblate-openrefine-translations
Translations update from Weblate
2021-01-01 14:50:39 +01:00
Yaron Shahrabani
8bf621b1ef
Translated using Weblate (Hebrew)
Currently translated at 87.6% (674 of 769 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/he/
2021-01-01 14:29:12 +01:00
dependabot[bot]
08d602bdaf
Bump ini from 1.3.5 to 1.3.7 in /docs (#3403)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-30 09:13:33 +01:00
dependabot[bot]
4b3f359002
Bump joda-time from 2.10.8 to 2.10.9 (#3438)
Bumps [joda-time](https://github.com/JodaOrg/joda-time) from 2.10.8 to 2.10.9.
- [Release notes](https://github.com/JodaOrg/joda-time/releases)
- [Changelog](https://github.com/JodaOrg/joda-time/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/JodaOrg/joda-time/compare/v2.10.8...v2.10.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-30 08:58:12 +01:00
allanaaa
8eabec1ea5
Docs > Exporting (#3336)
* Exporting text, added link to Starting

* Expanded on custom tabular exporter

* Update exporting.md

* img problems?

* retry

* added SQL section + exporting operations

* Delete templating-exporter.PNG

* Create templating-exporter.png

* Expansion + some temporary text

* Update exporting.md

* Formatting and etc

* SQL exporter
2020-12-19 15:27:57 +01:00
Antonin Delpeuch
7ce2013abe Fix test run description to include browser 2020-12-16 09:55:11 +01:00
Florian Giroud
32b4787c76
Added edge to the CI build, #3401 (#3411) 2020-12-16 09:51:18 +01:00
Antonin Delpeuch
2f08690600 Change Cypress project id after merge 2020-12-16 09:36:54 +01:00
Florian Giroud
4b6106a386
Run UI tests in continuous integration (#3393)
* Fixed flaky tests

* Refactored ui_test commans-line, added documentation

* Attempt to build a workflow with cypress

* Fixed CI UX tests build

* Changed cyprss actions for pull-request

* Merged Cypress workflow into the regular PR target workflow

* Refactored Github workflows to include Cypress Tests

* Revert Ci build to pull_request_target
2020-12-15 20:34:15 +01:00
dependabot[bot]
2cf6a359c2
Bump guava from 30.0-jre to 30.1-jre (#3409)
Bumps [guava](https://github.com/google/guava) from 30.0-jre to 30.1-jre.
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-15 07:53:06 +01:00
dependabot[bot]
57d47b1492
Bump sqlite-jdbc from 3.32.3.3 to 3.34.0 (#3400)
Bumps [sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) from 3.32.3.3 to 3.34.0.
- [Release notes](https://github.com/xerial/sqlite-jdbc/releases)
- [Changelog](https://github.com/xerial/sqlite-jdbc/blob/master/CHANGELOG)
- [Commits](https://github.com/xerial/sqlite-jdbc/compare/3.32.3.3...3.34.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-11 15:39:43 +01:00
dependabot[bot]
710074d382
Bump sqlite-jdbc from 3.32.3.2 to 3.32.3.3 (#3395)
Bumps [sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) from 3.32.3.2 to 3.32.3.3.
- [Release notes](https://github.com/xerial/sqlite-jdbc/releases)
- [Changelog](https://github.com/xerial/sqlite-jdbc/blob/master/CHANGELOG)
- [Commits](https://github.com/xerial/sqlite-jdbc/compare/3.32.3.2...3.32.3.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-09 08:00:46 +01:00
Tom Morris
99e7d0d3fa
Merge pull request #3389 from OpenRefine/dependabot/maven/org.apache.httpcomponents.client5-httpclient5-5.0.3
Bump httpclient5 from 5.0.2 to 5.0.3
2020-12-07 11:03:15 -05:00
dependabot[bot]
eb42515b6e
Bump httpclient5 from 5.0.2 to 5.0.3
Bumps [httpclient5](https://github.com/apache/httpcomponents-client) from 5.0.2 to 5.0.3.
- [Release notes](https://github.com/apache/httpcomponents-client/releases)
- [Changelog](https://github.com/apache/httpcomponents-client/blob/master/RELEASE_NOTES.txt)
- [Commits](https://github.com/apache/httpcomponents-client/compare/rel/v5.0.2...rel/v5.0.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-07 07:57:55 +00:00
Tom Morris
14f43dc2cc
Refactor HTTP code into common module & Improve Fetch URL - fixes #3129 (#3237)
* Refactor HTTP code into a common utility class 

Centralizes the six (slightly) different implementations to use
a common Apache HTTP Client 5 implementation which implements our
strategies for retries, timeouts, error handling, etc.

Apache HTTP Client 5 adds support for Retry-After headers, HTTP/2,
and a bunch of other stuff under the covers.

Moves request delay to a request interceptor and fixes calculation
of the delay (again). Increase retries from 1x to 3x and use delay*2
as the default retry interval, if no Retry-After header. Uses an 
exponential backoff strategy for multiple retries.

* Reuses HTTP client across requests
* Use IOException instead of Exception for HTTP errors
2020-12-07 00:38:36 -05:00
Antonin Delpeuch
9e94d32b49
GitHub actions migration followup (#3386)
* Update CI badge in README.md after #3378

* Fix permissions issue with Coveralls token

* Run jobs for Java 8 and 14.

Temporarily re-hook the workflow to the pull_request event to test the setup.

* Publish coverage for master builds too
2020-12-06 23:36:05 -05:00
Antonin Delpeuch
060375b007 Normalize case of documentation image extensions 2020-12-04 09:01:09 +01:00
Antonin Delpeuch
3e955b3f73
Migrate from Travis to GitHub Actions (#3378)
* Only keep JRE 8 and 14 in the build matrix.

For #3377.

* Run tests in GitHub Actions on each PR

* Attempt to fix Postgres configuration

* Set explicit password for Postgres on GitHub Actions

* Set explicit password for MySQL and MariaDB

* Fix credentials for postgres and mysql

* Fix duplicate id in GitHub workflow

* Fix creation of test_db on MySQL

* Revert back to GH Action MySQL service

* Populate initial test databases

* Fix syntax of workflow file

* Reorder steps to give more time for MySQL to boot

* Run MySQL database as a service, forward ports to config

* Reformat MySQL options

* Fix YAML syntax

* Add missing 'steps' field

* Fix connection to MySQL and Postgres

* Add back explicit database creation steps

* Force TCP/IP connection for postgres

* Remove explicit creation of test database for postgres

* Fix Postgres and Mariadb configs

* Fix parameter spelling for mariadb

* Display MariaDB test configuration

* Fix more inconsistent parameter names

* Fix more inconsistent parameter names

* Attempt to use Coveralls maven plugin instead of GH action

* Fix workflow file

* Enable submission to coveralls

* Supply coveralls token

* Remove Travis-specific configuration files

* Also update appveyor script after rename of SQL files

* Reintroduce packaging/test_pom.xml used by Appveyor

* Update filenames in appveyor.yml
2020-12-04 08:50:10 +01:00
Mahesh Jindal
4f97fd55a5
Fix: Preventing addition of any empty cells with whitespaces while importing Xml Data with Tests #1095 (#3357)
* Fix: Preventing addition of any empty cells with whitespaces while importing Xml data with Tests : Issue #1095

* Chore: Using 'CharMatcher' to match whitespace pattern instead of using custom regex : Issue #1095
2020-12-02 18:11:45 +01:00
allanaaa
6edfda79a3
Docs > Expressions (#3264)
* Update expressions.md

No function reference just yet, nor text for Jython and Clojure. This will all likely be split out into multiple pages, but for now, it's all one for ease of discussion.

* Adding some functions structure for discussion

* Small tweaks

* Accept edits first, duh

* Shortening shorthands

* Update expressions.md

* Tweaks forever

* Adding table of math functions

* Typos, Clojure examples, cross() recipe

* Formatting and language

* Misc clarifications

* Splitting the pages

* Update grelfunctions.md

* Formatting + resolving comments

* Removing a table hack

* Update grelfunctions.md

* Update grelfunctions.md

* Update grelfunctions.md

* Added columnName

* Update grelfunctions.md

* Update grelfunctions.md

* Update expressions.md

* Forgot to fix some links when I split the pages

* Regex updates
2020-12-02 13:08:00 +01:00
dependabot[bot]
c3f1b592e6
Bump httpcore from 4.4.13 to 4.4.14 (#3376)
Bumps httpcore from 4.4.13 to 4.4.14.

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-01 10:37:55 +01:00
leoshrey
e08356598a
Style modifications in docusaurus docs to fix #3329 (#3365)
* Decreased padding for dropdown menu items

* Removed style code for dropdown items
2020-11-29 16:25:58 +01:00
Tom Morris
2872ceeb7a
Merge pull request #3349 from thadguidry/fingerprint-wynn-thadguidry
Add Wynn to fingerprint to support Old English texts
2020-11-28 22:08:00 -05:00
Tom Morris
581ed90628
Git fetch depth infinite for build 2020-11-28 22:00:03 -05:00
Thad Guidry
3d30897b3b Add Wynn to fingerprint to support Old English texts 2020-11-28 21:40:49 -05:00
Tom Morris
721007ca1c
Merge pull request #3333 from OpenRefine/dependabot/maven/com.github.albfernandez-juniversalchardet-2.4.0
Bump juniversalchardet from 2.3.2 to 2.4.0
2020-11-28 20:28:35 -05:00
Tom Morris
fedd1c7187
Merge pull request #3313 from OpenRefine/dependabot/github_actions/actions/checkout-v2.3.4
Bump actions/checkout from v1 to v2.3.4
2020-11-28 20:27:41 -05:00
Tom Morris
deb1842501
Merge pull request #3323 from OpenRefine/dependabot/maven/org.owasp.encoder-encoder-1.2.3
Bump encoder from 1.2.2 to 1.2.3
2020-11-28 20:21:05 -05:00
rachittiwari8562
8740d1bcba
Fix UI of scatterplot-facet and dialog - fixes #3228 (#3338) 2020-11-28 20:16:23 -05:00
Tom Morris
e410e345d2
Merge pull request #3356 from OpenRefine/dependabot/maven/org.mockito-mockito-core-3.6.28
Bump mockito-core from 3.6.0 to 3.6.28
2020-11-28 19:44:41 -05:00
Tom Morris
e337c285f1
Merge pull request #3370 from weblate/weblate-openrefine-translations
Translations update from Weblate
2020-11-28 18:25:50 -05:00
boutagouga mabrouk
40b285fb93
Translated using Weblate (Arabic)
Currently translated at 25.7% (198 of 769 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ar/
2020-11-28 20:29:02 +01:00
Isao Matsunami
ebcd0c3398
Translated using Weblate (Japanese)
Currently translated at 100.0% (769 of 769 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2020-11-28 20:29:00 +01:00
Lu Liu
96789f994c
fix #3354 (#3355) 2020-11-25 09:14:38 +01:00
dependabot[bot]
77116880f0
Bump mockito-core from 3.6.0 to 3.6.28
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.6.0 to 3.6.28.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.6.0...v3.6.28)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-25 06:18:10 +00:00
Antonin Delpeuch
46fc9b626e
Merge pull request #3351 from OpenRefine/dependabot/maven/org.mariadb.jdbc-mariadb-java-client-2.7.1
Bump mariadb-java-client from 2.7.0 to 2.7.1
2020-11-24 11:15:39 +01:00
dependabot[bot]
90ae2b2d1b
Bump mariadb-java-client from 2.7.0 to 2.7.1
Bumps [mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/mariadb-corporation/mariadb-connector-j/releases)
- [Changelog](https://github.com/mariadb-corporation/mariadb-connector-j/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mariadb-corporation/mariadb-connector-j/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-24 06:54:59 +00:00
Antonin Delpeuch
3fb7681367
Merge pull request #3350 from weblate/weblate-openrefine-translations
Translations update from Weblate
2020-11-23 21:29:19 +01:00
Alhiani Brahim
f5531baf84
Translated using Weblate (Arabic)
Currently translated at 17.0% (131 of 769 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ar/
2020-11-23 20:37:42 +01:00
Florian Giroud
7950d764ff
Architecture for front end browser-based UI tests, issue #733 (#3340)
* Added Cypress tests to OpenRefine
* Installed Cypress
* Added a few tests to cover basic OR features
Y

* Enriched langage Tests

* Enriched project_create tests

* Refactored and enriched undo/redo tests, added extract & apply

* Upgraded Cypress to 5.6.0

* Removed the cypress-dot-env plugin, as Cypress now supports nice configuration capabilities

* Added UX tests documentation

* Improved functional tests documentation, added license and description to tests package.json
2020-11-23 18:18:12 +01:00
rachittiwari8562
990540ce10
Fix #3330: argument checking in phonetic GREL function (#3345)
* Fix for issue #3330 phonetic-function

* Update main/src/com/google/refine/expr/functions/strings/Phonetic.java

Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>

* Corrected Intendation

Corrected intendation as suggested.

* Added tests to check invalid parameters

* Added tests to check invalid parameters

Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>
2020-11-22 09:23:06 +01:00
Antonin Delpeuch
fa90da2a27
Merge pull request #3347 from weblate/weblate-openrefine-translations
Translations update from Weblate
2020-11-21 15:39:28 +01:00
Susanna Ånäs
208da5ca81
Translated using Weblate (Finnish)
Currently translated at 50.6% (114 of 225 strings)

Translation: OpenRefine/wikidata
Translate-URL: https://hosted.weblate.org/projects/openrefine/wikidata/fi/
2020-11-21 12:29:05 +01:00
mabrouk boutagouga
6df711f2f7
Translated using Weblate (Arabic)
Currently translated at 16.9% (130 of 769 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ar/
2020-11-21 12:29:04 +01:00
boutagouga mabrouk
6d27d2dcab
Translated using Weblate (Arabic)
Currently translated at 16.9% (130 of 769 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ar/
2020-11-21 12:29:04 +01:00
Antonin Delpeuch
528f4a4976 Normalize case of image extension in docs (again) 2020-11-18 18:36:26 +01:00