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:16:48 +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 update README et al. 2023-12-27 03:16:48 +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 [https://go.dev](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.