Skip to content

Commit e1c77f6

Browse files
committed
Merge branch 'master' into new-data-source-as-separate-page
2 parents b5681e9 + 841ca49 commit e1c77f6

File tree

126 files changed

+6140
-1565
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

126 files changed

+6140
-1565
lines changed

.circleci/config.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -158,14 +158,18 @@ jobs:
158158
name: sha-sum packages
159159
command: 'go run build.go sha-dist'
160160
- run:
161-
name: Build Grafana.com publisher
161+
name: Build Grafana.com master publisher
162162
command: 'go build -o scripts/publish scripts/build/publish.go'
163+
- run:
164+
name: Build Grafana.com release publisher
165+
command: 'cd scripts/build/release_publisher && go build -o release_publisher .'
163166
- persist_to_workspace:
164167
root: .
165168
paths:
166169
- dist/grafana*
167170
- scripts/*.sh
168171
- scripts/publish
172+
- scripts/build/release_publisher/release_publisher
169173

170174
build:
171175
docker:
@@ -299,8 +303,8 @@ jobs:
299303
name: deploy to s3
300304
command: 'aws s3 sync ./dist s3://$BUCKET_NAME/release'
301305
- run:
302-
name: Trigger Windows build
303-
command: './scripts/trigger_windows_build.sh ${APPVEYOR_TOKEN} ${CIRCLE_SHA1} release'
306+
name: Deploy to Grafana.com
307+
command: './scripts/build/publish.sh'
304308

305309
workflows:
306310
version: 2

.github/CONTRIBUTING.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,3 +73,5 @@ debug.test
7373

7474
/devenv/bulk-dashboards/*.json
7575
/devenv/bulk_alerting_dashboards/*.json
76+
77+
/scripts/build/release_publisher/release_publisher

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
1+
# 5.4.0 (unreleased)
2+
3+
### Minor
4+
5+
* **Datasource Proxy**: Keep trailing slash for datasource proxy requests [#13326](https://github.com/grafana/grafana/pull/13326), thx [@ryantxu](https://github.com/ryantxu)
6+
17
# 5.3.0 (unreleased)
28

9+
# 5.3.0-beta3 (2018-10-03)
10+
11+
* **Stackdriver**: Fix for missing ngInject [#13511](https://github.com/grafana/grafana/pull/13511)
12+
* **Permissions**: Fix for broken permissions selector [#13507](https://github.com/grafana/grafana/issues/13507)
13+
* **Alerting**: Alert reminders deduping not working as expected when running multiple Grafana instances [#13492](https://github.com/grafana/grafana/issues/13492)
14+
315
# 5.3.0-beta2 (2018-10-01)
416

517
### New Features

CONTRIBUTING.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
2+
# Contributing
3+
4+
Grafana uses GitHub to manage contributions.
5+
Contributions take the form of pull requests that will be reviewed by the core team.
6+
7+
* If you are a new contributor see: [Steps to Contribute](#steps-to-contribute)
8+
9+
* If you have a trivial fix or improvement, go ahead and create a pull request.
10+
11+
* If you plan to do something more involved, discuss your idea on the respective [issue](https://github.com/grafana/grafana/issues) or create a [new issue](https://github.com/grafana/grafana/issues/new) if it does not exist. This will avoid unnecessary work and surely give you and us a good deal of inspiration.
12+
13+
14+
## Steps to Contribute
15+
16+
Should you wish to work on a GitHub issue, check first if it is not already assigned to someone. If it is free, you claim it by commenting on the issue that you want to work on it. This is to prevent duplicated efforts from contributors on the same issue.
17+
18+
Please check the [`beginner friendly`](https://github.com/grafana/grafana/issues?q=is%3Aopen+is%3Aissue+label%3A%22beginner+friendly%22) label to find issues that are good for getting started. If you have questions about one of the issues, with or without the tag, please comment on them and one of the core team or the original poster will clarify it.
19+
20+
21+
22+
## Setup
23+
24+
Follow the setup guide in README.md
25+
26+
### Rebuild frontend assets on source change
27+
```
28+
yarn watch
29+
```
30+
31+
### Rerun tests on source change
32+
```
33+
yarn jest
34+
```
35+
36+
### Run tests for backend assets before commit
37+
```
38+
test -z "$(gofmt -s -l . | grep -v -E 'vendor/(github.com|golang.org|gopkg.in)' | tee /dev/stderr)"
39+
```
40+
41+
### Run tests for frontend assets before commit
42+
```
43+
yarn test
44+
go test -v ./pkg/...
45+
```
46+
47+
48+
## Pull Request Checklist
49+
50+
* Branch from the master branch and, if needed, rebase to the current master branch before submitting your pull request. If it doesn't merge cleanly with master you may be asked to rebase your changes.
51+
52+
* Commits should be as small as possible, while ensuring that each commit is correct independently (i.e., each commit should compile and pass tests).
53+
54+
* If your patch is not getting reviewed or you need a specific person to review it, you can @-reply a reviewer asking for a review in the pull request or a comment.
55+
56+
* Add tests relevant to the fixed bug or new feature.

Gopkg.lock

Lines changed: 7 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Gopkg.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,3 +203,7 @@ ignored = [
203203
[[constraint]]
204204
name = "github.com/denisenkom/go-mssqldb"
205205
revision = "270bc3860bb94dd3a3ffd047377d746c5e276726"
206+
207+
[[constraint]]
208+
name = "github.com/VividCortex/mysqlerr"
209+
branch = "master"

0 commit comments

Comments
 (0)