This repository is home to the Operations Engineering's tools and utilities for managing, monitoring, and optimising software development processes at the Ministry of Justice. β’ This repository is defined and managed in Terraform
π Add Comprehensive Filters to UI complete with by updating from an Owner Search Textbox to a Repository Name Search Textbox and a Select Checkbox List of Owners
π Add Comprehensive Relationships Between Assets and Owners complete with the mapper job now storing when an owner has admin access to a repository and the UI updated to allow users to filter on these
π Remaining Work
I will now work on refactoring some of the code and improving quality since changes are becoming a bit slow π
β»οΈ Refactor so Adding New Mapping Rules, Owners and Assets is Simple now complete - mapper code has been refactored so most of the business logic is an injectable structure (with tests π₯³)
π Remaining Work
Going to add a new item of adding a report page per business unit, since the single page is getting rather crowded now
π Add a Single Business Unit Report Page complete β Got an Owner facing screen up for Find a GitHub Repository Owner - Allows you to see some cool things like:
Bear in mind this is only the active public repositories - archived and private repositories are not currently being stored
π Remaining Work
I believe it'd be best to try and utilise the public repository data to understand user needs and data we can better surface before adding more assets/more repositories (archived and private) - The ticket has been updated to reflect this β
π Purpose
β Definition of Done
Things for Later
π Notes