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

Public Sans 2.001 (Maintenance update 1) #292

Merged
merged 97 commits into from
Dec 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
6b3b140
Ignore zip files
thisisdano May 11, 2022
83fc3f8
Bump rack from 2.2.3 to 2.2.3.1
dependabot[bot] May 27, 2022
2abf26f
Merge pull request #251 from uswds/dependabot/bundler/rack-2.2.3.1
mahoneycm Jun 7, 2022
b2c8ffa
Add github issue templates
amyleadem Jun 21, 2022
4da90ec
Remove github issue templates
amyleadem Jun 21, 2022
707fda9
Add github issue templates
amyleadem Jun 21, 2022
a650ded
Add Github action add-to-project
amyleadem Jun 27, 2022
976bdb9
Merge pull request #255 from uswds/al-add-to-project
mejiaj Jun 28, 2022
f6bc402
Merge pull request #253 from uswds/al-issue-templates
mejiaj Jun 28, 2022
c62c7ba
Update github-token and pin action version
amyleadem Jun 28, 2022
14de512
Merge pull request #256 from uswds/al-update-secret
thisisdano Jul 5, 2022
4dad595
Bump yargs-parser and yargs
dependabot[bot] Sep 29, 2022
713188f
Bump @xmldom/xmldom from 0.7.5 to 0.7.8
dependabot[bot] Nov 1, 2022
17bd108
Bump decode-uri-component from 0.2.0 to 0.2.2
dependabot[bot] Dec 3, 2022
bc25fb6
Bump minimatch from 3.0.4 to 3.1.2
dependabot[bot] Dec 5, 2022
f083195
Merge pull request #263 from uswds/dependabot/npm_and_yarn/xmldom/xml…
mahoneycm Dec 9, 2022
ab92261
Bump qs from 6.5.2 to 6.5.3
dependabot[bot] Dec 9, 2022
c291d19
Merge pull request #265 from uswds/dependabot/npm_and_yarn/minimatch-…
mahoneycm Dec 9, 2022
9c59e9b
Merge pull request #266 from uswds/dependabot/npm_and_yarn/qs-6.5.3
mahoneycm Dec 9, 2022
9deda78
Merge pull request #260 from uswds/dependabot/npm_and_yarn/yargs-pars…
mahoneycm Dec 9, 2022
1938420
Merge pull request #264 from uswds/dependabot/npm_and_yarn/decode-uri…
mahoneycm Dec 9, 2022
8620d20
Bump rack from 2.2.3.1 to 2.2.6.2
dependabot[bot] Jan 19, 2023
9f61beb
Bump jszip from 3.7.1 to 3.10.1
dependabot[bot] Feb 2, 2023
7ba542c
Merge pull request #269 from uswds/dependabot/npm_and_yarn/jszip-3.10.1
mahoneycm Feb 3, 2023
61c5da7
Merge pull request #268 from uswds/dependabot/bundler/rack-2.2.6.2
mahoneycm Feb 3, 2023
6701f86
Bump xml2js from 0.4.23 to
dependabot[bot] Apr 11, 2023
0100a85
Merge pull request #274 from uswds/dependabot/npm_and_yarn/xml2js--re…
mahoneycm Apr 14, 2023
4c29157
Npm audit fix
mahoneycm May 5, 2023
3f004a5
Merge pull request #275 from uswds/cm-audit-fix-may-2023
thisisdano May 17, 2023
6626fde
Create add-issue-labels.yml
amyleadem Jun 30, 2023
2d9a13d
Remove triage labels from issue templates
amyleadem Jun 30, 2023
f8e38ba
Merge pull request #278 from uswds/al-add-label-workflow
mejiaj Jul 5, 2023
8f06266
Bump postcss from 8.4.19 to 8.4.31
dependabot[bot] Oct 5, 2023
699e566
Update nvrmc
mahoneycm Oct 19, 2023
4a933fb
Gem updates
mahoneycm Oct 19, 2023
9e1a61a
Npm audit fix
mahoneycm Oct 19, 2023
9088d43
Merge pull request #282 from uswds/cm-update-node-lts-18
mejiaj Nov 22, 2023
03bfd05
Merge pull request #280 from uswds/dependabot/npm_and_yarn/postcss-8.…
mejiaj Dec 13, 2023
afc2e91
Update node dependencies
mejiaj Dec 13, 2023
6c42ca5
Add overrides to address glob-parent
mejiaj Dec 13, 2023
59a460e
Update ruby and ruby deps
mejiaj Dec 13, 2023
be79d10
Include usa-layout-grid to fix regression
mejiaj Dec 13, 2023
7bf8e34
Run npm audit fix
mejiaj Dec 18, 2023
8b20c61
Merge pull request #284 from uswds/jm-poam-dec-23
mejiaj Dec 19, 2023
e03b0a9
Bump follow-redirects from 1.15.3 to 1.15.4
dependabot[bot] Jan 11, 2024
7fe1514
Bump es5-ext from 0.10.53 to 0.10.63
dependabot[bot] Feb 27, 2024
696f707
Bump rack from 2.2.8 to 2.2.8.1
dependabot[bot] Feb 29, 2024
092fe0b
Merge pull request #287 from uswds/dependabot/npm_and_yarn/follow-red…
mejiaj Feb 29, 2024
76ff75e
Merge pull request #290 from uswds/dependabot/bundler/rack-2.2.8.1
thisisdano Mar 4, 2024
1d0fa76
Merge pull request #289 from uswds/dependabot/npm_and_yarn/es5-ext-0.…
thisisdano Mar 4, 2024
fb08fdd
Add GSA security policy
thisisdano Mar 4, 2024
a0b34fe
Merge pull request #291 from uswds/dw-add-security-policy
annepetersen Mar 12, 2024
6423e3c
Add maintenance release notes
thisisdano Mar 12, 2024
0d3c80d
npm audit fix
mahoneycm Apr 9, 2024
1813eb3
Update non-vulnerabile dependencies
mahoneycm Apr 9, 2024
d0b221d
Add GA4 tag
thisisdano Apr 10, 2024
dddb4f5
Update RubyGems and bundle install
mahoneycm Apr 15, 2024
71ffb57
Install chromedriver devDependency
mahoneycm Apr 15, 2024
7ade240
Merge pull request #297 from uswds/cm-POAM-april-2024
mejiaj Apr 18, 2024
6aaf92a
Update non-vulnerable dependencies
mahoneycm May 10, 2024
c69e01a
Bump rexml from 3.2.6 to 3.2.8
dependabot[bot] May 16, 2024
0ba29c2
Merge pull request #300 from uswds/cm-POAM-may-2024
mejiaj May 17, 2024
73dbb91
Clear dependency cache and rebuild
mahoneycm Jun 10, 2024
d8f50cf
Merge branch 'dependabot/bundler/rexml-3.2.8' of github.com:uswds/pub…
mahoneycm Jun 10, 2024
b3049d0
Gemfile lock regenerated from start command
mahoneycm Jun 10, 2024
e19d798
Update chromeDriver version
mahoneycm Jun 10, 2024
cd7266e
Merge pull request #304 from uswds/cm-POAM-june-2024
mejiaj Jun 14, 2024
0b91f2b
npm audit fix
mahoneycm Jul 8, 2024
3f4e93b
Update non vulnverable packages and Ruby gems
mahoneycm Jul 8, 2024
e411766
Update node and ruby versions
mahoneycm Jul 19, 2024
4138954
Update nvmrc file to identify major version only
mahoneycm Jul 19, 2024
7867811
Update .nvmrc
mahoneycm Jul 22, 2024
c10ff77
Merge pull request #309 from uswds/cm-update-node-and-ruby
mejiaj Jul 22, 2024
67fb65d
Update non-vulnerable dependencies
mahoneycm Aug 6, 2024
ea3eb6b
Update chromedriver to resolve test failure
mahoneycm Aug 6, 2024
ab2a345
Use latest compile
thisisdano Sep 9, 2024
54cafc7
Run npm audit fix
thisisdano Sep 9, 2024
74631a7
Merge pull request #306 from uswds/cm-POAM-july-2024
thisisdano Sep 9, 2024
d5ae9c1
Update non-vulnerable dependencies
mahoneycm Sep 10, 2024
d8fb7d7
Update ruby gems
mahoneycm Sep 10, 2024
6522fd9
Update gulp to v5
mahoneycm Sep 10, 2024
cc3a096
Downgrade Ruby to 3.2.5 to resolve Federalist build issues
mahoneycm Sep 17, 2024
43009ef
Bundle updates
mahoneycm Sep 17, 2024
445dec6
Update non-vulnerable dependencies
mahoneycm Oct 9, 2024
814ceae
Update ruby gems
mahoneycm Oct 9, 2024
d527415
Remove gulp encoding to prevent corruption
thisisdano Oct 28, 2024
11a9e1d
Merge pull request #315 from uswds/cm-POAM-september-2024
thisisdano Oct 28, 2024
53640e8
Add CODEOWNERS file with USWDS admins
thisisdano Nov 7, 2024
ce54b9e
Merge pull request #329 from uswds/dw-add-codeowners
heymatthenry Nov 7, 2024
f92201a
Update non-vulnerable dependencies
mahoneycm Nov 18, 2024
68d7004
Update ruby gems
mahoneycm Nov 18, 2024
4de9b5d
December: npm audit fix
mahoneycm Dec 16, 2024
6a90bab
Update sass-embedded
mahoneycm Dec 16, 2024
903da03
Update gems
mahoneycm Dec 16, 2024
4cd8999
Merge pull request #330 from uswds/cm-poam-nov-24
annepetersen Dec 23, 2024
742e001
Update release date
thisisdano Dec 30, 2024
d2a8790
Merge pull request #333 from uswds/dw-update-release-date
thisisdano Dec 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bundler-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.0.1
2.4.22
67 changes: 67 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
* @uswds/admins

# This is a comment.
# Each line is a file pattern followed by one or more owners.

# These owners will be the default owners for everything in
# the repo. Unless a later match takes precedence,
# @global-owner1 and @global-owner2 will be requested for
# review when someone opens a pull request.
# * @global-owner1 @global-owner2

# Order is important; the last matching pattern takes the most
# precedence. When someone opens a pull request that only
# modifies JS files, only @js-owner and not the global
# owner(s) will be requested for a review.
# *.js @js-owner #This is an inline comment.

# You can also use email addresses if you prefer. They'll be
# used to look up users just like we do for commit author
# emails.
# *.go [email protected]

# Teams can be specified as code owners as well. Teams should
# be identified in the format @org/team-name. Teams must have
# explicit write access to the repository. In this example,
# the octocats team in the octo-org organization owns all .txt files.
# *.txt @octo-org/octocats

# In this example, @doctocat owns any files in the build/logs
# directory at the root of the repository and any of its
# subdirectories.
# /build/logs/ @doctocat

# The `docs/*` pattern will match files like
# `docs/getting-started.md` but not further nested files like
# `docs/build-app/troubleshooting.md`.
# docs/* [email protected]

# In this example, @octocat owns any file in an apps directory
# anywhere in your repository.
# apps/ @octocat

# In this example, @doctocat owns any file in the `/docs`
# directory in the root of your repository and any of its
# subdirectories.
# /docs/ @doctocat

# In this example, any change inside the `/scripts` directory
# will require approval from @doctocat or @octocat.
# /scripts/ @doctocat @octocat

# In this example, @octocat owns any file in a `/logs` directory such as
# `/build/logs`, `/scripts/logs`, and `/deeply/nested/logs`. Any changes
# in a `/logs` directory will require approval from @octocat.
# **/logs @octocat

# In this example, @octocat owns any file in the `/apps`
# directory in the root of your repository except for the `/apps/github`
# subdirectory, as its owners are left empty.
# /apps/ @octocat
# /apps/github

# In this example, @octocat owns any file in the `/apps`
# directory in the root of your repository except for the `/apps/github`
# subdirectory, as this subdirectory has its own owner @doctocat
# /apps/ @octocat
# /apps/github @doctocat
79 changes: 79 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
name: Bug Report 🐞
description: Report a bug and help Public Sans improve.
title: "Public Sans - Bug: [YOUR TITLE]"
labels: ['Type: Bug','Needs: Confirmation']
body:
- type: textarea
id: problem
attributes:
label: Describe the bug
description: Add a clear and concise description of the bug. Let us know if it impacts major or minor functionality and if you have workaround.
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: Steps to reproduce the bug
description: Describe how to reproduce this issue.
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error...
validations:
required: true
- type: textarea
id: expectation
attributes:
label: Expected Behavior
description: Add a clear and concise description of what you expected to happen.
validations:
required: true
- type: textarea
id: code
attributes:
label: Related code
description: If available, include relevant code snippets or a link to a demo of the bug.
validations:
required: false
- type: textarea
id: screenshots
attributes:
label: Screenshots
description: Add screenshots to help provide context, if applicable.
validations:
required: false
- type: textarea
id: system
attributes:
label: System setup
description: Provide your system details. Be sure to include your USWDS version, device, operating system, and browser (with version).
placeholder: |
- Public Sans version:
- Device:
- Operating system:
- Browser and version:
validations:
required: false
- type: textarea
id: context
attributes:
label: Additional context
description: Add any other context about the problem.
validations:
required: false
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: Please confirm the following
options:
- label:
I agree to follow this project's [Code of
Conduct](https://designsystem.digital.gov/about/community/#community-conduct).
required: true
- label:
I checked the [current
issues](https://github.com/uswds/public-sans/issues) for
duplicate bug reports.
required: true
51 changes: 51 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: Feature Request 💡
description: Suggest a new idea for Public Sans.
title: 'Public Sans - Feature: [YOUR TITLE]'
labels: ['Type: Feature Request']
body:
- type: markdown
attributes:
value: '## Feature Request 💡'
- type: textarea
id: problem
attributes:
label: Is your feature request related to a problem? Please describe.
description: "Provide a clear and concise description of what the problem is. Ex. I'm always frustrated when [...]"
validations:
required: true
- type: textarea
id: solution
attributes:
label: "Describe the solution you'd like"
description: "Provide a clear and concise description of what you want to happen."
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: "Describe alternatives you've considered"
description: "Provide a clear and concise description of any alternative solutions or features you've considered."
validations:
required: false
- type: textarea
id: context
attributes:
label: Additional context
description: "Add any other context or screenshots about the feature request."
validations:
required: false
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: Please confirm the following
options:
- label:
I agree to follow this project's [Code of
Conduct](https://designsystem.digital.gov/about/community/#community-conduct).
required: true
- label:
I checked the [current
issues](https://github.com/uswds/public-sans/issues) for
duplicate feature requests.
required: true
20 changes: 20 additions & 0 deletions .github/workflows/add-issue-labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Label issues
on:
issues:
types:
- opened
jobs:
label_issues:
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- uses: actions/github-script@v6
with:
script: |
github.rest.issues.addLabels({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
labels: ["Status: Triage"]
})
16 changes: 16 additions & 0 deletions .github/workflows/add-to-project.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Add all issues to project board

on:
issues:
types:
- opened

jobs:
add-to-project:
name: Add issue to project
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
with:
project-url: https://github.com/orgs/uswds/projects/8
github-token: ${{ secrets.ADD_TO_PROJECT }}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,4 @@ report.json
instance_ufo
master_ufo
false/_logs
*.zip
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
16
lts/*
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.0.2
3.2.5
6 changes: 6 additions & 0 deletions FONTLOG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ To contribute to Public Sans please read [CONTRIBUTING.md](https://github.com/us

See [the Public Sans releases page](https://github.com/uswds/public-sans/releases) for more details about changes to the typeface.

December 30 2024 Public Sans v2.001 (Maintenance update 1)
- https://github.com/uswds/public-sans/releases/tag/v2.001-maintenance-1
General
- Updates to repo settings and project dependencies
- No updates to font files or version

April 29 2022 Public Sans v2.001
- https://github.com/uswds/public-sans/releases/tag/v2.001
General
Expand Down
69 changes: 38 additions & 31 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,68 +1,75 @@
GEM
remote: https://rubygems.org/
specs:
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
bigdecimal (3.1.8)
colorator (1.1.0)
concurrent-ruby (1.1.10)
concurrent-ruby (1.3.4)
daemons (1.4.1)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
eventmachine (1.2.7)
ffi (1.15.5)
ffi (1.17.0)
forwardable-extended (2.6.0)
google-protobuf (4.29.1)
bigdecimal
rake (>= 13)
http_parser.rb (0.8.0)
i18n (1.10.0)
i18n (1.14.6)
concurrent-ruby (~> 1.0)
jekyll (4.2.2)
jekyll (4.3.4)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (~> 1.0)
jekyll-sass-converter (~> 2.0)
jekyll-sass-converter (>= 2.0, < 4.0)
jekyll-watch (~> 2.0)
kramdown (~> 2.3)
kramdown (~> 2.3, >= 2.3.1)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0)
mercenary (~> 0.4.0)
mercenary (>= 0.3.6, < 0.5)
pathutil (~> 0.9)
rouge (~> 3.0)
rouge (>= 3.0, < 5.0)
safe_yaml (~> 1.0)
terminal-table (~> 2.0)
jekyll-sass-converter (2.2.0)
sassc (> 2.0.1, < 3.0)
terminal-table (>= 1.8, < 4.0)
webrick (~> 1.7)
jekyll-sass-converter (3.0.0)
sass-embedded (~> 1.54)
jekyll-watch (2.2.1)
listen (~> 3.0)
kramdown (2.4.0)
rexml
kramdown (2.5.1)
rexml (>= 3.3.9)
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.3)
listen (3.7.1)
liquid (4.0.4)
listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.4.0)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (4.0.7)
rack (2.2.3)
rb-fsevent (0.11.1)
rb-inotify (0.10.1)
public_suffix (6.0.1)
rack (2.2.10)
rake (13.2.1)
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
rexml (3.2.5)
rouge (3.28.0)
rexml (3.4.0)
rouge (4.5.1)
safe_yaml (1.0.5)
sassc (2.4.0)
ffi (~> 1.9)
terminal-table (2.0.0)
unicode-display_width (~> 1.1, >= 1.1.1)
thin (1.8.1)
sass-embedded (1.83.0)
google-protobuf (~> 4.28)
rake (>= 13)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
thin (1.8.2)
daemons (~> 1.0, >= 1.0.9)
eventmachine (~> 1.0, >= 1.0.4)
rack (>= 1, < 3)
unicode-display_width (1.8.0)
webrick (1.7.0)
unicode-display_width (2.6.0)
webrick (1.9.1)

PLATFORMS
ruby
Expand All @@ -73,4 +80,4 @@ DEPENDENCIES
webrick (~> 1.7)

BUNDLED WITH
2.3.12
2.4.21
Loading
Loading