A dashboard for GNU Taler developer, giving a better overview about the state of the project, based on data from bugs.taler.net
content.go | ||
data.go | ||
go.mod | ||
issues.go | ||
list.tmpl | ||
main.go | ||
projects.go | ||
README.md | ||
table.tmpl |
taler-dashboard
A dashboard for the GNU Taler project, giving an overview about the state of the development.
This is alpha software.
It is written in go and compiles into a standalone program with all templates as embedded components.
Compilation
To compile, you need the latest version of the go programming language
Then, simple download the code from this repository and compile it:
git clone https://git.kesim.org/taler/taler-dashboard
cd taler-dashboard
go build
Mantis API-Token
You need an API-token to be able to access the REST-API of https://bugs.taler.net.
The token can be provided via the environment variable MANTIS_API_TOKEN
or at
the commandline.
Execution
Usage of ./taler-dashboard:
-min string
minimum version we care for (default "0.9.3")
-num int
number of issues to retrieve at once (default 100)
-port string
[ip]:port to serve (default ":8080")
-token string
API-Token (default "")
-url string
URL to the issues (default "https://bugs.gnunet.org/api/rest/issues")
Note: We assume that this service runs behind a reverse-proxy which deals and terminates TLS.