Tom Morris
5f368bc56d
Use ContentDisposition instead of ContentType to control download ( #2722 )
...
* Use ContentDisposition instead of ContentType to control download
Fixes #1197 . Previously we were using a funky ContentType to attempt
to force a file download rather than display in browser, but this
conflicted with attempts to save UTF-8 which was outside the Basic
Multilingual Plane (BMP).
By switching to ContentDisposition: attachment, which has been
the preferred method for a number of years, we can avoid this conflict.
As part of this, switch to using the "preview" param consistently
to control preview vs download rather than the content type.
* Switch content type to text/plain
Now that we don't need to use ContentType to control download
behavior, we can use something more reasonable.
2020-06-16 15:46:07 +02:00
Lisa Chandra
947356ddad
[FEAT]Adds new options for split ( #2471 )
...
* added options ui
* added definition for both separators
* added tests
* removed definitions from backend and added them to frontend
* added reverse order and handling for accented characters
* added tests for accented characters and reverse split
* fixed build errors
* unicode character ranges instead
* added examples
2020-06-15 19:30:18 +02:00
Chris Parker
93d34d781a
Replaced some deprecated methods
2020-02-24 23:51:41 -06:00
jamessspanggg
5afd93e2d1
Standardise 'edit' cell dialogue with 'toNumber()' behavior
2020-01-07 10:09:28 +08:00
Antonin Delpeuch
904129d0f7
Fix other NPE in expression logging, for #2264
2020-01-06 06:30:56 +01:00
Antonin Delpeuch
14dd4c0112
Merge pull request #2264 from OpenRefine/issue-2086-expression-logging-npe
...
Fix NPE in expression logging.
2019-12-30 21:52:58 +01:00
Antonin Delpeuch
08e175dc66
Fix NPE in expresion logging. Closes #2086 .
2019-12-25 12:33:42 +01:00
Antonin Delpeuch
0bd6a0fbd7
Merge pull request #2198 from viniciusbds/master
...
Dealing with a possible null pointer dereference
2019-12-25 11:42:34 +01:00
Antonin Delpeuch
cc5498a42a
Return best loaded language code in LoadLanguageCommand. ( #2232 )
...
Closes #2227 .
2019-11-27 15:35:18 +00:00
Antonin Delpeuch
efbfce29bb
Add server-side language fallback.
...
This allows to keep the same Javascript calls to load languages, so it
does not require any change for extensions to benefit from this.
Closes #1350 . Fixes #2209 .
2019-11-07 17:23:02 +01:00
Vinicius Barbosa
522641e84f
Update SetProjectTagsCommand.java
2019-10-25 11:03:41 -03:00
viniciusbds
790fc2ffaa
Dealing with a possible null pointer dereference
2019-10-18 00:23:26 -03:00
Antonin Delpeuch
9ae6a7a581
Tie up CSRF tokens in the frontend
2019-10-15 12:07:14 +01:00
Antonin Delpeuch
5dc005749a
Add CSRF protection to remaining commands
2019-10-15 12:07:13 +01:00
Antonin Delpeuch
3559eeb11f
CSRF protection for project and recon commands
2019-10-15 12:07:12 +01:00
Antonin Delpeuch
a340c137d0
CSRF protection for OpenWorkspaceDirCommand and language loading
2019-10-15 12:07:04 +01:00
Antonin Delpeuch
91cead27f8
CSRF protection for ImportingController
2019-10-14 16:24:26 +01:00
Antonin Delpeuch
70e37b9085
Add CSRF protection to cell, history, column and expr commands
2019-10-14 16:24:26 +01:00
Antonin Delpeuch
51ddd27909
Require CSRF token in EditOneCellCommand
2019-10-14 16:24:26 +01:00
Antonin Delpeuch
21b841a089
Add CSRF token generation capabilities, for #2164
2019-10-14 16:24:26 +01:00
Antonin Delpeuch
36150a874d
Fix scatterplot facet filtering
2019-09-12 11:52:28 +01:00
Antonin Delpeuch
573ba18e6d
Fix scatterplot drawing command, closes #2117
2019-09-12 10:43:12 +01:00
Antonin Delpeuch
edfa7d8445
Skip unknown operations in ApplyOperationsCommand
2019-04-19 11:25:01 +01:00
Antonin Delpeuch
ddd9bf9aa8
Merge pull request #1906 from OpenRefine/issue1893
...
Make clustering extensible
2018-12-31 14:13:46 +01:00
Antonin Delpeuch
8063ca63d9
Add license headers
2018-12-11 12:10:11 +00:00
Antonin Delpeuch
a57082ef3e
Hook the new command to the UI to expose all clusterers
2018-12-11 11:59:37 +00:00
Antonin Delpeuch
7ae71470ef
Add new command to expose known clustering functions and distances
2018-12-11 10:51:29 +00:00
Antonin Delpeuch
d9af48a49a
Expose own interface for similarity distances, isolating from Vicino
2018-12-11 09:57:26 +00:00
Antonin Delpeuch
caf2b4d915
Add missing license headers
2018-12-09 12:22:40 +09:00
Antonin Delpeuch
98bd03e5f4
Reorganize Java imports
2018-12-09 11:19:39 +09:00
Antonin Delpeuch
2e81c9ff2e
Remove uses of org.json after merge
2018-12-01 05:11:21 +09:00
Antonin Delpeuch
99e98a2e78
Remove all references to org.json in core
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
6ba3969d98
Remove spurious references to org.json
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
c98ae0dcf6
Migrate PreviewExtendDataCommand to Jackson
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
c80001a642
Migrate SplitColumnCommand to Jackson
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
b0e9e21a6b
Remove spurious references to org.json
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
a76d88122a
Migrate ApplyOperationsCommand
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
377b051bac
Migrate language commands to Jackson
2018-11-30 19:38:52 +09:00
Antonin Delpeuch
e0caf3f723
Migrate GetVersionCommand to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
59175daf38
Migrate GuessTypesOfColumnCommand to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
ba8e406a97
Clustering config Jackson deserialization
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
d26d7b4a42
Migrate GetScatterPlotCommand to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
b88fd2b895
Migrate SplitMultiValueCellsCommand to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
d311810c2c
Migrate SortingConfig to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
25aa076836
Remove more spurious JSONException uses
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
472dc7f2ac
Migrate PreviewExpressionCommand to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
f48cdb0c13
Remove spurious JSONExceptions
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
86d1159926
Migrate Engine to Jackson
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
5a4a79028f
Revert "data package metadata ( #1398 )"
...
This reverts commit c4b0ff6bea
.
2018-11-30 19:35:31 +09:00
Antonin Delpeuch
e4e73d0b92
Migrate importers to use Jackson classes
2018-11-30 19:23:08 +09:00