Arik Fraimovich
c6a06bd40a
Remove debugging text
2016-01-19 18:01:35 +02:00
Arik Fraimovich
ed2e06a787
Fix: counter visualization doesn't update when editing
2016-01-16 21:17:23 +02:00
Arik Fraimovich
47d3faae92
Fix: dashboard editor doesn't include last added widget
2016-01-16 21:11:25 +02:00
Arik Fraimovich
031cb63f67
Rename peronal.html -> index.html
2016-01-13 10:03:52 +02:00
Arik Fraimovich
3befab7244
Remove client side performance collection
2016-01-13 10:00:06 +02:00
Arik Fraimovich
8c006238c5
Remove old IndexCtrl
2016-01-13 09:56:58 +02:00
Arik Fraimovich
ebe032070e
Fix: update dashboard after layout change
2016-01-12 16:25:10 +02:00
Arik Fraimovich
566cda359e
Fix: infinite digest loop in coutner visualization
2016-01-12 15:13:23 +02:00
Arik Fraimovich
901cf6f017
Fix: new data source should be assigned to default group?
2016-01-12 13:39:54 +02:00
Arik Fraimovich
83458ab25e
increase opacity of overlay
2016-01-12 12:08:02 +02:00
Arik Fraimovich
89ac67555e
Make groups listing only available for users with list_users permission
2016-01-11 15:46:41 +02:00
Arik Fraimovich
14c4203593
Show meaningful message when no data sources defined yet
2016-01-11 12:47:17 +02:00
Arik Fraimovich
9cedb3bb66
Merge pull request #749 from getredash/unique_ds
...
Data sources should have unique names per organization
2016-01-09 22:37:40 +02:00
Arik Fraimovich
9751d3584b
Remove forgotten console.log
2016-01-08 20:45:13 +02:00
=
174f7c0b1a
Add an option to update a query every 30 days for use with things like monthly reports.
2016-01-07 08:24:34 -08:00
Arik Fraimovich
c004274108
Merge pull request #742 from getredash/feature/permissions
...
Add option to enforce HTTPs at the "Flask level"
2016-01-07 12:25:01 +02:00
Arik Fraimovich
caff2e5caa
Fix logo URL for multi-org
2016-01-07 12:03:28 +02:00
Arik Fraimovich
55f80695b0
Merge pull request #707 from ryotarai/bower-in-dockerfile
...
Build dependencies during building Docker image
2016-01-06 23:11:14 +02:00
Arik Fraimovich
7c6b95e71d
Change multi-org implementation:
...
To avoid complications with how Google Auth works, when enabling organization
multi-tenancy on a single instance, each organization becomes a "sub folder"
instead of a sub-domain.
2016-01-04 00:03:49 +02:00
Arik Fraimovich
f7b57fa580
Feature: new permissions system
...
This is one huge change for the permissions system and related:
* (Backward incompatible:) Remove the table based permissions in favour of the new model.
* Manage permission to view or query datasources based on groups.
* Add the concept of Organization. It's irrelevant for most deployments, but allows for
multi-tenant support in re:dash.
* Replace ActivityLog with Event based rows (old data in activity_log table is retained).
* Enforce permissions on the server-side. There were some permissions that were only enforced
on the client side. This is no more. All permissions are enforced by the server.
* Added new permission: 'super-admin' to access the status and Flask-Admin interface.
* Make sure that html is never cached by the browser - this is to make sure that the browser
will always ask for the new Javascript/CSS resources (if such are available).
2015-12-31 10:43:33 +02:00
yohei.naruse
068ce57b24
make right axis enabled if there are stacked bars on right axis and lines on right axis.
2015-12-24 17:34:29 +09:00
Arik Fraimovich
af61784a28
Merge pull request #664 from akariv/master
...
Feature: ability to embed visualizations in external sites
2015-12-21 22:07:32 +02:00
Arik Fraimovich
871d8d6b6a
Merge pull request #716 from getredash/fix/perf
...
Fix #708 : dashboard breaks when removing widgets and adding again
2015-12-21 16:34:13 +02:00
Adam Kariv
ea1fac76a3
Adapt to changes in upstream
2015-12-21 09:01:44 +02:00
Adam Kariv
ed380fefaa
CR fixes
2015-12-21 09:01:44 +02:00
Adam Kariv
e9aeb11685
Embedding of visualizations in external sites
2015-12-21 09:01:44 +02:00
Arik Fraimovich
bfb73166c6
Merge pull request #713 from alexanderlz/master
...
Fix: don't add "Copy of" when saving a query
2015-12-20 14:36:46 +02:00
Arik Fraimovich
30adfccd79
Fix #708 : dashboard breaks when removing widgets and adding again
2015-12-20 13:15:58 +02:00
Alexander Leibzon
b337a50fcc
fix queryname when forking, add forked query_id to the name
2015-12-20 01:24:24 +02:00
Arik Fraimovich
3d178f9a60
Merge pull request #711 from alexanderlz/master
...
Feature: update forked query name
2015-12-16 20:56:06 +02:00
Ryota Arai
f31ec7b1dd
Stop to install bower and grunt-cli globally.
2015-12-17 00:07:56 +09:00
Alexander Leibzon
31b6e6ff0f
Merge remote-tracking branch 'upstream/master'
2015-12-16 15:17:58 +02:00
Alexander Leibzon
67118ee1aa
add 'Copy of' to forked query
2015-12-15 01:15:03 +02:00
Alon Horev
e863d83bf4
#692 : Enable scrolling for pie charts with long legend
2015-12-14 11:24:56 +02:00
Arik Fraimovich
450631d6ce
Merge pull request #680 from alexanderlz/master
...
Feature: show rows count per table
2015-12-14 10:31:08 +02:00
Alon Horev
49848a193a
#692 : Fix scrolling issue with plotly charts (didn't always work)
2015-12-13 17:06:07 +02:00
Alexander Leibzon
8e432200aa
Merge remote-tracking branch 'upstream/master'
2015-12-12 12:10:35 +02:00
Alon Horev
fc3fc0e84a
Chart: pie chart colors should use our custom palette and not the default plotly palette
2015-12-12 01:02:22 +02:00
Alon Horev
24b70e66af
Chart: regular area stacking (not percent) now shows both the value and sum per point.
2015-12-11 23:22:22 +02:00
Arik Fraimovich
76a1b9fdbe
Merge pull request #701 from alonho/fix/694_2
...
Fix : #694 : When stacking is enabled show both the relative value (in %) and the absolute value (attempt #2 )
2015-12-11 17:02:34 +02:00
Arik Fraimovich
e310f9d522
Merge pull request #700 from alonho/fix/692
...
Fix : #692 : Chart legend was cut off with a large number of series. The wrapping div now scrolls to make it visible.
2015-12-11 14:18:19 +02:00
Alon Horev
86a0e74db8
#694 : When stacking is enabled show both the relative value (in %) and the absolute value
2015-12-10 23:00:49 +02:00
Alon Horev
30a70338ba
#692 : Chart legend was cut off with a large number of series. The wrapping div now scrolls to make it visible.
2015-12-10 22:16:58 +02:00
Arik Fraimovich
b242dbb531
Merge pull request #698 from alonho/fix/694
...
Fix: When stacking is enabled show both the relative value (in %) and the absolute value
2015-12-10 21:59:38 +02:00
Arik Fraimovich
ca47b0e6f7
Merge pull request #699 from alonho/fix/695
...
Fix: Charts: when stacking is enabled we should use one yaxis otherwise they overlap
2015-12-10 18:57:14 +02:00
Alon Horev
7c992c53eb
#694 : When stacking is enabled show both the relative value (in %) and the absolute value
2015-12-10 17:28:47 +02:00
Alon Horev
4deb150a89
#695 : Charts: when stacking is enabled we should use one yaxis otherwise they overlap
2015-12-10 16:18:32 +02:00
Arik Fraimovich
63f0a8cc20
Merge pull request #631 from brickx/master
...
Feature: alert rearm setting which allows periodic resending of alert messages.
2015-12-10 09:19:58 +02:00
Arik Fraimovich
7e4f5e1e03
Merge pull request #687 from alonho/feature/plotly
...
Feature: replace HighCharts with Plotly
2015-12-09 10:17:40 +02:00
Alon Horev
135ffd693a
Add an option to disable chart legend.
...
A user can disable it if he has tons of series.
Now that we explicitly enable it, it's also visible for a single series.
2015-12-07 19:07:04 +02:00
Alon Horev
0f82d4e17b
Remove highcharts as it's not used anymore
2015-12-06 21:05:35 +02:00
Alon Horev
b7a43feeca
#273 : Replace highcharts with plotly (it's free!)
2015-12-05 03:01:44 +02:00
Alon Horev
28e8e049eb
fix bug with new version of ui-select and 'track by ' on choices
2015-12-02 20:10:19 +02:00
Alon Horev
47dcead383
#273 : as a preparation for adding plotly, remove date range picker in the chart (plotly supports it within the chart)
2015-12-02 11:08:25 +02:00
Alexander Leibzon
3808b451c6
add param to allow skipping table row count
2015-12-01 16:27:34 +02:00
Alexander Leibzon
09ed4d5ede
feature #674
2015-12-01 16:23:28 +02:00
blu35ky
8072b06246
Merge with upstream/master.
2015-12-01 20:50:42 +11:00
Niels Draaisma
65f2c2136b
Added handling of empty rearm settings
2015-12-01 20:47:42 +11:00
Niels Draaisma
8b9a9e9ac4
Added alert rearm setting
2015-12-01 20:43:49 +11:00
Alon Horev
ad2642e9e5
Improve table widget pagination UI
2015-11-30 23:37:56 +02:00
Arik Fraimovich
740b305910
Merge pull request #676 from getredash/feature/version_check
...
Feature: re:dash version check
2015-11-30 22:37:20 +02:00
Arik Fraimovich
ca8cca0a8c
Merge pull request #678 from alonho/655
...
Fix: Dashboard shouldn't crash with empty queries
2015-11-30 22:34:00 +02:00
Arik Fraimovich
7c4410ac63
Use ng-cloak to hide the new version message until relevant
2015-11-30 22:31:06 +02:00
Alon Horev
91a209ae82
#655 : Dashboard shouldn't crash with empty queries
2015-11-30 18:17:37 +02:00
Arik Fraimovich
becb4decf1
Show in UI if new version available
2015-11-30 16:38:42 +02:00
Arik Fraimovich
7675de4ec7
Merge pull request #675 from alonho/redash_link
...
Add link to redash.io
2015-11-30 16:16:10 +02:00
Alon Horev
fe2aa71349
Add link to redash.io
2015-11-30 16:10:33 +02:00
Alon Horev
3b24f56eba
#671 : Improve chart editor UI/UX
2015-11-30 12:37:00 +02:00
Arik Fraimovich
5bf370d0f0
Merge pull request #660 from hudl/fix-regexanchors
...
Fix: strings that start with a date wrongly treated as date fields
2015-11-21 20:41:56 +02:00
Alon Horev
76dfbad971
Specifying field type in the field name using __ didn't work
...
It works for '::' but probably didn't work for '__' due to a a copy-paste
2015-11-20 14:20:26 +02:00
Alex DeBrie
165d782b98
Add end of string anchor to date parsing regex
2015-11-18 16:15:10 +00:00
Arik Fraimovich
1bdc1bef73
Merge pull request #653 from hakobera/fix-date-range-selector
...
Fix date range selector does not show data of last day when user timezone is not UTC
2015-11-18 17:58:20 +02:00
Arik Fraimovich
a3d059041c
Add footer
2015-11-18 17:36:24 +02:00
Arik Fraimovich
d823506e5b
Remove menu option and yellow color
2015-11-18 16:50:59 +02:00
Arik Fraimovich
a0cc25d174
Change user create button from Save to Create
2015-11-18 16:45:15 +02:00
Enrique Marques Junior
60c2cb0a75
using ng-src
2015-11-17 14:53:43 -02:00
Kazuyuki Honda
ad19f2d304
Treat dateRange as UTC
2015-11-17 11:03:07 +09:00
Kazuyuki Honda
7e08518a31
Fix date range selector when user timezone is not UTC
2015-11-14 13:03:14 +09:00
Alon Horev
a87179b68b
Support default values in data source creation forms
2015-11-13 23:28:33 +02:00
Arik Fraimovich
34ba54397d
Merge pull request #638 from underdogio/dev/show.db.select.mobile.sqwished
...
Removed `rd-hidden-xs` to make everything visible on mobile
2015-11-08 22:59:14 +02:00
Alex DeBrie
f324f1bf6f
Add schedule_query permission
2015-11-07 17:52:32 +00:00
Todd Wolfson
47cfb7d620
Removed rd-hidden-xs
to make everything visible on mobile
2015-11-05 18:55:40 -06:00
Arik Fraimovich
dab1a21b40
Merge pull request #637 from underdogio/dev/explore.regression.sqwished
...
Reverted pivottable upgrade to remove XSS vulnerability
2015-11-05 20:36:05 +02:00
Todd Wolfson
9d9501b158
Reverted pivottable upgrade to remove XSS vulnerability
2015-11-03 16:49:30 -06:00
Arik Fraimovich
67aecc0201
Merge pull request #594 from tjwudi/diwu/feature/date-range-selector
...
Feature: date range selector support for charts
2015-11-03 23:16:04 +02:00
Niels Draaisma
3dc62e3c85
Added handling of empty rearm settings
2015-10-30 16:18:15 +11:00
Niels Draaisma
73b2c5d38e
Added alert rearm setting
2015-10-30 16:01:21 +11:00
Stan Hu
2e27e43357
Support MySQL over SSL
2015-10-21 16:21:17 -07:00
Arik Fraimovich
b9a0760d7e
Improve timezone handling:
...
1. Load all date/datetime values with moment.utc() which doesn't apply
current timezone to them.
2. Don't use toLocaleString to format strings (which was converting them
to current timezone as well).
Ref #411 .
2015-10-20 16:17:57 +03:00
Arik Fraimovich
39b8f40ad4
Fix: y axis settings should take into account two axes
2015-10-19 11:32:47 +03:00
Arik Fraimovich
070caa6976
Gruntfile.js: copy image files.
2015-10-18 23:45:21 +03:00
John Wu
fad8bd47e8
Remove commented code
...
Signed-off-by: John Wu <webmaster@leapoahead.com>
2015-10-13 11:35:56 -07:00
John Wu
89f5074054
Prevent unneccesary call to setDateRangeToExtreme
...
Signed-off-by: John Wu <webmaster@leapoahead.com>
2015-10-13 11:33:20 -07:00
John Wu
5826fbd05f
Use moment.min and moment.max
2015-10-13 11:20:36 -07:00
John Wu
ddab1c9493
Update angular-moment and moment
2015-10-13 11:19:19 -07:00
John Wu
f9d5fe235b
Always use _addPointToSeriesIfInDateRange
2015-10-13 11:01:21 -07:00
Arik Fraimovich
9e183f1500
Merge pull request #588 from tjwudi/diwu/feature/docker-deployment
...
Docker deployment support
2015-10-11 23:13:22 +03:00
Arik Fraimovich
4b17b9869e
Merge pull request #551 from ElJoche:hidden_widgets
...
Feature: allow adding hidden text box widgets.
2015-10-11 22:56:41 +03:00
Arik Fraimovich
872d58688f
Update the hidden widgets code (only use for textbox, ng-hide)
2015-10-11 22:54:24 +03:00
Arik Fraimovich
1a3df37940
Merge pull request #605 from EverythingMe/small_fixes_11_10_2015
...
Feature: allow setting HighChart's turbo threshold value
2015-10-11 15:30:58 +03:00