Skip to content
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

Weekly Digest (20 January, 2020 - 27 January, 2020) #4591

Closed
weekly-digest bot opened this issue Jan 27, 2020 · 0 comments
Closed

Weekly Digest (20 January, 2020 - 27 January, 2020) #4591

weekly-digest bot opened this issue Jan 27, 2020 · 0 comments

Comments

@weekly-digest
Copy link

weekly-digest bot commented Jan 27, 2020

Here's the Weekly Digest for getredash/redash:


ISSUES

Last week 28 issues were created.
Of these, 15 issues have been closed and 13 issues are still open.

OPEN ISSUES

💚 #4589 Table visualization: "YYYY" date format code shows UNIX epoch, by susodapop
💚 #4588 Replace some Bootstrap components/classes with Ant analogues, by kravets-levko
💚 #4587 Pie Chart - sum Y column values rather than displaying last Y value, by akc2267
💚 #4586 Dynamic Form: boolean fields related fixes, by arikfr
💚 #4585 Redash query editor is buggy on iPad, by susodapop
💚 #4584 Refactor useQueryExecution & add inline query execution status, by arikfr
💚 #4583 Remove core-js and polyfill include as we don't use Phantom anymore, by arikfr
💚 #4582 Fix treasuredata endpoint, by mickeey2525
💚 #4581 Release a new tag with updated 2019 CA Certificate for AWS RDS , by Aristatle-Subramaniam
💚 #4576 Various Python dependency incompatibility warnings , by jezdez
💚 #4574 RQ: reuse same names as before for Docker entrypoints, by arikfr
💚 #4566 Refactor showModal to avoid having catch everywhere, by arikfr
💚 #4565 Change visualizations import to be static, by arikfr

CLOSED ISSUES

❤️ #4590 Split screen vertically, by k-hashimoto
❤️ #4580 Refine Timer and TimeAgo components (get rid of force update), by kravets-levko
❤️ #4579 Refine routes definitions, by kravets-levko
❤️ #4578 Don't allow to fork query while previous fork is still in progress, by kravets-levko
❤️ #4577 Restore query execute notifications (missed during React migration), by kravets-levko
❤️ #4575 When global dashboard filters enabled, widgets continuously update their local filters, by kravets-levko
❤️ #4573 Fix Map visualization: L.layerGroup cannot compute its bounds, by kravets-levko
❤️ #4572 React migration cleanup, by kravets-levko
❤️ #4571 Fixes several bugs on dashboard page (see description), by kravets-levko
❤️ #4570 Restyle Check for LDAP Login in Organization Settings, by restyled-io[bot]
❤️ #4569 Save new query before adding visualization, by kravets-levko
❤️ #4568 Restyle Migrate router and to React, by restyled-io[bot]
❤️ #4567 Upgrade snowflake-connector-python, by arikfr
❤️ #4563 Tags filter doesn't work because of wrong query params format, by kravets-levko
❤️ #4562 Specify Google OAuth Redirect URL Manually, by hoveychen

LIKED ISSUE

👍 #4572 React migration cleanup, by kravets-levko
It received 👍 x0, 😄 x0, 🎉 x0 and ❤️ x1.

NOISY ISSUE

🔈 #4585 Redash query editor is buggy on iPad, by susodapop
It received 6 comments.


PULL REQUESTS

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

UPDATED PULL REQUEST

Last week, 11 pull requests were updated.
💛 #4588 Replace some Bootstrap components/classes with Ant analogues, by kravets-levko
💛 #4586 Dynamic Form: boolean fields related fixes, by arikfr
💛 #4584 Refactor useQueryExecution & add inline query execution status, by arikfr
💛 #4583 Remove core-js and polyfill include as we don't use Phantom anymore, by arikfr
💛 #4582 Fix treasuredata endpoint, by mickeey2525
💛 #4536 Live preview of new Query View design, by gabrieldutra
💛 #4426 Histogram, by deecay
💛 #4359 Check for LDAP Login in Organization Settings, by gabrieldutra
💛 #3941 hide other schemas via glue & information_schema., by h-imaoka
💛 #3673 Only load fields that are needed from Google API for Big Query schema., by jezdez
💛 #2524 Fix when use lower_case_table_names 0 in mysql, by yamoe

MERGED PULL REQUEST

Last week, 19 pull requests were merged.
💜 #4580 Refine Timer and TimeAgo components (get rid of force update), by kravets-levko
💜 #4579 Refine routes definitions, by kravets-levko
💜 #4578 Don't allow to fork query while previous fork is still in progress, by kravets-levko
💜 #4577 Restore query execute notifications (missed during React migration), by kravets-levko
💜 #4575 When global dashboard filters enabled, widgets continuously update their local filters, by kravets-levko
💜 #4573 Fix Map visualization: L.layerGroup cannot compute its bounds, by kravets-levko
💜 #4572 React migration cleanup, by kravets-levko
💜 #4571 Fixes several bugs on dashboard page (see description), by kravets-levko
💜 #4570 Restyle Check for LDAP Login in Organization Settings, by restyled-io[bot]
💜 #4569 Save new query before adding visualization, by kravets-levko
💜 #4567 Upgrade snowflake-connector-python, by arikfr
💜 #4563 Tags filter doesn't work because of wrong query params format, by kravets-levko
💜 #4545 Fix Cypress issues after React version of Query Pages, by gabrieldutra
💜 #4532 Add redshift role use option, by stevebuckingham
💜 #4525 Migrate router and to React, by kravets-levko
💜 #3886 Fix empty values sent in dynamic form, by rauchy
💜 #3813 delete variable, by taminif
💜 #3614 Force saml auth scheme, by leosunmo
💜 #1424 Added support for running MongoDB queries on secondary in replicaset mode, by erans


COMMITS

Last week there were 18 commits.
🛠️ [Refine routes definitions (#4579) * Refine routes definitions

  • Replace HoC wrappers with functions to create route definition

  • Some updates for code consistency

  • ItemsList component: remove currentRoute dependency

  • Prepare route parametes in wrapper functions](19c6d33) by kravets-levko
    🛠️ [Fix empty values sent in dynamic form (Fix empty values sent in dynamic form #3886) * remove legacy session identifier support

  • remove redundant test

  • redirect to login to support any invalid session identifiers

  • be more specific with caught errors

  • reject empty values in DynamicForm

  • don't submit form values if they are empty (unless they are
    intentionally set to empty string)

  • set empty values to null to clear out data source option in the model

  • check explicitly for null](a36b101) by rauchy
    🛠️ [Added support for running MongoDB queries on secondary in replicaset mode (Added support for running MongoDB queries on secondary in replicaset mode #1424) * - Added support to specify read preference when query a replicaset database (for example, secondaryPreferred - to try and read data from secondary before primary).

  • Removed old code that used MongoClientReplicaSet as it is now just a reference to MongoClient
  • Fixed a documentation type :-)

Co-Authored-By: Arik Fraimovich [email protected]

  • Update redash/query_runner/pg.py

Co-Authored-By: Arik Fraimovich [email protected]

  • Remove need for specified urllib - specify pyopenssl is enough

  • Pyopenssl back down to 19.0.0

Co-authored-by: Arik Fraimovich [email protected]](56b51be) by stevebuckingham
🛠️ [Migrate router and to React (#4525) * Migrate router and to React: skeleton

  • Update layout on route change

  • Start moving page routes from angular to react

  • Move page routes to react except of public dashboard and visualization embed)

  • Move public dashboard and visualization embed routes to React

  • Replace $route/$routeParams usages

  • Some cleanup

  • Replace AngularJS $location service with implementation based on history library

  • Minor fix to how ApplicationView handles route change

  • Explicitly use global layout for each page instead of handling related stuff in ApplicationArea component

  • Error handling

  • Remove AngularJS and related dependencies

  • Move Parameter factory method to a separate file

  • Fix CSS (replace custom components with classes)

  • Fix: keep other url parts when updating location partially; refine code

  • Fix tests

  • Make router work in multi-org mode (respect tag)

  • Optimzation: don't resolve route if path didn't change

  • Fix search input in header; error handling improvement (handle more errors in pages; global error handler for unhandled errors; dialog dismiss 'unhandled rejection' errors)

  • Fix page keys; fix navigateTo calls (third parameter not available)

  • Use relative links

  • Router: ignore location REPLACE events, resolve only on PUSH/POP

  • Fix tests

  • Remove unused jQuery reference

  • Show error from backend when creating Destination

  • Remove route.resolve where not necessary (used constant values)

  • New Query page: keep state on saving, reload when creating another new query

  • Use currentRoute.key instead of hard-coded keys for page components

  • Tidy up Router

  • Tidy up location service

  • Fix tests

  • Don't add parameters changes to browser's history

  • Fix test (improved fix)

Co-authored-by: Gabriel Dutra [email protected]](a682265) by kravets-levko
🛠️ [Upgrade snowflake-connector-python (#4567) * Upgrade snowflake-connector-python


CONTRIBUTORS

Last week there were 8 contributors.
👤 kravets-levko
👤 rauchy
👤 erans
👤 leosunmo
👤 taminif
👤 stevebuckingham
👤 arikfr
👤 gabrieldutra


STARGAZERS

Last week there were 64 stagazers.
welefen
ShiroCheng
darkfe
story75
tyxieblub
lizheming
jbrooksuk
diegocolombo
josix
AlejandroPolanco
bdelanghe
danlopz
skaparelos
Haardt
danizord
ADRFranklin
guiuprado
michaelhuffman
jiangtao
ximen120
Grenadator
fengqing-dong
yanfeng715
alexiob
gregoryfm
jakemccuistion
ivelin
scouvreur
leo9527
oragnu
robmarkcole
yysskk
ponxu
tou626
c0sMx
carlos22
turningpro
ghelammalek
rkit
ShaunK
Ctrl4
jacksturtevant
nicoplv
ipetrov
mrvicadai
b1rdex
icd-ryota-joshima
Kota-Y
JensPfeifle
evalkaz
olivierodo
ctmay4
raspi
robwise
serhiidemchuk
ahnsv
drab
ncsing
ia17011
nopeno
timlrx
fanhaipeng0403
jacyl4
andriest
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. 📆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant