Maxime Beauchemin
16141ecb94
[explore] improve metric(s) and groupby(s) controls ( #2921 )
...
* [explore] improve metric(s) and groupby(s) controls
- surface verbose_name, description & expression in controls
- [table viz] surface verbose name in table header
* Fixing tests
* Addressing comments
* Fixing tests (once more)
2017-06-09 11:29:55 -07:00
ShengyaoQian
b0e2904c24
Updating permission when refreshing druid datasource ( #2655 )
...
* Updating permission when refreshing druid datasource
* Adding test
* Fix style
* Deletion view_menu after db, table, cluster, ds deletion
* Update table model
* Linting
* Override _delete instead of post_delete
* fix
* lint
* fix multi delete
* fix
* Refactoring
* Amending
2017-05-22 16:41:32 -07:00
Maxime Beauchemin
e5584440ce
Speed up all CRUD list views ( #2747 )
...
Load times on list view pages like Slices, Dashboards, Tables and Database
have grown to be terrible over time.
After a bit of digging, I found that the not specifying `search_columns`
in ModelViews actually means "all columns" and that for each filter,
FAB goes and fetches a list of all values to prepopulate the
filter dropdowns. That means that the list of tables would fetch all
slices and all users upfront which is horrible. Worse, database list
view would fetch all queries with is insane.
This picks a subset of columns for search/filters and changes the
default to show only 100 elements per page instead of 500
2017-05-11 08:22:30 -07:00
Maxime Beauchemin
04748b4cda
[SQL Lab] fix gamma metadata access ( #2702 )
2017-05-09 13:36:49 -07:00
Riccardo Magliocchetti
58309f275f
Mark a few more string for translation ( #2651 )
...
* Mark some more string for translations
Fix #2629
* Rebuild translations
* Please codeclimate
2017-04-26 21:57:56 -07:00
Maxime Beauchemin
29780821e8
[druid] fixing the having clause in the explore view ( #2648 )
...
* [druid] fixing the having clause in the explore view
* Backend
* Lint
* Fixing tests
2017-04-24 16:31:16 -07:00
Maxime Beauchemin
122891c29b
[sql lab] allow users to save their queries ( #2528 )
...
* Allow users to save their queries
Fixing tests .
* Adding placeholder for Query Description
* initJQueryCSRF -> initJQueryAjaxCSRF
2017-04-04 20:15:19 -07:00
Maxime Beauchemin
db6b2f3ae1
pylint errors will now break the build ( #2543 )
...
* Linting pylint errors
* Backing off of an unecessary change
2017-04-03 21:53:06 -07:00
Maxime Beauchemin
2969cc9993
Refactoring Druid & SQLa into a proper "Connector" interface ( #2362 )
...
* Formalizing the Connector interface
* Checkpoint
* Fixing views
* Fixing tests
* Adding migrtion
* Tests
* Final
* Addressing comments
2017-03-10 09:11:51 -08:00