querybook

Querybook is a Big Data Querying UI, combining collocated table metadata and a simple notebook interface.

APACHE-2.0 License

Stars
1.7K

Bot releases are hidden (Show)

querybook - v3.32.0 Latest Release

Published by jczhong84 7 months ago

A BREAKING change introduced to enforce an allowed list of CORS origins for websockets to address cross-site websocket hijacking vulnerability

What's Changed

Full Changelog: https://github.com/pinterest/querybook/compare/v3.31.2...v3.32.0

querybook - v3.31.2

Published by jczhong84 8 months ago

A stored XSS vulnerability was observed and patched in this version.

What's Changed

Full Changelog: https://github.com/pinterest/querybook/compare/v3.31.1...v3.31.2

querybook - Querybook 3.31.1

Published by czgu 8 months ago

What's Changed

A XSS vulnerability was observed and patched in this version. Checkout https://github.com/pinterest/querybook/security/advisories/GHSA-fh6g-gvvp-587f for more details.

New Contributors

Full Changelog: https://github.com/pinterest/querybook/compare/v3.28.0...v3.31.1

querybook - Querybook 3.28.0

Published by jczhong84 about 1 year ago

Please check here for highlight features

What's Changed

New Contributors

Full Changelog: https://github.com/pinterest/querybook/compare/v3.14.2...v3.28.0

querybook - Querybook 3.14.2

Published by czgu almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/pinterest/querybook/compare/v2.4.0...v3.14.2

querybook - Querybook 2.4

Published by czgu almost 4 years ago

Features

Sidebar 2.0! A new much more powerful sidebar with lists, recent, and favorites all in a single view, with drag and drop support.
Table Tags! You can now easily add tags to tables and retrieve all tables with a certain tag through search.
Table Ownership Editing! With a single click, you can add yourself as the owner of a table.
GDoc Style Access Requests! You can now request and grant access to a given DataDoc directly in the UI.
Table Stats! Use it to populate any auto-generated statistics for all tables.
Column Search! Now you can narrow down your search to only columns, descriptions, or table names.
Sample Queries! Quickly see sample queries of a given table to kickstart your analysis.
Table Warnings! Found a given table has wrong data? Easily add table warnings and errors that will then show up in the query editor.
Frequent query users! See at a glance the top users of a given table, reach out to them for questions and doubts.

querybook -

Published by czgu over 4 years ago

Major Features

  • Scheduling with Exporting: Automate export results to Google Sheets and get notified via Slack or email with the new DataDoc scheduling UI #60
  • DataDoc Search/Replace: Navigate around your doc easily with the new search and replace UI! Also available for ad hoc query! #30
  • Copy/Cut/Paste: You can now move your Query Cells to another DataDoc & retain the same execution history. #38
  • Improved Charting: We added custom x-axis sorting and the option to show values in charts. #29 #59
  • Advanced Templating: You can now nest templated variable definitions and leverage the full potentials of templating with Jinja2. #45
  • Table Relevance: Autocomplete suggestions and table search are now ranked by impressions and usage of the table. #36

Minor Fixes

  • You can now collapse the query inside a Query Cell.
  • Sharing query execution in DataDoc will link to the query execution page directly.
  • Clicking on a cell automatically updates the url to point to the cell for easy sharing
  • Query completion message is rephrased to show the status first.
  • Added editor settings to let users configure autocompletion, tab space, and font size.
  • Running a CREATE as INSERT or insert query updates the table lineage automatically
  • URLs will be auto-detected and converted to links in Text Cells
  • Creating a DataDoc will include an empty Query Cell
  • You can now convert an ad-hoc query to a DataDoc with a single click
  • Exported google sheets are now editable and owned by the user
  • DataDoc scheduling now records failures if errors occurred during scheduled runs