Commit graph

487 commits

Author SHA1 Message Date
mauvehed
744b7426f2 chore: set prettier for pre-commit
chore: run pre-commit scans against all files and keep changes
chore: add CNAME, Gemfile and yaml/yml files to pre-commit exclude
2023-07-31 18:27:09 -05:00
mauvehed
7a2823768b
Merge pull request #231 from restincode/chore/exclude-cname-file
chore(pre-commit-config.yaml): exclude 'CNAME' file from pre-commit checks
2023-07-31 09:05:05 -05:00
mauvehed
2fffe00012 chore(pre-commit-config.yaml): exclude 'CNAME' file from pre-commit checks
The 'CNAME' file is now excluded from pre-commit checks to prevent
unnecessary checks and avoid false positives.
2023-07-31 09:02:22 -05:00
mauvehed
9feef0fae4
Merge pull request #230 from restincode/feat/enable-whitespace-EOL-checks
chore: enable end-of-file-fixer and trailing-whitespace pre-commit hooks
2023-07-31 08:59:08 -05:00
pre-commit-ci[bot]
2a288273e8 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-07-31 13:56:10 +00:00
mauvehed
c62b5fd7e6 chore: enable end-of-file-fixer and trailing-whitespace pre-commit hooks
chore: update add-new-person-to-site.md template formatting

The add-new-person-to-site.md template has been updated to improve
readability by aligning the fields. The end-of-file-fixer and
trailing-whitespace pre-commit hooks have been enabled to ensure
consistent file endings and remove trailing whitespace.
2023-07-31 08:52:20 -05:00
mauvehed
65d0eacb03
Merge pull request #212 from restincode/people/christopher-fudge
feat: add profile for Christopher Fudge
2023-07-31 08:46:08 -05:00
mauvehed
e86221b052 Merge branch 'people/christopher-fudge' of github.com:restincode/restincode into people/christopher-fudge 2023-07-31 08:43:46 -05:00
mauvehed
3036155f0f chore: rebase changes, run prettier.json on files 2023-07-31 08:42:58 -05:00
pre-commit-ci[bot]
9cb8d7b181 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-07-31 13:36:50 +00:00
mauvehed
df16f13e4f
Merge branch 'main' into people/christopher-fudge 2023-07-31 08:36:38 -05:00
mauvehed
5472bcb4e8
Merge pull request #210 from mauvehed/person/nolan-berry
fix(peoplelist.json): add Nolan Berry to the list of people
2023-07-31 08:33:01 -05:00
mauvehed
20494ae07c chore: add image file for Nolan Berry and update image path in nolanberry.json
The commit adds a new image file named "Nolan_Berry.PNG" to the images
directory. The image file is associated with the person "Nolan Berry" in
the nolanberry.json file by updating the "mainimage" property with the
correct image path. This ensures that the correct image is displayed for
Nolan Berry in the application.

Issue #37
2023-07-31 08:29:34 -05:00
pre-commit-ci[bot]
61020a29f5 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-07-31 12:54:48 +00:00
mauvehed
81b68773c3
Merge branch 'main' into person/nolan-berry 2023-07-31 07:54:25 -05:00
mauvehed
d10f4438ec
Merge pull request #229 from restincode/fix/enable-pre-commit-pr
chore(.pre-commit-config.yaml): enable autofixing pull-request commits by pre-commit.ci
2023-07-30 22:16:14 -05:00
mauvehed
006d44db4d chore(.pre-commit-config.yaml): enable autofixing pull-request commits by pre-commit.ci
The `autofix_prs` option in the `ci` section of the
`.pre-commit-config.yaml` file is set to `true` to allow pre-commit.ci
to automatically add commits for pull requests. This change enables the
automatic fixing of issues identified by pre-commit hooks in pull
requests.
2023-07-30 22:12:21 -05:00
mauvehed
adaf166844
Merge pull request #228 from restincode/fix/jquery-update
chore(index.html): update jQuery version to 3.7.0
2023-07-30 21:43:40 -05:00
mauvehed
a7bec065d5 chore(index.html): update jQuery version to 3.7.0
chore(memorial.html): update jQuery version to 3.7.0

The jQuery version used in both index.html and memorial.html has been
updated to 3.7.0. This update ensures better compatibility with modern
browsers and provides enhanced security features.
2023-07-30 21:39:39 -05:00
mauvehed
9d904823c7
Merge pull request #227 from restincode/fix/curlylint
add curlylint to pre-commit hooks
2023-07-30 21:22:25 -05:00
mauvehed
3d158e4f42 add curlylint to pre-commit hooks
chore(pre-commit): update pre-commit hooks and configurations
fix(memorial.html): add missing closing div tag
2023-07-30 21:17:38 -05:00
mauvehed
7b482a5723
Merge pull request #226 from restincode/fix/update-pre-commit-versions
chore(.pre-commit-config.yaml): update prettier hook to version 3.0.0
2023-07-30 18:42:15 -05:00
mauvehed
6d4dec92df chore(.pre-commit-config.yaml): update prettier hook to version 3.0.0
The prettier hook in the .pre-commit-config.yaml file has been updated
to version 3.0.0. This update may include bug fixes, new features, or
other improvements provided by the new version of the prettier hook.
2023-07-30 18:39:48 -05:00
mauvehed
b6a556898a
Merge pull request #225 from restincode/fix/json-checks
fix: add prettier.json checks to pre-commit
2023-07-30 18:38:42 -05:00
mauvehed
8c0fea059f fix: add prettier.json checks to pre-commit
update files against new pre-commit check for json
2023-07-30 18:35:21 -05:00
mauvehed
e83160e99f
Merge pull request #224 from restincode/feat/protect-main-branch
chore(pre-commit-config.yaml): update pre-commit hooks and configuration
2023-07-30 18:25:28 -05:00
mauvehed
7c49183e68 chore(pre-commit-config.yaml): update pre-commit hooks and configuration
The pre-commit hooks have been updated to the latest versions. The following changes were made:
- The `check-yaml` hook now checks for proper YAML formatting.
- The `check-json` hook now checks for proper JSON formatting.
- A new hook `no-commit-to-branch` has been added to prevent local commits to the `main` branch.
- The `autofix_prs` configuration under `ci` has been set to `false`.

These changes improve the code quality and enforce stricter formatting
standards. The addition of the `no-commit-to-branch` hook helps prevent
accidental commits to the `main` branch.
2023-07-30 18:17:37 -05:00
mauvehed
17fc3ddc5b
Merge pull request #223 from restincode/feat/add-pre-commit
chore: add .pre-commit-config.yaml file
2023-07-30 17:31:12 -05:00
mauvehed
612c4b4fda chore: add .pre-commit-config.yaml file
docs(README.md): add badge for pre-commit & fix style of other badges
docs(README.md): fix incorrect CONTRIBUTING linkinkg branch name

The .pre-commit-config.yaml file is added to the project, which includes
hooks for checking YAML and JSON files. This will help ensure the quality
and consistency of these file formats. Additionally, the README.md file is
updated to fix the link to the CONTRIBUTING guide, directing users to the
CONTRIBUTING.md file in the main branch. This ensures that contributors
have access to the most up-to-date instructions for helping the project
grow.
2023-07-30 17:24:47 -05:00
mauvehed
a67b92451b
Merge pull request #220 from restincode/fix/invalid-json
fix(bradsmith.json): remove unused "birth" and "maintext" fields, add "obituary" and "affiliations" fields
2023-07-30 14:39:13 -05:00
mauvehed
98bacf1ae2 fix(bradsmith.json): remove unused "birth" and "maintext" fields, add "obituary" and "affiliations" fields
fix(chipmeadows.json): fix capitalization of "Sept" in "death" field, add "issue" field, remove duplicate "contributions" field
fix(karenKrystalia.json): fix typo in "maintext" field, update "mainimage" field, remove unused "affiliations" field
The changes were made to fix inconsistencies and errors in the JSON files for the people profiles. Unused fields were removed, missing fields were added, and typos were corrected. These changes improve the accuracy and completeness of the data for each person profile.
2023-07-30 14:28:19 -05:00
mauvehed
555cfb41a9
Merge pull request #217 from mauvehed/chore/gem-update
chore(Gemfile.lock): update async gem version from 2.6.2 to 2.6.3
2023-07-30 12:13:01 -05:00
mauvehed
a56b74170e chore(Gemfile.lock): update async gem version from 2.6.2 to 2.6.3
chore(Gemfile.lock): update io-event gem version from 1.2.2 to 1.2.3
chore(Gemfile.lock): update minitest gem version from 5.18.1 to 5.19.0
chore(Gemfile.lock): update rexml gem version from 3.2.5 to 3.2.6
The changes in the Gemfile.lock file update the versions of the async, io-event, minitest, and rexml gems to their respective newer versions. These updates may include bug fixes, performance improvements, or other enhancements provided by the newer versions of the gems.
2023-07-30 12:11:52 -05:00
mauvehed
859b00542a chore(peoplelist.json): add Nolan Berry to the list of people
The peoplelist.json file has been modified to include a new entry for Nolan Berry. This change was made to update the list of people in the file.
2023-07-29 20:08:05 -05:00
mauvehed
3664f082dd
Merge pull request #215 from mauvehed/feat/CODEOWNERS
chore(CODEOWNERS): add CODEOWNERS file to specify code ownership and …
2023-07-29 19:45:50 -05:00
mauvehed
28774e1c05 chore(CODEOWNERS): add CODEOWNERS file to specify code ownership and review process
A new CODEOWNERS file has been added to the repository. This file specifies the code ownership and review process for the project. The maintainers group (@restincode/maintainers) is responsible for reviewing and maintaining the project code. User contributions in the "people/" directory and images in the "images/" directory will be reviewed by the reviewers group (@restincode/reviewers). Additionally, the "peoplelist.json" file will also be reviewed by the reviewers group. This file helps to establish clear ownership and review guidelines for the project.
2023-07-29 19:42:36 -05:00
mauvehed
4a5aa803f3
Merge pull request #214 from mauvehed/feat/fix-commit-hook
chore(.pre-commit-config.yaml): remove unused pre-commit hook configu…
2023-07-29 16:19:23 -05:00
mauvehed
55b3c939f5 chore(.pre-commit-config.yaml): remove unused pre-commit hook configuration
The .pre-commit-config.yaml file was deleted as it contained an unused pre-commit hook configuration. This removal helps to keep the repository clean and avoids confusion or unnecessary overhead when running pre-commit checks.
2023-07-29 15:59:15 -05:00
mauvehed
5113a2c85b
Merge pull request #213 from mauvehed/feat/pre-commit-protect-main
Feat/pre commit protect main
2023-07-29 14:00:57 -05:00
mauvehed
7ed6d2357d chore(pre-commit): add pre-commit configuration file
A new pre-commit configuration file, `.pre-commit-config.yaml`, has been added. This file specifies the repository and version of the pre-commit hooks to be used. It also includes a hook called `no-commit-to-branch` with the argument `--branch main`, which prevents commits to the `main` branch.
2023-07-29 14:00:20 -05:00
mauvehed
2e3f4190ad feat: add images and information for Kelvin White (L3thal) to people/kelvinwhite.json
feat: add Kelvin White (L3thal) to peoplelist.json
The commit adds new images and information for Kelvin White (L3thal) to the `people/kelvinwhite.json` file. It includes details such as his full name, handle, birth and death dates, affiliations, and contributions. The commit also adds Kelvin White (L3thal) to the `peoplelist.json` file, ensuring he is included in the list of people.
2023-07-29 13:54:31 -05:00
mauvehed
e03625c3be feat: add profile for Christopher Fudge
The commit adds a new image file for Christopher Fudge and a JSON file containing his profile information. The profile includes details such as his full name, birth and death dates, obituary link, affiliations, and contributions. Additionally, the commit updates the peoplelist.json file to include Christopher Fudge in the list of people. This change is made to ensure that Christopher Fudge's profile is included in the application.
2023-07-29 13:16:42 -05:00
mauvehed
330b364fed chore(README.md): update contribution guidelines to prioritize adding missing people before adding additional data
The contribution guidelines in the README.md file have been updated to prioritize adding people who are missing from the website before prioritizing adding additional data to their bio. This change aims to ensure that the website is more inclusive and comprehensive by focusing on filling in missing information first.
2023-07-29 11:20:10 -05:00
mauvehed
132d77608e
Merge pull request #211 from mauvehed/main
docs(CONTRIBUTING.md): add instructions for testing changes locally
2023-07-29 11:15:01 -05:00
mauvehed
ec3fe3016f docs(CONTRIBUTING.md): add instructions for testing changes locally
fix(Rakefile): update root URL for link checking task to use localhost
The CONTRIBUTING.md file now includes instructions for testing changes locally using the provided Gemfile. Contributors can run `bundle install` and `bundle exec jekyll serve` to start a local web server on http://localhost:4000 and verify their changes before submitting a Pull Request.

The Rakefile has been updated to fix the root URL used in the link checking task. It now uses 'http://localhost:4000/' instead of 'http://192.168.12.241:4000/' to correctly check links on the local development server.
2023-07-29 11:11:09 -05:00
mauvehed
19f27436a2 feat: add Ruby version file, Sourcery configuration file, Gemfile, and Rakefile
Added the following files:
- .ruby-version: Specifies the Ruby version to be used in the project. This helps ensure compatibility and consistency across different environments.
- .sourcery.yaml: Sourcery configuration file that allows customization of Sourcery's behavior, such as ignoring specific refactorings or skipping directories.
- Gemfile: Specifies the dependencies for the project, including gems like 'github-pages', 'html-proofer', 'rake', and 'webrick'.
- Rakefile: Defines tasks for building, cleaning, and serving the Jekyll site, as well as checking links.

These files were added to enhance the project's Ruby environment, configure Sourcery, manage dependencies, and automate common tasks in the Jekyll site development process.
2023-07-25 18:37:13 -05:00
mauvehed
f3df314d72 chore(.gitignore): add _site, .bundle, and vendor directories to ignore list
The _site, .bundle, and vendor directories are now added to the ignore list in the .gitignore file. This ensures that these directories and their contents will not be tracked by Git.
2023-07-25 18:03:26 -05:00
mauvehed
42b9dd97bf Merge branch 'main' of github.com:restincode/restincode 2023-07-24 18:02:45 -05:00
mauvehed
8c811bf020 docs(README.md): add contribution guidelines and opportunities for contributors
The README.md file has been updated to include a section on how contributors can help with the project. It provides specific requests for creating the person.json file for individuals with open Issue tickets and suggests other ways to contribute, such as updating the website, graphics, and logos, as well as writing code to auto-publish entries on the anniversary of their passing. The README also includes links to the Ideas discussions and issue label for more opportunities. Additionally, a link to the CONTRIBUTING guide has been added to provide instructions on how to contribute to the project.
2023-07-24 18:01:55 -05:00
mauvehed
d497ed1cf3
Merge pull request #202 from snowcra5h/snowcra5h/issue193
Bruce Esquibel (Dr. Ripco)
2023-07-24 17:51:30 -05:00