Commit Graph

2974 Commits

Author SHA1 Message Date
Mengfan Zhu
f4833beb91
Fix #4194: pretty printing and tests for the jsonize function (#4307)
Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>
2021-12-05 08:41:56 +01:00
dependabot[bot]
a1c190a5dc
build(deps): bump odfdom-java from 0.9.0 to 0.10.0 (#4330)
Bumps [odfdom-java](https://github.com/tdf/odftoolkit) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/tdf/odftoolkit/releases)
- [Changelog](https://github.com/tdf/odftoolkit/blob/master/CHANGES.txt)
- [Commits](https://github.com/tdf/odftoolkit/compare/v0.9.0...v0.10.0)

---
updated-dependencies:
- dependency-name: org.odftoolkit:odfdom-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 21:16:48 +01:00
Antonin Delpeuch
7933ce9426
Update odftoolkit to 0.9.0 (#4326)
* Update odftoolkit to 0.9.0

* Restore exclusion because sadly xml-apis remains an indirect dependency.
2021-11-28 07:36:12 +01:00
Hosted Weblate
a56ec3b69f
Merge remote-tracking branch 'origin/master' 2021-11-26 21:36:26 +01:00
Isao Matsunami
2567decf8d
Translated using Weblate (Japanese)
Currently translated at 90.6% (707 of 780 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ja/
2021-11-26 21:36:26 +01:00
johnvl2
047b990145
Add ability to disable the refreshing of import previews (#4309)
* [#4009] Added checkbox to disable automatic preview updates for separator based files

* [#4009] Checkbox now added for most parser types

* [#4009] Google data and database additions for disabling auto preview

* [#4009] Excel and pc axis fixes

* [#4009] Test case addition

* [#4009] Added comments

* [#4009] Review comment fixes
2021-11-26 21:36:21 +01:00
Ritesh Soni
5d3013c6d2
Added test for numeric facet (#4292) 2021-11-26 14:31:17 +01:00
Jathin Sreenivas
4d106b118f
Templating exporter should have clear error reporting (#3945)
* Templating exporter should have clear error reporting

* Using i18n for meesage and removed the unnecessary null check

* Removed usage of bindings

* Adding tests for grel, renamed ParsetTests to TemplatingParserTests

* Regex to test the keys of the template exporter

* Cancel changes to the templating parser

Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>
2021-11-25 21:19:10 +01:00
dependabot[bot]
782deb86d4
build(deps-dev): bump prettier in /main/tests/cypress (#4323)
Bumps [prettier](https://github.com/prettier/prettier) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.4.1...2.5.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-25 20:19:32 +01:00
nikhilp3
77d958c9d4
Move textSearchCounter to static variable (#4257)
* Move textSearchCounter to static variable

* Add test for checkbox bug

* Add test for checkbox bug
2021-11-24 13:44:53 +01:00
dependabot[bot]
fa6eb22361
build(deps): bump okhttp from 4.9.2 to 4.9.3 (#4316)
* build(deps): bump mockwebserver from 4.9.2 to 4.9.3

Bumps [mockwebserver](https://github.com/square/okhttp) from 4.9.2 to 4.9.3.
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.9.2...parent-4.9.3)

---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:mockwebserver
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Refactor pom.xml to store OkHTTP version only in one place

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>
2021-11-23 08:44:13 +01:00
dependabot[bot]
d57a32c4c8
build(deps-dev): bump eslint from 8.2.0 to 8.3.0 in /main/tests/cypress (#4317)
Bumps [eslint](https://github.com/eslint/eslint) from 8.2.0 to 8.3.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.2.0...v8.3.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 20:12:16 +01:00
Antonin Delpeuch
fb54c7c001
Cleanup some unused dependencies (#4315)
* Remove rhino-runtime dependency, for #4314

* Remove more unused dependencies

* Restore some Jena dependencies

* Trim dependencies further

* Restore jetty-servlets
2021-11-21 21:03:30 +01:00
dependabot[bot]
3bcc63459a
build(deps): bump httpclient5 from 5.1.1 to 5.1.2 (#4306)
Bumps [httpclient5](https://github.com/apache/httpcomponents-client) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/apache/httpcomponents-client/releases)
- [Changelog](https://github.com/apache/httpcomponents-client/blob/rel/v5.1.2/RELEASE_NOTES.txt)
- [Commits](https://github.com/apache/httpcomponents-client/compare/rel/v5.1.1...rel/v5.1.2)

---
updated-dependencies:
- dependency-name: org.apache.httpcomponents.client5:httpclient5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 19:33:44 +01:00
Antonin Delpeuch
b0432e5397
Exclude duplicate dependency from odftoolkit. (#4297)
Closes #4296.
2021-11-16 21:38:41 +01:00
Eihel
44f54ecdac
Translated using Weblate (French)
Currently translated at 99.3% (774 of 779 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/fr/
2021-11-14 22:52:29 +01:00
Antonin Delpeuch
3f5a4bd900
Fix date parsing to avoid offsets due to DST. (#4295)
This pull request comes without tetsts because there is no clean way
to set the system timezone in a Java unit test:
https://stackoverflow.com/questions/23466218/setting-timezone-for-maven-unit-tests-on-java-8

The problem came from the fact that we were interpreting all dates with the current
zone *offset*, which varies during the year depending on DST, meaning that during the winter
we would interpret summer dates in a winter timezone, which does not make sense.
This changes the date conversion mechanism to only rely on the current zone, making sure
the correct offset is used depending on the value of the converted date.
2021-11-14 10:29:46 +01:00
nikhilp3
c92d745af3
Display error for unsupported compression file type (#4286)
Closes #4260.
2021-11-13 13:03:49 +01:00
Hosted Weblate
00cc838b15
Merge remote-tracking branch 'origin/master' 2021-11-10 20:24:25 +01:00
Ahmed S. M. Alharbi
3e6994d5ce
Translated using Weblate (Arabic)
Currently translated at 27.1% (211 of 777 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/ar/
2021-11-10 20:24:25 +01:00
Nabeel Sait
282b5a7956
Warn on fill/blank down when a sorting criterion is applied (#4284)
* Fixes #3256, with Cypress tests

Co-authored-by: Nabeel Sait <>
2021-11-10 20:24:19 +01:00
nmamoon
debc4e65c8
More explicit error messages for GREL functions with unexpected arguments (#4255)
Fixes #4193.
2021-11-09 19:13:17 +01:00
dependabot[bot]
c22000a9a2
build(deps-dev): bump eslint from 8.1.0 to 8.2.0 in /main/tests/cypress (#4283)
Bumps [eslint](https://github.com/eslint/eslint) from 8.1.0 to 8.2.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.1.0...v8.2.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-08 19:39:57 +01:00
dependabot[bot]
4d85344c7d build(deps): bump jena-core from 3.17.0 to 4.2.0 in /main (#4166)
Bumps jena-core from 3.17.0 to 4.2.0.

---
updated-dependencies:
- dependency-name: org.apache.jena:jena-core
  dependency-type: direct:production
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-07 21:28:04 +01:00
dependabot[bot]
08bc7949fc
build(deps): bump poi from 4.1.2 to 5.1.0 (#4262)
* build(deps): bump poi from 4.1.2 to 5.1.0

Bumps poi from 4.1.2 to 5.1.0.

---
updated-dependencies:
- dependency-name: org.apache.poi:poi
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Use Maven property to select POI version

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>
2021-11-07 13:13:56 +01:00
dependabot[bot]
25331404e6
build(deps): bump cypress-wait-until in /main/tests/cypress (#4259)
Bumps [cypress-wait-until](https://github.com/NoriSte/cypress-wait-until) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/NoriSte/cypress-wait-until/releases)
- [Changelog](https://github.com/NoriSte/cypress-wait-until/blob/master/release.config.js)
- [Commits](https://github.com/NoriSte/cypress-wait-until/commits)

---
updated-dependencies:
- dependency-name: cypress-wait-until
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-03 23:36:13 +01:00
dependabot[bot]
65734f64d1
build(deps): bump cypress from 8.6.0 to 8.7.0 in /main/tests/cypress (#4248)
Bumps [cypress](https://github.com/cypress-io/cypress) from 8.6.0 to 8.7.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](https://github.com/cypress-io/cypress/compare/v8.6.0...v8.7.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 21:00:07 +02:00
dependabot[bot]
22754ee732
build(deps): bump httpclient5 from 5.1 to 5.1.1 (#4247)
Bumps [httpclient5](https://github.com/apache/httpcomponents-client) from 5.1 to 5.1.1.
- [Release notes](https://github.com/apache/httpcomponents-client/releases)
- [Changelog](https://github.com/apache/httpcomponents-client/blob/rel/v5.1.1/RELEASE_NOTES.txt)
- [Commits](https://github.com/apache/httpcomponents-client/compare/rel/v5.1...rel/v5.1.1)

---
updated-dependencies:
- dependency-name: org.apache.httpcomponents.client5:httpclient5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 20:59:33 +02:00
dependabot[bot]
286f06c35d
build(deps): bump joda-time from 2.10.12 to 2.10.13 (#4246)
Bumps [joda-time](https://github.com/JodaOrg/joda-time) from 2.10.12 to 2.10.13.
- [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.12...v2.10.13)

---
updated-dependencies:
- dependency-name: joda-time:joda-time
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 20:59:08 +02:00
dependabot[bot]
23028389c2
build(deps-dev): bump eslint from 8.0.1 to 8.1.0 in /main/tests/cypress (#4245)
Bumps [eslint](https://github.com/eslint/eslint) from 8.0.1 to 8.1.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.0.1...v8.1.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-25 20:47:00 +02:00
Antonin Delpeuch
30a0f6643d
Fix vulnerability in imported filename allocation. (#4237)
Follow up for https://github.com/OpenRefine/OpenRefine/pull/3048.
Code change suggested by https://github.com/Marcono1234.

Closes #3043.
2021-10-23 09:01:14 +02:00
dependabot[bot]
37f57c7526
build(deps): bump jsoup from 1.13.1 to 1.14.2 in /main (#4122)
* build(deps): bump jsoup from 1.13.1 to 1.14.2 in /main

Bumps [jsoup](https://github.com/jhy/jsoup) from 1.13.1 to 1.14.2.
- [Release notes](https://github.com/jhy/jsoup/releases)
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES)
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.13.1...jsoup-1.14.2)

---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
  dependency-type: direct:production
...

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

* Fix test after jsoup upgrade

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>
2021-10-23 07:52:49 +02:00
dependabot[bot]
943a0056f0
build(deps): bump guava from 31.0-jre to 31.0.1-jre (#4182)
Bumps [guava](https://github.com/google/guava) from 31.0-jre to 31.0.1-jre.
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

---
updated-dependencies:
- dependency-name: com.google.guava:guava
  dependency-type: direct:production
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>
2021-10-22 21:10:24 +02:00
Albin Larsson
919892b85f
Make it possible to view more than 50 rows (#3249)
Adding the options 100, 500, 1000

Co-authored-by: Antonin Delpeuch <antonin@delpeuch.eu>
2021-10-22 19:50:10 +02:00
Antonin Delpeuch
235b5957e2
Change the behaviour of failed reconciliations to not reconcile the cell at all (#4232)
* Change the behaviour of failed reconciliations to not reconcile the cell at all.

This makes it easier to tell apart cells which could not be reconciled due to
a network error and those which just did not have any reconciliation candidate.
This makes it possible to retry reconciling cells which have been left unreconciled
after a recon operation.

Closes #3369.

* Update StandardReconConfigTests with new behaviour for failed recons
2021-10-22 08:43:45 +02:00
Pablo Castellano
3bca46329c
Update wikidata reconciliation endpoint (#4206) 2021-10-20 14:45:57 +02:00
Antonin Delpeuch
c71dee891c
Fix Recon id generation. (#4217)
The previous method was prone to creating collisions when a lot of recon ids
were created around the same time.

Closes #3785.
2021-10-20 11:28:42 +02:00
Matthieu Jonglez
aa1b61769c
Fixes #3730. IDs / URIs should be encoded with a method that encodes special characters like # (#3731) 2021-10-19 15:47:10 +02:00
Ritesh Soni
a5a2cd3c9b
Cypress tests for header elements (#4212)
* added test for header elements
* added test to check that the downloaded files are not empty in export_project.spec.js
2021-10-18 09:40:30 +02:00
Antonin Delpeuch
6960b7db66
Increase socket timeout for reconciliation. Closes #3987 (#4068) 2021-10-16 09:08:56 +02:00
dependabot[bot]
6599aecdf5
build(deps-dev): bump eslint from 8.0.0 to 8.0.1 in /main/tests/cypress (#4213)
Bumps [eslint](https://github.com/eslint/eslint) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.0.0...v8.0.1)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 08:46:28 +02:00
dependabot[bot]
862bb9ddd2
build(deps): bump cypress from 8.5.0 to 8.6.0 in /main/tests/cypress (#4210)
Bumps [cypress](https://github.com/cypress-io/cypress) from 8.5.0 to 8.6.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](https://github.com/cypress-io/cypress/compare/v8.5.0...v8.6.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Florian Giroud <6267288+fgiroud@users.noreply.github.com>
2021-10-13 10:17:35 +02:00
Ritesh Soni
e22ead56a5
added test for replace and transform (#4196)
Added test for replace and transform
2021-10-13 10:01:27 +02:00
dependabot[bot]
3ba4b7a6a1
build(deps-dev): bump eslint from 7.32.0 to 8.0.0 in /main/tests/cypress (#4204)
Bumps [eslint](https://github.com/eslint/eslint) from 7.32.0 to 8.0.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.32.0...v8.0.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 06:54:07 +02:00
Hosted Weblate
49740c51d2
Merge remote-tracking branch 'origin/master' 2021-10-08 10:41:36 +02:00
dependabot[bot]
c6678b1557
build(deps): bump joda-time from 2.10.11 to 2.10.12 (#4186)
Bumps [joda-time](https://github.com/JodaOrg/joda-time) from 2.10.11 to 2.10.12.
- [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.11...v2.10.12)

---
updated-dependencies:
- dependency-name: joda-time:joda-time
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-08 10:41:29 +02:00
Hosted Weblate
75323565ca
Merge remote-tracking branch 'origin/master' 2021-10-07 14:04:31 +02:00
Mateusz Malinowski
b9690726d9
Translated using Weblate (Polish)
Currently translated at 20.2% (157 of 777 strings)

Translation: OpenRefine/Translations
Translate-URL: https://hosted.weblate.org/projects/openrefine/translations/pl/
2021-10-07 14:04:30 +02:00
dependabot[bot]
b309bbabdb
build(deps): bump cypress from 8.4.1 to 8.5.0 in /main/tests/cypress (#4183)
Bumps [cypress](https://github.com/cypress-io/cypress) from 8.4.1 to 8.5.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](https://github.com/cypress-io/cypress/compare/v8.4.1...v8.5.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Florian Giroud <6267288+fgiroud@users.noreply.github.com>
2021-10-07 14:04:24 +02:00
Hosted Weblate
015d49284c
Merge remote-tracking branch 'origin/master' 2021-10-06 15:42:01 +02:00