-
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
Add default limit (1000) to SQL queries #5088
Conversation
9a96a1c
to
eecebbd
Compare
376266d
to
d0a4577
Compare
db407da
to
e114def
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did a quick run through it. Will need to revisit again to review the frontend code.
client/app/components/queries/QueryEditor/AutoLimitCheckbox.jsx
Outdated
Show resolved
Hide resolved
client/app/components/queries/QueryEditor/AutoLimitCheckbox.jsx
Outdated
Show resolved
Hide resolved
client/app/components/queries/QueryEditor/AutoLimitCheckbox.jsx
Outdated
Show resolved
Hide resolved
client/app/components/queries/QueryEditor/AutoLimitCheckbox.jsx
Outdated
Show resolved
Hide resolved
a27ba04
to
af10463
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Leaving a few comments on frontend 🙂
client/app/components/queries/QueryEditor/AutoLimitCheckbox.jsx
Outdated
Show resolved
Hide resolved
client/app/components/queries/QueryEditor/QueryEditorControls.jsx
Outdated
Show resolved
Hide resolved
af10463
to
b9a97ef
Compare
b9a97ef
to
471586e
Compare
825f813
to
f72099a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good now. One last question re. the localOptions.
@arikfr Any ideas how to make the unit-test pass? It's passing on my local machine, but not on this CircleCI |
Yes, the data sources you were trying to use aren't available in the CI because of missing packages. You can use |
f72099a
to
673c556
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One last small thing I noticed, but frontend changes LGTM 🚀
client/app/components/queries/QueryEditor/QueryEditorControls.jsx
Outdated
Show resolved
Hide resolved
Hi everyone, if someone also need to download complete file with DISPLAY LIMIT 1000 rows. How to get it? |
redash/query_runner/__init__.py
Outdated
|
||
def apply_auto_limit(self, query_text, set_auto_limit): | ||
if set_auto_limit: | ||
from redash.query_runner.databricks import split_sql_statements |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does it make sense to keep this under the Databricks runner?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I also feel like this should not be put in the databricks runner. But it seems out of scope for this project as it's already in it.
5c76638
to
361308c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Waiting for the tests to pass and then merging 💯 |
* Add toggle to disable public URLs (getredash#5140) * Add toggle to disable public URLs * Add Cypress tests * Antd v4: Fix CreateUserDialog (getredash#5139) * Antd v4: Update CreateUserDialog * Add Cypress test for user creation * Misc frontend changes from internal fork (getredash#5143) * Move CardsList to typescript (getredash#5136) * Refactor CardsList - pass a suffix for list item Adding :id to an item to be used as a key suffix is redundant and the same can be accomplished by using :index from the map function. * Move CardsList to typescript * Convert CardsList component to functional component * CR1 * CR2 * Keep selected filters when switching visualizations (getredash#5146) * getredash#4944 Query pages: keep selected filters when switching visualizations * Pass current filters to expanded widget modal * prevent assigning queries to view_only data sources (getredash#5152) * Add default limit (1000) to SQL queries (getredash#5088) * add default limit 1000 * Add frontend changes and connect to backend * Fix query hash because of default limit * fix CircleCI test * adjust for comment * Allow to clear selected tags on list pages (getredash#5142) * Convert TagsList to functional component * Convert TagsList to typescript * Allow to unselect all tags * Add title to Tags block and explicit "clear filter" button * Some tweaks * Keep additional URL params when forking a query (getredash#5184) * Refresh CSRF tokens (getredash#5177) * expire CSRF tokens after 6 hours * use axios' built-in cookie to header copy mechanism * add axios-auth-refresh * retry CSRF-related 400 errors by refreshing the cookie * export the auth refresh interceptor to support ejecting it if neccessary * reject the original request if it's unrelated to CSRF * add 'cancelled' meta directive to all cancelled jobs (getredash#5187) * Ask user to log in when session expires (getredash#5178) * Ask user to log in when session expires * Update implementation * Update implementation * Minor fix * Update modal * Do not intercept calls to api/session as Auth.requireSession() relies on it * Refine code; adjust popup size and position * Some Choropleth improvements/refactoring (getredash#5186) * Directly map query results column to GeoJSON property * Use cache for geoJson requests * Don't handle bounds changes while loading geoJson data * Choropleth: fix map "jumping" on load; don't save bounds if user didn't edit them; refine code a bit * Improve cache * Optimize Japan Perfectures map (remove irrelevant GeoJson properties) * Improve getOptions for Choropleth; remove unused code * Fix test * Add US states map * Convert USA map to Albers projection * Allow to specify user-friendly field names for maps * Align Y axes at zero (getredash#5053) * Align Y axes as zero * Fix typo (with @deecay) * Add alignYAxesAtZero function * Avoid 0 division Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * Generate Code Coverage report for Cypress (getredash#5137) * Move Cypress to dev dependencies (getredash#3991) * Test Cypress on package list * Skip Puppeteer Chromium as well * Put back missing npm install on netlify.toml * Netlify: move env vars to build.environment * Remove cypress:install script * Update Cypress dockerfile * Copy package-lock.json to Cypress dockerfile * ScheduleDialog: Filter empty interval groups (getredash#5196) * Share Embed Spec: Make sure query is executed (getredash#5191) * Updated Cypress to v5.3 and fixed e2e tests (getredash#5199) * Upgraded Cypress to v5.3 and fixed e2e tests * Updated cypress image * Fixed failing tests * Updated NODE_VERSION in netlify * Update client/cypress/integration/visualizations/choropleth_spec.js Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * fixed test in choropleth Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * Extra actions on Queries and Dashboards pages (getredash#5201) * Extra actions for Query View and Query Source pages * Convert Queries List page to functional component * Convert Dashboards List page to functional component * Extra actions for Query List page * Extra actions for Dashboard List page * Extra actions for Dashboard page * Pass some extra data to Dashboard.HeaderExtra component * CR1 * Remove build args from Cypress start script (getredash#5203) * Frontend updates from internal fork (getredash#5209) * Add horizontal bar chart (getredash#5154) * added bar chart boilerplate * added x/y manipulation * replaced x/y management to inner series preparer * added tests * moved axis inversion to all charts series * removed line and area * inverted labels ui * removed normalizer check, simplified inverted axes check * finished working hbar * minor review * added conditional title to YAxis * generalized horizontal chart for line charts, resetted state on globalSeriesType change * fixed updates * fixed updates to layout * fixed minor issues * removed right Y axis when axes inverted * ran prettier * fixed updater function conflict and misuse of getOptions * renamed inverted to swapped * created mappingtypes for swapped columns * removed unused import * minor polishing * improved series behaviour in h-bar * minor fix * added basic filter to ChartTypeSelect * final setup of filtered chart types * Update viz-lib/src/components/visualizations/editor/createTabbedEditor.jsx * added proptypes and renamed ChartTypeSelect props * Add missing import * fixed import, moved result array to global scope * merged import * clearer naming in ChartTypeSelect * better lodash map syntax * fixed global modification * moved result inside useMemo Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> Co-authored-by: Levko Kravets <levko.ne@gmail.com> * Fix Home EmptyState help link (getredash#5217) * Static SAML configuration and assertion encryption (getredash#5175) * Change front-end and data model for SAML2 auth - static configuration * Add changes to use inline metadata. * add switch for static and dynamic SAML configurations * Fixed config of backend static/dynamic to match UI * add ability to encrypt/decrypt SAML assertions with pem and crt files. Upgraded to pysaml2 6.1.0 to mitigate signature mismatch during decryption * remove print debug statement * Use utility to find xmlsec binary for encryption, formatting saml_auth module * format SAML Javascript, revert want_signed_response to pre-PR value * pysaml2's entityid should point to the sp, not the idp * add logging for entityid for validation * use mustache_render instead of string formatting. put all static logic into static branch * move mustache template for inline saml metadata to the global level * Incorporate SAML type with Enabled setting * Update client/app/pages/settings/components/AuthSettings/SAMLSettings.jsx Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> Co-authored-by: Chad Chen <chad.chen@databricks.com> Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * Fix dashboard background grid (getredash#5238) * added required to Form.Item and Input for better UI (getredash#5231) * added required to Form.Item and Input for better UI * removed required from input * Revert "removed required from input" This reverts commit b56cd76. * Redo "removed required from input" * removed typo Co-authored-by: rafawendel2010@gmail.com <rafawendel> * Fix annotation bug causing queries not to run - ORA-00933 (getredash#5179) * Fix for the typo button in ParameterMappingInput (getredash#5244) * extend the refresh_queries timeout from 3 minutes to 10 minutes (getredash#5253) * Multiselect dropdown slowness (fix) (getredash#5221) * created util to estimate reasonable width for dropdown * removed unused import * improved calculation of item percentile * added getItemOfPercentileLength to relevant spots * added getItemOfPercentileLength to relevant spots * Added missing import * created custom select element * added check for property path * removed uses of percentile util * gave up on getting element reference * finished testing Select component * removed unused imports * removed older uses of Option component * added canvas calculation * removed minWidth from Select * improved calculation * added fallbacks * added estimated offset * removed leftovers 😅 * replaced to percentiles to max value * switched to memo and renamed component * proper useMemo syntax * Update client/app/components/Select.tsx Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * created custom restrictive types * added quick const * fixed style * fixed generics * added pos absolute to fix percy * removed custom select from ParameterMappingInput * applied prettier * Revert "added pos absolute to fix percy" This reverts commit 4daf1d4. * Pin Percy version to 0.24.3 * Update client/app/components/ParameterMappingInput.jsx Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * renamed Select.jsx to SelectWithVirtualScroll Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * bugfix: fix getredash#5254 (getredash#5255) Co-authored-by: Jerry <jerry.yuan@webweye.com> * Enable graceful shutdown of rq workers (getredash#5214) * Enable graceful shutdown of rq workers * Use `exec` in the `worker` command of the entrypoint to propagate the `TERM` signal * Allow rq processes managed by supervisor to exit without restart on expected status codes * Allow supervisorctl to contact the running supervisor * Add a `shutdown_worker` command that will send `TERM` to all running worker processes and then sleep. This allows orchestration systems to initiate a graceful shutdown before sending `SIGTERM` to supervisord * Use Heroku worker as the BaseWorker This implements a graceful shutdown on SIGTERM, which simplifies external shutdown procedures. * Fix imports based upon review * Remove supervisorctl config * Enable Boxplot to be horizontal (getredash#5262) * Frontend updates from internal fork (getredash#5259) * DynamicComponent for QuerySourceAlerts * General Settings updates * Dynamic Date[Range] updates * EmptyState updates * Query and SchemaBrowser updates * Adjust page headers and add disablePublish * Policy updates * Separate Home FavoritesList component * Update FormatQuery * Autolimit frontend fixes * Misc updates * Keep registering of QuerySourceDropdown * Undo changes in DynamicComponent * Change sql-formatter package.json syntax * Allow opening help trigger in new tab * Don't run npm commands as root in Dockerfile * Cypress: Remove extra execute query * Correct cleanup_query_results comment (getredash#5276) Correct comment from QUERY_RESULTS_MAX_AGE to QUERY_RESULTS_CLEANUP_MAX_AGE * Remove unwanted props from Select component (getredash#5277) * Explicitly selected props so as to avoid errors from non-wanted props * Simplified approach * Ran prettier 😬 * Fixed minor issues * Fix QuerySourceDropdown value type (getredash#5284) * Changed 'Delete Alert' into 'Delete' for consistency (getredash#5287) * Redesign desktop nav bar (getredash#5294) * Add React Fast Refresh + Hot Module Reloading (getredash#5291) * removed leftover console.log (getredash#5303) * Fix disabled hot reload flow (getredash#5306) * Sync date format from settings with clientConfig (getredash#5299) * added eslint no-console (getredash#5305) * added eslint no-console * Update client/.eslintrc.js to allow warnings Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * Convert viz-lib to TypeScript (getredash#5310) Co-authored-by: ts-migrate <> * change item element in system status page (getredash#5323) * Obfuscate non-email alert destinations (getredash#5318) * Dropdown param search fix (getredash#5304) * fixed QueryBasedParamterInput optionFilterProp * added optionFilterProp fallback for SelectWithVirtualScroll * simplified syntax * removed optionFilterProp from QueryBasedParameterInput.jsx Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * restricted SelectWithVirtualScroll props * Added e2e test for parameter filters * moved filter assertion to more suitable place * created helper for option filter prop assertion * moved option filter prop assertion to proper place, added result update assertion * refactor openAndSearchAntdDropdown helper * Fix parameter_spec Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * Add Username and Password fields to MongoDB config (getredash#5314) * docs: fix simple typo, possbily -> possibly (getredash#5329) There is a small typo in redash/settings/__init__.py. Should read `possibly` rather than `possbily`. * Secret handling for Yandex, TreasureData, & Postgres/CockroachDB SSL (getredash#5312) * Bar chart e2e test (getredash#5279) * created bar-chart e2e test boilerplate * refactored assertions * added snapshots and dashboard * refactored assertions to properly deal with async * replaced loops with getters for proper workings of cypress * added a couple other bar charts * ran prettier * added a better query for bar charts * removed leftovers * moved helpers to support folder Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * Truncate large Databricks ODBC result sizes (getredash#5290) Truncates results sets that exceed a limit taken from an environment variable called DATABRICKS_ROW_LIMIT. * Add reorder to dashboard parameter widgets (getredash#5267) * added paramOrder prop * minor refactor * moved logic to widget * Added paramOrder to widget API call * Update client/app/components/dashboards/dashboard-widget/VisualizationWidget.jsx Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * Merge branch 'master' into reorder-dashboard-parameters * experimental removal of helper element * cleaner comment * Added dashboard global params logic * Added backend logic for dashboard options * Removed testing leftovers * removed appending sortable to parent component behavior * Revert "Added backend logic for dashboard options" This reverts commit 41ae2ce. * Re-structured backend options * removed temporary edits * Added dashboard/widget param reorder cypress tests * Separated edit and sorting permission * added options to public dashboard serializer * Removed undesirable events from drag * Bring back attaching sortable to its parent This reverts commit 163fb6f. * Added prop to control draggable destination parent * Removed paramOrder fallback * WIP (for Netflify preview) * fixup! Added prop to control draggable destination parent * Better drag and drop styling and fix for the padding * Revert "WIP (for Netflify preview)" This reverts commit 433e11e. * Improved dashboard parameter Cypress test * Standardized reorder styling * Changed dashboard param reorder to edit mode only * fixup! Improved dashboard parameter Cypress test * fixup! Improved dashboard parameter Cypress test * Fix for Cypress CI error Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> * Fix inconsistent Sankey behavior (getredash#5286) * added type casting to coerce number string into nuber * Merge branch 'master' into fix-inconsistent=sankey-behavior * typed map viz options * Partially typed what was possible * reworked data coercion * improved MapOptionsType types * readaqueted sankey rows so as to allow strings again * Use legacy resolver in pip to fix broken build (getredash#5309) Fixes getredash#5300 and fixes getredash#5307 There have been upstream (`python:37-slim` image) changes that bring in `pip` version 20.3.1, which makes new `2020-resolver` the default. Due to that, un-resolvable dependency conflicts in `requirements_all_ds.txt` now cause the build to fail. This is a workaround until the package versions can be updated to work with the new pip resolver. * Encrypt alert notification destinations (getredash#5317) * Remove unnecessary space in rq log (getredash#5345) * Fix: add a merge migration to solve multi head issue (getredash#5364) * Add unit test to test for multi-head migrations issue * Add merge migration * Fix for Cypress flakiness generated by param_spec (getredash#5349) * Bump dompurify from 2.0.8 to 2.0.17 in /viz-lib (getredash#5326) Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.0.8 to 2.0.17. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](cure53/DOMPurify@2.0.8...2.0.17) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump bl from 1.2.2 to 1.2.3 in /viz-lib (getredash#5257) Bumps [bl](https://github.com/rvagg/bl) from 1.2.2 to 1.2.3. - [Release notes](https://github.com/rvagg/bl/releases) - [Commits](rvagg/bl@v1.2.2...v1.2.3) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump axios from 0.19.0 to 0.21.1 (getredash#5366) Bumps [axios](https://github.com/axios/axios) from 0.19.0 to 0.21.1. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md) - [Commits](axios/axios@v0.19.0...v0.21.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Updated axios (getredash#5371) * Increased waiting time to avoid flakiness (getredash#5370) * Add My Dashboards filter option to the Dashboards list (getredash#5375) * Add My Dashboards filter option to the Dashboards list. Added API endpoint to get the list of a user's dashboards, similar to the My Queries feature. * Update empty dashboard list state to show an invite to create a new dashboard, like My Queries * Update to Levko's suggested approach. Clean up some of the formatting for consistency. Put the 'My Queries/Dashboards' item before the Favorites since that organization seems cleaner to me. * Address Levko's comments * extend sync_user_details expiry (getredash#5330) * Revert "Updated axios (getredash#5371)" (getredash#5385) This reverts commit 49536de. * Fix duplicate stylesheets (getredash#5396) * Upgrade RQ to v1.5 (getredash#5207) * upgrade RQ to v1.5 * set job's started_at * update healthcheck to match string worker names * delay worker healthcheck for 5 minutes from start to allow enough time to load in case many workers try to load simultaneously * log when worker cannot be found * Initial a11y improvements (getredash#5408) * Fixed jsx-a11y problems * Changed tabIndex to type number * Initial improvements to DesktopNavbar accessibility * Added accessibility to favorites list * Improved accessibility in Desktop Navbar * Improvements in Desktop navbar semantics * Added aria roles to tags list * Fixed tabindex type * Improved aria labels in query control dropdown * Added tab for help trigger close button * Fixed typo * Improved accessibility in query selector * Changed resizable role to separator * Added label to empty state close button * Removed redundant and mistaken roles * Used semantic components * Removed tabIndex from anchor tags * Removed mistakenly set menuitem role from anchors * Removed tabIndex from Link components * Removed improper hidden aria label from icon * Reverted button and link roles in anchors for minimal merge conflicts * Replaced alt attr with aria-label for icons * Removed redundant menu role * Improved accessibility of CodeBlock * Removed improper role from schema browser * Reverted favorites list to div * Removed improper presentation role in query snippets * Tracked changes for further PR * Revert "Improved accessibility of CodeBlock" * Add aria-labelledby to the associated code labels This reverts commit 00a1685. * Wrapped close icon into button * remove check datasource permission * show list dashboard * show list dashboard * show list dashboard * Add plain button (getredash#5419) * Add plain button * Minor syntax improvements * Refactor of Link component (getredash#5418) * Refactor of link component * Applied anchor-is-valid to Link component * Fixed Eslint error * Removed improper anchor uses * Fixed TS errors * show list dashboard * merge original repo * Reset failure counter on adhoc success (getredash#5394) * reset failure counter when query completes successfully via adhoc * Use "query_id" in metadata, but still allow "Query ID" for transition/legacy support * Add setting to identify email block domain (getredash#5377) * Add setting to identify email block domain ref: getredash#5368 * rename Co-authored-by: Levko Kravets <levko.ne@gmail.com> * rename and add comment Co-authored-by: Levko Kravets <levko.ne@gmail.com> * Update redash/handlers/users.py Co-authored-by: Levko Kravets <levko.ne@gmail.com> * Update redash/handlers/users.py Co-authored-by: Levko Kravets <levko.ne@gmail.com> * Add more comment to settting Co-authored-by: Levko Kravets <levko.ne@gmail.com> * feat: support Trino data-source (getredash#5411) * feat: add trino logo * feat: add trino * merge original repo * merge original repo * fix report * fix report * display query owner * check permission can view dashboard * check permission can view dashboard * fix css login * fix css login * fix css login * fix css login * fix css login * fix password user * fix css * fix css * fix sub dashboard * [Tmp] * fix css * add description * fix error build * fix css * fix css * [Change for Deployment] * zip * new version * new version * new version * new version Co-authored-by: Gabriel Dutra <nesk.frz@gmail.com> Co-authored-by: max-voronov <70445727+max-voronov@users.noreply.github.com> Co-authored-by: Levko Kravets <levko.ne@gmail.com> Co-authored-by: Omer Lachish <omer@rauchy.net> Co-authored-by: Lingkai Kong <lingkai.kong@databricks.com> Co-authored-by: Alexander Rusanov <alexander.rusanov@gmail.com> Co-authored-by: Rafael Wendel <rafawendel2010@gmail.com> Co-authored-by: Christopher Grant <chrisgrant@lavabit.com> Co-authored-by: Chad Chen <chad.chen@databricks.com> Co-authored-by: Jonathan Hult <jonathan@jonathanhult.com> Co-authored-by: Jerry <610819267@qq.com> Co-authored-by: Jerry <jerry.yuan@webweye.com> Co-authored-by: Josh Bohde <josh@joshbohde.com> Co-authored-by: deecay <deecay@users.noreply.github.com> Co-authored-by: Jiajie Zhong <zhongjiajie955@hotmail.com> Co-authored-by: Elad Ossadon <elado7@gmail.com> Co-authored-by: Elad Ossadon <elad.ossadon@databricks.com> Co-authored-by: Patrick Yang <patrick.yang@databricks.com> Co-authored-by: Tim Gates <tim.gates@iress.com> Co-authored-by: Christopher Grant <christopher.grant@protonmail.com> Co-authored-by: Vipul Mathur <vipulmathur@users.noreply.github.com> Co-authored-by: Arik Fraimovich <arik@arikfr.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Justin Talbot <76974990+justint-db@users.noreply.github.com> Co-authored-by: Khiem Nguyen <khiem.nguyen@ttekglobal.com> Co-authored-by: Đặng Minh Dũng <dungdm93@live.com> Co-authored-by: Hải Triều Nguyễn Hồ <trieu@ltv.vn> Co-authored-by: Nguyễn Hồ Hải Triều <hohaitrieuntu@gmail.com> Co-authored-by: Nit <tin@ltv.vn>
…l json contained column's type to JSONB](getredash/redash#6687) * enhanced SETUP documentation * postgres docker image version from 12 to latest * [Add default limit (1000) to SQL queries](getredash/redash#5088) * new settings are implemented
* initial commit * Update Dockerfile and requirements to python3.8 * formatted using black * format 2 * REDASH_THROTTLE_PASS_RESET_PATTERN is configured * python3.8-slim-buster is added into the Dockerfile * requirements file deleted instead implemented poetry files * [Add toggle to disable public URLs](getredash/redash@205915e#diff-bb1f48a9370bdc825649c5ddeffa7ae697c7015dc58d2c3511b752b84b7df8feL178) * [upgrade flask](getredash/redash@73f49cb) * various implementations into settings such as `CSRF_TIME_LIMIT` * [Remove extensions mechanism](getredash/redash#5895) * authentication updates * my dashboards section is implemented * formatted some files using `black` * dev server doesnt accept parameter of group * big_query.py revert back into previous version * client package-lock sha512 to sha1 convertion * chore: Update dependencies and remove unused files * Update Python version to 3.8 and use poetry for dev dependencies * Update Node version to 14 and use nodenv or nvm for managing Node versions * poetry dependency addded into unit tests * dependency changes for unit tests * [Removed unneeded PseudoJSON and DBPersistence classes, migrated all json contained column's type to JSONB](getredash/redash#6687) * enhanced SETUP documentation * postgres docker image version from 12 to latest * [Add default limit (1000) to SQL queries](getredash/redash#5088) * new settings are implemented * chore: Update test_cli.py to use dynamic dbpath in test * [Redis replace hmset -> hset](getredash/redash#6331) * typos are fixed * more changes for should_apply_auto_limit * databrick query runner is enhanced * cast_int_or_default is intruduced * pytest lines are cleaned from test_refresh_queries
commit a9c69b3 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Thu Jul 11 01:52:17 2024 +0300 // commit 9ab3cd5 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Thu Jul 11 01:14:10 2024 +0300 revert: Update Redash models to use PseudoJSON for settings column commit f50a58f Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Wed Jul 10 12:33:25 2024 +0300 // commit 455be1b Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Mon Jul 8 16:53:52 2024 +0300 chore: Update Redis Docker image to version 7-alpine commit cb8973e Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Mon Jul 8 16:27:38 2024 +0300 The Redis Docker image has been updated to version 7-alpine. commit 769f752 Author: mirkan1 <mirkanbaba1@gmail.com> Date: Mon Jul 8 15:32:04 2024 +0300 Python3.8 (#341) * initial commit * Update Dockerfile and requirements to python3.8 * formatted using black * format 2 * REDASH_THROTTLE_PASS_RESET_PATTERN is configured * python3.8-slim-buster is added into the Dockerfile * requirements file deleted instead implemented poetry files * [Add toggle to disable public URLs](getredash/redash@205915e#diff-bb1f48a9370bdc825649c5ddeffa7ae697c7015dc58d2c3511b752b84b7df8feL178) * [upgrade flask](getredash/redash@73f49cb) * various implementations into settings such as `CSRF_TIME_LIMIT` * [Remove extensions mechanism](getredash/redash#5895) * authentication updates * my dashboards section is implemented * formatted some files using `black` * dev server doesnt accept parameter of group * big_query.py revert back into previous version * client package-lock sha512 to sha1 convertion * chore: Update dependencies and remove unused files * Update Python version to 3.8 and use poetry for dev dependencies * Update Node version to 14 and use nodenv or nvm for managing Node versions * poetry dependency addded into unit tests * dependency changes for unit tests * [Removed unneeded PseudoJSON and DBPersistence classes, migrated all json contained column's type to JSONB](getredash/redash#6687) * enhanced SETUP documentation * postgres docker image version from 12 to latest * [Add default limit (1000) to SQL queries](getredash/redash#5088) * new settings are implemented * chore: Update test_cli.py to use dynamic dbpath in test * [Redis replace hmset -> hset](getredash/redash#6331) * typos are fixed * more changes for should_apply_auto_limit * databrick query runner is enhanced * cast_int_or_default is intruduced * pytest lines are cleaned from test_refresh_queries commit b9fef43 Author: Jarek Heród <jaroslaw.herod@gmail.com> Date: Sun Jun 30 17:39:17 2024 +0200 Feature/GitHub actions docker image build (#343) * chore: build and publish docker images to artifact registry via github actions commit de4a6d2 Author: Jarek Heród <jaroslaw.herod@gmail.com> Date: Sun Jun 30 10:38:43 2024 +0200 chore: test docker build (#342) * chore: push new image via github actions commit cf96f43 Merge: c7c72e6 477c3b4 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sat Jun 29 17:41:50 2024 +0300 Merge branch 'jaro-backup', remote-tracking branch 'origin' into develop commit c7c72e6 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sat Jun 29 17:33:57 2024 +0300 // commit fd98e04 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sat Jun 29 17:23:53 2024 +0300 // commit 477c3b4 Author: jaro <jaroslaw.herod@gmail.com> Date: Sat Jun 29 09:38:11 2024 +0200 chore: add missing checkout commit b2d0397 Author: jaro <jaroslaw.herod@gmail.com> Date: Sat Jun 29 09:37:19 2024 +0200 chore: correct path commit 053f332 Author: jaro <jaroslaw.herod@gmail.com> Date: Sat Jun 29 09:34:42 2024 +0200 chore: temporarily disable test execution before release commit 1b9fe8c Author: jaro <jaroslaw.herod@gmail.com> Date: Sat Jun 29 09:32:33 2024 +0200 chore: disable pre-merge on push to develop commit cc45b8d Author: jaro <jaroslaw.herod@gmail.com> Date: Sat Jun 29 09:31:52 2024 +0200 chore: correct path commit 28b6b77 Author: jaro <jaroslaw.herod@gmail.com> Date: Sat Jun 29 09:30:34 2024 +0200 chore: push new image via github actions and run unit tests before commit d10ed1b Author: jaro <jaroslaw.herod@gmail.com> Date: Sat Jun 29 09:04:39 2024 +0200 chore: push new image via github actions commit 36cd15b Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Fri Jun 21 14:27:43 2024 +0300 chore: grammer mistakes were fixed commit 8c72be6 Merge: 396aa78 80853a2 Author: mirkan1 <mirkanbaba1@gmail.com> Date: Fri Jun 21 00:36:55 2024 +0300 Merge pull request #334 from dataminelab/dependabot/npm_and_yarn/plywood/server/braces-3.0.3 Bump braces from 3.0.2 to 3.0.3 in /plywood/server commit 80853a2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Jun 20 21:13:18 2024 +0000 Bump braces from 3.0.2 to 3.0.3 in /plywood/server Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](micromatch/braces@3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> commit 396aa78 Merge: c4e65a3 d924ca3 Author: mirkan1 <mirkanbaba1@gmail.com> Date: Fri Jun 21 00:11:52 2024 +0300 Merge pull request #312 from dataminelab/dependabot/npm_and_yarn/client/develop/types/nopt-3.0.32 client npm upgrade: bump @types/nopt from 3.0.29 to 3.0.32 in /client commit c4e65a3 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Wed Jun 19 01:03:43 2024 +0300 client package.json rerun commit 82f3750 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Wed Jun 19 01:03:24 2024 +0300 refactor: Update logger configuration for pretty logs and error templates commit abe385b Merge: 6dd786b 7076f9c Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Wed Jun 19 00:18:30 2024 +0300 Merge branch 'dependabot/npm_and_yarn/plywood/server/develop/tslog-4.9.3' into develop commit 6dd786b Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Tue Jun 18 20:47:26 2024 +0300 chore: Update tslib dependency to version 2.6.3 commit bbf019d Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Jun 18 17:38:09 2024 +0000 plywood-client package upgrade: bump tslib in /plywood/server/client Bumps [tslib](https://github.com/Microsoft/tslib) from 1.10.0 to 2.6.3. - [Release notes](https://github.com/Microsoft/tslib/releases) - [Commits](microsoft/tslib@1.10.0...v2.6.3) --- updated-dependencies: - dependency-name: tslib dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> commit 2cb508d Merge: bfed319 cdf2c86 Author: mirkan1 <mirkanbaba1@gmail.com> Date: Tue Jun 18 20:36:32 2024 +0300 Merge pull request #332 from dataminelab/dependabot/npm_and_yarn/plywood/server/client/braces-3.0.3 Bump braces from 3.0.2 to 3.0.3 in /plywood/server/client commit bfed319 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Tue Jun 18 20:19:09 2024 +0300 commit 5320c35 Merge: 32a79ee 73b1677 Author: mirkan1 <mirkanbaba1@gmail.com> Date: Tue Jun 18 18:58:32 2024 +0300 Merge pull request #333 from dataminelab/dependabot/npm_and_yarn/viz-lib/ws-5.2.4 Bump ws from 5.2.3 to 5.2.4 in /viz-lib commit 73b1677 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Jun 18 06:50:54 2024 +0000 Bump ws from 5.2.3 to 5.2.4 in /viz-lib Bumps [ws](https://github.com/websockets/ws) from 5.2.3 to 5.2.4. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@5.2.3...5.2.4) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> commit cdf2c86 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Jun 17 14:07:30 2024 +0000 Bump braces from 3.0.2 to 3.0.3 in /plywood/server/client Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](micromatch/braces@3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> commit 32a79ee Merge: 95e72f7 5f98884 Author: mirkan1 <mirkanbaba1@gmail.com> Date: Mon Jun 17 17:06:32 2024 +0300 Merge pull request #327 from dataminelab/dependabot/npm_and_yarn/viz-lib/develop/plotly.js-2.33.0 vizlib npm upgrade: bump plotly.js from 1.58.5 to 2.33.0 in /viz-lib commit 7076f9c Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Jun 8 15:34:26 2024 +0000 plywood-server package upgrade: bump tslog in /plywood/server Bumps [tslog](https://github.com/fullstack-build/tslog) from 3.2.0 to 4.9.3. - [Release notes](https://github.com/fullstack-build/tslog/releases) - [Commits](fullstack-build/tslog@v3.2.0...v4.9.3) --- updated-dependencies: - dependency-name: tslog dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> commit 5f98884 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Jun 1 15:12:26 2024 +0000 vizlib npm upgrade: bump plotly.js from 1.58.5 to 2.33.0 in /viz-lib Bumps [plotly.js](https://github.com/plotly/plotly.js) from 1.58.5 to 2.33.0. - [Release notes](https://github.com/plotly/plotly.js/releases) - [Changelog](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md) - [Commits](plotly/plotly.js@v1.58.5...v2.33.0) --- updated-dependencies: - dependency-name: plotly.js dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> commit 95e72f7 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Fri May 10 21:02:54 2024 +0300 Refactor validate method in ParameterizedQuery class commit a899a3d Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Tue May 7 23:02:24 2024 +0300 Refactor className in DateRangeParameter.jsx to remove unnecessary class commit 5704770 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Tue May 7 23:02:15 2024 +0300 Fix disabled checkbox in DashboardPage.jsx commit 7e9e0a4 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Tue May 7 23:02:06 2024 +0300 Refactor code to ensure dataCube has a timeAttribute commit 0db6564 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Mon May 6 11:20:23 2024 +0300 Fix JSONbig import and usage in query-result.js commit 868d4fb Merge: f172dea 7aea73b Author: mirkan1 <mirkanbaba1@gmail.com> Date: Sun May 5 00:55:13 2024 +0300 Merge pull request #319 from dataminelab/sql-view-expection-for-big-integers Query view expection for big integers commit 7aea73b Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sun May 5 00:53:48 2024 +0300 Add numeral package and neccessary changes written into axios commit d924ca3 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat May 4 15:06:49 2024 +0000 client npm upgrade: bump @types/nopt from 3.0.29 to 3.0.32 in /client Bumps [@types/nopt](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nopt) from 3.0.29 to 3.0.32. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nopt) --- updated-dependencies: - dependency-name: "@types/nopt" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> commit f172dea Merge: 9fade3c 17c1e7b Author: mirkan1 <mirkanbaba1@gmail.com> Date: Fri May 3 17:49:06 2024 +0300 Merge pull request #185 from dataminelab/dependabot/npm_and_yarn/viz-lib/semver-5.7.2 Bump semver from 5.7.1 to 5.7.2 in /viz-lib commit 9fade3c Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Fri May 3 13:01:04 2024 +0300 DR-137 | Add a loading when reading the tables from the connection commit fd4a964 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Wed May 1 16:57:55 2024 +0300 Update .dockerignore to ignore additional files and directories commit 7c97b57 Merge: 640891e a2e5f13 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Tue Apr 30 20:03:51 2024 +0300 Merge branch 'dependabot/npm_and_yarn/plywood/server/client/develop/druid.d.ts-0.12.2' into develop commit 640891e Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Tue Apr 30 19:33:44 2024 +0300 DR-187 | Fix updateReport function to handle error messages properly commit 29c5b2e Merge: 858c321 f0219aa Author: mirkan1 <mirkanbaba1@gmail.com> Date: Mon Apr 29 02:28:55 2024 +0300 Merge pull request #296 from dataminelab/dependabot/npm_and_yarn/plywood/server/immer-9.0.6 Bump immer from 9.0.5 to 9.0.6 in /plywood/server commit 858c321 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Mon Apr 29 01:47:34 2024 +0300 Add password reset throttling to forgot_password endpoint commit 6f1dfcb Merge: f071921 74f815d Author: mirkan1 <mirkanbaba1@gmail.com> Date: Sun Apr 28 09:35:40 2024 +0300 Merge pull request #301 from dataminelab/dependabot/npm_and_yarn/client/develop/react-virtualized-9.22.5 client npm upgrade: bump react-virtualized from 9.21.2 to 9.22.5 in /client commit f071921 Merge: 3b45e17 2269751 Author: mirkan1 <mirkanbaba1@gmail.com> Date: Sun Apr 28 09:34:59 2024 +0300 Merge pull request #305 from dataminelab/revert-304-dependabot/npm_and_yarn/client/develop/sass-loader-14.2.1 Revert "client npm upgrade: bump sass-loader from 9.0.3 to 14.2.1 in /client" commit 2269751 Author: mirkan1 <mirkanbaba1@gmail.com> Date: Sun Apr 28 09:34:49 2024 +0300 Revert "client npm upgrade: bump sass-loader from 9.0.3 to 14.2.1 in /client" commit 3b45e17 Merge: e69f515 4bfeeb8 Author: mirkan1 <mirkanbaba1@gmail.com> Date: Sun Apr 28 09:20:04 2024 +0300 Merge pull request #304 from dataminelab/dependabot/npm_and_yarn/client/develop/sass-loader-14.2.1 client npm upgrade: bump sass-loader from 9.0.3 to 14.2.1 in /client commit 4bfeeb8 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Apr 27 15:51:29 2024 +0000 client npm upgrade: bump sass-loader from 9.0.3 to 14.2.1 in /client Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 9.0.3 to 14.2.1. - [Release notes](https://github.com/webpack-contrib/sass-loader/releases) - [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md) - [Commits](webpack-contrib/sass-loader@v9.0.3...v14.2.1) --- updated-dependencies: - dependency-name: sass-loader dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> commit 74f815d Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Apr 27 15:20:28 2024 +0000 client npm upgrade: bump react-virtualized in /client Bumps [react-virtualized](https://github.com/bvaughn/react-virtualized) from 9.21.2 to 9.22.5. - [Release notes](https://github.com/bvaughn/react-virtualized/releases) - [Changelog](https://github.com/bvaughn/react-virtualized/blob/master/CHANGELOG.md) - [Commits](https://github.com/bvaughn/react-virtualized/commits) --- updated-dependencies: - dependency-name: react-virtualized dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> commit e69f515 Merge: e4adbed 970e8df Author: mirkan1 <mirkanbaba1@gmail.com> Date: Sat Apr 27 12:07:31 2024 +0300 Merge pull request #297 from dataminelab/revert-290-dependabot/npm_and_yarn/client/develop/typescript-3.9.10 Revert "client npm upgrade: bump typescript from 3.3.1 to 3.9.10 in /client" commit 970e8df Author: mirkan1 <mirkanbaba1@gmail.com> Date: Sat Apr 27 12:07:12 2024 +0300 Revert "client npm upgrade: bump typescript from 3.3.1 to 3.9.10 in /client" commit e4adbed Merge: 085aa49 d7f5734 Author: mirkan1 <mirkanbaba1@gmail.com> Date: Sat Apr 27 10:39:28 2024 +0300 Merge pull request #291 from dataminelab/dependabot/npm_and_yarn/plywood/server/client/develop/immutable-class-tester-0.7.4 plywood-client package upgrade: bump immutable-class-tester from 0.7.2 to 0.7.4 in /plywood/server/client commit 085aa49 Merge: 5219331 9173091 Author: mirkan1 <mirkanbaba1@gmail.com> Date: Sat Apr 27 10:38:47 2024 +0300 Merge pull request #290 from dataminelab/dependabot/npm_and_yarn/client/develop/typescript-3.9.10 client npm upgrade: bump typescript from 3.3.1 to 3.9.10 in /client commit 5219331 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Apr 27 10:35:48 2024 +0300 client npm upgrade: bump @types/webpack-env from 1.14.1 to 1.18.4 in /client (#289) * made changes for Big Integers front-end readability * client npm upgrade: bump @types/webpack-env in /client Bumps [@types/webpack-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webpack-env) from 1.14.1 to 1.18.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/webpack-env) --- updated-dependencies: - dependency-name: "@types/webpack-env" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit f0219aa Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Apr 26 03:20:53 2024 +0000 Bump immer from 9.0.5 to 9.0.6 in /plywood/server Bumps [immer](https://github.com/immerjs/immer) from 9.0.5 to 9.0.6. - [Release notes](https://github.com/immerjs/immer/releases) - [Commits](immerjs/immer@v9.0.5...v9.0.6) --- updated-dependencies: - dependency-name: immer dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit d7f5734 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Apr 20 15:21:24 2024 +0000 plywood-client package upgrade: bump immutable-class-tester Bumps [immutable-class-tester](https://github.com/implydata/immutable-class-tester/tree/HEAD/packages/immutable-class-tester) from 0.7.2 to 0.7.4. - [Commits](https://github.com/implydata/immutable-class-tester/commits/HEAD/packages/immutable-class-tester) --- updated-dependencies: - dependency-name: immutable-class-tester dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> commit 9173091 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Apr 20 15:09:45 2024 +0000 client npm upgrade: bump typescript from 3.3.1 to 3.9.10 in /client Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.3.1 to 3.9.10. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v3.3.1...v3.9.10) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> commit 7c07bed Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Wed Apr 17 12:25:23 2024 +0300 made changes for Big Integers front-end readability commit aa20732 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Tue Apr 16 11:18:11 2024 +0300 commit dab317c Merge: 5237fe7 b2b1839 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Mon Apr 15 16:20:25 2024 +0300 Merge branch 'dependabot/npm_and_yarn/client/develop/typescript-eslint/eslint-plugin-2.34.0' into develop commit 5237fe7 Merge: d1b4e66 dafcbb4 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Mon Apr 15 16:10:40 2024 +0300 Merge branch 'dependabot/pip/develop/cassandra-driver-3.29.1' into develop commit d1b4e66 Merge: 5fff3b5 b1f36dd Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sun Apr 14 23:10:45 2024 +0300 Merge branch 'dependabot/npm_and_yarn/viz-lib/browserify-sign-4.2.2' into develop commit 5fff3b5 Merge: 23c4aa4 8aeb410 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sun Apr 14 22:45:11 2024 +0300 Merge branch 'dependabot/npm_and_yarn/plywood/server/express-4.19.2' into develop commit 23c4aa4 Merge: 03dd661 9291b48 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sun Apr 14 21:40:04 2024 +0300 Merge remote-tracking branch 'origin/HEAD' into develop commit 03dd661 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sun Apr 14 21:36:41 2024 +0300 DR-184 | checkbox for filters are disabled now and text fix commit 9291b48 Author: jaro <jaroslaw.herod@gmail.com> Date: Sun Apr 14 19:20:45 2024 +0200 chore: increase test execution timeout to 1h commit a0851c5 Author: jaro <jaroslaw.herod@gmail.com> Date: Sun Apr 14 19:15:41 2024 +0200 chore: restore test coverage report commit 9b2bd4e Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sun Apr 14 18:51:39 2024 +0300 report dashboard error is fixed and better error handling commit 8420a29 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sat Apr 13 22:27:26 2024 +0300 Front end data type display exception commit 25a4e25 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sun Apr 7 23:20:56 2024 +0300 coverage.xml error fixing try 1 commit 0d8747e Merge: 33536d4 783bfc1 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sun Apr 7 21:14:56 2024 +0300 Merge branch 'dependabot/npm_and_yarn/client/develop/eslint-6.8.0' into develop commit a2e5f13 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Apr 6 15:56:57 2024 +0000 plywood-client package upgrade: bump druid.d.ts Bumps [druid.d.ts](https://github.com/implydata/druid.d.ts) from 0.12.1 to 0.12.2. - [Commits](implydata/druid.d.ts@v0.12.1...v0.12.2) --- updated-dependencies: - dependency-name: druid.d.ts dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> commit 33536d4 Author: mirkan1 <mirkanbaba1@gmail.com> Date: Wed Apr 3 20:37:28 2024 +0300 Revert "plywood-client package upgrade: bump druid-query-toolkit from 0.8.0 to 0.19.1 in /plywood/server/client" commit 8547676 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Wed Apr 3 17:17:00 2024 +0300 DR-184 | Update dialog titles and button labels commit 783bfc1 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Mar 30 15:26:19 2024 +0000 client npm upgrade: bump eslint from 6.7.2 to 6.8.0 in /client Bumps [eslint](https://github.com/eslint/eslint) from 6.7.2 to 6.8.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v6.7.2...v6.8.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> commit b2b1839 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Mar 30 15:22:23 2024 +0000 client npm upgrade: bump @typescript-eslint/eslint-plugin in /client Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 2.10.0 to 2.34.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.34.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> commit dafcbb4 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Mar 30 15:22:16 2024 +0000 python package upgrade: bump cassandra-driver from 3.21.0 to 3.29.1 Bumps [cassandra-driver](https://github.com/datastax/python-driver) from 3.21.0 to 3.29.1. - [Changelog](https://github.com/datastax/python-driver/blob/master/CHANGELOG.rst) - [Commits](datastax/python-driver@3.21.0...3.29.1) --- updated-dependencies: - dependency-name: cassandra-driver dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> commit da012ab Merge: 160c076 0503053 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sat Mar 30 12:12:18 2024 +0300 Merge branch 'dependabot/npm_and_yarn/plywood/server/client/develop/druid-query-toolkit-0.19.1' into develop commit 160c076 Author: mirkan-samsung-wsl <mirkanbaba1@gmail.com> Date: Sat Mar 30 12:12:09 2024 +0300 word-wrap package for client is needed afte rinstallation so commiting it in commit 0503053 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Mar 26 13:56:43 2024 +0000 plywood-client package upgrade: bump druid-query-toolkit Bumps [druid-query-toolkit](https://github.com/implydata/druid-query-toolkit) from 0.8.0 to 0.19.1. - [Release notes](https://github.com/implydata/druid-query-toolkit/releases) - [Commits](implydata/druid-query-toolkit@v0.8.0...v0.19.1) --- updated-dependencies: - dependency-name: druid-query-toolkit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> commit 8aeb410 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Mar 26 10:12:07 2024 +0000 Bump express from 4.18.2 to 4.19.2 in /plywood/server Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit b1f36dd Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Oct 27 08:46:42 2023 +0000 Bump browserify-sign from 4.0.4 to 4.2.2 in /viz-lib Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign) from 4.0.4 to 4.2.2. - [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md) - [Commits](browserify/browserify-sign@v4.0.4...v4.2.2) --- updated-dependencies: - dependency-name: browserify-sign dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> commit 17c1e7b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Jul 11 06:22:16 2023 +0000 Bump semver from 5.7.1 to 5.7.2 in /viz-lib Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2. - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md) - [Commits](npm/node-semver@v5.7.1...v5.7.2) --- updated-dependencies: - dependency-name: semver dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
What type of PR is this? (check all applicable)
Description
Add a default limit 1000 for query execution, now it contains both the frontend changes(add a checkbox) and backend changes.
Related Tickets & Documents
REDASH-112, Closes #976.
Mobile & Desktop Screenshots/Recordings (if there are UI changes)
This is for data source that currently support auto limit
![Screen Shot 2020-08-27 at 10 12 49 AM](https://user-images.githubusercontent.com/25569264/91473627-03f98a00-e84e-11ea-8838-244ccd9f3369.png)
This is for data source that currently not support auto limit
![Screen Shot 2020-08-27 at 10 13 05 AM](https://user-images.githubusercontent.com/25569264/91473638-078d1100-e84e-11ea-8a36-c121fd2f4126.png)