21 Commits

Author SHA1 Message Date
81768cbf31 ci: sync gitleaks allowlist 2026-07-12 16:23:50 -05:00
2a96228def ci: sync workflow template 2026-07-12 16:23:49 -05:00
2043372e75 ci: sync gitleaks allowlist
All checks were successful
CI / skip-ci-check (pull_request) Successful in 11s
CI / secret-scan (pull_request) Successful in 9s
CI / node-ci (pull_request) Successful in 9s
2026-05-29 21:31:19 -05:00
b4c8bc979c ci: refresh workflow (re-run pipelines)
All checks were successful
CI / skip-ci-check (pull_request) Successful in 10s
CI / node-ci (pull_request) Successful in 11s
CI / secret-scan (pull_request) Successful in 9s
2026-05-29 21:31:16 -05:00
1545a765e3 ci: sync gitleaks allowlist
All checks were successful
CI / skip-ci-check (pull_request) Successful in 13s
CI / secret-scan (pull_request) Successful in 9s
CI / node-ci (pull_request) Successful in 10s
2026-05-29 21:27:47 -05:00
5d88a166a4 ci: refresh workflow (re-run pipelines) 2026-05-29 21:27:45 -05:00
608eec4f46 ci: sync gitleaks allowlist
All checks were successful
CI / skip-ci-check (pull_request) Successful in 12s
CI / secret-scan (pull_request) Successful in 10s
CI / node-ci (pull_request) Successful in 12s
2026-05-29 21:23:25 -05:00
3f49b1c300 ci: refresh workflow (re-run pipelines) 2026-05-29 21:23:22 -05:00
ce1364ab99 ci: add homelab gitleaks allowlist
Some checks failed
CI / skip-ci-check (pull_request) Successful in 12s
CI / node-ci (pull_request) Failing after 12s
CI / secret-scan (pull_request) Successful in 8s
2026-05-29 21:19:05 -05:00
f40f17cb5b ci: refresh workflow (re-run pipelines) 2026-05-29 21:19:02 -05:00
95df04bccf ci: refresh workflow (re-run pipelines)
Some checks failed
CI / skip-ci-check (pull_request) Successful in 10s
CI / secret-scan (pull_request) Successful in 8s
CI / node-ci (pull_request) Failing after 10s
2026-05-29 20:29:52 -05:00
11427f8e50 ci: refresh workflow (re-run pipelines)
Some checks failed
CI / skip-ci-check (pull_request) Successful in 10s
CI / secret-scan (pull_request) Successful in 10s
CI / node-ci (pull_request) Failing after 12s
2026-05-29 20:27:28 -05:00
d272d787a6 ci: sync workflow template
Some checks failed
CI / skip-ci-check (pull_request) Successful in 10s
CI / node-ci (pull_request) Failing after 11s
CI / secret-scan (pull_request) Successful in 8s
2026-05-29 20:25:10 -05:00
e74ae091a6 ci: refresh workflow (re-run pipelines)
Some checks failed
CI / skip-ci-check (pull_request) Successful in 10s
CI / secret-scan (pull_request) Successful in 9s
CI / node-ci (pull_request) Failing after 11s
2026-05-29 20:19:50 -05:00
4fd58358a0 ci: sync workflow template (node container + host fixes)
Some checks failed
CI / skip-ci-check (pull_request) Successful in 11s
CI / node-ci (pull_request) Failing after 10s
CI / secret-scan (pull_request) Successful in 8s
2026-05-29 20:14:09 -05:00
c42a21f47f ci: add homelab Gitea Actions workflow (ci-node.yml)
Some checks failed
CI / skip-ci-check (pull_request) Failing after 7s
CI / secret-scan (pull_request) Has been skipped
CI / node-ci (pull_request) Has been skipped
2026-05-29 16:18:37 -05:00
root
67bd9d4168 Add Umami tracking via stats.levkin.ca 2026-05-22 14:23:52 -05:00
e0a1702571 Add README with site overview, deployment, and troubleshooting notes.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-19 20:37:33 -04:00
fdae8a727b Remove location from site footer.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-19 16:12:05 -04:00
a113eb2097 Fix LinkedIn profile URL to working public profile.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-19 15:56:46 -04:00
b5570aaac5 Initial commit: CaseWare developer portfolio site.
Static landing page with experience, services, Cal.com booking, and contact CTAs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-19 15:54:49 -04:00