Gitlab-Issue-Listing-Script v0.4
Version: 0.4
Project Info
Gitlab Issue Listing Script (GILS) is a php front-end to the Gitlab API. It's intended as a means to work around Gitlabs awful SEO
Much like my original JIRA implementation (JILS) it provides a simple HTML view of information - it's intended as a read-only interface rather than one accepting input.
Release Notes
Version 0.4 fixes a number of small bugs as well as implementing new functionality
- Implement support for issue relations (#6)
- Allow filtering of projects included in output (#13 and #40)
- Add support for API call caching in Redis (#16 and #35)
- Introduced automatic syntax highlighting in code blocks (#22)
- Allowed custom script and stylesheet anchors to be injected (#23)
- Display commit signature verification status (#24)
- Allow filtering of which groups are displayed on the homepage (#27)
- Made project listing page searchable (#28)
- Introduced enhanced commit notifications in issues (#30)
- Introduced a
/status
endpoint for downstream reachability checks (#33) -
View in Gitlab
links can be disabled (#34) - Inherit Gitlab's label colours (#39)
- Various minor bugfixes
Running
The easiest way, by far, is to use the prebuilt docker image
You can prepare a user and API key within Gitlab as described here
Then
docker run -d --name=GILS -h GILS \
-v $PWD/config.php:/var/www/html/config/config.php -p 80:80 \
--restart=always \
bentasker12/gitlab-issue-listing-script:0.4