28 Commits

Author SHA1 Message Date
c43635fa44 feat: run vitest on non-component files (#35)
### Explanation

This gives us coverage for all of our non-rendering logic, so we can use Playwright E2E testing for the actual components.

### Issue

_No response_

### Attestations

- [x] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)
- [x] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
- [x] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/).

### Dependencies

- [x] I have pinned the dependencies to a specific patch version.

### Style

- [x] I have run the linter and resolved any errors.
- [x] My pull request uses an appropriate title, matching the conventional commit standards.
- [x] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

### Tests

- [x] My contribution adds new code, and I have added tests to cover it.
- [x] My contribution modifies existing code, and I have updated the tests to reflect these changes.
- [x] All new and existing tests pass locally with my changes.
- [x] Code coverage remains at or above the configured threshold.

### Documentation

_No response_

### Versioning

Major - My pull request introduces a breaking change.

Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/35
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-10-31 01:54:12 +00:00
fe370dabb5 chore: use our configs, update dependencies (#34)
### Explanation

This gets us in line with our other project standards, and allows us to start testing!

### Issue

Closes #18

### Attestations

- [x] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)
- [x] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
- [x] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/).

### Dependencies

- [x] I have pinned the dependencies to a specific patch version.

### Style

- [x] I have run the linter and resolved any errors.
- [x] My pull request uses an appropriate title, matching the conventional commit standards.
- [x] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

### Tests

- [ ] My contribution adds new code, and I have added tests to cover it.
- [ ] My contribution modifies existing code, and I have updated the tests to reflect these changes.
- [ ] All new and existing tests pass locally with my changes.
- [ ] Code coverage remains at or above the configured threshold.

### Documentation

_No response_

### Versioning

Major - My pull request introduces a breaking change.

Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/34
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-10-30 23:02:42 +00:00
f296955027 feat: add some stuff and things (#32)
Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/32
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-10-30 19:39:47 +00:00
561b588c6f feat: add net-zero co2 badge (#30)
Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/30
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-10-23 19:59:59 +00:00
48c4d1a691 feat: new socials and a meme manifesto (#28)
Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/28
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-10-18 22:10:02 +00:00
28c9921777 feat: add analytics (#27)
Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/27
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-10-15 02:55:34 +00:00
1801749c8f feat: add art component (#26)
Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/26
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-10-12 17:17:36 +00:00
135e22778e chore: couple more games (#20)
Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/20
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-10-05 05:59:50 +00:00
ac6c24eff2
fix: border styling on buttons 2024-09-25 16:04:46 -07:00
70563d63c6
feat: overlay 2024-08-26 17:44:15 -07:00
f2d1950979
feat: new socials 2024-08-26 14:56:37 -07:00
4cba941389
feat: add activity view 2024-08-24 22:12:16 -07:00
a137511c99
feat: add polycule view 2024-08-24 21:29:13 -07:00
e12220441a
feat: add team page 2024-08-24 21:17:19 -07:00
516a022553
feat: add games 2024-08-24 20:52:29 -07:00
8feb4700a1
fix: a couple mobile bugs 2024-08-24 20:06:31 -07:00
b5c5f6b204
feat: open graph data 2024-08-24 19:54:22 -07:00
e22a51ba23 feat: move to next.js (!14)
Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/14
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-08-25 02:40:46 +00:00
c069d9cd7b
feat: new colour 2024-06-27 13:11:37 -07:00
523c7632ad
feat: add some new socials 2024-06-18 11:44:11 -07:00
Gun2275
e1329acfa8 chore: rework some grammar (#13)
Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/13
Reviewed-by: Naomi Carrigan <naomi-lgbt@noreply.codeberg.org>
Co-authored-by: Gun2275 <gun2275@noreply.codeberg.org>
Co-committed-by: Gun2275 <gun2275@noreply.codeberg.org>
2024-06-05 05:45:17 +00:00
7bd05a8292 chore: add new position and testimonial (#12)
Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/12
Co-authored-by: Naomi <commits@nhcarrigan.com>
Co-committed-by: Naomi <commits@nhcarrigan.com>
2024-06-05 03:51:36 +00:00
e37950a09e feat: add certifications and stats (#11)
Closes #5

Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/11
Co-authored-by: Naomi <commits@nhcarrigan.com>
Co-committed-by: Naomi <commits@nhcarrigan.com>
2024-05-19 08:43:50 +00:00
f335fcb631 feat: add testimonials (#10)
Closes #4

Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/10
Co-authored-by: Naomi <commits@nhcarrigan.com>
Co-committed-by: Naomi <commits@nhcarrigan.com>
2024-05-19 07:16:01 +00:00
b909f4666c feat: modularise and expand job information, set up testing (#9)
Closes #6
Closes #7
Closes #8

Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/9
Co-authored-by: Naomi <commits@nhcarrigan.com>
Co-committed-by: Naomi <commits@nhcarrigan.com>
2024-05-19 05:17:17 +00:00
41cbd482c4 feat: two more socials (#3)
Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/3
Co-authored-by: Naomi <commits@nhcarrigan.com>
Co-committed-by: Naomi <commits@nhcarrigan.com>
2024-05-12 18:37:12 +00:00
02d5ccf613 feat: add codeberg (#1)
Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/1
Co-authored-by: Naomi <commits@nhcarrigan.com>
Co-committed-by: Naomi <commits@nhcarrigan.com>
2024-05-12 17:40:55 +00:00
84061b75e7
feat: migrate from github 2024-05-12 01:25:15 -07:00