-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sharing embeds with safe parameters #3495
Commits on Mar 20, 2019
-
change has_access and require_access signatures to work with the obje…
…cts that require access, instead of their groups
Omer Lachish committedMar 20, 2019 Configuration menu - View commit details
-
Copy full SHA for 3535dfd - Browse repository at this point
Copy the full SHA 3535dfdView commit details
Commits on Mar 24, 2019
-
change has_access and require_access signatures to work with the obje…
…cts that require access, instead of their groups
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for fc02fe7 - Browse repository at this point
Copy the full SHA fc02fe7View commit details -
use the textless endpoint (/api/queries/:id/results) for pristine
queriest
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for eef39de - Browse repository at this point
Copy the full SHA eef39deView commit details -
Revert "use the textless endpoint (/api/queries/:id/results) for pris…
…tine" This reverts commit cd2cee7.
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 3c1ed5c - Browse repository at this point
Copy the full SHA 3c1ed5cView commit details -
go to textless /api/queries/:id/results by default
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for a3c543c - Browse repository at this point
Copy the full SHA a3c543cView commit details -
change
run_query
's signature to accept a ParameterizedQuery instead ofconstructing it inside
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for b99f114 - Browse repository at this point
Copy the full SHA b99f114View commit details -
raise HTTP 400 when receiving invalid parameter values. Fixes #3394
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 2c48d36 - Browse repository at this point
Copy the full SHA 2c48d36View commit details -
Omer Lachish committed
Mar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for d03d9e1 - Browse repository at this point
Copy the full SHA d03d9e1View commit details -
extract coercing of numbers to function, along with a friendlier
implementation
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 637e985 - Browse repository at this point
Copy the full SHA 637e985View commit details -
wire embeds to textless endpoint
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 8776b40 - Browse repository at this point
Copy the full SHA 8776b40View commit details -
allow users with view_only permissions to execute queries on the
textless endpoint, as it only allows safe queries to run
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 7d9daa7 - Browse repository at this point
Copy the full SHA 7d9daa7View commit details -
Omer Lachish committed
Mar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 1eeeef8 - Browse repository at this point
Copy the full SHA 1eeeef8View commit details -
add parameters component for embeds
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 475f6f8 - Browse repository at this point
Copy the full SHA 475f6f8View commit details -
include existing parameters in embed code
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for ca9e665 - Browse repository at this point
Copy the full SHA ca9e665View commit details -
fetch correct values for json requests
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 82ff905 - Browse repository at this point
Copy the full SHA 82ff905View commit details -
remove previous embed parameter code
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for f4c22ca - Browse repository at this point
Copy the full SHA f4c22caView commit details -
Omer Lachish committed
Mar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 18c1876 - Browse repository at this point
Copy the full SHA 18c1876View commit details -
support executing queries using Query api_keys by instantiating an Ap…
…iUser that would be able to execute the specific query
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 7542ece - Browse repository at this point
Copy the full SHA 7542eceView commit details -
bring back ALLOW_PARAMETERS_IN_EMBEDS (with link on deprecation comin…
…g up)
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 0eb1963 - Browse repository at this point
Copy the full SHA 0eb1963View commit details -
show deprecation messages for ALLOW_PARAMETERS_IN_EMBEDS. Also, move
other message (email not verified) to use the same mechanism
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 18d5b94 - Browse repository at this point
Copy the full SHA 18d5b94View commit details -
add link to forum message on setting deprecation
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 54d7d82 - Browse repository at this point
Copy the full SHA 54d7d82View commit details -
Omer Lachish committed
Mar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 34f7762 - Browse repository at this point
Copy the full SHA 34f7762View commit details -
add link to forum message regarding embed deprecation
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 96d56ee - Browse repository at this point
Copy the full SHA 96d56eeView commit details -
change API to /api/queries/:id/dropdowns/:dropdown_id
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for e19517c - Browse repository at this point
Copy the full SHA e19517cView commit details -
split to 2 different dropdown endpoints and implement the second
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for ef286a7 - Browse repository at this point
Copy the full SHA ef286a7View commit details -
add test cases for /api/queries/:id/dropdowns/:id
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 87a9030 - Browse repository at this point
Copy the full SHA 87a9030View commit details -
use new /dropdowns endpoint in frontend
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for b279b7a - Browse repository at this point
Copy the full SHA b279b7aView commit details -
first e2e test for sharing embeds
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for aa59a89 - Browse repository at this point
Copy the full SHA aa59a89View commit details -
Pleasing the CodeClimate overlords
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 9cc2de5 - Browse repository at this point
Copy the full SHA 9cc2de5View commit details -
Omer Lachish committed
Mar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 0fce9c3 - Browse repository at this point
Copy the full SHA 0fce9c3View commit details -
change has_access and require_access signatures to work with the obje…
…cts that require access, instead of their groups
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for a40bc29 - Browse repository at this point
Copy the full SHA a40bc29View commit details -
split has_access between normal users and ApiKey users
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 353bb9f - Browse repository at this point
Copy the full SHA 353bb9fView commit details -
remove residues from bad rebase
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for e95546b - Browse repository at this point
Copy the full SHA e95546bView commit details -
allow access to safe queries via api keys
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 735a829 - Browse repository at this point
Copy the full SHA 735a829View commit details -
Merge branch 'change-has-access-signature' into allow-parameters-on-e…
…mbeds
Omer Lachish committedMar 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 55eb7ce - Browse repository at this point
Copy the full SHA 55eb7ceView commit details
Commits on Mar 27, 2019
-
Omer Lachish committed
Mar 27, 2019 Configuration menu - View commit details
-
Copy full SHA for 5ef2031 - Browse repository at this point
Copy the full SHA 5ef2031View commit details -
support both objects and group dicts in
has_access
and `require_acc……ess`
Omer Lachish committedMar 27, 2019 Configuration menu - View commit details
-
Copy full SHA for 1f16998 - Browse repository at this point
Copy the full SHA 1f16998View commit details -
simplify permission tests once
has_access
accepts groupsOmer Lachish committedMar 27, 2019 Configuration menu - View commit details
-
Copy full SHA for 029c395 - Browse repository at this point
Copy the full SHA 029c395View commit details -
Merge branch 'change-has-access-signature' into allow-parameters-on-e…
…mbeds
Omer Lachish committedMar 27, 2019 Configuration menu - View commit details
-
Copy full SHA for 0ff0cc9 - Browse repository at this point
Copy the full SHA 0ff0cc9View commit details
Commits on Mar 28, 2019
-
change has_access and require_access signatures to work with the obje…
…cts that require access, instead of their groups
Omer Lachish committedMar 28, 2019 Configuration menu - View commit details
-
Copy full SHA for ff4dfbb - Browse repository at this point
Copy the full SHA ff4dfbbView commit details -
Omer Lachish committed
Mar 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 71452cd - Browse repository at this point
Copy the full SHA 71452cdView commit details -
support both objects and group dicts in
has_access
and `require_acc……ess`
Omer Lachish committedMar 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 371c950 - Browse repository at this point
Copy the full SHA 371c950View commit details -
simplify permission tests once
has_access
accepts groupsOmer Lachish committedMar 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 90a8eac - Browse repository at this point
Copy the full SHA 90a8eacView commit details -
Merge branch 'change-has-access-signature' into allow-parameters-on-e…
…mbeds
Omer Lachish committedMar 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 9c6ce65 - Browse repository at this point
Copy the full SHA 9c6ce65View commit details -
Omer Lachish committed
Mar 28, 2019 Configuration menu - View commit details
-
Copy full SHA for c88d58a - Browse repository at this point
Copy the full SHA c88d58aView commit details -
send embed parameters through POST data
Omer Lachish committedMar 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 818fc27 - Browse repository at this point
Copy the full SHA 818fc27View commit details -
Omer Lachish committed
Mar 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 5770888 - Browse repository at this point
Copy the full SHA 5770888View commit details
Commits on Mar 29, 2019
-
Merge branch 'master' into allow-parameters-on-embeds
Omer Lachish committedMar 29, 2019 Configuration menu - View commit details
-
Copy full SHA for c860314 - Browse repository at this point
Copy the full SHA c860314View commit details -
move query fetching by api_key to within the Query model
Omer Lachish committedMar 29, 2019 Configuration menu - View commit details
-
Copy full SHA for 2c78937 - Browse repository at this point
Copy the full SHA 2c78937View commit details -
fetch user by adding a get_by_id function on the User model
Omer Lachish committedMar 29, 2019 Configuration menu - View commit details
-
Copy full SHA for 34404b4 - Browse repository at this point
Copy the full SHA 34404b4View commit details -
pass parameters as POST data (fixes test failure introduced by switching
from query string parameters to POST data)
Omer Lachish committedMar 29, 2019 Configuration menu - View commit details
-
Copy full SHA for 3d24835 - Browse repository at this point
Copy the full SHA 3d24835View commit details
Commits on Mar 31, 2019
-
test the right thing - queries with safe parameters should be embeddable
Omer Lachish committedMar 31, 2019 Configuration menu - View commit details
-
Copy full SHA for 66251fd - Browse repository at this point
Copy the full SHA 66251fdView commit details -
Omer Lachish committed
Mar 31, 2019 Configuration menu - View commit details
-
Copy full SHA for 4a32cdb - Browse repository at this point
Copy the full SHA 4a32cdbView commit details -
add another Cypress test to make sure unsafe queries cannot be embedded
Omer Lachish committedMar 31, 2019 Configuration menu - View commit details
-
Copy full SHA for 304b178 - Browse repository at this point
Copy the full SHA 304b178View commit details -
serialize Parameters into query string
Omer Lachish committedMar 31, 2019 Configuration menu - View commit details
-
Copy full SHA for 17636ec - Browse repository at this point
Copy the full SHA 17636ecView commit details
Commits on Apr 1, 2019
-
set is_api_key as the last parameter to (hopefully) avoid
backward-dependency problems
Omer Lachish committedApr 1, 2019 Configuration menu - View commit details
-
Copy full SHA for 16a8a40 - Browse repository at this point
Copy the full SHA 16a8a40View commit details -
Update redash/models/parameterized_query.py
Co-Authored-By: rauchy <omer@rauchy.net>
Configuration menu - View commit details
-
Copy full SHA for 1e7bd32 - Browse repository at this point
Copy the full SHA 1e7bd32View commit details -
Merge branch 'master' into allow-parameters-on-embeds
Omer Lachish committedApr 1, 2019 Configuration menu - View commit details
-
Copy full SHA for 2efc9da - Browse repository at this point
Copy the full SHA 2efc9daView commit details -
attempt to fix empty percy snapshots
Omer Lachish committedApr 1, 2019 Configuration menu - View commit details
-
Copy full SHA for 8f81978 - Browse repository at this point
Copy the full SHA 8f81978View commit details
Commits on Apr 2, 2019
-
snap percies after DOM is fully loaded
Omer Lachish committedApr 2, 2019 Configuration menu - View commit details
-
Copy full SHA for e912010 - Browse repository at this point
Copy the full SHA e912010View commit details -
Merge branch 'allow-parameters-on-embeds' of github.com:getredash/red…
…ash into allow-parameters-on-embeds
Omer Lachish committedApr 2, 2019 Configuration menu - View commit details
-
Copy full SHA for 64f1170 - Browse repository at this point
Copy the full SHA 64f1170View commit details