4dd7b7a82d
Chore: Remove unused Go code ( #28852 )
...
* Chore: Remove more unused Go code
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-11-17 11:51:31 +01:00
76df096791
Logging: Log frontend errors ( #28073 )
...
* basic frontend Sentry integration
* backend endpoint to capture sentry events
* WIP!
* log user email for frontend logs
* remove debug logging
* lint fixes
* Fix type exports & property names
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* additional struct naming fix
* rename log endpoint, config section & interface
* add sentry sample rate to config
* refac to use EchoSrv
* log user id
* backend tests
* tests for SentryEchoBackend
* sentry echo backend tests
* CustomEndpointTransport tests
* Update pkg/api/frontend_logging_test.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update conf/defaults.ini
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/api/frontend_logging_test.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* don't export unnecesasrily
* update go.sum
* get rid of Convey in tests, use stdlib
* add sentry config to sample.ini
* cleanup to set orig logging handler in test
* Apply suggestions from code review
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* PR feedback changes
* lock sentry version
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-11-12 12:29:43 +01:00
1dd404a1fb
Core: Make application title customizable for WL ( #22401 )
...
* Core: Add custom app title
* Docs: Update White Labeling title customization
* Core: set back export for Branding types
2020-02-25 15:18:37 +01:00
35679d4689
Logos: Refactoring a bit how logos are rendered ( #21421 )
2020-01-10 22:15:16 +01:00
d4e013fd44
NavLinks: Make ordering in navigation configurable ( #20382 )
...
The ordering of links in the navigation bar is currently based the order of the slice containing the navigation tree. Since Grafana supports adding more links to the navigation bar with `RunIndexDataHooks` which runs at the very end of the function this means that any link registered through a hook will be placed last in the slice and be displayed last in the menu. With this PR the ordering can be specified with a weight which allows for placing links created by extensions in a more intuitive place where applicable.
Stable sorting is used to ensure that the current FIFO ordering is preserved when either no weight is set or two items shares the same weight.
2019-11-15 09:28:55 +01:00
4dad8d946e
Updated login page logo & wordmark and responsive behavior
2018-10-31 13:40:58 -07:00
b8724ae0c4
refactoring: enterprise build/hooks refactorings ( #12478 )
2018-07-02 04:33:39 -07:00
75bb894485
ux: new page-header design, most pages beside admin done
2017-12-01 11:32:00 +01:00
74ceb76ec0
ux: work on page header
2017-11-30 15:37:03 +01:00
3a089dd04c
newgrid: various fixes
2017-10-11 21:36:03 +02:00
0bc226d760
ux: more nav work
2017-08-15 20:24:16 +02:00
1eab771231
ux: navigation work
2017-08-15 17:52:52 +02:00
de26a17dc7
feat(footer): began work on page footer
2016-05-03 09:00:58 +02:00
acfc119409
ux(): added New and Import under divider to dashboard subnav
2016-02-22 21:51:31 +01:00
ae39ec8585
feat(plugins): changed so that plugins can load css async via util function exposed from app/plugins/sdk
2016-02-10 13:09:39 +01:00
9dcfe6dc39
feat(apps): more work on app pages and sidemenu subnav
2016-02-09 14:06:23 +01:00
e081a5c5a0
feat(apps): worked on pinning apps
2016-01-11 18:03:08 +01:00
eacc46da6d
feat(plugins): WIP on new apps concept
2015-12-21 23:09:27 +01:00
13864853a8
support separate css files for light/dark themes.
2015-12-03 12:29:57 +08:00
df0bc7bbc4
feat(external_plugin): lots of refactoring for side menu link extensions and view data, #3185
2015-11-20 09:43:10 +01:00