From owner-svn-ports-head@freebsd.org Fri Jun 24 14:22:08 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D525EB7357D; Fri, 24 Jun 2016 14:22:08 +0000 (UTC) (envelope-from kmoore@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7B4B4114B; Fri, 24 Jun 2016 14:22:08 +0000 (UTC) (envelope-from kmoore@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5OEM7ZY030882; Fri, 24 Jun 2016 14:22:07 GMT (envelope-from kmoore@FreeBSD.org) Received: (from kmoore@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5OEM7fW030875; Fri, 24 Jun 2016 14:22:07 GMT (envelope-from kmoore@FreeBSD.org) Message-Id: <201606241422.u5OEM7fW030875@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: kmoore set sender to kmoore@FreeBSD.org using -f From: Kris Moore Date: Fri, 24 Jun 2016 14:22:07 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r417424 - in head/www: . grafana3 grafana3/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jun 2016 14:22:08 -0000 Author: kmoore Date: Fri Jun 24 14:22:06 2016 New Revision: 417424 URL: https://svnweb.freebsd.org/changeset/ports/417424 Log: Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, InfluxDB & OpenTSDB. WWW: https://github.com/grafana/grafana PR: 210485 Submitted by: John Hixson Added: head/www/grafana3/ head/www/grafana3/Makefile (contents, props changed) head/www/grafana3/distinfo (contents, props changed) head/www/grafana3/files/ head/www/grafana3/files/grafana3.conf.in (contents, props changed) head/www/grafana3/files/grafana3.in (contents, props changed) head/www/grafana3/pkg-descr (contents, props changed) head/www/grafana3/pkg-plist (contents, props changed) Modified: head/www/Makefile Modified: head/www/Makefile ============================================================================== --- head/www/Makefile Fri Jun 24 14:13:28 2016 (r417423) +++ head/www/Makefile Fri Jun 24 14:22:06 2016 (r417424) @@ -212,6 +212,7 @@ SUBDIR += gpx2map SUBDIR += grafana SUBDIR += grafana2 + SUBDIR += grafana3 SUBDIR += grails SUBDIR += graylog-web-interface SUBDIR += gregarius Added: head/www/grafana3/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/grafana3/Makefile Fri Jun 24 14:22:06 2016 (r417424) @@ -0,0 +1,256 @@ +# $FreeBSD$ + +PORTNAME= grafana3 +PORTVERSION= 3.0.4 +DISTVERSIONPREFIX= v +CATEGORIES= www + +MAINTAINER= john@pcbsd.org +COMMENT= Dashboard and graph editor for Graphite, InfluxDB & OpenTSDB + +LICENSE= APACHE20 + +BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go + +ONLY_FOR_ARCHS= i386 amd64 + +USE_RC_SUBR= grafana3 + +USES= compiler + +USE_GITHUB= yes + +GH_ACCOUNT= grafana BurntSushi:toml Unknwon:com aws:aws_sdk_go \ + bmizerany:assert bradfitz:gomemcache codegangsta:cli \ + davecgh:go_spew fatih:color franela:goreq go-ini:ini go-ldap:ldap \ + go-macaron:binding,gzip,inject,session go-sql-driver:mysql \ + go-stack:stack go-xorm:core,xorm gorilla:websocket gosimple:slug \ + hashicorp:go_version inconshreveable:log15 jmespath:go_jmespath \ + jtolds:gls klauspost:compress,cpuid,crc32 kr:pretty,text lib:pq \ + mattn:go_colorable,go_isatty,go_sqlite3 rainycape:unidecode \ + smartystreets:goconvey streadway:amqp golang:net,oauth2,sys \ + go-asn1-ber:asn1_ber go-bufio:bufio go-macaron:macaron \ + go-redis:redis jhixson74:grafana_public + +GH_PROJECT= grafana toml:toml com:com aws-sdk-go:aws_sdk_go \ + assert:assert gomemcache:gomemcache cli:cli go-spew:go_spew \ + color:color goreq:goreq ini:ini ldap:ldap binding:binding \ + gzip:gzip inject:inject session:session mysql:mysql stack:stack \ + core:core xorm:xorm websocket:websocket slug:slug \ + go-version:go_version log15:log15 go-jmespath:go_jmespath gls:gls \ + compress:compress cpuid:cpuid crc32:crc32 pretty:pretty text:text \ + pq:pq go-colorable:go_colorable go-isatty:go_isatty \ + go-sqlite3:go_sqlite3 unidecode:unidecode goconvey:goconvey \ + amqp:amqp net:net oauth2:oauth2 sys:sys asn1-ber:asn1_ber \ + bufio:bufio macaron:macaron redis:redis grafana_public:grafana_public + +GH_TAGNAME= 0daadc9 v0.2.0:toml v1:com v1.1.36:aws_sdk_go \ + release.r60:assert release.r60:gomemcache v1.17.0:cli \ + 5215b55:go_spew v0.1:color fc08df6:goreq v1.12.0:ini v2.3.0:ldap \ + bd00823:binding cad1c65:gzip c5ab7bf:inject 66031fc:session \ + v1.2:mysql v1.5.2:stack v0.5.3:core v0.5.3:xorm v1.0.0:websocket \ + v1.0:slug 0181db4:go_version v2.11:log15 0b12d6b:go_jmespath \ + v4.2.0:gls v1.0:compress v1.0:cpuid v1.0:crc32 add1dbc:pretty \ + 7cafcd8:text e2402a7:pq v0.0.5:go_colorable v0.0.1:go_isatty \ + v1.1.0:go_sqlite3 cb7f23e:unidecode c53abc9:goconvey 2e25825:amqp \ + bc3663d:net 65a8d08:oauth2 62bee03:sys v1:asn1_ber v1:bufio \ + v1:macaron v2:redis v3.0.4:grafana_public + +GRAFANA_USER?= grafana +GRAFANA_GROUP?= grafana + +USERS= ${GRAFANA_USER} +GROUPS= ${GRAFANA_GROUP} + +GRAFANAHOMEDIR= ${PREFIX}/share/grafana/ +GRAFANADATADIR= /var/db/${PORTNAME}/ +GRAFANALOGDIR= /var/log/${PORTNAME}/ +GRAFANAPIDDIR= /var/run/${PORTNAME}/ +GRAFANAPLUGINDIR= /var/db/${PORTNAME}/plugins +GRAFANADASHBOARDDIR= /var/db/${PORTNAME}/dashboards + +SUB_FILES= grafana3 grafana3.conf +SUB_LIST+= GRAFANA_USER=${GRAFANA_USER} \ + GRAFANA_GROUP=${GRAFANA_GROUP} \ + GRAFANADATADIR=${GRAFANADATADIR} \ + GRAFANALOGDIR=${GRAFANALOGDIR} \ + GRAFANAPIDDIR=${GRAFANAPIDDIR} \ + GRAFANAHOMEDIR=${GRAFANAHOMEDIR} \ + GRAFANAPLUGINDIR=${GRAFANAPLUGINDIR} \ + GRAFANADASHBOARDDIR=${GRAFANADASHBOARDDIR} + +PLIST_SUB+= GRAFANAHOMEDIR=${GRAFANAHOMEDIR} + +STRIP= + +post-extract: + @${MKDIR} ${WRKSRC}/src/github.com/grafana/grafana +.for src in .bowerrc .bra.toml .editorconfig .github .gitignore .hooks \ + .jscs.json .jsfmtrc .jshintrc appveyor.yml benchmarks bower.json \ + build.go CHANGELOG.md circle.yml conf docker docs emails examples \ + Godeps Gruntfile.js karma.conf.js latest.json LICENSE.md Makefile \ + NOTICE.md package.json packaging pkg public README.md symlink_git_hooks.sh \ + tasks test.sh tests trigger_grafana_packer.sh tsconfig.json \ + tsd.json tslint.json vendor + @${MV} ${WRKSRC}/${src} \ + ${WRKSRC}/src/github.com/grafana/grafana +.endfor + @${MKDIR} ${WRKSRC}/src/github.com/BurntSushi + @${MKDIR} ${WRKSRC}/src/github.com/Unknwon + @${MKDIR} ${WRKSRC}/src/github.com/aws + @${MKDIR} ${WRKSRC}/src/github.com/bmizerany + @${MKDIR} ${WRKSRC}/src/github.com/bradfitz + @${MKDIR} ${WRKSRC}/src/github.com/codegangsta + @${MKDIR} ${WRKSRC}/src/github.com/davecgh + @${MKDIR} ${WRKSRC}/src/github.com/fatih + @${MKDIR} ${WRKSRC}/src/github.com/franela + @${MKDIR} ${WRKSRC}/src/github.com/go-ini + @${MKDIR} ${WRKSRC}/src/github.com/go-ldap + @${MKDIR} ${WRKSRC}/src/github.com/go-macaron + @${MKDIR} ${WRKSRC}/src/github.com/go-sql-driver + @${MKDIR} ${WRKSRC}/src/github.com/go-stack + @${MKDIR} ${WRKSRC}/src/github.com/go-xorm + @${MKDIR} ${WRKSRC}/src/github.com/gorilla + @${MKDIR} ${WRKSRC}/src/github.com/gosimple + @${MKDIR} ${WRKSRC}/src/github.com/hashicorp + @${MKDIR} ${WRKSRC}/src/github.com/inconshreveable + @${MKDIR} ${WRKSRC}/src/github.com/jmespath + @${MKDIR} ${WRKSRC}/src/github.com/jtolds + @${MKDIR} ${WRKSRC}/src/github.com/klauspost + @${MKDIR} ${WRKSRC}/src/github.com/kr + @${MKDIR} ${WRKSRC}/src/github.com/lib + @${MKDIR} ${WRKSRC}/src/github.com/mattn + @${MKDIR} ${WRKSRC}/src/github.com/rainycape + @${MKDIR} ${WRKSRC}/src/github.com/smartystreets + @${MKDIR} ${WRKSRC}/src/github.com/streadway + @${MKDIR} ${WRKSRC}/src/golang.org/x + @${MKDIR} ${WRKSRC}/src/gopkg.in/asn1-ber.v1 + @${MKDIR} ${WRKSRC}/src/gopkg.in/bufio.v1 + @${MKDIR} ${WRKSRC}/src/gopkg.in/ini.v1 + @${MKDIR} ${WRKSRC}/src/gopkg.in/macaron.v1 + @${MKDIR} ${WRKSRC}/src/gopkg.in/redis.v2 + @${MV} ${WRKSRC_toml} \ + ${WRKSRC}/src/github.com/BurntSushi/toml + @${MV} ${WRKSRC_com} \ + ${WRKSRC}/src/github.com/Unknwon/com + @${MV} ${WRKSRC_aws_sdk_go} \ + ${WRKSRC}/src/github.com/aws/aws-sdk-go + @${MV} ${WRKSRC_assert} \ + ${WRKSRC}/src/github.com/bmizerany/assert + @${MV} ${WRKSRC_gomemcache} \ + ${WRKSRC}/src/github.com/bradfitz/gomemcache + @${MV} ${WRKSRC_cli} \ + ${WRKSRC}/src/github.com/codegangsta/cli + @${MV} ${WRKSRC_go_spew} \ + ${WRKSRC}/src/github.com/davecgh/go-spew + @${MV} ${WRKSRC_color} \ + ${WRKSRC}/src/github.com/fatih/color + @${MV} ${WRKSRC_goreq} \ + ${WRKSRC}/src/github.com/franela/goreq + @${MV} ${WRKSRC_ldap} \ + ${WRKSRC}/src/github.com/go-ldap/ldap + @${MV} ${WRKSRC_binding} \ + ${WRKSRC}/src/github.com/go-macaron/binding + @${MV} ${WRKSRC_gzip} \ + ${WRKSRC}/src/github.com/go-macaron/gzip + @${MV} ${WRKSRC_inject} \ + ${WRKSRC}/src/github.com/go-macaron/inject + @${MV} ${WRKSRC_session} \ + ${WRKSRC}/src/github.com/go-macaron/session + @${MV} ${WRKSRC_mysql} \ + ${WRKSRC}/src/github.com/go-sql-driver/mysql + @${MV} ${WRKSRC_stack} \ + ${WRKSRC}/src/github.com/go-stack/stack + @${MV} ${WRKSRC_core} \ + ${WRKSRC}/src/github.com/go-xorm/core + @${MV} ${WRKSRC_xorm} \ + ${WRKSRC}/src/github.com/go-xorm/xorm + @${MV} ${WRKSRC_websocket} \ + ${WRKSRC}/src/github.com/gorilla/websocket + @${MV} ${WRKSRC_slug} \ + ${WRKSRC}/src/github.com/gosimple/slug + @${MV} ${WRKSRC_go_version} \ + ${WRKSRC}/src/github.com/hashicorp/go-version + @${MV} ${WRKSRC_log15} \ + ${WRKSRC}/src/github.com/inconshreveable/log15 + @${MV} ${WRKSRC_go_jmespath} \ + ${WRKSRC}/src/github.com/jmespath/go-jmespath + @${MV} ${WRKSRC_gls} \ + ${WRKSRC}/src/github.com/jtolds/gls + @${MV} ${WRKSRC_compress} \ + ${WRKSRC}/src/github.com/klauspost/compress + @${MV} ${WRKSRC_cpuid} \ + ${WRKSRC}/src/github.com/klauspost/cpuid + @${MV} ${WRKSRC_crc32} \ + ${WRKSRC}/src/github.com/klauspost/crc32 + @${MV} ${WRKSRC_pretty} \ + ${WRKSRC}/src/github.com/kr/pretty + @${MV} ${WRKSRC_text} \ + ${WRKSRC}/src/github.com/kr/text + @${MV} ${WRKSRC_pq} \ + ${WRKSRC}/src/github.com/lib/pq + @${MV} ${WRKSRC_go_colorable} \ + ${WRKSRC}/src/github.com/mattn/go-colorable + @${MV} ${WRKSRC_go_isatty} \ + ${WRKSRC}/src/github.com/mattn/go-isatty + @${MV} ${WRKSRC_go_sqlite3} \ + ${WRKSRC}/src/github.com/mattn/go-sqlite3 + @${MV} ${WRKSRC_unidecode} \ + ${WRKSRC}/src/github.com/rainycape/unidecode + @${MV} ${WRKSRC_goconvey} \ + ${WRKSRC}/src/github.com/smartystreets/goconvey + @${MV} ${WRKSRC_amqp} \ + ${WRKSRC}/src/github.com/streadway/amqp + @${MV} ${WRKSRC_net} \ + ${WRKSRC}/src/golang.org/x/net + @${MV} ${WRKSRC_oauth2} \ + ${WRKSRC}/src/golang.org/x/oauth2 + @${MV} ${WRKSRC_sys} \ + ${WRKSRC}/src/golang.org/x/sys + @${MV} ${WRKSRC_asn1_ber} \ + ${WRKSRC}/src/gopkg.in/asn1-ber.v1 + @${MV} ${WRKSRC_bufio} \ + ${WRKSRC}/src/gopkg.in/bufio.v1 + @${MV} ${WRKSRC_ini} \ + ${WRKSRC}/src/gopkg.in/ini.v1 + @${MV} ${WRKSRC_macaron} \ + ${WRKSRC}/src/gopkg.in/macaron.v1 + @${MV} ${WRKSRC_redis} \ + ${WRKSRC}/src/gopkg.in/redis.v2 + + ${RM} -rf ${WRKSRC}/src/github.com/grafana/grafana/public + ${MV} ${WRKSRC_grafana_public} ${WRKSRC}/src/github.com/grafana/grafana/public + ${MV} ${WRKSRC}/src/github.com/grafana/grafana/public/public_gen \ + ${WRKSRC}/src/github.com/grafana/grafana/public_gen + +do-build: + cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/grafana; \ + ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go run build.go build + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/grafana/grafana/bin/grafana-server \ + ${STAGEDIR}${PREFIX}/bin/grafana-server + cd ${WRKSRC}/src/github.com/grafana/grafana && \ + ${COPYTREE_SHARE} public ${STAGEDIR}${PREFIX}/share/grafana + cd ${WRKSRC}/src/github.com/grafana/grafana && \ + ${COPYTREE_SHARE} public_gen ${STAGEDIR}${PREFIX}/share/grafana + ${MKDIR} ${STAGEDIR}${GRAFANAPIDDIR} + ${MKDIR} ${STAGEDIR}${GRAFANALOGDIR} + ${MKDIR} ${STAGEDIR}${GRAFANAHOMEDIR} + ${MKDIR} ${STAGEDIR}${GRAFANADATADIR} + ${MKDIR} ${STAGEDIR}${GRAFANAPLUGINDIR} + ${MKDIR} ${STAGEDIR}${GRAFANADASHBOARDDIR} + ${MKDIR} ${STAGEDIR}${GRAFANAHOMEDIR}/conf + ${MKDIR} ${STAGEDIR}${GRAFANAHOMEDIR}/data + ${MKDIR} ${STAGEDIR}${GRAFANAHOMEDIR}/data/log + ${INSTALL_DATA} ${WRKSRC}/src/github.com/grafana/grafana/conf/defaults.ini \ + ${STAGEDIR}${GRAFANAHOMEDIR}/conf/defaults.ini + ${INSTALL_DATA} ${WRKDIR}/grafana3.conf ${STAGEDIR}${PREFIX}/etc/grafana3.conf.sample + +.include + +.if ${COMPILER_TYPE} == clang +BUILD_ENV= CC=clang +.endif + +.include Added: head/www/grafana3/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/grafana3/distinfo Fri Jun 24 14:22:06 2016 (r417424) @@ -0,0 +1,92 @@ +SHA256 (grafana-grafana-v3.0.4-0daadc9_GH0.tar.gz) = 25cf84e526807aa2c8dea994f630696e63c0839a3f6f7b5646abb0810f99b046 +SIZE (grafana-grafana-v3.0.4-0daadc9_GH0.tar.gz) = 7334066 +SHA256 (BurntSushi-toml-v0.2.0_GH0.tar.gz) = 4d496e400019fd050ff569952befb464f03ed586cb475640bdc206fe5c2b75cc +SIZE (BurntSushi-toml-v0.2.0_GH0.tar.gz) = 38304 +SHA256 (Unknwon-com-v1_GH0.tar.gz) = 72e33e86ed4fa24cc1ce5f2d7c79ffd4889ef3afd1da68a0b3a23bc4b60d7b88 +SIZE (Unknwon-com-v1_GH0.tar.gz) = 19798 +SHA256 (aws-aws-sdk-go-v1.1.36_GH0.tar.gz) = b6eac028bc59cfb9d4149dd69547576f015896aa3538941e9d48e586241c3e9b +SIZE (aws-aws-sdk-go-v1.1.36_GH0.tar.gz) = 3468992 +SHA256 (bmizerany-assert-release.r60_GH0.tar.gz) = a8219c385ddc6fc5988fba61b57a5d24838864b9710736ba51db3fa88a545111 +SIZE (bmizerany-assert-release.r60_GH0.tar.gz) = 1533 +SHA256 (bradfitz-gomemcache-release.r60_GH0.tar.gz) = 5bf98669ae74376230d43fc6acec6fd00a956df2b7fe9419f02899280c2e9123 +SIZE (bradfitz-gomemcache-release.r60_GH0.tar.gz) = 7614 +SHA256 (codegangsta-cli-v1.17.0_GH0.tar.gz) = 3a96a1a35684c9103c70e3719be28a95cb75a7dfcf330f4e6cb49496f6fa80a0 +SIZE (codegangsta-cli-v1.17.0_GH0.tar.gz) = 39424 +SHA256 (davecgh-go-spew-5215b55_GH0.tar.gz) = a73d6352d8172dfb648e6aa25a8b81ed5c1895295090c876bef01d017264cbac +SIZE (davecgh-go-spew-5215b55_GH0.tar.gz) = 41794 +SHA256 (fatih-color-v0.1_GH0.tar.gz) = adebf2c2afd05583decd3bf3be52bedf8d06b7df6c5aa4826be4ad2629da180a +SIZE (fatih-color-v0.1_GH0.tar.gz) = 6684 +SHA256 (franela-goreq-fc08df6_GH0.tar.gz) = 1827e98c8749952c7969e1f9afe2b21d8ecc995393c862f4d4fdcf96141562b1 +SIZE (franela-goreq-fc08df6_GH0.tar.gz) = 14281 +SHA256 (go-ini-ini-v1.12.0_GH0.tar.gz) = 79377b5bf2281d6429a58df8f1374bc80e7464f45633136f398441d807957a6c +SIZE (go-ini-ini-v1.12.0_GH0.tar.gz) = 29987 +SHA256 (go-ldap-ldap-v2.3.0_GH0.tar.gz) = bc0f0f712f331801a0e56052ad52d87b4f24d147d93d3426c42e22106b97b696 +SIZE (go-ldap-ldap-v2.3.0_GH0.tar.gz) = 27201 +SHA256 (go-macaron-binding-bd00823_GH0.tar.gz) = cbe7d5c111583f8d710f8388fa1c4f4a88a3a345b6c1abcc0fecbc45d8948f7c +SIZE (go-macaron-binding-bd00823_GH0.tar.gz) = 20243 +SHA256 (go-macaron-gzip-cad1c65_GH0.tar.gz) = 4bbfc799469e95a2c511c011bcaeebecffe3e388fa8734add0c2541f90188fb8 +SIZE (go-macaron-gzip-cad1c65_GH0.tar.gz) = 6445 +SHA256 (go-macaron-inject-c5ab7bf_GH0.tar.gz) = 7479d2968e6358e6176cf394e4874d3afea3972324c4667046bee5b41fb5495c +SIZE (go-macaron-inject-c5ab7bf_GH0.tar.gz) = 7182 +SHA256 (go-macaron-session-66031fc_GH0.tar.gz) = 2278982d7120dbca8338a89679865535b2c122b7093ff55a80a1bd65fc4a8a23 +SIZE (go-macaron-session-66031fc_GH0.tar.gz) = 17064 +SHA256 (go-sql-driver-mysql-v1.2_GH0.tar.gz) = 3b59eeb0a61146877a0e48eb894d1bf3965b691ae7ee370a9ee84d24417c7dcb +SIZE (go-sql-driver-mysql-v1.2_GH0.tar.gz) = 45364 +SHA256 (go-stack-stack-v1.5.2_GH0.tar.gz) = 0c6016f54ae51d1faa0b0a9901c3039fe22a49e1dad2816bf3b029088ef56966 +SIZE (go-stack-stack-v1.5.2_GH0.tar.gz) = 6252 +SHA256 (go-xorm-core-v0.5.3_GH0.tar.gz) = 1c6702d4af8ae2ada978025242e55f5f5be3882b4264b2eda3ab576e61666cc5 +SIZE (go-xorm-core-v0.5.3_GH0.tar.gz) = 15793 +SHA256 (go-xorm-xorm-v0.5.3_GH0.tar.gz) = aa0347b76a0b60f5e543e3c691289c73720d302f42e7d1a40ef88be806a8df1a +SIZE (go-xorm-xorm-v0.5.3_GH0.tar.gz) = 334031 +SHA256 (gorilla-websocket-v1.0.0_GH0.tar.gz) = be1a8e61e8f9d75186ad0ea7bf4a559f9c2b4adab3204e5c86f64eaa878f5f39 +SIZE (gorilla-websocket-v1.0.0_GH0.tar.gz) = 31197 +SHA256 (gosimple-slug-v1.0_GH0.tar.gz) = 31b0a94ea1fbaf9b2736dc18b228aaede01e30d1bddbed44a72a52ac9a3e10f8 +SIZE (gosimple-slug-v1.0_GH0.tar.gz) = 5420 +SHA256 (hashicorp-go-version-0181db4_GH0.tar.gz) = cc15f2e925829e48a45e4a2991ab83fe3b8ca5c5e2d8521d431529f2069b6448 +SIZE (hashicorp-go-version-0181db4_GH0.tar.gz) = 11428 +SHA256 (inconshreveable-log15-v2.11_GH0.tar.gz) = 3ba5babba0c535ef504ff70fadcdaf675a7a53d5ebd352fb970c0853fc94c273 +SIZE (inconshreveable-log15-v2.11_GH0.tar.gz) = 24456 +SHA256 (jmespath-go-jmespath-0b12d6b_GH0.tar.gz) = 67ecbb0fbfd8706f88deb430189504315c88a5628d90a7986d0cb5cb3d3660e8 +SIZE (jmespath-go-jmespath-0b12d6b_GH0.tar.gz) = 48250 +SHA256 (jtolds-gls-v4.2.0_GH0.tar.gz) = 0bfe801887fcaed4fa63a9c63f8a395f09adc75d7706e5276efeef62d488b803 +SIZE (jtolds-gls-v4.2.0_GH0.tar.gz) = 6464 +SHA256 (klauspost-compress-v1.0_GH0.tar.gz) = cc6016f2ad55013da0ed1ea238f01ccac2f74ed2ee485af6763870e9e4267adb +SIZE (klauspost-compress-v1.0_GH0.tar.gz) = 2668909 +SHA256 (klauspost-cpuid-v1.0_GH0.tar.gz) = 9739cdbf54eb6c26752c37ae567f59d52ceb879bba7b925b161caf920155d43d +SIZE (klauspost-cpuid-v1.0_GH0.tar.gz) = 205089 +SHA256 (klauspost-crc32-v1.0_GH0.tar.gz) = d86e9545c783e3b972129c3e76f0a29b237fba37b790e4cf3cc0203fde56aaf1 +SIZE (klauspost-crc32-v1.0_GH0.tar.gz) = 9087 +SHA256 (kr-pretty-add1dbc_GH0.tar.gz) = a23dd95835a1a4fcdf67aaf95e87fa000cc581cdd387ef491ab981d02350eb25 +SIZE (kr-pretty-add1dbc_GH0.tar.gz) = 6998 +SHA256 (kr-text-7cafcd8_GH0.tar.gz) = 218bd56a3927283e4c9232b4ee15e0fcc989ace72a2a0be14863ce3795ad3c90 +SIZE (kr-text-7cafcd8_GH0.tar.gz) = 8584 +SHA256 (lib-pq-e2402a7_GH0.tar.gz) = 60f67c4377040b9158f22eb2bdc164d019879bc6680dd57c733a16ebff22d342 +SIZE (lib-pq-e2402a7_GH0.tar.gz) = 70779 +SHA256 (mattn-go-colorable-v0.0.5_GH0.tar.gz) = 8cd5edba9e942ee564359af89c735743046b01ca7c12d9ec45ef5e5c26bc076e +SIZE (mattn-go-colorable-v0.0.5_GH0.tar.gz) = 5856 +SHA256 (mattn-go-isatty-v0.0.1_GH0.tar.gz) = 71e6931ff2804ef711eae1882fe95beee5b60c38d929c638d553ba143a3bc7ec +SIZE (mattn-go-isatty-v0.0.1_GH0.tar.gz) = 1950 +SHA256 (mattn-go-sqlite3-v1.1.0_GH0.tar.gz) = ec10e01a91cff2a5102e8ee234cfaedca69207318ee828ab3e16db7004829054 +SIZE (mattn-go-sqlite3-v1.1.0_GH0.tar.gz) = 1501603 +SHA256 (rainycape-unidecode-cb7f23e_GH0.tar.gz) = 99d66dcae0c30f1b22337f313f4cb02bd05926a46d29ccc8528756cb9086acd1 +SIZE (rainycape-unidecode-cb7f23e_GH0.tar.gz) = 387818 +SHA256 (smartystreets-goconvey-c53abc9_GH0.tar.gz) = 7d9741c30876f7c021b5d3f143e19fa610ba0b88f2739b4fbb92f4e75b22c2eb +SIZE (smartystreets-goconvey-c53abc9_GH0.tar.gz) = 1475128 +SHA256 (streadway-amqp-2e25825_GH0.tar.gz) = 89ba742ea6102a67fd850ca80d0c8f9b22b783f0e0b4b24eb445d758e3196104 +SIZE (streadway-amqp-2e25825_GH0.tar.gz) = 79659 +SHA256 (golang-net-bc3663d_GH0.tar.gz) = ae3bb77d60c3d6533e56c66d5eff3007d66207d2d5da87959168fc8766526b22 +SIZE (golang-net-bc3663d_GH0.tar.gz) = 722948 +SHA256 (golang-oauth2-65a8d08_GH0.tar.gz) = d1866a923e4f241232795edfc15f3e1107414258f22fad81c03814f1ce643808 +SIZE (golang-oauth2-65a8d08_GH0.tar.gz) = 35571 +SHA256 (golang-sys-62bee03_GH0.tar.gz) = bd1f8ba6291cd5f33ec5374261d2050bf52ff949005fe8095a5b37679140cc7a +SIZE (golang-sys-62bee03_GH0.tar.gz) = 596511 +SHA256 (go-asn1-ber-asn1-ber-v1_GH0.tar.gz) = 46b62858cba2399f019723e0671e5bb6190e8b31e6beccc30ab245c3f2e2ddd4 +SIZE (go-asn1-ber-asn1-ber-v1_GH0.tar.gz) = 5949 +SHA256 (go-bufio-bufio-v1_GH0.tar.gz) = 6d87ae729046b24e9c91695c39cdf5262d3376af950e3d0cfbfd60b03cf15f25 +SIZE (go-bufio-bufio-v1_GH0.tar.gz) = 21833 +SHA256 (go-macaron-macaron-v1_GH0.tar.gz) = 5d37728fd53797b7b55377fad03de6d06a86f0e364b1ad84f7bfbf34e862745f +SIZE (go-macaron-macaron-v1_GH0.tar.gz) = 127430 +SHA256 (go-redis-redis-v2_GH0.tar.gz) = b8f776107a393f04231a41e81da6c654404562555ebbea4eb9f8c677921583e7 +SIZE (go-redis-redis-v2_GH0.tar.gz) = 27427 +SHA256 (jhixson74-grafana_public-v3.0.4_GH0.tar.gz) = 9b1eb27e741c1894c996dd58dee47d4a84e45ed3abfaafc350c2f5985bf1cd34 +SIZE (jhixson74-grafana_public-v3.0.4_GH0.tar.gz) = 9878767 Added: head/www/grafana3/files/grafana3.conf.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/grafana3/files/grafana3.conf.in Fri Jun 24 14:22:06 2016 (r417424) @@ -0,0 +1,270 @@ +##################### Grafana Configuration Example ##################### +# +# Everything has defaults so you only need to uncomment things you want to +# change + +# possible values : production, development +; app_mode = production + +#################################### Paths #################################### +[paths] +# Path to where grafana can store temp files, sessions, and the sqlite3 db (if that is used) +# +data = %%GRAFANADATADIR%% +# +# Directory where grafana can store logs +# +logs = %%GRAFANALOGDIR%% +# +# Directory where grafana will automatically scan and look for plugins +# +plugins = %%GRAFANAPLUGINDIR%% + +# +#################################### Server #################################### +[server] +# Protocol (http or https) +;protocol = http + +# The ip address to bind to, empty will bind to all interfaces +;http_addr = + +# The http port to use +;http_port = 3000 + +# The public facing domain name used to access grafana from a browser +;domain = localhost + +# Redirect to correct domain if host header does not match domain +# Prevents DNS rebinding attacks +;enforce_domain = false + +# The full public facing url +;root_url = %(protocol)s://%(domain)s:%(http_port)s/ + +# Log web requests +;router_logging = false + +# the path relative working path +static_root_path = public_gen + +# enable gzip +;enable_gzip = false + +# https certs & key file +;cert_file = +;cert_key = + +#################################### Database #################################### +[database] +# Either "mysql", "postgres" or "sqlite3", it's your choice +;type = sqlite3 +;host = 127.0.0.1:3306 +;name = grafana +;user = root +;password = + +# For "postgres" only, either "disable", "require" or "verify-full" +;ssl_mode = disable + +# For "sqlite3" only, path relative to data_path setting +;path = grafana.db + +#################################### Session #################################### +[session] +# Either "memory", "file", "redis", "mysql", "postgres", default is "file" +;provider = file + +# Provider config options +# memory: not have any config yet +# file: session dir path, is relative to grafana data_path +# redis: config like redis server e.g. `addr=127.0.0.1:6379,pool_size=100,db=grafana` +# mysql: go-sql-driver/mysql dsn config string, e.g. `user:password@tcp(127.0.0.1:3306)/database_name` +# postgres: user=a password=b host=localhost port=5432 dbname=c sslmode=disable +;provider_config = sessions + +# Session cookie name +;cookie_name = grafana_sess + +# If you use session in https only, default is false +;cookie_secure = false + +# Session life time, default is 86400 +;session_life_time = 86400 + +#################################### Analytics #################################### +[analytics] +# Server reporting, sends usage counters to stats.grafana.org every 24 hours. +# No ip addresses are being tracked, only simple counters to track +# running instances, dashboard and error counts. It is very helpful to us. +# Change this option to false to disable reporting. +;reporting_enabled = true + +# Set to false to disable all checks to https://grafana.net +# for new vesions (grafana itself and plugins), check is used +# in some UI views to notify that grafana or plugin update exists +# This option does not cause any auto updates, nor send any information +# only a GET request to http://grafana.net to get latest versions +check_for_updates = true + +# Google Analytics universal tracking code, only enabled if you specify an id here +;google_analytics_ua_id = + +#################################### Security #################################### +[security] +# default admin user, created on startup +;admin_user = admin + +# default admin password, can be changed before first start of grafana, or in profile settings +;admin_password = admin + +# used for signing +;secret_key = SW2YcwTIb9zpOOhoPsMm + +# Auto-login remember days +;login_remember_days = 7 +;cookie_username = grafana_user +;cookie_remember_name = grafana_remember + +# disable gravatar profile images +;disable_gravatar = false + +# data source proxy whitelist (ip_or_domain:port seperated by spaces) +;data_source_proxy_whitelist = + +[snapshots] +# snapshot sharing options +;external_enabled = true +;external_snapshot_url = https://snapshots-origin.raintank.io +;external_snapshot_name = Publish to snapshot.raintank.io + +#################################### Users #################################### +[users] +# disable user signup / registration +;allow_sign_up = true + +# Allow non admin users to create organizations +;allow_org_create = true + +# Set to true to automatically assign new users to the default organization (id 1) +;auto_assign_org = true + +# Default role new users will be automatically assigned (if disabled above is set to true) +;auto_assign_org_role = Viewer + +# Background text for the user field on the login page +;login_hint = email or username + +#################################### Anonymous Auth ########################## +[auth.anonymous] +# enable anonymous access +;enabled = false + +# specify organization name that should be used for unauthenticated users +;org_name = Main Org. + +# specify role for unauthenticated users +;org_role = Viewer + +#################################### Github Auth ########################## +[auth.github] +;enabled = false +;allow_sign_up = false +;client_id = some_id +;client_secret = some_secret +;scopes = user:email,read:org +;auth_url = https://github.com/login/oauth/authorize +;token_url = https://github.com/login/oauth/access_token +;api_url = https://api.github.com/user +;team_ids = +;allowed_organizations = + +#################################### Google Auth ########################## +[auth.google] +;enabled = false +;allow_sign_up = false +;client_id = some_client_id +;client_secret = some_client_secret +;scopes = https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email +;auth_url = https://accounts.google.com/o/oauth2/auth +;token_url = https://accounts.google.com/o/oauth2/token +;api_url = https://www.googleapis.com/oauth2/v1/userinfo +;allowed_domains = + +#################################### Auth Proxy ########################## +[auth.proxy] +;enabled = false +;header_name = X-WEBAUTH-USER +;header_property = username +;auto_sign_up = true + +#################################### Basic Auth ########################## +[auth.basic] +;enabled = true + +#################################### Auth LDAP ########################## +[auth.ldap] +;enabled = false +;config_file = /etc/grafana/ldap.toml + +#################################### SMTP / Emailing ########################## +[smtp] +;enabled = false +;host = localhost:25 +;user = +;password = +;cert_file = +;key_file = +;skip_verify = false +;from_address = admin@grafana.localhost + +[emails] +;welcome_email_on_sign_up = false + +#################################### Logging ########################## +[log] +# Either "console", "file", "syslog". Default is console and file +# Use comma to separate multiple modes, e.g. "console, file" +;mode = console, file + +# Buffer length of channel, keep it as it is if you don't know what it is. +;buffer_len = 10000 + +# Either "Trace", "Debug", "Info", "Warn", "Error", "Critical", default is "Info" +;level = Info + +# For "console" mode only +[log.console] +;level = + +# For "file" mode only +[log.file] +;level = +# This enables automated log rotate(switch of following options), default is true +;log_rotate = true + +# Max line number of single file, default is 1000000 +;max_lines = 1000000 + +# Max size shift of single file, default is 28 means 1 << 28, 256MB +;max_lines_shift = 28 + +# Segment log daily, default is true +;daily_rotate = true + +# Expired days of log file(delete after max days), default is 7 +;max_days = 7 + +#################################### AMPQ Event Publisher ########################## +[event_publisher] +;enabled = false +;rabbitmq_url = amqp://localhost/ +;exchange = grafana_events + +;#################################### Dashboard JSON files ########################## +[dashboards.json] +;enabled = false +path = %%GRAFANADASHBOARDDIR%% + + + Added: head/www/grafana3/files/grafana3.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/grafana3/files/grafana3.in Fri Jun 24 14:22:06 2016 (r417424) @@ -0,0 +1,48 @@ +#!/bin/sh + +# $FreeBSD$ +# +# PROVIDE: grafana3 +# REQUIRE: LOGIN +# KEYWORD: shutdown + +# Add the following lines to /etc/rc.conf to enable grafana +# grafana_enable="YES" +# +# grafana3_enable (bool): Set to YES to enable grafana +# Default: NO +# grafana3_conf (str): grafana configration file +# Default: ${PREFIX}/etc/grafana.cfg +# grafana3_user (str): grafana daemon user +# Default: %%GRAFANA_USER%% +# grafana3_group (str): grafana daemon group +# Default: %%GRAFANA_GROUP%% + +. /etc/rc.subr + +name="grafana3" +rcvar=grafana3_enable + +: ${grafana3_enable:="NO"} +: ${grafana3_user:="%%GRAFANA_USER%%"} +: ${grafana3_group:="%%GRAFANA_GROUP%%"} +: ${grafana3_flags:=""} +: ${grafana3_conf:="%%PREFIX%%/etc/${name}.conf"} +: ${grafana3_options:="-config=${grafana3_conf} -homepath=%%GRAFANAHOMEDIR%%"} + +pidfile="%%GRAFANAPIDDIR%%${name}.pid" +procname="%%PREFIX%%/bin/grafana-server" +command=/usr/sbin/daemon +command_args="-f -c -p ${pidfile} ${procname} ${grafana3_options}" +start_precmd="grafana_precmd" + +grafana_precmd() +{ + chown ${grafana3_user}:${grafana3_group} %%GRAFANADATADIR%% + chown ${grafana3_user}:${grafana3_group} %%GRAFANALOGDIR%% + chown ${grafana3_user}:${grafana3_group} %%GRAFANAHOMEDIR%%data/log/ + install -o ${grafana3_user} /dev/null ${pidfile} +} + +load_rc_config $name +run_rc_command "$1" Added: head/www/grafana3/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/grafana3/pkg-descr Fri Jun 24 14:22:06 2016 (r417424) @@ -0,0 +1,4 @@ +Grafana is an open source, feature rich metrics dashboard +and graph editor for Graphite, InfluxDB & OpenTSDB. + +WWW: https://github.com/grafana/grafana Added: head/www/grafana3/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/grafana3/pkg-plist Fri Jun 24 14:22:06 2016 (r417424) @@ -0,0 +1,5343 @@ +bin/grafana-server +@sample etc/grafana3.conf.sample +share/grafana/conf/defaults.ini +share/grafana/public/app/app.js +share/grafana/public/app/app.ts +share/grafana/public/app/boot.js +share/grafana/public/app/core/app_events.ts +share/grafana/public/app/core/components/colorpicker.ts +share/grafana/public/app/core/components/dashboard_selector.ts +share/grafana/public/app/core/components/grafana_app.ts +share/grafana/public/app/core/components/info_popover.ts +share/grafana/public/app/core/components/layout_selector/layout_selector.ts +share/grafana/public/app/core/components/navbar/navbar.html +share/grafana/public/app/core/components/navbar/navbar.ts +share/grafana/public/app/core/components/search/search.html +share/grafana/public/app/core/components/search/search.ts +share/grafana/public/app/core/components/sidemenu/sidemenu.html +share/grafana/public/app/core/components/sidemenu/sidemenu.ts +share/grafana/public/app/core/components/switch.ts +share/grafana/public/app/core/config.js +share/grafana/public/app/core/controllers/all.js +share/grafana/public/app/core/controllers/error_ctrl.js +share/grafana/public/app/core/controllers/grafana_ctrl.js +share/grafana/public/app/core/controllers/inspect_ctrl.js +share/grafana/public/app/core/controllers/invited_ctrl.js +share/grafana/public/app/core/controllers/json_editor_ctrl.js +share/grafana/public/app/core/controllers/login_ctrl.js +share/grafana/public/app/core/controllers/reset_password_ctrl.js +share/grafana/public/app/core/controllers/search_ctrl.js +share/grafana/public/app/core/controllers/sidemenu_ctrl.js +share/grafana/public/app/core/controllers/signup_ctrl.d.ts +share/grafana/public/app/core/controllers/signup_ctrl.js +share/grafana/public/app/core/controllers/signup_ctrl.js.map +share/grafana/public/app/core/controllers/signup_ctrl.ts +share/grafana/public/app/core/core.d.ts +share/grafana/public/app/core/core.js +share/grafana/public/app/core/core.js.map +share/grafana/public/app/core/core.ts +share/grafana/public/app/core/core_module.d.ts +share/grafana/public/app/core/core_module.js +share/grafana/public/app/core/core_module.js.map +share/grafana/public/app/core/core_module.ts +share/grafana/public/app/core/directives/annotation_tooltip.js +share/grafana/public/app/core/directives/array_join.d.ts +share/grafana/public/app/core/directives/array_join.js +share/grafana/public/app/core/directives/array_join.js.map +share/grafana/public/app/core/directives/array_join.ts +share/grafana/public/app/core/directives/body_class.js +share/grafana/public/app/core/directives/config_modal.js +share/grafana/public/app/core/directives/confirm_click.js +share/grafana/public/app/core/directives/dash_class.js +share/grafana/public/app/core/directives/dash_edit_link.js +share/grafana/public/app/core/directives/dash_upload.js +share/grafana/public/app/core/directives/dropdown_typeahead.js +share/grafana/public/app/core/directives/give_focus.d.ts +share/grafana/public/app/core/directives/give_focus.js +share/grafana/public/app/core/directives/give_focus.js.map +share/grafana/public/app/core/directives/give_focus.ts +share/grafana/public/app/core/directives/grafana_version_check.js +share/grafana/public/app/core/directives/metric_segment.js +share/grafana/public/app/core/directives/misc.js +share/grafana/public/app/core/directives/ng_model_on_blur.js +share/grafana/public/app/core/directives/password_strenght.js +share/grafana/public/app/core/directives/plugin_component.ts +share/grafana/public/app/core/directives/rebuild_on_change.ts +share/grafana/public/app/core/directives/spectrum_picker.js +share/grafana/public/app/core/directives/tags.js +share/grafana/public/app/core/directives/topnav.js +share/grafana/public/app/core/directives/value_select_dropdown.js +share/grafana/public/app/core/filters/filters.d.ts +share/grafana/public/app/core/filters/filters.js +share/grafana/public/app/core/filters/filters.js.map +share/grafana/public/app/core/filters/filters.ts +share/grafana/public/app/core/jquery_extended.js +share/grafana/public/app/core/live/live_srv.ts +share/grafana/public/app/core/lodash_extended.js +share/grafana/public/app/core/mod_defs.d.ts +share/grafana/public/app/core/partials.js +share/grafana/public/app/core/routes/all.js +share/grafana/public/app/core/routes/bundle_loader.d.ts +share/grafana/public/app/core/routes/bundle_loader.js +share/grafana/public/app/core/routes/bundle_loader.js.map +share/grafana/public/app/core/routes/bundle_loader.ts +share/grafana/public/app/core/routes/dashboard_loaders.js +share/grafana/public/app/core/routes/routes.ts +share/grafana/public/app/core/services/alert_srv.js +share/grafana/public/app/core/services/alert_srv.ts +share/grafana/public/app/core/services/all.js +share/grafana/public/app/core/services/analytics.js +share/grafana/public/app/core/services/backend_srv.js +share/grafana/public/app/core/services/context_srv.js +share/grafana/public/app/core/services/context_srv.ts +share/grafana/public/app/core/services/datasource_srv.js +share/grafana/public/app/core/services/dynamic_directive_srv.ts +share/grafana/public/app/core/services/keyboard_manager.js +share/grafana/public/app/core/services/popover_srv.js +share/grafana/public/app/core/services/popover_srv.ts +share/grafana/public/app/core/services/segment_srv.js +share/grafana/public/app/core/services/timer.js +share/grafana/public/app/core/services/util_srv.js +share/grafana/public/app/core/settings.js +share/grafana/public/app/core/store.js +share/grafana/public/app/core/table_model.d.ts +share/grafana/public/app/core/table_model.js +share/grafana/public/app/core/table_model.js.map +share/grafana/public/app/core/table_model.ts +share/grafana/public/app/core/time_series.d.ts +share/grafana/public/app/core/time_series.js +share/grafana/public/app/core/time_series.js.map +share/grafana/public/app/core/time_series.ts +share/grafana/public/app/core/time_series2.ts +share/grafana/public/app/core/utils/css_loader.ts +share/grafana/public/app/core/utils/datemath.d.ts +share/grafana/public/app/core/utils/datemath.js +share/grafana/public/app/core/utils/datemath.js.map +share/grafana/public/app/core/utils/datemath.ts +share/grafana/public/app/core/utils/emitter.ts +share/grafana/public/app/core/utils/file_export.ts +share/grafana/public/app/core/utils/flatten.d.ts +share/grafana/public/app/core/utils/flatten.js +share/grafana/public/app/core/utils/flatten.js.map +share/grafana/public/app/core/utils/flatten.ts +share/grafana/public/app/core/utils/kbn.js +share/grafana/public/app/core/utils/rangeutil.d.ts +share/grafana/public/app/core/utils/rangeutil.js +share/grafana/public/app/core/utils/rangeutil.js.map +share/grafana/public/app/core/utils/rangeutil.ts +share/grafana/public/app/features/admin/admin.ts +share/grafana/public/app/features/admin/adminEditOrgCtrl.js +share/grafana/public/app/features/admin/adminEditUserCtrl.js +share/grafana/public/app/features/admin/adminListOrgsCtrl.js +share/grafana/public/app/features/admin/adminListUsersCtrl.js +share/grafana/public/app/features/admin/adminSettingsCtrl.js +share/grafana/public/app/features/admin/all.js +share/grafana/public/app/features/admin/partials/admin_home.html +share/grafana/public/app/features/admin/partials/edit_org.html +share/grafana/public/app/features/admin/partials/edit_user.html +share/grafana/public/app/features/admin/partials/new_user.html +share/grafana/public/app/features/admin/partials/orgs.html +share/grafana/public/app/features/admin/partials/settings.html +share/grafana/public/app/features/admin/partials/stats.html +share/grafana/public/app/features/admin/partials/users.html +share/grafana/public/app/features/all.js +share/grafana/public/app/features/annotations/annotationsSrv.js +share/grafana/public/app/features/annotations/annotations_srv.js +share/grafana/public/app/features/annotations/editorCtrl.js +share/grafana/public/app/features/annotations/editor_ctrl.js +share/grafana/public/app/features/annotations/partials/editor.html +share/grafana/public/app/features/dashboard/all.js +share/grafana/public/app/features/dashboard/dashboardCtrl.js +share/grafana/public/app/features/dashboard/dashboardLoaderSrv.js +share/grafana/public/app/features/dashboard/dashboardNavCtrl.js +share/grafana/public/app/features/dashboard/dashboardSrv.js +share/grafana/public/app/features/dashboard/dashnav/dashnav.html +share/grafana/public/app/features/dashboard/dashnav/dashnav.ts +share/grafana/public/app/features/dashboard/directives/dashSearchView.js +share/grafana/public/app/features/dashboard/dynamicDashboardSrv.js +share/grafana/public/app/features/dashboard/graphiteImportCtrl.js +share/grafana/public/app/features/dashboard/importCtrl.js +share/grafana/public/app/features/dashboard/impression_store.ts +share/grafana/public/app/features/dashboard/keybindings.js +share/grafana/public/app/features/dashboard/partials/dashboardTopNav.html +share/grafana/public/app/features/dashboard/partials/globalAlerts.html +share/grafana/public/app/features/dashboard/partials/graphiteImport.html +share/grafana/public/app/features/dashboard/partials/import.html +share/grafana/public/app/features/dashboard/partials/linksEditor.html +share/grafana/public/app/features/dashboard/partials/saveDashboardAs.html +share/grafana/public/app/features/dashboard/partials/settings.html +share/grafana/public/app/features/dashboard/partials/shareModal.html +share/grafana/public/app/features/dashboard/partials/snapshotTopNav.html +share/grafana/public/app/features/dashboard/playlistCtrl.js +share/grafana/public/app/features/dashboard/playlistSrv.js +share/grafana/public/app/features/dashboard/rowCtrl.js +share/grafana/public/app/features/dashboard/saveDashboardAsCtrl.js +share/grafana/public/app/features/dashboard/shareModalCtrl.js +share/grafana/public/app/features/dashboard/shareSnapshotCtrl.js +share/grafana/public/app/features/dashboard/snapshotTopNavCtrl.js +share/grafana/public/app/features/dashboard/submenu/submenu.html +share/grafana/public/app/features/dashboard/submenu/submenu.ts +share/grafana/public/app/features/dashboard/submenuCtrl.js +share/grafana/public/app/features/dashboard/timeSrv.js +share/grafana/public/app/features/dashboard/timepicker/custom.html +share/grafana/public/app/features/dashboard/timepicker/dropdown.html +share/grafana/public/app/features/dashboard/timepicker/input_date.js +share/grafana/public/app/features/dashboard/timepicker/input_date.ts +share/grafana/public/app/features/dashboard/timepicker/settings.html +share/grafana/public/app/features/dashboard/timepicker/timepicker.d.ts +share/grafana/public/app/features/dashboard/timepicker/timepicker.html +share/grafana/public/app/features/dashboard/timepicker/timepicker.js +share/grafana/public/app/features/dashboard/timepicker/timepicker.js.map +share/grafana/public/app/features/dashboard/timepicker/timepicker.ts +share/grafana/public/app/features/dashboard/unsavedChangesSrv.js +share/grafana/public/app/features/dashboard/viewStateSrv.js +share/grafana/public/app/features/dashlinks/editor.html +share/grafana/public/app/features/dashlinks/module.js +share/grafana/public/app/features/org/all.js +share/grafana/public/app/features/org/change_password_ctrl.js +share/grafana/public/app/features/org/datasourceEditCtrl.js +share/grafana/public/app/features/org/datasourcesCtrl.js +share/grafana/public/app/features/org/newOrgCtrl.js +share/grafana/public/app/features/org/orgApiKeysCtrl.js +share/grafana/public/app/features/org/orgDetailsCtrl.js +share/grafana/public/app/features/org/orgUsersCtrl.js +share/grafana/public/app/features/org/org_users_ctrl.ts +share/grafana/public/app/features/org/partials/apikeyModal.html +share/grafana/public/app/features/org/partials/change_password.html +share/grafana/public/app/features/org/partials/datasourceEdit.html +share/grafana/public/app/features/org/partials/datasourceHttpConfig.html +share/grafana/public/app/features/org/partials/datasources.html +share/grafana/public/app/features/org/partials/invite.html +share/grafana/public/app/features/org/partials/newOrg.html +share/grafana/public/app/features/org/partials/orgApiKeys.html +share/grafana/public/app/features/org/partials/orgDetails.html +share/grafana/public/app/features/org/partials/orgUsers.html +share/grafana/public/app/features/org/partials/profile.html +share/grafana/public/app/features/org/partials/select_org.html +share/grafana/public/app/features/org/prefs_control.ts +share/grafana/public/app/features/org/profile_ctrl.ts +share/grafana/public/app/features/org/select_org_ctrl.js +share/grafana/public/app/features/org/userInviteCtrl.js +share/grafana/public/app/features/panel/all.js +share/grafana/public/app/features/panel/metrics_ds_selector.ts +share/grafana/public/app/features/panel/metrics_panel_ctrl.ts +share/grafana/public/app/features/panel/panel_ctrl.ts +share/grafana/public/app/features/panel/panel_directive.js +share/grafana/public/app/features/panel/panel_directive.ts +share/grafana/public/app/features/panel/panel_editor_tab.ts +share/grafana/public/app/features/panel/panel_helper.js +share/grafana/public/app/features/panel/panel_menu.js +share/grafana/public/app/features/panel/panel_meta.d.ts +share/grafana/public/app/features/panel/panel_meta.js +share/grafana/public/app/features/panel/panel_meta.js.map +share/grafana/public/app/features/panel/panel_meta.ts +share/grafana/public/app/features/panel/panel_srv.js +share/grafana/public/app/features/panel/partials/panel.html +share/grafana/public/app/features/panel/partials/panelTime.html +share/grafana/public/app/features/panel/partials/query_editor_row.html +share/grafana/public/app/features/panel/partials/soloPanel.html +share/grafana/public/app/features/panel/query_ctrl.ts +share/grafana/public/app/features/panel/query_editor_row.ts +share/grafana/public/app/features/panel/solo_panel_ctrl.js +share/grafana/public/app/features/panellinks/linkSrv.js +share/grafana/public/app/features/panellinks/module.html +share/grafana/public/app/features/panellinks/module.js +share/grafana/public/app/features/playlist/all.js +share/grafana/public/app/features/playlist/partials/playlist.html +share/grafana/public/app/features/playlist/partials/playlist_search.html +share/grafana/public/app/features/playlist/partials/playlists.html +share/grafana/public/app/features/playlist/playlist_edit_ctrl.ts +share/grafana/public/app/features/playlist/playlist_routes.js +share/grafana/public/app/features/playlist/playlist_search.ts +share/grafana/public/app/features/playlist/playlist_srv.ts +share/grafana/public/app/features/playlist/playlists_ctrl.ts +share/grafana/public/app/features/playlist/specs/playlist_edit_ctrl_specs.ts +share/grafana/public/app/features/plugins/all.ts +share/grafana/public/app/features/plugins/ds_edit_ctrl.ts +share/grafana/public/app/features/plugins/ds_list_ctrl.ts +share/grafana/public/app/features/plugins/import_list/import_list.html +share/grafana/public/app/features/plugins/import_list/import_list.ts +share/grafana/public/app/features/plugins/partials/ds_edit.html +share/grafana/public/app/features/plugins/partials/ds_http_settings.html +share/grafana/public/app/features/plugins/partials/ds_list.html +share/grafana/public/app/features/plugins/partials/plugin_edit.html +share/grafana/public/app/features/plugins/partials/plugin_list.html +share/grafana/public/app/features/plugins/partials/plugin_page.html +share/grafana/public/app/features/plugins/partials/update_instructions.html +share/grafana/public/app/features/plugins/plugin_edit_ctrl.ts +share/grafana/public/app/features/plugins/plugin_list_ctrl.ts +share/grafana/public/app/features/plugins/plugin_page_ctrl.ts +share/grafana/public/app/features/profile/changePasswordCtrl.js +share/grafana/public/app/features/profile/partials/password.html +share/grafana/public/app/features/profile/partials/profile.html +share/grafana/public/app/features/profile/partials/select_org.html +share/grafana/public/app/features/profile/profileCtrl.js +share/grafana/public/app/features/profile/selectOrgCtrl.js +share/grafana/public/app/features/snapshot/all.ts +share/grafana/public/app/features/snapshot/partials/snapshots.html +share/grafana/public/app/features/snapshot/snapshot_ctrl.ts +share/grafana/public/app/features/styleguide/styleguide.html +share/grafana/public/app/features/styleguide/styleguide.ts +share/grafana/public/app/features/templating/editorCtrl.js +share/grafana/public/app/features/templating/partials/editor.html +share/grafana/public/app/features/templating/templateSrv.js +share/grafana/public/app/features/templating/templateValuesSrv.js +share/grafana/public/app/headers/angularjs/angularjs.d.ts +share/grafana/public/app/headers/common.d.ts +share/grafana/public/app/headers/es6-shim/es6-shim.d.ts +share/grafana/public/app/headers/jquery/jquery.d.ts +share/grafana/public/app/headers/lodash/lodash.d.ts +share/grafana/public/app/headers/mocha/mocha.d.ts +share/grafana/public/app/headers/moment/moment-node.d.ts +share/grafana/public/app/headers/moment/moment.d.ts +share/grafana/public/app/headers/require/require.d.ts +share/grafana/public/app/headers/zone/zone.d.ts +share/grafana/public/app/panels/dashlist/editor.html +share/grafana/public/app/panels/dashlist/module.html +share/grafana/public/app/panels/dashlist/module.js +share/grafana/public/app/panels/graph/alerting.html +share/grafana/public/app/panels/graph/axisEditor.html +share/grafana/public/app/panels/graph/graph.js +share/grafana/public/app/panels/graph/graph.tooltip.js +share/grafana/public/app/panels/graph/legend.js *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***