Torkel Ödegaard
d6e8e47698
CDN: Add CDN upload step to enterprise and release pipelines ( #31058 )
...
* CDN: Fixing drone CI config
* was in wrong dir when I executed command
* removed whitespace
* Update path
* Update Drone master and enterprise piplelines with CDN Upload
* Update test
* removed whitespace
* Go back to public folder defined
* updated build-pipeline
* Updated drone
* wrong version
2021-02-10 08:58:41 +01:00
Torkel Ödegaard
64254eaa82
CDN: Fixes cdn path when Grafana is under sub path ( #30822 )
2021-02-02 12:34:59 +01:00
Torkel Ödegaard
c04bc805b5
CDN: Adds support for serving assets over a CDN ( #30691 )
...
* CDN: Initial poc support for serving assets over a CDN
* Minor fix
* added build path and test
* fix lint error
* Added edition to cdn path
* Move master builds to a separate path
* Added error handling for the url parsing, changed setting name, and added docs
* Updated sample.ini
* Some property renames
* updated
* Minor update to html
* index template improvements
* Update docs/sources/administration/configuration.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/administration/configuration.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Added ContentDeliveryPrefix to Licence service
* updated docs
* Updated test mock
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-02-01 10:13:09 +01:00
Arve Knudsen
50b649a869
Middleware: Add CSP support ( #29740 )
...
* Middleware: Add support for CSP
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored by @iOrcohen
2021-01-12 07:42:32 +01:00
Thomas G
4c8735d2ff
Frontend: Failed to load application files message improvement IE11 ( #30011 )
...
* Failed to load application files message improvement IE11
Improvement of the error message with information about the end of support of Internet Explorer 11.
* Update public/views/index-template.html
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2021-01-07 14:31:32 +01:00
Sofia Papagiannaki
b3b28e9f25
Failed to load application files message improvement ( #26214 )
...
* Failed to load application files message improvement
* Apply suggestions from code review
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2020-09-07 10:53:13 +03:00
Ivana Huckova
1c58202b26
@grafana/ui: Replace various icons using Icon component ( #23442 )
...
* Replace icons in dashboard and settings
* Replace icons in alerting
* Update batch of icons
* Implement icons accross various files
* Style updates
* Search: Fix recent and starred icons
* Update styling and details
* Replace new icon created by unicons
* Fix e2e test, styling
* Minor styling updates
Co-authored-by: Clarity-89 <homes89@ukr.net>
2020-04-12 22:20:02 +02:00
Alex Khomenko
d04dce6a37
Search/refactor dashboard search ( #23274 )
...
* Search: add search wrapper
* Search: add DashboardSearch.tsx
* Search: enable search
* Search: update types
* Search: useReducer for saving search results
* Search: use default query
* Search: add toggle custom action
* Search: add onQueryChange
* Search: debounce search
* Search: pas dispatch as a prop
* Search: add tag filter
* Search: Fix types
* Search: revert changes
* Search: close overlay on esc
* Search: enable tag filtering
* Search: clear query
* Search: add autofocus to search field
* Search: Rename close to closeSearch
* Search: Add no results message
* Search: Add loading state
* Search: Remove Select from Forms namespace
* Remove Add selectedIndex
* Remove Add getFlattenedSections
* Remove Enable selecting items
* Search: add hasId
* Search: preselect first item
* Search: Add utils tests
* Search: Fix moving selection down
* Search: Add findSelected
* Search: Add type to section
* Search: Handle Enter key press on item highlight
* Search: Move reducer et al. to separate files
* Search: Remove redundant render check
* Search: Close overlay on Esc and ArrowLeft press
* Search: Add close button
* Search: Document utils
* Search: use Icon for remove icon
* Search: Add DashboardSearch.test.tsx
* Search: Move test data to a separate file
* Search: Finalise DashboardSearch.test.tsx
* Add search reducer tests
* Search: Add search results loading indicator
* Search: Remove inline function
* Search: Do not mutate item
* Search: Tweak utils
* Search: Do not clear query on tag clear
* Search: Fix folder:current search
* Search: Fix results scroll
* Search: Update tests
* Search: Close overlay on cog icon click
* Add mobile styles for close button
* Search: Use CustomScrollbar
* Search: Memoize TagList.tsx
* Search: Fix type errors
* Search: More strictNullChecks fixes
* Search: Consistent handler names
* Search: Fix search items types in test
* Search: Fix merge conflicts
* Search: Fix strictNullChecks errors
2020-04-08 18:14:03 +03:00
Agnès Toulet
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
Torkel Ödegaard
35679d4689
Logos: Refactoring a bit how logos are rendered ( #21421 )
2020-01-10 22:15:16 +01:00
Torkel Ödegaard
91ea3b15fa
Footer: Single footer component for both react & angular pages ( #21389 )
...
* Footer: Single footer implementation for both react & angular pages
* Export type
* Updates
* Use footer links in help menu
* Updates & Fixes
* Updated snapshot
* updated snapshot
2020-01-09 11:25:52 +01:00
Dominik Prokop
178bb1d3ab
Echo: mechanism for collecting custom events lazily ( #20365 )
...
* Introduce Echo for collecting frontend metrics
* Update public/app/core/services/echo/Echo.ts
Co-Authored-By: Peter Holmberg <peterholmberg@users.noreply.github.com>
* Custom meta when adding event
* Rename consumer to backend
* Remove buffer from Echo
* Minor tweaks
* Update package.json
* Update public/app/app.ts
* Update public/app/app.ts
* Collect paint metrics when collecting tti. Remove echoBackendFactory
* Update yarn.lock
* Move Echo interfaces to runtime
* progress on meta and echo
* Collect meta analytics events
* Move MetaanalyticsBackend to enterprise repo
* Fixed unit tests
* Removed unused type from test
* Fixed issues with chunk loading (reverted index-template changes)
* Restored changes
* Fixed webpack prod
2019-12-05 08:30:39 +01:00
kay delaney
7985aa1e57
Performance/Webpack: Introduces more aggressive code-splitting and other perf improvements ( #18544 )
...
* Performance/Webpack: Introduces more aggressive code-splitting and other perf improvements
- Introduces dynamic imports for built-in plugins
- Uses dynamic imports for various packages (rst2html, brace)
- Introduces route-based dynamic imports
- Splits angular and moment into separate bundles
2019-09-03 09:29:02 +01:00
flopp999
0bca6bcb27
Fix: HTML meta tags fix for iOS ( #16269 )
2019-03-28 09:23:43 +01:00
Johannes Schill
d937f1ff21
fix: Update error message and replace npm with yarn #15851
2019-03-07 10:52:24 +01:00
Torkel Ödegaard
a624c9713a
Removed unused controllers and services
2019-02-05 15:09:56 +01:00
Torkel Ödegaard
cba2ca5531
Url state -> dashboard model state sync starting to work
2019-02-03 12:29:47 +01:00
Claudio Kuenzler
1dc3728f6a
Use correct variable name in fail text
2018-12-10 06:54:12 +01:00
Torkel Ödegaard
b415d82611
fixed to template PR issues, #13938
2018-11-02 10:49:46 +01:00
Tarek Becker
70bb81c6eb
Load hash based styles in error.html, too
2018-11-01 23:31:17 +01:00
Tarek Becker
4d4eb354b7
Add [hash] to filename of grafana.{light,dark}.css
2018-11-01 21:43:07 +01:00
Torkel Ödegaard
4dad8d946e
Updated login page logo & wordmark and responsive behavior
2018-10-31 13:40:58 -07:00
Torkel Ödegaard
2dde2c4f9b
now that css is loaded sync again I can remove some styles from index html body css
2018-10-29 04:26:44 -07:00
Torkel Ödegaard
d06ad98ec9
Revert to sync loading of css, sometimes js loaded before css which caused issues
2018-10-29 04:19:45 -07:00
Peter Holmberg
ed99a543a5
moving things
2018-10-24 10:23:11 +02:00
Peter Holmberg
5f515bb3fc
using react component
2018-10-19 15:33:16 +02:00
Torkel Ödegaard
abefadb333
fix: preloader element issue
2018-09-28 09:30:56 +02:00
Axel Pirek
d2f2c3f220
Fix spelling of your and you're
2018-09-25 12:38:02 +02:00
Torkel Ödegaard
fbfcc62269
fix: added loading screen error scenario ( #13256 )
2018-09-13 21:08:41 +02:00
Torkel Ödegaard
34567bc4f1
moved folders from features into the main feature folder they belong to
2018-09-10 13:29:27 +02:00
Torkel Ödegaard
2996c54b72
fix: for text flickering in animation on chrome on windows
2018-08-31 07:37:21 -07:00
Patrick O'Carroll
4f84a2d018
removed console.log
2018-08-31 08:50:34 +02:00
Patrick O'Carroll
bc30e7b322
separated fade-ins for logo and text, tweaked delays and timing for fade-in animations
2018-08-31 08:41:17 +02:00
Torkel Ödegaard
77f9b152fa
ux: minor fixes to loading screen
2018-08-30 11:59:32 -07:00
Patrick O'Carroll
f916add03b
fixed styling for background and text, added intro animation, added fade in to text
2018-08-30 14:44:37 +02:00
Torkel Ödegaard
dd8076f2cf
feat: loading css async & inline svg
2018-08-30 10:32:45 +02:00
Patrick O'Carroll
8bdabad86e
changed from rotating to bouncing, maybe to much squash and stretch
2018-08-28 13:51:12 +02:00
Patrick O'Carroll
5ff5c5c245
added a loading view with a spining grafana logo
2018-08-27 13:54:26 +02:00
David
1c185ef8d8
Add commit to external stylesheet url ( #12902 )
...
- currently only the release is used as a fingerprint which produces
caching issues for all lastest master builds
- also add build commit to url fingerprint
- make bra also watch go html template files
2018-08-13 15:40:52 +02:00
andig
57910549b6
Improve iOS and Windows 10 experience ( #12769 )
...
* Improve iOS homescreen icon
* Improve Windows10 tile experience
* Remove unused favicon
2018-08-02 03:37:50 -07:00
Torkel Ödegaard
b8724ae0c4
refactoring: enterprise build/hooks refactorings ( #12478 )
2018-07-02 04:33:39 -07:00
Marcus Efraimsson
9549aadd26
fix so that page scrollbars can be scrolled by keyboard on page load
...
The page scrollbars are custom, not rendered on the body element and
with css property overflow set for scroll to be enabled.
For being able to scroll the page using the keyboard when a
page loads, some custom code was needed.
This fix should both work when doing a full reload of a url and when
navigating to other pages/dashboards.
For those pages having an input field that are focused on load,
scrolling by keyboard (arrow up/down) will obviously not work.
2018-04-11 17:49:40 +02:00
Daniel Lee
25ec7b5b02
scrollbar: use native scroll for page
2018-04-11 14:30:39 +02:00
Alexander Zobnin
77d2ee9add
Initially move to baron scrollbar
2018-04-02 14:59:49 +03:00
flopp999
0fd75e6005
Added icon for iOS web app
...
If you using Safari on a iOS device and save the page to home screen you will get the Grafana icon as icon
2018-03-13 15:12:04 +01:00
Torkel Ödegaard
76c2a6e5ee
build: fixed recovery test
2018-02-06 13:16:21 +01:00
Torkel Ödegaard
0e61a670bb
fix: error handling now displays page correctly, fixes #10777
2018-02-06 12:28:17 +01:00
Patrick O'Carroll
1542e8c1b2
removed row to center footer ( #10115 )
...
* removed row to center footer
* code formatting fix
2017-12-07 14:07:16 +01:00
Marcus Efraimsson
6c5748203d
Restore Page Footer after migration to new scrollbar #9652
2017-11-28 14:17:53 +01:00
Torkel Ödegaard
3a089dd04c
newgrid: various fixes
2017-10-11 21:36:03 +02:00