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
John Wu
cc91981845
Naming stuff
...
`seriesCollection` -> `allSeries` (shorter)
`s` -> `series`
Signed-off-by: John Wu <webmaster@leapoahead.com>
2015-10-08 14:49:45 -07:00
John Wu
9832b7f72a
Use more descriptive name for series collection
...
Signed-off-by: John Wu <webmaster@leapoahead.com>
2015-10-06 15:04:34 -07:00
John Wu
2a6ed3ca52
Use bind(this)
instead of creating that
...
Signed-off-by: John Wu <webmaster@leapoahead.com>
2015-10-06 15:04:02 -07:00
John Wu
2e78ef0128
Use more descriptive method name
...
Signed-off-by: John Wu <webmaster@leapoahead.com>
2015-10-06 14:50:15 -07:00
John Wu
d50af7dec9
Use dateRangeEnabled to decided whether we should display the data range selector
...
Signed-off-by: John Wu <webmaster@leapoahead.com>
2015-10-05 17:35:41 -07:00
John Wu
20159a1c2a
Separate setDateRangeToExtreme function
...
Signed-off-by: John Wu <webmaster@leapoahead.com>
2015-10-05 17:32:46 -07:00
John Wu
06400ed840
Refactor addPointToSeries
...
Signed-off-by: John Wu <webmaster@leapoahead.com>
2015-10-05 17:13:36 -07:00
John Wu
0ddc6cf135
Use null to state empty object instead
...
Signed-off-by: John Wu <webmaster@leapoahead.com>
2015-10-05 17:13:04 -07:00
John Wu
61f2be02b7
Redundant filter removed
2015-09-28 15:06:09 -07:00
John Wu
9eca43801a
Fix: date range does not update in dashboard
...
Replace the whole dateRange object in scope instead of changing min and max properties one-by-one. Given how angular `$watch` works with Moment.js object, I wrote some comment to clarify the right way to update dateRange.
2015-09-28 15:00:55 -07:00
John Wu
bcaefda600
Clearfix date-range-selector
2015-09-28 14:58:26 -07:00
John Wu
40ee0d8a6e
Add date-range-selector to chart
2015-09-24 15:06:35 -07:00
Arik Fraimovich
3fbd0d9579
Merge pull request #560 from stanhu/add-yaxis-label
...
Feature: add ability to configure y-Axis title
2015-09-20 15:27:39 +03:00
Arik Fraimovich
7add6287dc
Merge pull request #567 from EverythingMe/fixes
...
Remove page title from navbar & limit # of recent entries to 20
2015-09-20 12:02:16 +03:00
Arik Fraimovich
d37b5ed075
Remove title from navbar
2015-09-20 11:18:43 +03:00
Stan Hu
8f28c52b8d
Allow admins to edit everything
...
Closes #562
2015-09-17 17:24:12 -07:00
Stan Hu
47e6960b83
Add ability to configure y-Axis title
2015-09-17 15:57:44 -07:00
Arik Fraimovich
37745ad1c0
Fix: allow to control if to render script tags
2015-09-07 08:59:20 +03:00
Arik Fraimovich
1d99da5a32
Improvements to counter visualization:
...
1. Ability to take target value from different row.
2. Ability to clear target column name.
3. Use explicit default configuration values instead of "magic" defaults.
2015-09-06 23:30:02 +03:00
Arik Fraimovich
99c50c1f64
Fix: logout wasn't working in Angluar context
2015-09-06 11:18:20 +03:00
Arik Fraimovich
b97b35d9b5
Update icons size in navbar
2015-09-06 10:15:26 +03:00
Arik Fraimovich
6955514ec3
Update documentation re. users admin
2015-09-06 10:15:26 +03:00
Arik Fraimovich
993a861c78
Users UI.
2015-09-06 10:15:25 +03:00
Arik Fraimovich
795a9fe011
Move dashboard archive to dashboard page.
2015-09-03 08:31:51 +03:00
Ryan McClarnon
371422a9ae
Merge multi-filter check into one statement
2015-08-10 23:58:46 +01:00
Ryan McClarnon
f4af650292
Enables multi-filtering for big-query. Before had issue with hyphen in field name
2015-08-10 16:17:39 +01:00
Arik Fraimovich
7187b5ffee
Fix: support for filters in BigQuery.
...
BigQuery doesn't support :: in column names, so using __ to split instead of ::.
2015-08-09 11:00:35 +03:00
Arik Fraimovich
292d31e490
Improve /personal and use it as default home
2015-08-06 16:42:29 +03:00
Arik Fraimovich
142295671b
Feature flag to control if everyone can edit queries
2015-08-01 16:30:03 +03:00
Arik Fraimovich
08c09d896a
Merge pull request #516 from EverythingMe/cleanup
...
Fix: multi-filter was broken in newer version of angular-ui-select
2015-07-30 13:36:50 +03:00
Arik Fraimovich
58403634cf
Fix: multi-filter was broken in newer version of angular-ui-select
2015-07-30 13:35:50 +03:00
moyomot
3753f58980
authentication are allowed e-mail only.
2015-07-30 17:56:57 +09:00
Arik Fraimovich
52f335edd5
Cleanup: remove select2 and use ui-select.
2015-07-28 10:03:56 +03:00
Arik Fraimovich
5de79213ae
Fix: when editing alerts show correct column
2015-07-26 11:39:22 +03:00
Arik Fraimovich
accca51f39
Feature: web interface to edit datasources
...
* Web interface to add and delete data sources, without the need to ssh
into the server.
* Ability to safely delete datasources -- query results from this data sources
are deleted, while queries get assigned null datasource.
* Updated the BigQuery datasource to use the JSON key file from Google Developer
console. Also both BigQuery and the Google Spreadsheets datasource no longer store
their key on the filesystem, but rather in the DB.
* Minor updates to the Flask Admin.
2015-07-26 10:24:08 +03:00
Arik Fraimovich
00e99d858c
Fix: makes sure the totals series is sorted
2015-07-23 15:03:18 +03:00
Arik Fraimovich
02582cab65
Update URL after creating an alert
2015-07-22 20:38:22 +03:00
Arik Fraimovich
1c0c3e0b93
Fix: cohort was wrong if values were not sorted
2015-07-22 18:05:54 +03:00
Arik Fraimovich
658af526c7
Add alerts to menu
2015-07-22 17:05:31 +03:00
Arik Fraimovich
3d859ec5f3
Feature: alerts for query results.
...
This is basic implementation for alerts feature, where you can
define a simple rule on the last query result to send an alert.
As part of the implementation added Flask-Mail to the project,
to send emails. Should be useful to make re:dash more "self aware"
(notify users about potential issues, when queries done executing
and more).
2015-07-22 17:05:31 +03:00
Arik Fraimovich
fdff799d23
ng_smart_table: support for inline templates
2015-07-22 17:05:09 +03:00
Arik Fraimovich
5fc0b88b23
ng_smart_table: support for nested objects
2015-07-22 17:05:09 +03:00
Arik Fraimovich
58a005c71b
Merge pull request #484 from alexanderlz/master
...
Feature: Google Spreadsheets support (alpha)
2015-07-14 12:14:57 +03:00
Alexander Leibzon
079fbf33f4
don't execute query if the query string is empty (when changing datasource)
2015-07-12 22:53:08 +03:00
Arik Fraimovich
c195362710
Merge pull request #479 from erans/master
...
Feature: improved error reporting and new log information support for the Python query runner
2015-07-12 22:30:21 +03:00
Arik Fraimovich
e09aa6f81a
Show message for wrong user/password ( closes #275 )
2015-07-12 12:43:37 +03:00
Eran Sandler
780e0c0418
- refactored the Python query runner
...
- Improved error handling to show the real error (including indentation and syntax errors - it should show the right row number)
- Added support for "print" statements which becomes log messages show in a single query window (where you edit). It's on by default. To remove it simply called 'disable_print_log()'
2015-07-12 12:14:46 +03:00
Bruno Salerno
2a27422df9
map visualization: draw_options to scope
2015-07-03 18:02:22 -03:00