https://github.com/cdcgov/prime-simplereport-site

Landing / marketing site for the SimpleReport application

https://github.com/cdcgov/prime-simplereport-site

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.2%) to scientific vocabulary

Keywords from Contributors

dibbs fhir fhir-client publichealth archival projection interactive generic sequences voxel
Last synced: 11 months ago · JSON representation

Repository

Landing / marketing site for the SimpleReport application

Basic Info
Statistics
  • Stars: 10
  • Watchers: 13
  • Forks: 11
  • Open Issues: 14
  • Releases: 0
Created over 5 years ago · Last pushed 11 months ago
Metadata Files
Readme License

README.md

Simple Report Public Website

The static website resources for https://www.simplereport.gov/

Table of Contents

Recommended Versions

| Software | Version | How to Configure | | :- |:--------| :- | | Node | 22.x | Configure with .nvmrc using asdf or nvm | | Ruby | 3.1.x | Configure with .ruby-version using asdf or rbenv |

Setup

Install node packages yarn install

Install bundler gem install bundler

Install gems bundle install

Run Setup yarn setup

Build/Watch sass in separate yarn watch

Serve site yarn serve

Contributing

  1. make changes on a branch
  2. Open a PR and deploy the branch to a non prod env (staging, test, pentest or github pages). Note this environment will be overridden on merges to main
  3. Link to deployed code in PR
  4. Ensure all checks are passing, get at least one code review, and that changes work as expected in the cloud env
  5. Merge PR into main make sure changes are deployed and working in demo

Cloud Environments

Type|Static Site URL|Deployment|How to trigger :-----:|:-----:|:-----:|:-----: Prod|https://www.simplereport.gov|Automed on merge to main|Github Actions Staging|https://stg.simplereport.gov|Automed on merge to main|Github Actions Dev|https://dev.simplereport.gov|Automed on merge to main|Github Actions Demo|https://demo.simplereport.gov|Automed on merge to main|Github Actions Test|https://test.simplereport.gov|Automed on merge to main|Github Actions Pentest|https://pentest.simplereport.gov|Automed on merge to main|Github Actions Training|https://training.simplereport.gov|Automed on merge to main|Github Actions

Owner

  • Name: Centers for Disease Control and Prevention
  • Login: CDCgov
  • Kind: organization
  • Email: data@cdc.gov
  • Location: Atlanta, GA

CDC's collaborative software projects to protect America from health, safety, and security threats, both foreign and in the U.S.

GitHub Events

Total
  • Issues event: 8
  • Delete event: 65
  • Member event: 8
  • Issue comment event: 28
  • Push event: 81
  • Pull request review comment event: 2
  • Pull request review event: 75
  • Pull request event: 141
  • Fork event: 4
  • Create event: 66
Last Year
  • Issues event: 8
  • Delete event: 65
  • Member event: 8
  • Issue comment event: 28
  • Push event: 81
  • Pull request review comment event: 2
  • Pull request review event: 75
  • Pull request event: 141
  • Fork event: 4
  • Create event: 66

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 1,128
  • Total Committers: 45
  • Avg Commits per committer: 25.067
  • Development Distribution Score (DDS): 0.766
Past Year
  • Commits: 99
  • Committers: 10
  • Avg Commits per committer: 9.9
  • Development Distribution Score (DDS): 0.303
Top Committers
Name Email Commits
Maya Benari h****o@m****m 264
dependabot[bot] 4****] 205
Rebecca-LM 7****M 127
Nick Clyde n****k@c****h 91
Willys DeVoll 5****s 69
nickbristow r****w@g****m 59
lauraykerr l****y@s****l 47
emmastephenson 8****n 33
fzhao99 b****b@s****l 22
elisa lee e****a@s****l 20
fzhao99 f****4@g****m 20
Boban B****L 17
femmebot f****t@g****m 14
Emmanuel Apau 6****u 11
Rin Concordia 9****t 11
Alis Akers 9****x 11
Zedd Shmais z****d@s****l 11
Bobby 9****2 10
Johanna 1****t 8
Tim Best 5****s 8
Tim Best t****t@c****v 8
Adam Weber n****x 7
Daniel Sass D****s 6
Brett Maden b****n@o****v 5
Mike Brown m****e@s****l 5
Stephen Nesman 9****m 4
Victor Zapanta v****r@s****l 4
Ben Warfield b****d@u****v 3
DavidMcClatchey 8****y 3
Jesse Skeets j****e@s****l 3
and 15 more...

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 27
  • Total pull requests: 313
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 4 days
  • Total issue authors: 11
  • Total pull request authors: 23
  • Average comments per issue: 1.63
  • Average comments per pull request: 0.27
  • Merged pull requests: 234
  • Bot issues: 5
  • Bot pull requests: 166
Past Year
  • Issues: 9
  • Pull requests: 138
  • Average time to close issues: 14 minutes
  • Average time to close pull requests: 5 days
  • Issue authors: 4
  • Pull request authors: 9
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.22
  • Merged pull requests: 89
  • Bot issues: 4
  • Bot pull requests: 102
Top Authors
Issue Authors
  • maya (10)
  • github-actions[bot] (4)
  • emyl3 (4)
  • timbest-cdc (2)
  • DanielSass (1)
  • katiealoisi (1)
  • Rebecca-LM (1)
  • pete-gov (1)
  • dependabot[bot] (1)
  • emmanuel-apau (1)
  • BobanL (1)
Pull Request Authors
  • dependabot[bot] (166)
  • maya (22)
  • nickbristow (15)
  • bobbywells52 (14)
  • emmanuel-apau (12)
  • fzhao99 (10)
  • nickclyde (9)
  • femmebot (9)
  • emyl3 (9)
  • DanielSass (7)
  • timbest-cdc (7)
  • DavidMcClatchey (6)
  • mpbrown (6)
  • mehansen (4)
  • benwarfield-usds (3)
Top Labels
Issue Labels
Patient Experience (8) Design (8) Content design (7) Growth & Engagement (4) Bug (2) Epic (1) governance (1) dependencies (1) javascript (1)
Pull Request Labels
dependencies (160) javascript (109) github_actions (34) ruby (17) Patient Experience (10) Growth & Engagement (4)

Dependencies

Gemfile rubygems
  • html-pipeline >= 0
  • jekyll >= 4.1.1
  • jekyll-babel >= 0
  • jekyll-last-modified-at >= 0
  • jekyll-paginate-v2 >= 0
  • jekyll-redirect-from >= 0
  • jekyll-sitemap >= 0
  • kramdown = 2.3.0
  • rspec >= 0
Gemfile.lock rubygems
  • activesupport 6.0.3.4
  • addressable 2.7.0
  • babel-source 5.8.35
  • babel-transpiler 0.7.0
  • colorator 1.1.0
  • concurrent-ruby 1.1.7
  • diff-lcs 1.4.4
  • em-websocket 0.5.2
  • eventmachine 1.2.7
  • execjs 2.7.0
  • ffi 1.15.5
  • forwardable-extended 2.6.0
  • html-pipeline 2.14.0
  • http_parser.rb 0.6.0
  • i18n 1.8.5
  • jekyll 4.1.1
  • jekyll-babel 1.1.0
  • jekyll-last-modified-at 1.3.0
  • jekyll-paginate-v2 3.0.0
  • jekyll-redirect-from 0.16.0
  • jekyll-sass-converter 2.1.0
  • jekyll-sitemap 1.4.0
  • jekyll-watch 2.2.1
  • kramdown 2.3.0
  • kramdown-parser-gfm 1.1.0
  • liquid 4.0.3
  • listen 3.3.1
  • mercenary 0.4.0
  • mini_portile2 2.4.0
  • minitest 5.14.2
  • nokogiri 1.10.10
  • pathutil 0.16.2
  • posix-spawn 0.3.15
  • public_suffix 4.0.6
  • rb-fsevent 0.10.4
  • rb-inotify 0.10.1
  • rexml 3.2.4
  • rouge 3.25.0
  • rspec 3.10.0
  • rspec-core 3.10.0
  • rspec-expectations 3.10.0
  • rspec-mocks 3.10.0
  • rspec-support 3.10.0
  • safe_yaml 1.0.5
  • sassc 2.4.0
  • terminal-table 1.8.0
  • thread_safe 0.3.6
  • tzinfo 1.2.8
  • unicode-display_width 1.7.0
  • zeitwerk 2.4.1
.github/workflows/deployAzureDemo.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • azure/login v1 composite
  • ruby/setup-ruby v1 composite
.github/workflows/deployDev.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • azure/login v1 composite
  • ruby/setup-ruby v1 composite
.github/workflows/deployDev2.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • azure/login v1 composite
  • ruby/setup-ruby v1 composite
.github/workflows/deployDev3.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • azure/login v1 composite
  • ruby/setup-ruby v1 composite
.github/workflows/deployDev4.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • azure/login v1 composite
  • ruby/setup-ruby v1 composite
.github/workflows/deployDev5.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • azure/login v1 composite
  • ruby/setup-ruby v1 composite
.github/workflows/deployDev6.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • azure/login v1 composite
  • ruby/setup-ruby v1 composite
.github/workflows/deployPentest.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • azure/login v1 composite
  • ruby/setup-ruby v1 composite
.github/workflows/deployProd.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • azure/login v1 composite
  • ruby/setup-ruby v1 composite
.github/workflows/deployStg.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • azure/login v1 composite
  • ruby/setup-ruby v1 composite
.github/workflows/deployTest.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • azure/login v1 composite
  • ruby/setup-ruby v1 composite
.github/workflows/deployTraining.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • azure/login v1 composite
  • ruby/setup-ruby v1 composite
.github/workflows/lighthouse.yml actions
  • actions/cache v3.2.5 composite
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • ruby/setup-ruby v1 composite
  • treosh/lighthouse-ci-action v9 composite
.github/workflows/rubocop.yml actions
  • actions/checkout v3 composite
  • ruby/setup-ruby v1 composite
package.json npm
  • autoprefixer ^10.2.4 development
  • chromedriver ^109.0.0 development
  • dayjs ^1.10.4 development
  • del ^6.0.0 development
  • eslint ^8.34.0 development
  • eslint-plugin-frontmatter 0.0.8 development
  • faker ^6.6.6 development
  • geckodriver ^3.2.0 development
  • gh-pages ^3.1.0 development
  • gulp ^4.0.2 development
  • gulp-postcss ^9.0.0 development
  • gulp-rename ^2.0.0 development
  • gulp-replace ^1.0.0 development
  • gulp-sass ^5.1.0 development
  • gulp-sourcemaps ^3.0.0 development
  • gulp-svg-sprite ^1.5.0 development
  • lodash ^4.17.20 development
  • minimist 1.2.7 development
  • nightwatch ^2.6.10 development
  • postcss ^8.2.5 development
  • postcss-csso ^5.0.1 development
  • postcss-uncss ^0.17.0 development
  • prettier 2.0.5 development
  • sass ^1.57.1 development
  • uncss ^0.17.3 development
  • uswds ^2.13.3 development
  • uswds-gulp github:uswds/uswds-gulp development
  • webpack ^5.75.0 development
  • webpack-cli ^4.0.0 development
  • yargs 16.0.3 development
  • gulp-watch ^5.0.1
  • jquery ^3.6.3
  • jslint ^0.12.1
  • minimist 1.2.7
  • url-search-params-polyfill ^8.1.0
yarn.lock npm
  • 1008 dependencies
.github/workflows/checkLinks.yml actions
  • actions/checkout v4 composite
  • lycheeverse/lychee-action v1.8.0 composite
  • peter-evans/create-issue-from-file v4 composite
.github/workflows/checkLinksPR.yml actions
  • actions/checkout v4 composite
  • lycheeverse/lychee-action v1.8.0 composite