David Kaltschmidt
cc5d7002b0
Add weback-dev-server with hot/hmr support
...
* adds `npm start` / `yarn start` script
* starts a webpack-dev-server using the dev config, served on :3333
* hot reloading (HMR) for react/styles, not working for angular code
* new entry `dev.ts` for dynamic imports of CSS theme (ExtractText does
not work with HMR)
* TS loader pipeline moved out of common to add HMR for react
* applied `hot()` to some react containers (that's their new default
export, named exports remains for testing)
* added sections to README
* updated yarn.lock
2018-04-19 11:42:53 +02:00
Carl Bergquist
b6b152d9ea
Revert "removes codecov from frontend tests"
2018-04-17 09:00:39 +02:00
bergquist
6c6b74fc39
removes codecov from front-end tests
2018-04-16 11:39:09 +02:00
Daniel Lee
eef3120aed
Merge branch 'fix-11053' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-fix-11053
2018-04-04 18:32:18 +02:00
Alexander Zobnin
175937a679
scrollbar: remove perfect-scrollbar and add baron to package list
2018-04-04 19:26:29 +03:00
Daniel Lee
3fc2e53081
Merge branch 'fix-11053' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-fix-11053
2018-04-03 09:52:31 +02:00
Alexander Zobnin
77d2ee9add
Initially move to baron scrollbar
2018-04-02 14:59:49 +03:00
Alexey Velikiy
13deb891f3
No need for node_modules/bin in npm run-script ( #11449 )
...
how run-script works: https://docs.npmjs.com/cli/run-script
2018-04-02 08:09:10 +02:00
Marcus Efraimsson
720711d1fe
fix: only run gofmt on pkg directory omitting vendor directory
2018-03-20 09:24:04 +01:00
Marcus Efraimsson
f5e02d6508
fix: only run gofmt on pkg directory omitting vendor directory
2018-03-19 14:14:38 +01:00
bergquist
7784e8a829
bump master build to 5.1.0-pre1
2018-03-08 09:51:25 +01:00
Daniel Lee
59a13f1847
update version to 5.0.1-pre1
2018-03-01 08:30:44 +01:00
Torkel Ödegaard
af6e28366b
build: updated version
2018-02-28 18:42:58 +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
Daniel Lee
c21d9deccb
build: update to version 5.0.0-beta5
2018-02-26 09:44:03 +01:00
Daniel Lee
3682225617
build: use tarball instead of git commit for tether drop
...
It is the only js package that is installed directly from
GitHub - this changes it to download the tarball instead of doing a
git clone.
Background: Git clones against GitHub does currently does not work
with the container build which uses CentOS 6.6. It does not have support for
TLS 1.2 and cannot git clone against GitHub since they removed support for
TLS 1.0 and 1.1.
2018-02-25 00:51:07 +01:00
Torkel Ödegaard
1de889169c
build: updated build version to v5.0-beta4
2018-02-19 14:24:01 +01:00
Torkel Ödegaard
5e33a52b69
updated version to v5-beta3
2018-02-16 13:26:04 +01:00
Patrick O'Carroll
244ae555d9
Close modal with esc ( #10929 )
...
* added var to check if modal is open and an if for escape fullview
* moved showconfirmmodal to utils, showconfirmmodal now uses showmodal, esc works in textinput
* made esc global
2018-02-16 09:14:32 +01:00
Torkel Ödegaard
ed546c9720
updated package.json version
2018-02-15 13:30:40 +01:00
Torkel Ödegaard
ead1c300d7
API Integration Tests via jest ( #10899 )
...
* tests: experiment with api tests
* api tests are getting nice
* api: api testing ready for feedback
2018-02-14 10:26:20 +01:00
Torkel Ödegaard
3e2da1fee5
build: increased version to beta1
2018-02-05 15:28:57 +01:00
bergquist
734a2e59aa
add gofmt as precommit hook
2018-02-01 15:23:52 +01:00
Johannes Schill
2ad4c30bc6
ux: POC - Update "Add permissions" design and add a fancy animation #10676
2018-01-31 14:19:07 +01:00
Johannes Schill
460cbe98a1
fix: mobx-react-devtools is a dev dependancy #10275
2018-01-25 15:18:46 +01:00
Johannes Schill
c8193e10b9
dashfolder: wip: More wip on acl.html2permissions.tsx #10275
2018-01-25 15:18:16 +01:00
Torkel Ödegaard
12b08b61d7
Merge remote-tracking branch 'origin/graphite-query-editor-enhancements'
2018-01-23 16:02:46 +01:00
Torkel Ödegaard
7dc046d9f5
ux: updated react-layout-grid
2018-01-18 11:33:39 +01:00
Torkel Ödegaard
af9d1cc577
Update package.json
...
fixed duplicate dev dependency, closes #10542
2018-01-17 11:53:49 +01:00
Dan Cech
1d00c3c72a
update rst2html
2018-01-16 17:02:03 -05:00
Dan Cech
3a4e05133e
support for loading function definitions from graphite
2018-01-16 17:02:03 -05:00
Torkel Ödegaard
d2f866c27c
moved angular-mocks out of dependencies
2018-01-10 14:29:19 +01:00
Torkel Ödegaard
7854f80f5a
Merge remote-tracking branch 'origin/10289_user_picker'
2018-01-10 13:14:43 +01:00
Torkel Ödegaard
5d5de23025
refactoring: alert list improvments PR #10452
2018-01-10 11:54:47 +01:00
Johannes Schill
e4a2bda4f2
10389 react tooltip components ( #10473 )
...
* poc: Use react-popper for tooltips #10389
* poc: Add popover component and use a hoc() for Tooltip + Popover to avoid code duplication #10389
* jest: Add snapshot tests to Popover and Tooltip #10389
* poc: Move target from hoc into Popover/Tooltip-component #10389
* poc: Clean up unused styles and use the existing Grafana style/colors on popper tooltip #10389
* poc: Remove test code before PR
* poc: Remove imports used in poc but shouldn't be included anymore #10389
2018-01-10 10:27:33 +01:00
Johannes Schill
5931d6c87d
ux: POC on new select box for the user picker ( #10289 )
2018-01-09 14:39:10 +01:00
Patrick O'Carroll
457a02b970
added highlight to search
2018-01-08 17:22:44 +01:00
Torkel Ödegaard
5981f67226
tech: enzyme container test working
2018-01-01 18:54:23 +01:00
Torkel Ödegaard
644adef465
tech: enzyme container test working
2018-01-01 16:04:32 +01:00
Torkel Ödegaard
4181602b78
react: progress on react containers and mobx-state-tree store
2017-12-21 11:56:45 +01:00
Torkel Ödegaard
3a1f52d8a2
prettier: ran on all files again, sorry. now settings are defined in package.json
2017-12-21 08:39:31 +01:00
Torkel Ödegaard
85879a7014
prettier: change to single quoting
2017-12-20 12:33:33 +01:00
Torkel Ödegaard
af1f3dd77b
poc: mobx poc
2017-12-19 17:26:51 +01:00
Torkel Ödegaard
75bb511019
tech: added prettier to precommit
2017-12-19 13:27:05 +01:00
Torkel Ödegaard
71658d1e76
grid: disable resize and drag on non editable dashboards, closes #10235
2017-12-15 16:23:26 +01:00
Torkel Ödegaard
7bec195599
build: update master version to 5.0.0-pre1
2017-12-15 12:09:11 +01:00
Torkel Ödegaard
df25c9f0fa
tech: updated version for react-grid item
2017-12-12 13:27:56 +01:00
Torkel Ödegaard
2bc23d2063
tech: updated ngreact and with custom PR applied
2017-12-08 12:26:19 +01:00
Torkel Ödegaard
e98af1b3fa
updated libs and fixed new typescript errors
2017-11-27 12:14:57 +01:00
Torkel Ödegaard
f18f1a1093
removing gemini scrollbar and replacing with perfect scrollbar, muuuch better
2017-11-23 11:12:32 +01:00