A dashboard for GNU Taler developer, giving a better overview about the state of the project, based on data from bugs.taler.net
Go to file
2023-12-27 03:18:26 +01:00
content.go init 2023-12-27 03:06:11 +01:00
data.go init 2023-12-27 03:06:11 +01:00
go.mod rename to taler-dashboard 2023-12-27 03:06:50 +01:00
issues.go init 2023-12-27 03:06:11 +01:00
list.tmpl init 2023-12-27 03:06:11 +01:00
main.go update README et al. 2023-12-27 03:16:48 +01:00
projects.go init 2023-12-27 03:06:11 +01:00
README.md fix link 2023-12-27 03:18:26 +01:00
table.tmpl update README et al. 2023-12-27 03:16:48 +01:00

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.