Граф коммитов

14 Коммитов

Автор SHA1 Сообщение Дата
Andrew Bonventre 2b0e3d6570 devapp: add burndown chart to /release page
Using Chart.js and embedded JSON rendered within the template, the
total number of issues and the number of release blockers in the
current development milestone (hard-coded right now) are graphed in
a line chart.

Change-Id: Icaefc1ff46f976f857f22f07f2934ad32aaf9547
Reviewed-on: https://go-review.googlesource.com/c/150639
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2018-11-21 15:25:22 +00:00
Andrew Bonventre 6ec5059a80 devapp/owners: add /owners/ landing page
This page shows all entries with instructions on how to edit them.
It replaces the GET API that only allowed for matching a single
path in favor of using the POST endpoint for all requests.

Change-Id: I38e46d2ce01419fd030a743c669a9ffc482aeadd
Reviewed-on: https://go-review.googlesource.com/112617
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2018-05-10 17:43:25 +00:00
Andrew Bonventre 99aa072d0c x/build/devapp: implement /reviews endpoint
Initial add of a page that shows all open reviews, grouped by
project, in chronological order. One can click on a name to
filter to that user alone.

Change-Id: I521b69c65e0629689d2792d990dd2b07ef2fb9ec
Reviewed-on: https://go-review.googlesource.com/65072
Reviewed-by: Alan Donovan <adonovan@google.com>
2017-09-21 18:23:05 +00:00
Andrew Bonventre 0f092dac24 devapp: order the avatar group according to most recent activity
Also remove unused gophercon.go

Change-Id: I195b1333b5c9dab4793c021a2496121dde5f421f
Reviewed-on: https://go-review.googlesource.com/48610
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-07-14 23:24:50 +00:00
Andrew Bonventre 440ca734e5 devapp: some CSS tweaks to the contributor dashboard
Change-Id: I00a515ced978902541f1cdb3fcdc404c07e1e460
Reviewed-on: https://go-review.googlesource.com/48456
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-07-13 23:32:11 +00:00
Andrew Bonventre 44295aee19 devapp: hook up Gerrit CLs and autoupdate page
Change-Id: Ifcdf02a4f453ae6a48fae6f69f2956d36e5ace25
Reviewed-on: https://go-review.googlesource.com/48450
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-07-13 23:30:43 +00:00
Andrew Bonventre 27405e4a4c devapp: add GopherCon community dashboard
+ Add html/css/js base code. Does not do real-time updating
+ Currently only registration is supported as an activity

Change-Id: I82c3d62ec1ffce30e6a20eb85503be6be52194a6
Reviewed-on: https://go-review.googlesource.com/47935
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-07-12 18:14:28 +00:00
Andrew Bonventre 69f93e2edb devapp: remove App Engine code
This change removes all but the / and /release endpoints, moving
things around and deleting all App Engine-specific code while
attempting to not make many core logic changes (those will come in a
follow-up change).

Updates golang/go#20691

Change-Id: Ie8fa184578177cc2cb3c070e9108cf27d9e6f689
Reviewed-on: https://go-review.googlesource.com/46832
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-06-27 18:50:50 +00:00
Kevin Burke fafbc45494 devapp: update source code link
The homepage linked only to the older godash package, when in reality
dev.golang.org is being served by the devapp package.

Adds a <title> to the page and adds closing </body> and </html> tags.

Change-Id: I71ee1e8739094c4cc8489d9759e5b3aabf610771
Reviewed-on: https://go-review.googlesource.com/34927
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-01-09 17:59:05 +00:00
Quentin Smith a64934fa56 devapp: add median close time per create time plot
Also implements ymin, ymax for log scale.

Change-Id: I872184bb5b3dbaee685c068bc3381e075fecf146
Reviewed-on: https://go-review.googlesource.com/29530
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2016-09-28 18:11:19 +00:00
Quentin Smith ee5416da7c devapp: add documentation for /stats and /stats/svg
Now that the stats dashboard is (mostly) working, link it from the
homepage.

Change-Id: I5fa1c2f241151d809c2d9a6cf8f664dda14cf8b3
Reviewed-on: https://go-review.googlesource.com/28975
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2016-09-12 21:53:02 +00:00
Quentin Smith c575c788bc devapp, godash: plots of issue statistics
This adds a new project health dashboard, at /stats, that shows (for
now) 3 graphs of issue health.

Change-Id: Id9310924027a66af63e7a46b6a10a66917e01295
Reviewed-on: https://go-review.googlesource.com/28092
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2016-08-31 22:19:53 +00:00
Quentin Smith 03b0f5e524 devapp: add development dashboard
Resurrect the old go-dev.appspot.com, now backed by Gerrit and
GitHub.

Everything works except the state-mutating functions (permanently muting
directories, and changing the assigned reviewer from the dashboard). The
latter will likely never work with Gerrit.

Change-Id: Iad712ef2995f21083dbc57b399504d9da6f0f2c6
Reviewed-on: https://go-review.googlesource.com/23600
Reviewed-by: Andrew Gerrand <adg@golang.org>
2016-06-01 14:46:59 +00:00
Quentin Smith b0892397e0 devapp: GAE app for serving release dashboards
This uses the godash command/library to serve release dashboards, on a
new app to be hosted at dev.golang.org.

The dashboards are automatically updated by a cron job every 30 minutes.

Change-Id: I2e1e6a270e26fd93a9c767b0168e2c8c520e8ace
Reviewed-on: https://go-review.googlesource.com/23210
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
2016-05-24 00:01:02 +00:00