Commit graph

845 commits

Author SHA1 Message Date
Nat Hillard
a579cb13bf
Addresses part of #16, (#71)
Integrate gatsby-plugin-intl for internationalization
Replaces static text with `intl.formatMessage` call and Links with `gatsby-plugin-intl` equivalent
Note: `npm install` now requires `--force` to install the latest `gatsby-plugin-intl` as it doesn't explicitly support gatsby3.0
2021-05-21 13:05:27 -04:00
Nat Hillard
5c3a3c022a
Temporarily removing the use of useStaticQuery as it seems to have introduced a bug in page rendering. Hard-coding for now; incidentally we will need to load this as a string anyway for localization purposes (#70) 2021-05-21 10:57:20 -04:00
Nat Hillard
a587482967
Typed Sass Styling (#69)
* Addresses issue #16 -
Add styles via sass and module imports
Adds typed scss imports via gatsby-plugin-sass.
Makes use of .d.scss file generated by gatsby-plugin-scss-typescript,
but avoids importing that directly while they work out issue in gatsby v3.

* adding vscode config for easier local debugging
2021-05-20 23:59:20 -04:00
Nat Hillard
13a4e5f47a
Adding Trussworks USWDS React Wrapper (#67)
* removing unused js
* Working for first load, second raises 'failed to SSR' without DEV_SSR enabled. We will need to fix this before prod
2021-05-20 21:54:08 -04:00
Nat Hillard
be319cbe0b
Create decision-record.md
Adding a new issue template for architecture decision records - Work in progress, these will shortly be integrated with a dedicated project board
2021-05-20 20:19:48 -04:00
Nat Hillard
ad72a5014c
Informational Site: Typescript (#63)
* #16 pt 2 - adding typescript
* Updating package/package-lock
2021-05-19 18:55:10 -04:00
Nat Hillard
6045f32157
Update compile_mermaid.yml (#65) 2021-05-19 18:41:48 -04:00
Nat Hillard
cb99b509de
Update compile_mermaid.yml
Updating to only file in `docs` tree
2021-05-19 18:33:31 -04:00
Nat Hillard
edfe94d2ef
Informational Site: Initial Gatsby Init (#62)
* Initial 'npm init gatsby'
* npm update
2021-05-19 18:19:38 -04:00
Nat Hillard
45317ab5d3
Create CODEOWNERS (#64)
Adding additional core engineer team members
2021-05-19 18:19:13 -04:00
Nat Hillard
148da8b1ec
Update CODEOWNERS
Adding additional core engineer team members
2021-05-19 18:16:49 -04:00
Shelby Switzer
0021908263
Client-side framework decision (#47)
* Add initial draft of front end ADR

* Merging with master to get latest ADRs, renaming to account for numbering, adding some thoughts for Gatsby, NextJS, and Gridsome

* Update client side framework ADR

* Remove options we didn't go to deep into considering
* Add pros/cons of eleventy and create react app

* fixup! Update client side framework ADR

* Update clientside ADR with decision

Co-authored-by: Shelby Switzer <shelby.switzer@cms.hhs.gov>
Co-authored-by: Nat Hillard <Nathaniel.K.Hillard@omb.eop.gov>
2021-05-19 10:03:37 -04:00
Nat Hillard
788c303483
Fixes #18 - Addresses potential architecture on geoplatform.gov (#45)
* Fixes #18 - Addresses potential architecture on geoplatform.gov

* Add changes

* Adding commuinity input into processing

* Add changes

* Add ADR for Hosting

* Update from PR review

Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Shelby Switzer <shelby.switzer@cms.hhs.gov>
2021-05-19 08:40:05 -04:00
Lucas Merrill Brown
f2503e71fb
Yamale schema validation for data set descriptions (#34)
* https://app.zenhub.com/workspaces/justice40-60993f6e05473d0010ec44e3/issues/usds/justice40-tool/40
2021-05-17 09:12:19 -07:00
Steven Linn
0a2ab57e76
Fix 'Peer authentication failed' error flooding in pg_isready (#59) 2021-05-17 09:52:01 -04:00
Nat Hillard
7ffb8cf2e9
As a repo contributor, I want to understand how large decisions are made, so that I can contribute to making them myself (#46)
* Cleaning up 0002 decision

* Fixes issue #35 - As a repo contributor, I want to understand how large decisions are made, so that I can contribute to making them myself

* Add changes

* fixing link

* removing adr-tools reference per review comments

Co-authored-by: GitHub Action <action@github.com>
2021-05-13 22:22:42 -04:00
Nat Hillard
54fa016af1
Architecture Diagram and Process (#33)
* Use compile mermaid extension

* initial Mermaid arch diagram

* updating mmd extension

* small mmd update

* Adding git add step

* Expanding acronym

* adding branch spec

* Add changes

* outputting SVG instead as PNG is too small

* Add changes

* updating readme

* Backlog->Roadmap

* Add changes

* Updating casing for consistency

* Updating documentation to specify 'update' section applies just to diagram

Co-authored-by: GitHub Action <action@github.com>
2021-05-10 16:15:42 -04:00
Lucas Merrill Brown
534f8b2308
Data roadmap proposal (#24)
* Proposal documented for data roadmap
2021-05-10 12:22:23 -07:00
Shelby Switzer
645e6d8acf
Merge pull request #23 from usds/shelby/update-coc
Update CODE_OF_CONDUCT.md
2021-05-09 14:59:16 -04:00
Shelby Switzer
8eb03b6490
Update CODE_OF_CONDUCT.md
Use code of conduct from VA project: b3ceb03807/CODE_OF_CONDUCT.md

The reason for the change is to start with an already approved-for-government code of conduct and add language incrementally as needed with review.
2021-05-07 17:14:05 -04:00
Nat Hillard
9f754b7216
Rename LICENSE to LICENSE.md 2021-05-07 13:01:22 -04:00
Nat Hillard
1e4c121c6b
Merge pull request #20 from usds/shelby/12-repo-docs
Add contribution info and license
2021-05-07 10:07:46 -04:00
Nat Hillard
be98e2e82d Typo 2021-05-07 10:06:36 -04:00
Nat Hillard
56ab58ce97 updating to add attribution link 2021-05-07 09:27:04 -04:00
Nat Hillard
a6843f78d4 Adding attribution 2021-05-06 15:04:41 -04:00
Nat Hillard
d890ff64ca updating CONTRIBUTING 2021-05-06 15:00:49 -04:00
Nat Hillard
3805e63178 adding code of conduct 2021-05-06 15:00:35 -04:00
Nat Hillard
51d973a0ff Adding CODEOWNERS 2021-05-06 14:38:43 -04:00
Nat Hillard
3750bd943c Update issue templates
Adding default feature request template
2021-05-06 11:19:58 -04:00
Shelby Switzer
6217b2acf0 Add contribution info and license
* Uses CDCGov projects like PRIME as well as Atom and 18f github orgs
for inspiration
* Does not have a CoC yet (need more research here)
* Could use some more details fleshed out on how to contribute code and
what that process is, but this warrents some more discussion
2021-05-05 10:27:01 -04:00
Nat Hillard
add0f1443c
Merge pull request #1 from usds/pgserver
Adding not-production-ready dockerized pg_tileserv server, mostly for local development
2021-05-04 15:02:16 -04:00
Nat Hillard
9275966c0a Simplifying, adding initialization script to docker-compose 2021-05-04 14:56:49 -04:00
Nat Hillard
ab6b57271b
Merge pull request #8 from usds/geospatial_comparison
Adding first Architecture Decision Record (ADR) to decide on a visualization library
2021-05-04 10:46:34 -04:00
Nat Hillard
e74c87ecf7 Renaming file, updating title, linking to client_perf branch 2021-05-03 13:35:04 -04:00
Nat Hillard
2883a6a4f5 Summarized latest findings and decision 2021-05-03 01:53:01 -04:00
Nat Hillard
ed54936398 final (initial) edit on this ADR 2021-04-22 18:27:59 -04:00
Shelby Switzer
cc839664e7 Add bug report template 2021-04-22 18:01:20 -04:00
Shelby Switzer
dc264c2d62 Add User Story issue template 2021-04-22 18:00:32 -04:00
Nat Hillard
55fcd6b1b5 Update 2, need to fill out the rest of OpenLayers and ArcGIS 2021-04-22 13:07:07 -04:00
Nat Hillard
ad120bb413 almost finished 2021-04-22 12:40:56 -04:00
Nat Hillard
8518e88f25 works upon running it twice. need to figure out which env vars are operational 2021-04-19 23:20:26 -04:00
Nat Hillard
2cb9765e90 proper syntax for include but postgis/postgis:13-master is seemingly missing the PostgreSQL driver 2021-04-15 22:50:07 -04:00
Nat Hillard
024bc67279 enable multiple runs 2021-04-15 22:50:07 -04:00
Nat Hillard
ead6bc6d1f Dockerizing pg_tileserv.
Setup, healthcheck, and init work but load data does not load.
2021-04-15 22:50:07 -04:00
Nat Hillard
c7fcec2063 Initial commit 2021-04-15 22:48:42 -04:00