GSA / GSA/GEAR3

Add Technology Categories report, linking tech categories to software titles

Open
#858 1 comment 0 reactions 2 assignees Claimed by @joshsjurik View on GitHub
API application documentation
Dominant language
JavaScript
Stars
12
Forks
8
Avg merge
23h 38m
Merged PRs (30d)
15

Description

Very similar to the [business capabilities report](https://stage.ea.gsa.gov/#/capabilities) where it shows the business systems associated with each capability, we're going to need to add a technical reference model (TRM) report which ties IT standards (software titles) to technology categories. We have the data to do that already available.

- [x] Create an API for the TRM itself. Currently, we have the api/it_standards/categories API, but it only returns the Id and Keyname. We'd probably want this to be its own dedicated js files in the API folder rather than adding it to the it-standards model/route/controller, similar to how capabilities is separate.
- [x] Create an API for the TRM to IT standard (software) pairing.
- [ ] Document the API
- [x] Add a report view for the TRM
- [x] Add a detail view for the TRM which lists a table of associated IT standards
- [x] Add the report to the global search results
- [x] Add the report view link in the left sidenav as "Technology Categories" under the "Technologies" heading
- [x] Document the front end data fields of the new report in the Data Dictionary
- [x] Create Technology Categories chart (i.e. the dendrogram, similar to business capabilities and org chart)
- [x] Add table to the IT standards detail page for the TRM related to that IT standard (clickable to the TRM detail)
- [x] Remove "Category" from the IT standards report and detail pages
- [x] Add helper text to the Technology Category List (report view and detail page)
- [x] For consistency the title that appears on the model and list views should be named the same title as appears on the left sidenav. Please change the name of the [Tech Category List](https://stage.ea.gsa.gov/#/tech_categories) from "Technology Reference Model" to "Technology Category List". Please change the name of the [Tech Category Model](https://stage.ea.gsa.gov/#/tech_categories_model) to "Technology Category Model".

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.