Marcus Efraimsson
cebae40468
Merge pull request #11973 from grafana/11953-explore-metricpanel
...
explore: fixes #11953
2018-05-21 11:13:22 +02:00
Torkel Ödegaard
6c0752473a
Sqlstore refactor ( #11908 )
...
* refactor: tracing service refactoring
* refactor: sqlstore to instance service
* refactor: sqlstore & registory priority
* refactor: sqlstore refactor wip
* sqlstore: progress on getting tests to work again
* sqlstore: progress on refactoring and getting tests working
* sqlstore: connection string fix
* fix: not sure why this test is not working and required changing expires
* fix: updated grafana-cli
2018-05-18 11:10:10 +02:00
Daniel Lee
f15919555b
explore: fixes #11953
2018-05-17 14:56:15 +02:00
Seuf
1888708ca5
Templating : return __empty__ value when all value return nothing to prevent elasticsearch syntaxe error ( #9701 )
2018-05-08 14:04:20 +02:00
Torkel Ödegaard
4aae3c6c05
Merge branch 'master' of github.com:grafana/grafana
2018-05-08 11:33:13 +02:00
Alexander Zobnin
00454b32f5
fix XSS vulnerabilities in dashboard links ( #11813 )
...
fix XSS vulnerabilities in dashboard links
2018-05-08 11:28:16 +02:00
Torkel Ödegaard
eb3aa7b193
PR: ux changes to #11528
2018-05-08 11:24:20 +02:00
Torkel Ödegaard
6a5ce09b08
Merge branch 'feature/save_json' of https://github.com/jereksel/grafana into jereksel-feature/save_json
2018-05-08 10:54:26 +02:00
Torkel Ödegaard
f84534adea
Revert "Add baron scrollbar to a node managed by gafana ( #11850 )"
...
This reverts commit 34133671b9
.
2018-05-08 09:45:08 +02:00
Ryan McKinley
34133671b9
Add baron scrollbar to a node managed by gafana ( #11850 )
...
* Add baron scroller to grafana panel, not plugin panel
* remove comment about root <div> element, since it will not be true
2018-05-08 06:39:12 +02:00
David
1236b7b918
Merge pull request #11770 from grafana/davkal/explore-panel-link
...
Explore: Add entry to panel menu to jump to Explore
2018-05-07 16:31:19 +02:00
Sven Klemm
a806f542c6
test if default variable interpolation is effective when no specific
...
format is specified
2018-05-03 18:42:58 +02:00
Sven Klemm
764fa15e24
dont shadow format passed in as function parameter
2018-05-02 23:03:37 +02:00
Marcus Efraimsson
f17100e98e
Merge pull request #11786 from marefr/11625_save_as
...
dashboard: show save as button if user has edit permission
This will show the "Save As..." button in dashboard settings page if the user
has edit permissions (org role admin/editor or viewers_can_edit enabled)
and has at least edit permission in any folder.
2018-05-02 11:15:22 +02:00
Marcus Efraimsson
1f21b3e23b
remove jest it.only to not skip important tests
2018-05-02 10:54:00 +02:00
David Kaltschmidt
8a53ec610b
Fix url encoding, expand template vars, fix TS hacks
...
* moved datasource related functions to panel sub-class
* expand panel template vars for url
* added keybindings for x -> Explore
* url encoding for explore state
2018-04-30 17:44:30 +02:00
David Kaltschmidt
05b0bfafe4
Explore: Add entry to panel menu to jump to Explore
...
* panel container menu gets new Explore entry (between Edit and Share)
* entry only shows if datasource has `supportsExplore` set to true (set
for Prometheus only for now)
* click on Explore entry changes url to `/explore/state` via location provider
* `state` is a JSON representation of the panel queries
* datasources implement `getExploreState()` how to turn a panel config into explore initial
state
* Explore can parse the state and initialize its query expressions
* ReactContainer now forwards route parameters as props to component
* `pluginlist` and `singlestat` panel subclasses needed to be adapted because
`panel_ctrl` now has the location provider as a property already
2018-04-30 17:44:28 +02:00
Marcus Efraimsson
5c57c7cff5
dashboard: show save as button if can edit and has edit permission to folders
2018-04-30 15:38:46 +02:00
David Kaltschmidt
f1220fd2a4
Explore WIP
2018-04-26 20:27:19 +02:00
Marcus Efraimsson
7626775491
Merge pull request #11695 from grafana/11508_variables_preview_values
...
allow to show more preview values for variables
2018-04-24 20:05:47 +02:00
Patrick O'Carroll
a40314022b
added pointer to show more, reset values on new query
2018-04-24 17:40:03 +02:00
Patrick O'Carroll
38a4a2dc60
changed test name and dashboardMock code
2018-04-24 11:22:58 +02:00
Patrick O'Carroll
1446f54447
fixed test
2018-04-24 09:45:53 +02:00
Patrick O'Carroll
45e6d9fcc4
removed import config
2018-04-23 17:45:51 +02:00
Patrick O'Carroll
3eaaa5d32d
fixed so user who can edit dashboard can edit row, fixes #11466
2018-04-23 17:44:29 +02:00
Patrick O'Carroll
c2cc77fa08
added button to show more preview values for variables, button runs a function that increases options limit, fixes #11508
2018-04-23 13:00:24 +02:00
Andrzej Ressel
9d5ccaef54
Merge branch 'master' into feature/save_json
2018-04-22 21:24:52 +02:00
Marcus Efraimsson
606257a1da
move jest test file to specs
2018-04-18 14:00:15 +02:00
Marcus Efraimsson
ce97f89de6
make add panel panel scrollbar adjust when panel/dashboard grid are resized
2018-04-18 13:59:26 +02:00
Marcus Efraimsson
82054e1a3e
Merge branch 'master' into 10427_addpanel_filter
2018-04-18 11:36:13 +02:00
Patrick O'Carroll
23f644c2f5
changed copied message and added forced render for width change
2018-04-18 10:34:43 +02:00
Marcus Efraimsson
d7688241c6
Merge branch 'master' into readonly_dashboards
2018-04-17 16:27:51 +02:00
Daniel Lee
26bb22bffa
Merge pull request #11554 from grafana/11553_viewer_general_access
...
User with org viewer role permission fixes
2018-04-17 13:50:45 +02:00
Patrick O'Carroll
0120023aba
added forceupdate to grid item so addpanel items rezie instantly, renamed function to copyPanel, fixed panel items height issue
2018-04-17 13:10:08 +02:00
Marcus Efraimsson
2fc1558daf
revert changes of add panel button to require save permission
...
This resolves an issue where the add panel button was shown on the default home dashboard
2018-04-17 11:03:46 +02:00
Marcus Efraimsson
8a5cb088d3
Merge branch 'master' into readonly_dashboards
2018-04-17 10:50:04 +02:00
Torkel Ödegaard
85121e55c9
fix: Row state is now ignored when looking for dashboard changes ( #11608 )
...
* fix: Row state is now ignored when looking for dashboawrd changes, had to fix bug in expand logic to make fix work. Also moved the ChangeTracker to it's own file and moved tests to jest, fixes #11208
* removed commented out log calls
2018-04-17 09:41:07 +02:00
Marcus Efraimsson
0e0976b0a2
Merge branch 'master' into 10427_addpanel_filter
2018-04-16 23:30:34 +02:00
Mario Trangoni
e5e6bc56c8
public: fix codespell issues
2018-04-13 20:31:29 +02:00
Marcus Efraimsson
4a26797cdd
Merge branch 'master' into readonly_dashboards
2018-04-13 17:03:00 +02:00
Andrzej Ressel
bff174dba9
PR comments
2018-04-11 22:59:29 +02:00
Daniel Lee
e74be16900
Merge remote-tracking branch 'upstream/11053-remove-native-scrollbar' into 11053-remove-native-scrollbar
2018-04-11 18:33:00 +02:00
Marcus Efraimsson
8c04eb272d
panel: add baron scroller to correct element
...
This resolves issue with alert list panel getting scrollbars
attached to incorrect element. Now the panel content are
rendered correctly and all content are displayed as
expected.
2018-04-11 17:41:20 +02:00
Daniel Lee
83f7ac18db
Merge remote-tracking branch 'upstream/master' into 11053-remove-native-scrollbar
2018-04-11 14:32:19 +02:00
Marcus Efraimsson
e73479ef33
folders: fix permissions in folder picker component
...
Only enable creating new folders from folder picker if user has org roles
admin or editor.
Only render General option in folder picker if user has org roles admin
or editor.
2018-04-11 00:26:16 +02:00
Daniel Lee
c860f21052
playlist: add missing nginject attribute
2018-04-09 21:33:18 +02:00
Marcus Efraimsson
95132165f8
data source: rename direct/proxy access mode in data source settings
...
Changes access drop down options names:
- proxy -> Server (Default)
- direct -> Browser
Replace access drop down info icon/tooltip with expandable/collapsable
help section.
2018-04-09 12:47:19 +02:00
Andrzej Ressel
dc11f1da81
Make dashboard JSON editable
2018-04-08 20:00:18 +02:00
Alexander Zobnin
41e5d66e39
scrollbar: fix add panel height bug
2018-04-06 20:31:44 +03:00
Alexander Zobnin
d3d64337b4
scrollbar: styles cleanup
2018-04-06 20:00:03 +03:00
Marcus Efraimsson
f619dd579e
provisioning: fix tests for save provisioned dashboard modal
2018-04-05 20:51:47 +02:00
Marcus Efraimsson
6bbeb723ca
Merge branch 'master' into readonly_dashboards
2018-04-05 20:30:27 +02:00
Marcus Efraimsson
bcdb3ec84d
provisioning: ux fixes when saving provisioned dashboards
...
Wider modal.
Tried to improve provisioning description text.
Code editor for json.
Button that allows to save the json to a file.
2018-04-05 20:28:04 +02:00
Alexander Zobnin
d6233714d2
Merge remote-tracking branch 'upstream/master' into fix-11053
2018-04-05 16:30:46 +03:00
Marcus Efraimsson
94d1a9fd83
Merge pull request #11430 from grafana/11332_esc_timepicker
...
Enable closing timepicker using escape key
2018-04-05 15:11:34 +02:00
Daniel Lee
28849bbd57
Merge pull request #11481 from grafana/all-js-to-ts
...
migrated last all.js to ts
2018-04-04 22:09:10 +02:00
Patrick O'Carroll
0273365df3
created closeDropdown function, renamed appevent, added second appevent for open timepicker
2018-04-04 16:20:01 +02:00
Patrick O'Carroll
84dce3282a
migrated playlist-routes to ts
2018-04-04 15:26:23 +02:00
Patrick O'Carroll
13f6d3be87
migrated last all.js to ts
2018-04-04 14:16:39 +02:00
Alexander Zobnin
a265c77cf9
scrollbar: fix Firefox scroll position restore
2018-04-04 14:51:46 +03:00
Daniel Lee
70eb281840
variables: adds test for variable sorting
...
ref #11280
2018-04-03 22:34:16 +02:00
Chris Ross
4a93766143
Add case-insensitive sort for variables.
2018-04-03 22:24:21 +02:00
Daniel Lee
1a6c632264
Merge pull request #11396 from grafana/ie11_search_and_popup
...
fixed alignment in search + fixed issue ie popup
2018-04-03 15:06:08 +02:00
Patrick O'Carroll
98e1404fed
added if to onAppevent, renamed appevent, add appevent to applyCustom and setRelativeFilter
2018-04-03 09:39:46 +02:00
Alexander Zobnin
77d2ee9add
Initially move to baron scrollbar
2018-04-02 14:59:49 +03:00
Alexey Velikiy
00f67ea7c7
rm panel.type constrain from threshold_mapper.ts ( #11448 )
2018-04-02 08:13:22 +02:00
Patrick O'Carroll
8195c085fa
bounnd the esc key to exit timepicker
2018-03-29 09:15:15 +02:00
bergquist
d29563ff8e
alerting: bad default state for notifiers
...
when we made image upload optional we didnt
show the default value properly in the UI. Which
caused confusing. This commit apply the default
values to existing notifiers in the edit pages
and reverts back to using uploadimage=true as the
default value.
2018-03-28 12:52:39 +02:00
bergquist
7f5c2ebdd1
provisioning: better description for provisioned save modal
2018-03-27 15:19:20 +02:00
Patrick O'Carroll
d4be953d23
fixed alignment in search + fixed issue ie popup
2018-03-27 12:36:13 +02:00
bergquist
d6faa3d06f
provisioning: improve UX when saving provisioned dashboards
2018-03-26 15:08:46 +02:00
Tobias Wolf
03b2561af2
Missed the 'p d' hint in the popup-menu
2018-03-24 14:49:06 +01:00
Carl Bergquist
980e078222
Merge pull request #11326 from bergquist/more_traces
...
dataproxy: adds dashboardid and panelid as tags
2018-03-23 17:13:15 +01:00
Patrick O'Carroll
99626b8e07
added save icon to save buttons
2018-03-22 17:04:00 +01:00
Patrick O'Carroll
823f903048
removed trash can icon from save buttons
2018-03-22 16:59:06 +01:00
bergquist
f142548969
dataproxy: adds dashboardid and panelid as tags
...
closes #11315
2018-03-20 22:23:28 +01:00
Alexander Zobnin
a472d38fbf
snapshot: fix legend rendering bug
2018-03-20 21:33:54 +03:00
Carl Bergquist
10a0460dc6
Merge pull request #11282 from alexanderzobnin/fix-11086
...
Fix rendering link to panel in collapsed row
2018-03-20 12:40:30 +01:00
Alexander Zobnin
05ac7d8fca
dashboard: fix phantomjs panel rendering in collapsed row
2018-03-20 14:13:31 +03:00
Alexander Zobnin
205714759e
fix failed tests for dashboard view state
2018-03-16 21:45:31 +03:00
Alexander Zobnin
0e5b790b54
dashboard: fix rendering link to panel in collapsed row
2018-03-16 21:03:49 +03:00
Marcus Efraimsson
d4beee2bb0
Merge branch 'master' into mssql_datasource
2018-03-13 16:03:02 +01:00
Patrick O'Carroll
1d190de918
added test for sorting and filtering
2018-03-12 11:58:47 +01:00
Carl Bergquist
b1494637d1
Merge pull request #11141 from mtanda/templating_comma_join
...
add comma templating format
2018-03-07 16:49:19 +01:00
Mitsuhiro Tanda
244cbe8cbd
add csv templating format
2018-03-08 00:13:58 +09:00
Patrick O'Carroll
834c421943
replaced if with classNames
2018-03-07 15:01:50 +01:00
Patrick O'Carroll
8d4c439eeb
add panel to list now copy, started on jest
2018-03-07 12:46:27 +01:00
bergquist
d3b23b01d8
hide row actions for viewers
...
closes #11112
2018-03-06 12:32:50 +01:00
bergquist
a7d62f44d3
ignore iteration property when checking for unsaved changes
...
closes #11063
2018-03-05 22:03:26 +01:00
Torkel Ödegaard
0c6b34e216
Merge branch 'tag-variables' of https://github.com/DanCech/grafana into DanCech-tag-variables
2018-02-28 12:39:53 +01:00
Torkel Ödegaard
dff2c14aed
fix: changed react-grid-layout to use grafana fork to a commit before 15503084fb
, this fixes all the panel movement bugs, fixes #10831
2018-02-27 11:34:29 +01:00
Dan Cech
abf498fc7f
improve maintainability
2018-02-23 09:51:19 -05:00
Dan Cech
dc6f977304
support [[variable:type]] syntax
2018-02-22 18:45:11 -05:00
Brian Gann
b316dfea98
feature for issue #9911
2018-02-22 18:45:11 -05:00
Marcus Efraimsson
34f1611d18
dashboards: fix keyboard shortcut for expand/collapse rows
2018-02-22 18:03:29 +01:00
Marcus Efraimsson
609f3c1c9d
dashboards: fix keyboard shortcut for remove panel
2018-02-22 18:02:29 +01:00
Marcus Efraimsson
a34acdda1a
Merge pull request #10739 from grafana/10630_folder_api
...
New folder and permissions API
2018-02-22 15:51:54 +01:00
Marcus Efraimsson
bb7a6718f1
Fix save as dashboard from folder to General folder ( #10988 )
...
* dashboards: fix save as dashboard from folder to general folder
* dashboards: disable save button in save dashboard as dialog when creating a new folder
2018-02-22 10:52:21 +01:00
Patrick O'Carroll
07c3fb7e0f
changed name of copy tab to paste
2018-02-22 10:38:22 +01:00
Patrick O'Carroll
ce9c8ae854
added no copies div
2018-02-22 09:58:52 +01:00
Marcus Efraimsson
20ebb614f6
dashboards: cleanup
...
Move api calls to backend_srv
2018-02-21 16:56:34 +01:00
Patrick O'Carroll
5e5a4cf1b0
added highlighter, fixed setState and changed back flex to spacea around
2018-02-21 15:39:15 +01:00
Marcus Efraimsson
0135178645
folders: fix create folder in folder picker
2018-02-21 15:05:33 +01:00
Patrick O'Carroll
9ac82f3d0e
added tabs and searchfilter to addpanel, fixes#10427
2018-02-21 14:51:28 +01:00
Marcus Efraimsson
3c6bc263dc
Merge branch 'master' into 10630_folder_api
2018-02-21 11:25:56 +01:00
Torkel Ödegaard
3964d6b797
fix: added new known data source plugins, and minor migration fix for v1 dashboards
2018-02-20 16:08:43 +01:00
Torkel Ödegaard
dceac3aa71
fix: fixes to signup flow, fixes #9816
2018-02-20 13:39:16 +01:00
Torkel Ödegaard
21d48df095
fix: plugin dashboard did not get plugin id after import
2018-02-20 11:30:18 +01:00
Torkel Ödegaard
7d0c3ae6a7
fix: alert history list now shows on graphs with manually added annotation events, fixes #10968
2018-02-20 09:33:28 +01:00
Marcus Efraimsson
fce1e3f7f1
Merge branch 'master' into 10630_folder_api
2018-02-19 13:32:45 +01:00
Mitsuhiro Tanda
f47542db28
migrate panels in collapsed rows ( #10948 )
2018-02-19 09:07:29 +01:00
Torkel Ödegaard
2e9433c495
fix: fixed redirect after save, fixes #10946
2018-02-16 16:29:14 +01:00
Mitsuhiro Tanda
3b04efa4c0
migrate minSpan ( #10924 )
2018-02-16 09:29:10 +01:00
Alexander Zobnin
2c5f3fbc5b
repeat row: fix panels placement bug ( #10932 )
2018-02-16 09:11:26 +01:00
Leonard Gram
3ddfd8bd09
alert notifiers: better error messages.
2018-02-15 16:48:01 +01:00
Marcus Efraimsson
cb8c82f7f6
Merge branch 'master' into 10630_folder_api
2018-02-12 15:14:41 +01:00
Torkel Ödegaard
e949eb3f58
Merge branch 'master' into dashboard-search-permissions-filter
2018-02-09 15:16:34 +01:00
Torkel Ödegaard
8e8f3c4332
dashboard and folder search with permissions
2018-02-08 17:11:01 +01:00
Marcus Efraimsson
0e8377a9f4
Update logic for create/update dashboard, validation and plugin dashboard links ( #10809 )
...
* enables overwrite if dashboard allready exist in folder
* dashboard: Don't allow creating a folder named General
* dashboards: update logic for save/update dashboard
No id and uid creates a new dashboard/folder.
No id and uid, with an existing title in folder allows overwrite
of dashboard.
Id without uid, allows update of existing dashboard/folder without
overwrite.
Uid without id allows update of existing dashboard/folder without
overwrite.
Id without uid, with an existing title in folder allows overwrite
of dashboard/folder and updated will have the uid of overwritten.
Uid without id, with an existing title in folder allows overwrite
of dashboard/folder and new will have the same uid as provided.
Trying to change an existing folder to a dashboard yields error.
Trying to change an existing dashboard to a folder yields error.
* dashboards: include folder id when confirmed to save with overwrite
* dashboards: fixes due to new url structure
Return importedUrl property in response to importing dashboards and
getting plugin dashboards and use this for redirects/links in the
frontend.
2018-02-08 12:48:38 +01:00
Patrick O'Carroll
fc05fc42c9
added width class to add member choose ( #10835 )
2018-02-08 10:52:13 +01:00
Torkel Ödegaard
39238c192d
fix: folder redirect after creation
2018-02-07 15:33:08 +01:00
Torkel Ödegaard
541b0a0ca1
fix: fixed bug with redirect after new dashboard saved, related to buggy angularjs location path/url and base href, fixes #10817
2018-02-07 14:10:23 +01:00
Torkel Ödegaard
0e61a670bb
fix: error handling now displays page correctly, fixes #10777
2018-02-06 12:28:17 +01:00
Alexander Zobnin
45d66e4b29
embedded panel: hide side menu during init ( #10788 )
2018-02-06 10:01:10 +01:00
Daniel Lee
4ce862c5b4
scroll: use wheelpropagation. Ref #10772
...
Once the vertical scrollbar comes to its end position, it should
allow the page scroll bar to start scrolling.
2018-02-05 18:12:04 +01:00
Daniel Lee
2d1bd270fb
Stale permissions ( #10768 )
...
* dashfolders: hide permissions in settings if folder has changed
and the dashboard has not been saved yet. Otherwise the use will
see stale permissions from the original folder.
* dashfolders: return folder url for inherited permissions
2018-02-05 14:28:24 +01:00
Marcus Efraimsson
7d3b990e91
permissions: fix link to folder from permissions list
...
Also, closing Add Permissions CTA when DashboardPermissions and
FolderPermissions unmounts.
Fixes #10749 "
2018-02-05 11:10:37 +01:00
Marcus Efraimsson
4b64c1d0d4
fix frontend validation for creating new folder and import dashboard ( #10737 )
...
Fixes #10731
2018-02-03 10:03:01 +01:00
Marcus Efraimsson
3a906ea335
Merge branch 'master' into 10630_folder_api
2018-02-02 14:34:10 +01:00
bergquist
0c98c4db30
removes uid when using 'save as'
...
closes #10720
2018-02-02 10:59:31 +01:00
Daniel Lee
512f6992f1
dashfolders: rename Root folder to General. Closes #10692
2018-02-02 10:39:26 +01:00
Marcus Efraimsson
d217688d5e
folders: use new folder api in frontend
2018-02-01 22:32:26 +01:00
Marcus Efraimsson
cd61d2b237
Merge branch 'master' into 7883_new_url_structure
2018-02-01 17:32:43 +01:00
Marcus Efraimsson
3db328f516
fix for dashboard/folder url's when having a sub path in root_url config
2018-02-01 16:30:48 +01:00
Alexander Zobnin
16e1640ba4
repeat panel: process repeats when row is expanding ( #10712 )
2018-02-01 13:23:45 +01:00
Marcus Efraimsson
ee9c408188
folders: changes needed due to merge
2018-02-01 13:21:24 +01:00
Torkel Ödegaard
d08a829b69
ux: fix for responsive breakpoints and solo mode showing sidemenu
2018-02-01 11:29:04 +01:00
Marcus Efraimsson
ef90b3e49c
Merge branch '7883_new_url_structure' into 7883_frontend_step2
2018-02-01 11:08:39 +01:00
Marcus Efraimsson
b135df9a6c
Merge remote-tracking branch 'upstream/master' into 7883_new_url_structure
2018-02-01 10:48:06 +01:00
Torkel Ödegaard
e985a9cd7c
ux: fixed issue with zoom on graph caused scroll, fixes #10696
2018-02-01 10:36:55 +01:00
Marcus Efraimsson
40c83e3e22
dashboards: update dashboard/folder url if browser url is not the same as from backend
2018-01-31 18:40:54 +01:00
Marcus Efraimsson
8fc648ac43
dashboards: fix updating folder so that correct url is returned
2018-01-31 18:40:54 +01:00
Marcus Efraimsson
92a0171a9b
folders: change the front end route for browsing folders
...
Change the front end route for folders to /dashboards/f/<uid>/<slug of folder title>.
Use new route for deleting dashboard/folder by uid.
Retrieve dashboard/folder by uid when moving or deleting dashboards/folders.
2018-01-31 18:40:54 +01:00
Daniel Lee
a9e2273064
Merge remote-tracking branch 'upstream/master' into dashboard_permissions
2018-01-31 16:45:32 +01:00
Daniel Lee
a0fc5383fd
dashfolders: fix for folder picker
...
If the selected folder is not in the options then manually create it. This
can happen in some edge cases (if an user has been given access to a
dashboard but does not have access to its parent folder)
2018-01-31 16:44:55 +01:00
Daniel Lee
a7e57bc2f8
spelling
2018-01-31 15:07:17 +01:00
Alexander Zobnin
56c526fad3
Repeat panels when row is expanding ( #10679 )
...
* fix: repeat panels when row is expanding
* repeat panel: change test name to more clear one
2018-01-31 14:13:47 +01:00
Marcus Efraimsson
57edf89033
dashboards: make scripted dashboards work using the old legacy urls
...
Scripted dashboards are still requested from /dashboard/script/scripted.js
#7883
2018-01-31 14:07:49 +01:00
Daniel Lee
1cfc81de74
playlist: fixes #10254
...
Closes #10254
2018-01-31 11:07:27 +01:00
Marcus Efraimsson
3efb3d8efa
dashboards: add new default frontend route for rendering a dashboard panel
...
New default route /d-solo/<uid>/<slug of dashboard title> where dashboard
panel are rendered by unique identifier and panel identifier.
If old route /dashboard-solo/db/<slug of dashboard tile> are used,
try to lookup dashboard by slug and redirect to new default route.
Change url logic for sharing a panel so that the new default route
for rendering a dashboard panel are used.
#7883
2018-01-31 11:01:23 +01:00