Commit Graph
61 Commits
Author SHA1 Message Date
Patryk-KuchtaandClaude Opus 5 ab7b2fa6f4 fix: upgrade Node to 24 so the Docker build works with sharp 0.35
Security Audit / Security Vulnerability Scan (pull_request) Failing after 13s
Code Quality Check / Lint & Type Check (pull_request) Failing after 13s
sharp 0.35.5 requires Node >=20.9.0, so the node:18-alpine image failed
to load the linuxmusl-arm64 binary and the production build broke.

Move the image and both CI workflows to Node 24 (current Active LTS),
raise the engines floor to the version sharp actually needs, and declare
packageManager to silence the corepack warning.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
2026-10-19 19:37:21 +01:00
Patryk-Kuchta 8914a92bcc Merge pull request 'Senior consultant role update' (#2) from senior-consultant-role-update into main
Security Audit / Security Vulnerability Scan (push) Successful in 20s
Code Quality Check / Lint & Type Check (push) Successful in 23s
Reviewed-on: #2
2026-10-19 18:34:05 +00:00
Patryk-KuchtaandClaude Opus 5 d2d0705e5b chore: update CV to August 2026 version
Code Quality Check / Lint & Type Check (pull_request) Successful in 22s
Security Audit / Security Vulnerability Scan (pull_request) Successful in 22s
Reflects the Senior Technical Consultant role in the AI & Data Practice.
Filename kept so the existing /PatrykKuchta_CV.pdf link is unchanged.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
2026-10-19 19:33:35 +01:00
Patryk-KuchtaandClaude Opus 5 8c3e97ab73 chore: patch vulnerable dependencies
Security Audit / Security Vulnerability Scan (pull_request) Successful in 32s
Code Quality Check / Lint & Type Check (pull_request) Successful in 32s
Upgrade next to 15.5.28 (clears 2 critical RCE advisories plus the SSRF,
middleware-bypass and cache-poisoning set), sharp to 0.35.5, sass,
@typescript-eslint/*, eslint-config-next and react-icons within their
current majors. Add pnpm overrides to force patched transitives
(js-yaml, flatted, brace-expansion, minimatch, postcss).

Audit goes from 63 advisories (2 critical, 38 high) to 1 high with no
upstream fix available.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
2026-10-19 19:24:08 +01:00
Patryk-KuchtaandClaude Opus 5 1446679f4a feat: promote to Senior Technical Consultant and use British spelling
Update the current role to Senior Technical Consultant (AI & Data) from
October 2026, close out the previous Technical Consultant entry, and
convert site copy to British spelling.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
2026-10-19 19:21:12 +01:00
Patryk-Kuchta 233af7ac7b Merge pull request 'Gitea compatible pipeline' (#1) from gitea-compatibility into main
Code Quality Check / Lint & Type Check (push) Successful in 21s
Security Audit / Security Vulnerability Scan (push) Successful in 1m19s
Reviewed-on: https://gitea.bartolisimone.com/Patryk-Kuchta/Portfolio/pulls/1
2026-02-28 12:41:11 +00:00
Patryk-Kuchta 7f82be8377 feat: fix pipeline
Security Audit / Security Vulnerability Scan (pull_request) Successful in 21s
Code Quality Check / Lint & Type Check (pull_request) Successful in 20s
2026-02-28 12:38:49 +00:00
Patryk Kuchta 278d134fec Merge pull request #6 from KuchtaVR6/mobile-accessability
Security Audit / Security Vulnerability Scan (push) Failing after 1m22s
Code Quality Check / Lint & Type Check (push) Successful in 24s
feat: better mobile accessability
2026-02-23 22:22:43 +00:00
Patryk-Kuchta 4471caf528 feat: better mobile accessability 2026-02-23 22:20:37 +00:00
Patryk-Kuchta 6691e5a411 fix: failing builds 2026-02-23 21:58:05 +00:00
Patryk-Kuchta 36d5ec0ad4 feat: fix responsiness and links 2026-02-23 21:55:06 +00:00
Patryk-Kuchta 6abb75ccad feat: projects revamp 2026-02-23 21:47:56 +00:00
Patryk Kuchta 94ab70775f Merge pull request #5 from KuchtaVR6/work-experience-revamp
Work experience revamp
2026-02-23 20:06:48 +00:00
Patryk-Kuchta cbc6d9a0a1 chore: lint 2026-02-23 20:05:41 +00:00
Patryk-Kuchta b9a92d41b4 chore: code cleanup 2026-02-23 20:03:39 +00:00
Patryk-Kuchta 0087f6fb28 feat: narrative explaination 2026-02-23 19:56:21 +00:00
Patryk-Kuchta acbe38a698 feat: updated CV 2026-02-22 23:16:34 +00:00
Patryk-Kuchta 4b5d1bb9a1 feat: new work-experience section 2026-02-22 23:16:23 +00:00
Patryk Kuchta 4d5a19f7ad Merge pull request #4 from KuchtaVR6/style-remake
Style Remake
2026-02-22 20:13:33 +00:00
Patryk-Kuchta 18bbf2c396 feat: improve image loading 2026-02-22 20:12:46 +00:00
Patryk-Kuchta f492626e45 chore: touchups and fixes 2026-02-22 20:07:03 +00:00
Patryk-Kuchta bdf5c0d4d7 feat: overhaul 2026-02-22 19:58:13 +00:00
Patryk Kuchta 3a625a1874 Merge pull request #3 from KuchtaVR6/update-branding
Update branding
2026-02-22 18:45:18 +00:00
Patryk-Kuchta 86d915f9a9 chore: styling cleanup 2026-02-22 18:43:34 +00:00
Patryk-Kuchta 63b43f1531 feat: new images 2026-02-22 18:37:50 +00:00
Patryk Kuchta bf8cd6f903 Merge pull request #2 from KuchtaVR6/modern-project-configuration
Modern Project Configuration
2026-02-22 18:30:34 +00:00
Patryk-Kuchta b2d363a0fc fix: prevent duplicate workflow runs on PR branches
- Remove wildcard '**' from push trigger
- Push events now only trigger on main/master/develop branches
- PR events still trigger on all PRs to main/master/develop
- Prevents double runs when pushing to PR branches
2026-02-22 18:29:37 +00:00
Patryk-Kuchta 7b34ad150b fix: add TypeScript declarations for SCSS modules and images, consolidate CI workflows
- Add type declarations for .module.scss files
- Add type declarations for image imports (png, jpg, svg, etc.)
- Update tsconfig.json to include new type declaration files
- Consolidate duplicate lint/typecheck workflows into single Code Quality Check
- Remove redundant pr-lint-check.yml and push-lint-check.yml
- Unified workflow runs both ESLint and TypeScript checks
2026-02-22 18:28:39 +00:00
Patryk-Kuchta 886cba45b9 feat: fix docker 2026-02-22 18:25:08 +00:00
Patryk-Kuchta 88afc3738f chore: cleanups 2026-02-22 18:20:10 +00:00
Patryk-Kuchta 1b8d7b1fac chore: cleanups 2026-02-22 18:02:31 +00:00
Patryk-Kuchta 674a8b00e2 fix: pipelines 2026-02-22 17:52:12 +00:00
Patryk-Kuchta b697ad823a feat: stricter lint, check pipelines, docker-containers, pnpm 2026-02-22 17:48:51 +00:00
Patryk-Kuchta 40ca6ef94a vunerabilty upgrade 2025-12-03 19:08:54 +00:00
Patryk-Kuchta 54d2c91b20 Merge remote-tracking branch 'origin/main' 2025-06-07 16:57:36 +01:00
Patryk-Kuchta 3cc45f406d add tiny logo 2025-06-07 16:57:27 +01:00
Patryk Kuchta fbf03ea8b7 Merge pull request #1 from KuchtaVR6/april-2025-updates
April 2025 updates
2025-05-04 18:31:08 +01:00
Patryk-Kuchta eb9a103361 add new skills 2025-05-04 18:30:40 +01:00
Patryk-Kuchta 132458b334 update the rest of the projects and remove the view dir 2025-05-04 18:25:51 +01:00
Patryk-Kuchta 3518e07c07 start adding the new projects 2025-05-03 16:35:39 +01:00
Patryk-Kuchta 25902eea8b improve experience 2025-05-01 21:15:43 +01:00
Patryk-Kuchta 77dc7f42b8 update the profile picture 2025-05-01 20:59:25 +01:00
Patryk-Kuchta b88295dabf update CV 2025-05-01 20:07:38 +01:00
Patryk-Kuchta 841a156bbe update dependencies 2025-05-01 20:05:08 +01:00
Patryk-Kuchta 10657e63ab update the basic information 2024-11-27 22:32:09 +00:00
Patryk-Kuchta f8a5f03f58 update to counteract the vulnerabilities 2024-11-27 22:14:12 +00:00
Patryk-Kuchta 7e009bfae0 post deploy typo fix 2024-04-11 22:49:19 +01:00
Patryk-Kuchta 2632d2211d dependency fix 2024-04-11 22:44:20 +01:00
Patryk-Kuchta d2ba180b6e adding 2 projects 2024-04-11 22:41:20 +01:00
Patryk-Kuchta c4913013bc intro fix 2024-04-11 17:33:27 +01:00