Skip to content

Weekly Digest (23 December, 2019 - 30 December, 2019) #4508

@weekly-digest

Description

@weekly-digest

Here's the Weekly Digest for getredash/redash:


ISSUES

Last week 33 issues were created.
Of these, 27 issues have been closed and 6 issues are still open.

OPEN ISSUES

💚 #4502 Replace angular-sanitize with DOMPurify, by gabrieldutra
💚 #4497 Replace $http with axios, by gabrieldutra
💚 #4495 Restyle Show error origin, by restyled-io[bot]
💚 #4494 Show error origin, by rauchy
💚 #4479 Redshift: add support for IAM users, by arikfr
💚 #4477 When in edit mode, user unable to edit widgets, by arikfr

CLOSED ISSUES

❤️ #4507 Migrate Query Source page to React: don't reload when saving new query, by kravets-levko
❤️ #4506 Migrate Query pages to React: fix permissions, by kravets-levko
❤️ #4505 Migrate Query Source page to React: unsaved changes alert, by kravets-levko
❤️ #4504 Migrate Query Source page to React: alerts, by kravets-levko
❤️ #4503 Migrate Query Source to React: resizable areas (v2), by kravets-levko
❤️ #4501 (WIP) Migrate Query Source to React: resizable areas, by kravets-levko
❤️ #4500 Restyle Migrate query source to react refine code, by restyled-io[bot]
❤️ #4499 Migrate Query Source page to React: refine code, by kravets-levko
❤️ #4498 Fix: properly encode UTF-8 filenames in query results request, by arikfr
❤️ #4496 Migrate Query page to React: Cancel query execution, by kravets-levko
❤️ #4493 Update EditInPlace to use Antd components, by gabrieldutra
❤️ #4492 Refine permissions usage in Redash to allow for guest users, by arikfr
❤️ #4491 Visualization Embed: Add option to hide timestamp, by arikfr
❤️ #4490 Salesforce - adjust import to match simple-salesforce 0.74.3, by rauchy
❤️ #4489 Retain tags when forking a query, by arikfr
❤️ #4488 Don't update query's updated_at when updating schedule_failures counter, by arikfr
❤️ #4487 Add explicit handling of 404 errors in query result requests., by arikfr
❤️ #4486 Fix: query results query runner fails to load cached results., by arikfr
❤️ #4485 Restyle Snowflake: add missing date types, by restyled-io[bot]
❤️ #4484 Snowflake: add missing date types, by arikfr
❤️ #4483 Restyle Chart: Bubble size control by coefficient, by restyled-io[bot]
❤️ #4482 Fix all occurrences of B306: BaseException.message has been deprecated, by rauchy
❤️ #4481 BigQuery query runner on Python 3, by rauchy
❤️ #4480 AWS Athena data source on EC2 with the role-based access, by mixua
❤️ #4478 Restyle Migrate Query Source page to React: Editor area, by restyled-io[bot]
❤️ #4476 Migrate Query Source page to React: metadata, schedule and description blocks, by kravets-levko
❤️ #4475 Restyle (WIP) Migrate Query Source page to React: Editor area, by restyled-io[bot]

LIKED ISSUE

👍 #4502 Replace angular-sanitize with DOMPurify, by gabrieldutra
It received 👍 x2, 😄 x0, 🎉 x0 and ❤️ x0.

NOISY ISSUE

🔈 #4501 (WIP) Migrate Query Source to React: resizable areas, by kravets-levko
It received 3 comments.


PULL REQUESTS

Last week, 31 pull requests were created, updated or merged.

OPEN PULL REQUEST

Last week, 1 pull request was opened.
💚 #4495 Restyle Show error origin, by restyled-io[bot]

UPDATED PULL REQUEST

Last week, 5 pull requests were updated.
💛 #4502 Replace angular-sanitize with DOMPurify, by gabrieldutra
💛 #4429 Migrate Query pages to React, by gabrieldutra
💛 #4324 Exposing setting for overriding template directory, by blarghmatey
💛 #3131 WIP: New visualization: Treemap with d3, by deecay
💛 #2478 Excel & CSV query runner, by deecay

MERGED PULL REQUEST

Last week, 25 pull requests were merged.
💜 #4507 Migrate Query Source page to React: don't reload when saving new query, by kravets-levko
💜 #4506 Migrate Query pages to React: fix permissions, by kravets-levko
💜 #4505 Migrate Query Source page to React: unsaved changes alert, by kravets-levko
💜 #4504 Migrate Query Source page to React: alerts, by kravets-levko
💜 #4503 Migrate Query Source to React: resizable areas (v2), by kravets-levko
💜 #4499 Migrate Query Source page to React: refine code, by kravets-levko
💜 #4496 Migrate Query page to React: Cancel query execution, by kravets-levko
💜 #4493 Update EditInPlace to use Antd components, by gabrieldutra
💜 #4490 Salesforce - adjust import to match simple-salesforce 0.74.3, by rauchy
💜 #4489 Retain tags when forking a query, by arikfr
💜 #4488 Don't update query's updated_at when updating schedule_failures counter, by arikfr
💜 #4487 Add explicit handling of 404 errors in query result requests., by arikfr
💜 #4486 Fix: query results query runner fails to load cached results., by arikfr
💜 #4484 Snowflake: add missing date types, by arikfr
💜 #4482 Fix all occurrences of B306: BaseException.message has been deprecated, by rauchy
💜 #4481 BigQuery query runner on Python 3, by rauchy
💜 #4476 Migrate Query Source page to React: metadata, schedule and description blocks, by kravets-levko
💜 #4468 Migrate Query Source page to React: Editor area, by kravets-levko
💜 #4455 Migrate Query page to React: Query View, by gabrieldutra
💜 #4445 Support download as TSV File, by tsuyoshizawa
💜 #4424 Update pymapd to 0.19.0, by randyzwitch
💜 #4419 Hive/Databricks: mark date types as TYPE_DATE., by arikfr
💜 #4364 Migrate VisualizationEmbed to React, by gabrieldutra
💜 #4228 Migrate Dashboard and Public Dashboard to React, by gabrieldutra
💜 #3928 Chart: Bubble size control by coefficient and sizemode, by deecay


COMMITS

Last week there were 15 commits.
🛠️ Update EditInPlace to use Antd components (#4493) by gabrieldutra
🛠️ Chart: Bubble size control by coefficient and sizemode (#3928) by deecay
🛠️ Support download as TSV File (#4445) by tsuyoshizawa
🛠️ adjust imports to match simple-salesforce 0.74.3 (#4490) by rauchy
🛠️ Don't update query's updated_at when updating schedule_failures counter (#4488) by arikfr
🛠️ Retain tags when forking a query (#4489) by arikfr
🛠️ Add explicit handling of 404 errors in query result requests. (#4487) by arikfr
🛠️ Fix: query results query runner fails to load cached results. (#4486) by arikfr
🛠️ Snowflake: add missing date types (#4484) Without those the values might be miscategorized in the UI. by arikfr
🛠️ fix all occurances of B306: BaseException.message has been deprecated as of Python 2.6 and is removed in Python 3. Use str(e) to access the user-readable message. Use e.args to access arguments passed to the exception. (#4482) by rauchy
🛠️ totalRows are returned as a string and should be a number (#4481) by rauchy
🛠️ Update pymapd to 0.19.0 (#4424) by randyzwitch
🛠️ Hive/Databricks: mark date types as TYPE_DATE. (#4419) by arikfr
🛠️ [Migrate VisualizationEmbed to React (#4364) * Migrate VisualizationEmbed to React

  • Angular cleanup

  • Remove onClick event from TimeAgo

  • Check Table exists before taking snapshot

  • Apply Prettier](7223f60) by gabrieldutra
    🛠️ [Migrate Dashboard and Public Dashboard to React (Migrate Dashboard and Public Dashboard to React #4228) * Initial React Rendering with useDashboard

  • Make sure widgets refresh + useCallback

  • Rename collectFilters and add refreshRate

  • Fix error updates not being rendered

  • Only render widget bottom when queryResults exists

  • Cleanup

  • Add useCallback to refreshDashboard

  • Make sure Promise.all have all promises done

  • Start migrating Dashoard to React

  • initial rendering
  • some actions
  • temporary updated less file
  • Fullscreen handler added

  • Separate refreshRateHandler hook

  • Add a few tooltips

  • Separate DashboardControl and normalize btn width

  • Share Button

  • Fix serach params not updating

  • Enumerate More Options

  • Toggle Publish options

  • Archive Dashboard

  • Parameters + Filters

  • Prepare Manage Permissions

  • Start to create edit mode

  • Add Edit Mode functionalities

  • Use previous state when updating dashboard

  • Mobile adjustments

  • PermissionsEditorDialog + Dashboard page title

  • Update Dashboard spec

  • Fix other specs

  • Break dashboard.less

  • Hide publish button on mobile

  • Angular Cleaning

  • Keep edit state when changing resolution

  • Bug fix: Dashboard Level Filters not updating

  • Remove prepareWidgetsForDashboard

  • Revert "Remove prepareWidgetsForDashboard"

This reverts commit b434f03.

Co-authored-by: restyled-io[bot] <32688539+restyled-io[bot]@users.noreply.github.com>](38b6b47) by gabrieldutra


CONTRIBUTORS

Last week there were 6 contributors.
👤 gabrieldutra
👤 deecay
👤 tsuyoshizawa
👤 rauchy
👤 arikfr
👤 randyzwitch


STARGAZERS

Last week there were 59 stagazers.
KlotzAndrew
Adanz
978007000
KrakenAI
Xinyi2016
fyibmsd
BiBaBoBiBiBoBi
GithubUser5462
wuyao2016
guanbear
StayBlank
mixua
tim5go
TakayukiToda
xman2020
wangwei0609
dodonki1223
RBozydar
yamrzou
ny1020
wuljchange
ahmeticat
sanjaydatasciencedojo
etopzone
hawkbee
wolkai
otokunaga2
WuGGu
ndswaef
lyymoo
lyy8510a
upupfeng
hwkola
mzmt
ruthanium
Kua-Fu
SealinRepo
tsuyoshizawa
lfarnell
suosuopuo
golang-boy
tdmackey
zebra-cl
asankamal
AnsonCong
sbhhbs
huangcun200816
pmcgleenon
makediff
SimonKurowski
xuelei0625
rzferchichi
mcantarutti
saruberoz
MtDersvan
tarunc
ziXiong
theotheo
MarceloFCandido
You all are the stars! 🌟


RELEASES

Last week there were no releases.


That's all for last week, please 👀 Watch and Star the repository getredash/redash to receive next weekly updates. 😃

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. 📆

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions