Handle things if the container list request fails (websites/Gitlab-Issue-Listing-Script#56)
Use more human friendly date format on issue pages (websites/Gitlab-Issue-Listing-Script#55)
Fix bug found in timeline whilst testing (websites/Gitlab-Issue-Listing-Script#54)
Make label CSS generation DRY for websites/Gitlab-Issue-Listing-Script#53
Add information section to milestone page (websites/Gitlab-Issue-Listing-Script#52)
Add release date to the release page (websites/Gitlab-Issue-Listing-Script#51)
Apply formatting to the date in the releases table (websites/Gitlab-Issue-Listing-Script#50)
Remove milestone IDs from the milestone listing table (websites/Gitlab-Issue-Listing-Script#49)
Display labels in issues-table in milestone view (websites/Gitlab-Issue-Listing-Script#36)
Fix table filtering on issue listing table (websites/Gitlab-Issue-Listing-Script#36)
Switch issue table date from RFC 3339 to d M y (websites/Gitlab-Issue-Listing-Script#36)
Don't centre the issue listing table websites/Gitlab-Issue-Listing-Script#36
The issue listing table now supports label display (websites/Gitlab-Issue-Listing-Script#36)
Use label IDs instead of text for filenames (websites/Gitlab-Issue-Listing-Script#46)
Have timeline date include last day of month for websites/Gitlab-Issue-Listing-Script#48
Change timeline ordering logic for websites/Gitlab-Issue-Listing-Script#48
Remove issue type and assignee from the issues table for websites/Gitlab-Issue-Listing-Script#36
Use rawurldecode when communicating with Gitlab API (fixes websites/Gitlab-Issue-Listing-Script#47)
Ensure label names are url-encoded when fetching label information from the Gitlab API
Ensure label names are sent urlencoded in paths (websites/Gitlab-Issue-Listing-Script#46)
Add project labels to the project page (websites/Gitlab-Issue-Listing-Script#26)
Collapse timeline when on small screens (websites/Gitlab-Issue-Listing-Script#44)
Make links to issues more obvious (websites/Gitlab-Issue-Listing-Script#44)
Urldecode the label element used for display (websites/Gitlab-Issue-Listing-Script#44)
Cross link labels to their timeline (websites/Gitlab-Issue-Listing-Script#44)
Add label details to top of page (websites/Gitlab-Issue-Listing-Script#26)
Add issue status to entries in the timeline (websites/Gitlab-Issue-Listing-Script#44)
Add named anchors to each month and change link color to black. (websites/Gitlab-Issue-Listing-Script#44)
Add styling to labels on label timeline view (websites/Gitlab-Issue-Listing-Script#44)
Start implementing label timeline logic for websites/Gitlab-Issue-Listing-Script#44
Switch $excluded_groups_from_homepage
to using group paths rather than names so that it's consistent with $permitted_groups
.
Add $permitted_groups
config variable for websites/Gitlab-Issue-Listing-Script#40
Add CSS block to issue page to enable label colours (websites/Gitlab-Issue-Listing-Script#39)
Fetch more detailed information on labels for issue pages (websites/Gitlab-Issue-Listing-Script#39)
Tweak labels display on issue page - this is to improve the layout when there are multiple (and/or long) labels
Handle partial issue references for websites/Gitlab-Issue-Listing-Script#41
Handle building commit urls from relative references for websites/Gitlab-Issue-Listing-Script#41
Fix websites/Gitlab-Issue-Listing-Script#41 as it pertains to retrieving commit information
Add internal variable $enforce_filters for websites/Gitlab-Issue-Listing-Script#37
Add and use config option $redis_prefix
for websites/Gitlab-Issue-Listing-Script#35
Add config toggle to disable "View in Gitlab links" for websites/Gitlab-Issue-Listing-Script#34
Add support for a /status
endpoint - websites/Gitlab-Issue-Listing-Script#33
Images within issue descriptions were broken (websites/Gitlab-Issue-Listing-Script#32)
Change colour of commit header to make it stand out more amongst comments
Introduce config options to control enhanced commit notifications (websites/Gitlab-Issue-Listing-Script#30)
Add commit signature status to in-issue notifications (websites/Gitlab-Issue-Listing-Script#30)
Handle relative commit references gracefully (websites/Gitlab-Issue-Listing-Script#30)
Show enhanced information for commit mentions in issues (websites/Gitlab-Issue-Listing-Script#30)
Handle an unusable Redis more gracefully for websites/Gitlab-Issue-Listing-Script#16
Add support for Redis as a caching layer for websites/Gitlab-Issue-Listing-Script#16
Install and enable the Redis PHP library when building the image (see websites/Gitlab-Issue-Listing-Script#16 )
Introduce an API call so we can use the correct filename extension websites/Gitlab-Issue-Listing-Script#31
Add router side support for avatars served from repo metadata - websites/Gitlab-Issue-Listing-Script#31
Construct a different avatar path where the avatar is being pulled from repo metadata. See websites/Gitlab-Issue-Listing-Script#31
Introduce ability to filter the project list by groupname for websites/Gitlab-Issue-Listing-Script#27
Include commit verification status in Commit list - websites/Gitlab-Issue-Listing-Script#24
Add support for checking commit signatures. See websites/Gitlab-Issue-Listing-Script#24
Implement ability to provide the URL of javascript or stylesheets to embed via config option (websites/Gitlab-Issue-Listing-Script#23)
Add highlightjs and my flux syntax highlighter for websites/Gitlab-Issue-Listing-Script#22
Remove JS based URL building - it doesn't play nicely with putting an export into a subdirectory
Add related issues to issues page for websites/Gitlab-Issue-Listing-Script#6
Detect issue and commit references in release notes for websites/Gitlab-Issue-Listing-Script#21
getProject gets called internally with ID's, so we need to make an exception for that. See websites/Gitlab-Issue-Listing-Script#13
Enforce project name filters for most API calls. See websites/Gitlab-Issue-Listing-Script#13
Filter initial project list based on configured list of permitted projects for websites/Gitlab-Issue-Listing-Script#13
Implement SEF parsing for release page. See websites/Gitlab-Issue-Listing-Script#11
List releases on the project page for websites/Gitlab-Issue-Listing-Script#11
Update issue page to link back to milestone for websites/Gitlab-Issue-Listing-Script#11
Implement decoding of SEF urls for milestones. See websites/Gitlab-Issue-Listing-Script#11
List milestones on project page for websites/Gitlab-Issue-Listing-Script#11
Generate a 404 if a project does not exist when displaying a commit list. See websites/Gitlab-Issue-Listing-Script#12
Move auth enabled/disabled calcuation to a global point and then make all API calls honour it for websites/Gitlab-Issue-Listing-Script#15
Allow numbers in project names for websites/Gitlab-Issue-Listing-Script#12
Fix SEF handling for list pages - addition of image handling had broken it
Enable support for images in wiki pages for websites/Gitlab-Issue-Listing-Script#20
Fix issue with only some projects being displayed on project listing page (websites/Gitlab-Issue-Listing-Script#19)
Implement partial handling of relative issue references for websites/Gitlab-Issue-Listing-Script#17
Fix detection of project path names/references with periods in for websites/Gitlab-Issue-Listing-Script#18
Fix 404 handling on commits - don't use direct string matching websites/Gitlab-Issue-Listing-Script#12
Correctly catch when we're denied access to a container registry. See websites/Gitlab-Issue-Listing-Script#12
Move the dropping of privileges when listing projects to be config gated.
Adjust Container page to list containers and tags for websites/Gitlab-Issue-Listing-Script#7
Add conditional link out to container registry to project page for websites/Gitlab-Issue-Listing-Script#7
Add SEF generation for the commit path. For websites/Gitlab-Issue-Listing-Script#8
Add support for Issue references to the markdown preprocessing for websites/Gitlab-Issue-Listing-Script#8
Add support for detecting commit references and linking them out to a local path for websites/Gitlab-Issue-Listing-Script#8
Don't collapse state changes by default. Also apply styling to differentiate them
Add "View in gitlab" to wiki pages for websites/Gitlab-Issue-Listing-Script#4
Implement support for rendering images in comments for websites/Gitlab-Issue-Listing-Script#5
Switch curl to being a class property so that we can use keep-alives to the upstream
Start creating an issue listing page for websites/Gitlab-Issue-Listing-Script#2