Commit graph

159 commits

Author SHA1 Message Date
ba55c896b9 Updating the e2e workflow and fixing the check issues and e2e issues. 2025-08-24 21:26:33 -07:00
890d18d40f Adding TS details about enhanced image. 2025-08-24 21:26:00 -07:00
de0155e0db Mocking bandcamp call and adding articles test with mocks.
Some checks failed
Run_Svelte_Unit_on_PRs / test (push) Waiting to run
Run_Svelte_Integration_on_PRs / e2e-tests (push) Has been cancelled
2025-08-23 16:04:22 -07:00
2714d05917 Adding playwright tests for home and about page. Adding github actions. 2025-08-23 14:54:11 -07:00
Bradley Shellnut
8a66b190b7 Getting playwright started and refactoring article fetch plus tests 2025-08-22 16:54:29 -07:00
Bradley Shellnut
f91dd4ae31 Fixing stories 2025-08-22 15:51:15 -07:00
ba13704b9a Creating BandcampAlbum component and the story for it plus updates. 2025-08-22 11:10:21 -07:00
Bradley Shellnut
f70203ebb4 Fixing some checks 2025-08-21 20:51:09 -07:00
Bradley Shellnut
fc4ee0c9ae Adding storybook and stories while also fixing accessibility in the external link component. 2025-08-21 17:15:04 -07:00
Bradley Shellnut
d18f6b0a9f Fixing most svelte check issues. 2025-08-13 19:24:57 -07:00
Bradley Shellnut
bc367cf7d2 Updating loading of articles to use a skeleton article while loading. 2025-08-13 12:22:02 -07:00
Bradley Shellnut
5752c125ee Changing loading indicator to do some animation on navigate start. 2025-08-12 13:43:58 -07:00
a5e48e4d63 Fixing article errors by adding fetch retry with backoff and layout level fetches. 2025-08-11 22:38:38 -07:00
Bradley Shellnut
e2b922ed14 Fixing email address 2025-04-29 18:37:11 -07:00
Bradley Shellnut
757eb762c8 Removing nprogress and replace with transition on SvelteKit navigate. Fix some postcss items. 2025-04-29 18:30:11 -07:00
Bradley Shellnut
620102a024 Update about page and github workflow. 2025-04-29 14:08:04 -07:00
Bradley Shellnut
0c0ba92227 chore: update dependencies. 2025-04-24 14:43:39 -07:00
Bradley Shellnut
3dd16a611a Update OG text for home page. 2024-12-23 12:16:32 -08:00
Bradley Shellnut
4e7294e4c7 Fixing Svelte OG and Satori implementation. 2024-12-23 11:04:14 -08:00
300e2b5912 Changing loaded setting for lazy image. 2024-12-20 21:17:55 -08:00
f5181e5b60 Remove image size and max width 2024-12-19 16:40:32 -08:00
17a9be9557 Updating error page. 2024-12-19 13:05:29 -08:00
af47d0d0ba Removing MDSvex and the markdown content. 2024-12-19 11:13:37 -08:00
4eea3803e2 Merge branch 'development' of github.com:BradNut/personal-website-sveltekit into svelteV5 2024-12-19 10:54:32 -08:00
96b23e3c1e Updating dependencies, fixing link format error, and fixing new bandcamp album API. 2024-12-19 09:38:30 -08:00
Bradley Shellnut
e643de1697 Change to use internal API for bandcamp albums 2024-12-18 14:04:53 -08:00
Bradley Shellnut
cd698bfeae Change out to use ExternalLink. 2024-12-18 13:51:05 -08:00
Bradley Shellnut
d6815c3401 Moving from MD to explicit Svelte files. 2024-12-17 19:42:04 -08:00
Bradley Shellnut
ccee169078 ttl for bandcamp albums. 2024-12-13 13:39:13 -08:00
Bradley Shellnut
9ec7b8c188 Console log. 2024-12-13 13:21:19 -08:00
Bradley Shellnut
17d8498e2a Trying a different await approach. 2024-12-13 13:02:55 -08:00
Bradley Shellnut
036b5ae290 Moving base page to load data on return. 2024-12-13 11:58:30 -08:00
Bradley Shellnut
3fda9d067f Giving up on MD and putting into portfolio. 2024-12-13 11:54:19 -08:00
Bradley Shellnut
553ce0f783 Updating external link and about page, subsequent components, to use it. 2024-12-12 16:55:46 -08:00
15135369f4 Removing iconify and using lucide plus SVGs for logos. Creating re-useable snippets but styling not working. 2024-12-08 21:26:51 -08:00
Bradley Shellnut
57b428761c Removing melt-ui and just using bits-ui. 2024-12-06 16:59:18 -08:00
Bradley Shellnut
350c6465c3 Fixing svelte 5 upgrade. 2024-12-04 15:01:16 -08:00
Bradley Shellnut
daada71365 Ran svelte 5 upgrade script. 2024-12-04 09:37:49 -08:00
Bradley Shellnut
4aa41b3817 Removing eslint and prettier, moving portfolio. 2024-12-03 17:50:08 -08:00
Bradley Shellnut
1e32f642da Fixing portfolio rendering using snippets and const for the MD files. Change from MD later as MDSvex is not ideal for this. 2024-12-03 11:55:16 -08:00
e8c6b83a1e Svelte 5 for portfolio page. 2024-12-03 09:35:23 -08:00
e6a2f8fcb6 Upgrading to Svelte 5 and dependencies that need it. Using enhanced img for local files. 2024-12-01 19:14:16 -08:00
Bradley Shellnut
d1b0d98c6a Update about 2024-11-29 15:31:47 -08:00
97085408fb Moving to use node if deploying not in Vercel. 2024-11-29 10:51:31 -08:00
Bradley Shellnut
3ed5dc8e81 Fixing sitemap to use the event.fetch 2024-11-29 10:51:31 -08:00
Bradley Shellnut
ec57d221f4 Updating sitemap. 2024-11-29 10:51:31 -08:00
Bradley Shellnut
10f79af739 Using BitsUI pagination component for Articles and modifying articles fetching. 2024-11-29 10:51:31 -08:00
Bradley Shellnut
625acca4cc Adding BitsUI to use in place of MeltUI. Using pagination from BitsUI. 2024-11-29 10:51:31 -08:00
Bradley Shellnut
08c82397a0 Update MD for personal site. 2024-01-25 13:45:34 -08:00
Bradley Shellnut
6cd1ae915f Fixing svelte check errors that I can, adding explicit TypeScript ignore comments for those I need to look into later, and fixing warnings. 2024-01-24 21:13:15 -08:00