1. 06 Oct, 2017 1 commit
    • Always verify TLS unless explicitly told otherwise · 16c5d0e4
      TLS was not being verified in a number of places:
      
      - connections to grafana.com
      
      - connections to OAuth providers when TLS client authentication was
        enabled
      
      - connections to self-hosted Grafana installations when using the CLI
        tool
      
      TLS should always be verified unless the user explicitly enables an
      option to skip verification.
      
      Removes some instances where `InsecureSkipVerify` is explicitly set to
      `false`, the default, to help avoid confusion and make it more difficult
      to regress on this fix by accident.
      
      Adds a `--insecure` flag to `grafana-cli` to skip TLS verification.
      
      Adds a `tls_skip_verify_insecure` setting for OAuth.
      
      Adds a `app_tls_skip_verify_insecure` setting under a new `[plugins]`
      section.
      
      I'm not super happy with the way the global setting is used by
      `pkg/api/app_routes.go` but that seems to be the existing pattern used.
      Matt Bostock committed
  2. 04 Oct, 2017 6 commits
  3. 03 Oct, 2017 10 commits
  4. 02 Oct, 2017 18 commits
  5. 01 Oct, 2017 4 commits
    • shore: minor cleanup · fea741d7
      Torkel Ödegaard committed
    • Webpack (#9391) · 0c86241c
      * webpack poc, this is not going to work for plugins, dam
      
      * tech: webpack and systemjs for plugins starting to work
      
      * tech: webpack and systemjs combo starting to work
      
      * tech: webpack + karma tests progress
      
      * tech: webpack + karma progress
      
      * tech: working on tests
      
      * tech: webpack
      
      * tech: webpack + karma, all tests pass
      
      * tech: webpack + karma, all tests pass
      
      * tech: webpack all tests pass
      
      * webpack: getting closer
      
      * tech: webpack progress
      
      * webpack: further build refinements
      
      * webpack: ng annotate fixes
      
      * webpack: optimized build fix
      
      * tech: minor fix for elasticsearch
      
      * tech: webpack + ace editor
      
      * tech: restored lodash move mixin compatability
      
      * tech: added enzyme react test and upgraded to react v16
      
      * tech: package version fix
      
      * tech: added testdata to built in bundle
      
      * webpack: sass progress
      
      * tech: prod & dev build is working for the sass
      
      * tech: clean up unused grunt stuff and moved to scripts folder
      
      * tech: added vendor and manifest chunks, updated readme and docs
      
      * tech: webpack finishing touches
      Torkel Ödegaard committed
    • fixing json for CI · 89ca4b24
      Matthew McGinn committed
  6. 29 Sep, 2017 1 commit