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
Antonin Delpeuch
dd83258b0e
Temporary workaround set-env deprecation, for #3341 ( #3342 )
2020-11-18 18:33:57 +01:00
Antonin Delpeuch
ed6a2fd1fe
Normalize image file names in docs (lowercase extension)
2020-11-18 17:54:27 +01:00
allanaaa
e843a0ce84
Docs > Wikidata ( #3203 )
...
* Docs > Wikidata
* Cleaning up some egregious formatting
* Add section about terms in schemas
* Resolving some of Owen's comments
* Update wikidata.md
* Update docs/docs/manual/wikidata.md
Co-authored-by: Tom Morris <tfmorris@gmail.com>
* Update docs/docs/manual/wikidata.md
Co-authored-by: Tom Morris <tfmorris@gmail.com>
* Update docs/docs/manual/wikidata.md
Co-authored-by: Tom Morris <tfmorris@gmail.com>
* Update wikidata.md
* Remove wikibase bit for now
* Update docs/docs/manual/wikidata.md
Co-authored-by: Tom Morris <tfmorris@gmail.com>
* Add image, small fixes
* Removing material
* Cleanup and tweaks
* Update docs/docs/manual/wikidata.md
Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>
Co-authored-by: Tom Morris <tfmorris@gmail.com>
Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>
2020-11-16 19:22:46 +01:00
Tom Morris
7c4c982b6a
Merge pull request #3334 from weblate/weblate-openrefine-translations
...
Translations update from Weblate
2020-11-16 10:52:12 -05:00
Yaron Shahrabani
8343bf57b5
Translated using Weblate (Hebrew)
...
Currently translated at 87.5% (673 of 769 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/he/
2020-11-16 12:28:54 +01:00
mv87
15888fb91c
Translated using Weblate (German)
...
Currently translated at 98.9% (761 of 769 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2020-11-16 11:28:50 +01:00
dependabot[bot]
0337f0035e
Bump juniversalchardet from 2.3.2 to 2.4.0
...
Bumps [juniversalchardet](https://github.com/albfernandez/juniversalchardet ) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/albfernandez/juniversalchardet/releases )
- [Commits](https://github.com/albfernandez/juniversalchardet/compare/v2.3.2...v2.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-16 07:39:21 +00:00
rachittiwari8562
b07b734359
Add labels to link radio buttons in reconciliation dialog, fixes #3293 ( #3327 )
2020-11-11 12:04:41 +01:00
dependabot[bot]
6569864764
Bump actions/checkout from v1 to v2.3.4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from v1 to v2.3.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v1...5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 10:24:13 +00:00
dependabot[bot]
aca4879a9a
Bump actions/cache from v2.1.2 to v2.1.3 ( #3324 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2.1.2 to v2.1.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.2...0781355a23dac32fd3bac414512f4b903437991a )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-09 11:23:35 +01:00
Antonin Delpeuch
96600bf85f
Merge pull request #3325 from weblate/weblate-openrefine-translations
...
Translations update from Weblate
2020-11-09 11:23:12 +01:00
CennoxX
9795e39603
Translated using Weblate (German)
...
Currently translated at 93.2% (717 of 769 strings)
Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/de/
2020-11-09 10:26:48 +01:00