Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code.gov Administration Tool for Agency Inventory Upload and Maintenance #29

Closed
jcastle-zz opened this issue Jan 23, 2018 · 4 comments
Closed

Comments

@jcastle-zz
Copy link
Contributor

Issue Description:
This task supports the Code.gov team. We have an admin tool prototype and want to bring it to production for agency use. There is both a front-end web interface and a database.

Specific tasks:

  1. Get the current prototype admin tool working. Front-end repo here - https://github.com/GSA/code-gov-admintool; Back-end repo here - https://github.com/GSA/code-gov-admin-backend.
  2. Work with the Code.gov team and me (Joe Castle) to determine path forward for production. This includes integration with Code.gov, including the environment with security, CI, code scanning, databases, etc.

Contact Info:
Name: Joseph Castle
Email: joseph.castle@gsa.gov

@DanielJDufour
Copy link
Contributor

I'm transferring this issue to code-gov where we will host high-level discussions.

@DanielJDufour DanielJDufour transferred this issue from GSA/code-gov-web Dec 4, 2018
@froi froi unassigned jlow81 Dec 12, 2018
@seakintruth
Copy link

Does this tool also perform URL validation?

Similar to the Code.json Validator it would be helpful to report broken URL links in the Code.json file.

I put together a google sheets prototype of sorts here:
https://docs.google.com/spreadsheets/d/13tzylBYFAISHDaN9QOgL-qIj4we0V7X_Jz_pyzKYrxU/edit?usp=sharing

It publishes a daily report to here:
https://docs.google.com/spreadsheets/d/e/2PACX-1vQm1kqCv30grzurClLrYTGb3P-itY07Cbl70Hu-7UBEIAKAiz3s8v1y-VFAp4vLqaH3qQ2FVilRSFHb/pubhtml

This tool attempts to daily import each agency's code.json file as described by the code.gov site and verify pertinent URLs for each agency's code.json file. These verifications are displayed on the UrlStatus worksheet. This report displays the HTTPS response codes when >=300 from a call to Google App Script UrlFetch() for each URL.

It works as is, but only validates files that are found from the existing agencies code.json files.

@jcastle-zz

This comment has been minimized.

@jcastle-zz
Copy link
Contributor Author

This was originally listed as a Help Wanted task to create something similar to inventory.data.gov. With current resource constraints, I am going to close for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants