-
d1998ef97a
Update .woodpecker/ci-deploy.yml
master
gjcampbell
2026-09-04 18:07:54 +01:00
-
8b05646193
Add .woodpecker/ci-deploy.yml
gjcampbell
2026-09-04 18:06:51 +01:00
-
ff517a9257
Update README.md

Gregory CampbellandGitHub
2026-09-04 10:09:34 -04:00
-
a23ee75f20
Bump browserslist from 4.28.2 to 4.28.9
dependabot/npm_and_yarn/browserslist-4.28.9

dependabot[bot]andGitHub
2026-09-04 13:57:43 +00:00
-
-
6d65c6b987
Merge pull request #73 from gjcampbell777/dependabot/npm_and_yarn/fast-uri-3.1.7

Gregory CampbellandGitHub
2026-09-04 09:55:49 -04:00
-
-
19eebfa0f4
Merge pull request #72 from gjcampbell777/dependabot/npm_and_yarn/multi-2181bdc769

Gregory CampbellandGitHub
2026-09-04 09:55:32 -04:00
-
-
7c9141ee3f
Merge pull request #71 from gjcampbell777/dependabot/npm_and_yarn/nanoid-3.3.18

Gregory CampbellandGitHub
2026-09-04 09:55:18 -04:00
-
-
db043468f6
Bump fast-uri from 3.1.4 to 3.1.7

dependabot[bot]andGitHub
2026-09-02 20:46:15 +00:00
-
-
-
399cd04b56
Bump react-router and react-router-dom

dependabot[bot]andGitHub
2026-08-20 17:30:06 +00:00
-
-
-
ef36e037eb
Bump nanoid from 3.3.12 to 3.3.18

dependabot[bot]andGitHub
2026-08-20 17:29:57 +00:00
-
36e314089e
Merge pull request #65 from gjcampbell777/dependabot/npm_and_yarn/aws-cdk-lib-2.262.0

Gregory CampbellandGitHub
2026-08-20 13:29:12 -04:00
-
-
-
-
c534fe6320
Merge pull request #66 from gjcampbell777/dependabot/npm_and_yarn/fast-uri-3.1.4

Gregory CampbellandGitHub
2026-08-20 13:29:01 -04:00
-
-
99b3f9223a
Merge pull request #67 from gjcampbell777/dependabot/npm_and_yarn/shell-quote-1.10.0

Gregory CampbellandGitHub
2026-08-20 13:28:48 -04:00
-
-
fa6ff5daec
Merge pull request #68 from gjcampbell777/dependabot/npm_and_yarn/body-parser-1.20.6

Gregory CampbellandGitHub
2026-08-20 13:28:24 -04:00
-
-
859a7fc32b
Merge pull request #69 from gjcampbell777/dependabot/npm_and_yarn/multi-5a59400ff4

Gregory CampbellandGitHub
2026-08-20 13:28:11 -04:00
-
-
ce16492f92
Bump brace-expansion

dependabot[bot]andGitHub
2026-08-04 02:58:01 +00:00
-
-
50a91f3485
Bump body-parser from 1.20.5 to 1.20.6

dependabot[bot]andGitHub
2026-07-29 04:06:34 +00:00
-
-
64f0a76d85
Bump shell-quote from 1.8.4 to 1.10.0

dependabot[bot]andGitHub
2026-07-25 21:26:41 +00:00
-
-
3f81a479c9
Bump fast-uri from 3.1.2 to 3.1.4

dependabot[bot]andGitHub
2026-07-25 09:12:41 +00:00
-
-
f3fbc06fff
Bump aws-cdk-lib from 2.259.0 to 2.262.0

dependabot[bot]andGitHub
2026-07-24 04:20:51 +00:00
-
-
c900edf46b
Reverted back to this repo being only for the react app, nothing else
Gregory Campbell
2026-06-19 11:12:52 -04:00
-
6a5fc89de8
ignore that last change
Gregory Campbell
2026-06-15 00:15:17 -04:00
-
2e485bc8cb
testing a buildspec issue
Gregory Campbell
2026-06-15 00:10:44 -04:00
-
b06d2d61da
Updated buildspec
Gregory Campbell
2026-06-14 23:56:50 -04:00
-
d2e9f5477a
Changed rust to latest stable version
Gregory Campbell
2026-06-14 23:38:05 -04:00
-
f9ad4e5ad7
Added buildspac to get lambda implementation started
Gregory Campbell
2026-06-14 15:55:00 -04:00
-
2830d9f25f
Removed pipeline-deploy for the time being
Gregory Campbell
2026-06-14 15:17:12 -04:00
-
c6c3275065
Changed amplify.yml to focus on frontend only
Gregory Campbell
2026-06-14 15:14:56 -04:00
-
d66b7c802f
Another rework
Gregory Campbell
2026-06-14 14:59:32 -04:00
-
6d6d3ac924
Updated pathing for full workflow
Gregory Campbell
2026-06-14 14:36:27 -04:00
-
f4e42dfb02
Another complete rework
Gregory Campbell
2026-06-14 14:34:21 -04:00
-
06739891e3
Had to sync lock
Gregory Campbell
2026-06-14 14:00:28 -04:00
-
546ccfc6a7
Adding aws-amplify packages that are missing
Gregory Campbell
2026-06-14 13:58:54 -04:00
-
d549df21ef
installed ampx
Gregory Campbell
2026-06-14 13:49:32 -04:00
-
98fb06c57d
Changed amplify env variable to work within AWS
Gregory Campbell
2026-06-14 13:41:13 -04:00
-
650bf31374
Slight tweak to the amplify yaml
Gregory Campbell
2026-06-14 13:26:17 -04:00
-
ca71dae9d1
actual fix to makefile
Gregory Campbell
2026-06-14 13:15:12 -04:00
-
62ccc5414a
Missed a frontend to react change
Gregory Campbell
2026-06-14 13:02:47 -04:00
-
c491e160ff
Updated makefile to actually skip certain dependencies if they are not found
Gregory Campbell
2026-06-14 13:01:19 -04:00
-
7509dae70f
switched frontend to react
Gregory Campbell
2026-06-14 12:52:24 -04:00
-
38529b1744
Accidentally left out a fix from the previous push
Gregory Campbell
2026-06-14 12:51:11 -04:00
-
f664bf5970
Gave workflow a more fitting name
Gregory Campbell
2026-06-14 12:50:08 -04:00
-
478c12e9c3
Moved all checks into the same workflow for ease of deploying
Gregory Campbell
2026-06-14 12:49:12 -04:00
-
9661ae1a68
Fixed testing
Gregory Campbell
2026-06-14 12:34:45 -04:00
-
de4ace08ff
Updated page paths for testing
Gregory Campbell
2026-06-14 12:21:46 -04:00
-
9384219212
Added package paths to frontend deploy run trigger
Gregory Campbell
2026-06-14 12:18:50 -04:00
-
5e60f1670a
Updated package
Gregory Campbell
2026-06-14 12:16:52 -04:00
-
f1c6987209
Another fix for frontend deploys
Gregory Campbell
2026-06-14 12:14:44 -04:00
-
15d0c0c222
Updated frontend-deploy github actions to match updated stucture
Gregory Campbell
2026-06-14 12:12:26 -04:00
-
bb3783f6f0
Changed react-scripts version to hopefully workaround vulnerability
Gregory Campbell
2026-06-14 12:07:18 -04:00
-
5d98377727
Updated github actions to run correctly
Gregory Campbell
2026-06-14 12:01:01 -04:00
-
0632e52ef8
Complete rework head to toe of this beast, still needs work
Gregory Campbell
2026-06-13 21:41:03 -04:00
-
5591877f99
Corrected workflow branch selection
Gregory Campbell
2026-06-11 21:55:37 -04:00
-
1c17e668fe
Restructuing of website to add future additions, this si gonna break stuff
Gregory Campbell
2026-06-11 12:55:22 -04:00
-
8f1315c817
Updated package-lock
Gregory Campbell
2026-06-11 10:21:16 -04:00
-
1fc9ff4064
Add manual approving for building code in Amplify
Gregory Campbell
2026-06-11 10:17:52 -04:00
-
c7a4296722
Update curl command to include response headers

Gregory CampbellandGitHub
2026-06-05 16:34:10 -04:00
-
061544bb87
Add condition to deploy step in workflow

Gregory CampbellandGitHub
2026-06-05 15:55:49 -04:00
-
004211aed6
Refactor deploy step to use environment variable for webhook

Gregory CampbellandGitHub
2026-06-05 15:48:20 -04:00
-
c9b217eb0c
Remove 'Optional but recommended' from linter step

Gregory CampbellandGitHub
2026-06-05 15:41:34 -04:00
-
56e4408853
Mock child components in App tests

Gregory CampbellandGitHub
2026-06-05 15:37:50 -04:00
-
b47ac6f600
Fixed app test function
Gregory Campbell
2026-06-05 15:27:11 -04:00
-
3044c3f200
Updated package-lock file
Gregory Campbell
2026-06-05 15:13:32 -04:00
-
26c6f78f99
Change npm install to npm ci for dependency installation

Gregory CampbellandGitHub
2026-06-05 15:09:42 -04:00
-
e86c8107fd
Upgrade Node.js version from 18 to 24

Gregory CampbellandGitHub
2026-06-05 15:01:08 -04:00
-
3104cebb5d
Update Node.js version and install command

Gregory CampbellandGitHub
2026-06-05 14:59:30 -04:00
-
a51b062d14
Update Node.js version to 24 in workflow

Gregory CampbellandGitHub
2026-06-05 14:53:41 -04:00
-
857d628730
Add CI/CD workflow for React to AWS Amplify

Gregory CampbellandGitHub
2026-06-05 14:48:44 -04:00
-
0eff476d13
Update Resume.png
Gregory Campbell
2026-06-04 22:05:33 -04:00
-
618c267e4e
Many resume updates
Gregory Campbell
2026-06-04 17:56:32 -04:00
-
e7244fec3b
Merge branch 'master' of https://github.com/gjcampbell777/personal_site
Gregory Campbell
2026-06-04 17:34:17 -04:00
-
-
fa0f78ab83
Update Resume.png
Gregory Campbell
2026-06-04 17:34:13 -04:00
-
3de540e97b
Accidentally reverted the actual changes I wanted to make
Gregory Campbell
2026-06-04 17:06:57 -04:00
-
4797e12848
Removed unneccesary images and folders
Gregory Campbell
2026-06-04 16:54:22 -04:00
-
51c7f1f1a4
Revert "Undid all the weirdness caused by copilot, never again"
Gregory Campbell
2026-06-04 16:51:40 -04:00
-
d2bf400202
Undid all the weirdness caused by copilot, never again
Gregory Campbell
2026-06-03 23:54:33 -04:00
-
5c9477f496
Import project images and fix missing project card images
Gregory Campbell
2026-06-03 23:19:59 -04:00
-
cf64e4c07a
Removed optimizeimages script since it was only causing problems
Gregory Campbell
2026-06-03 23:18:31 -04:00
-
67fbe957ed
Remove image optimization from build pipeline
Gregory Campbell
2026-06-03 23:17:09 -04:00
-
63d5638a2d
Revert to plain source images from assets instead of optimized WebP
Gregory Campbell
2026-06-03 23:12:33 -04:00
-
62bb8f3574
Use public URL fallback to relative paths for public images
Gregory Campbell
2026-06-03 23:01:54 -04:00
-
9244e6ea7c
Set CRA homepage to . for relative asset paths
Gregory Campbell
2026-06-03 23:00:09 -04:00
-
0feb8cd497
Use PUBLIC_URL for public image paths to ensure deployed images resolve correctly
Gregory Campbell
2026-06-03 22:53:30 -04:00
-
4e6127a953
Add ajv@8.12.0 to fix ajv-keywords compatibility
Gregory Campbell
2026-06-03 22:42:14 -04:00
-
3ccf10244e
Use npm install instead of npm ci for more flexible lockfile resolution in Amplify
Gregory Campbell
2026-06-03 22:34:38 -04:00
-
4c36574a98
Regenerate lockfile locally; use npm ci in Amplify preBuild to avoid resolver errors
Gregory Campbell
2026-06-03 22:28:02 -04:00
-
ec37de0e87
adding stuff to debug errors
Gregory Campbell
2026-06-03 22:22:47 -04:00
-
575fb83f66
Amplify: print node/npm versions; install npm@8 before install to avoid npm resolve bug
Gregory Campbell
2026-06-03 22:21:31 -04:00
-
2d11d5fa9c
Pin Node engine to 18 and add .nvmrc for Amplify builds
Gregory Campbell
2026-06-03 22:16:12 -04:00
-
bebab44061
Use legacy-peer-deps during Amplify install to avoid ERESOLVE errors
Gregory Campbell
2026-06-03 22:11:20 -04:00
-
ae251cd7c3
Fix footer CSS; set Amplify preBuild to npm install; pin TypeScript to 4.9.5
Gregory Campbell
2026-06-03 22:07:57 -04:00
-
8cea0b478c
Updated package dependencies to not break amplify
Gregory Campbell
2026-06-03 22:02:42 -04:00
-
8b94c23397
ci(amplify): run image optimizer in Amplify preBuild; upload artifacts from GH Action
Gregory Campbell
2026-06-03 21:55:34 -04:00
-
b415397a5a
ci(images): add workflow to optimize images on asset changes
Gregory Campbell
2026-06-03 21:53:46 -04:00
-
feaab16477
perf(images): generate WebP variants and reference optimized images
Gregory Campbell
2026-06-03 21:52:17 -04:00
-
51d2a9c822
chore: add image optimization script and README
Gregory Campbell
2026-06-03 21:49:46 -04:00
-
9ba13ab4cd
feat: SEO (react-helmet-async), ProjectCard, lazy images, build fixes
Gregory Campbell
2026-06-03 21:48:00 -04:00
-
d8fe355a07
Refactor: semantic JSX, fix nav/footer, cleanup global CSS
Gregory Campbell
2026-06-03 21:42:34 -04:00
-
e617745772
Amplify build fix
Gregory Campbell
2026-06-03 16:06:56 -04:00
-
8fc8765af2
Package fix
Gregory Campbell
2026-06-02 20:35:47 -04:00