312 Commits

Author SHA1 Message Date
Corbin Crutchley
5677c768d5 feat: add local code using a uu-code: prefix 2023-11-12 01:13:15 -07:00
James Fenn
33133fb88e move post content to h3, restructure around "Post contents" heading 2023-10-18 11:51:35 -04:00
Corbin Crutchley
677e67b2c1 fix: buttons should now work on mobile 2023-10-08 16:28:20 -07:00
James Fenn
a3fd273b70 optimize author images in social preview generation 2023-10-03 17:24:32 -04:00
James Fenn
0e705d4165 remove syntax highlighting from social image build script for perf 2023-10-03 17:20:52 -04:00
James Fenn
dce8ca173d initial github graphql data + achievements functionality 2023-10-02 18:46:50 -04:00
James Fenn
1339ee3a0f fix text colors not adapting to theme & various tsc issues 2023-09-29 20:51:20 -04:00
Corbin Crutchley
bd2606c07e fix: word count made more consistent with wc usage, etc 2023-09-19 10:21:48 -07:00
James Fenn
aceb81981e switch from preact useId to UUID to prevent duplicate ids between components 2023-08-25 22:48:58 -04:00
Corbin Crutchley
4703d07292 test: add test to initial search props via URL 2023-08-16 02:31:25 -07:00
Corbin Crutchley
46e69ff81a chore: add tests for sort order 2023-08-16 01:08:07 -07:00
Corbin Crutchley
7758f3e36d chore: add 500 status code tests 2023-08-16 00:44:28 -07:00
Corbin Crutchley
f0a7073bbe chore: setup initial MSW and test scaffolding for search page 2023-08-16 00:44:26 -07:00
Corbin Crutchley
ff93c6bb87 chore: fix TSC usage 2023-08-13 23:55:32 -07:00
Corbin Crutchley
932c131e67 chore: bump all deps but esbuild 2023-08-13 22:52:12 -07:00
Corbin Crutchley
96f865a37b chore: add build debug script 2023-07-29 02:16:41 -07:00
Corbin Crutchley
d701825d0b Merge branch 'partial-uwu' into uwu-search-page
# Conflicts:
#	astro.config.ts
#	package-lock.json
#	package.json
#	src/types/plausible.d.ts
#	src/utils/debounce.ts
2023-07-26 17:44:00 -07:00
Corbin Crutchley
6e1a88e4f6 chore: update all deps 2023-07-24 12:14:29 -07:00
Corbin Crutchley
ff18755c34 Merge branch 'uwu' into uwu-search-page 2023-07-24 11:52:23 -07:00
Corbin Crutchley
41d454b305 chore: add playwrite install check 2023-07-24 11:45:46 -07:00
Corbin Crutchley
e1e4d05eda chore: add back initial search analytics 2023-07-24 04:03:55 -07:00
Corbin Crutchley
1ae1abd1cd chore: update all deps 2023-07-24 04:02:45 -07:00
Corbin Crutchley
3f11d2e066 chore: fix prettier plugin astro 2023-07-24 01:09:38 -07:00
Corbin Crutchley
37b4b155b7 chore: initial work to migrate to react aria 2023-07-23 22:05:27 -07:00
Corbin Crutchley
5abd08ab85 chore: WIP migrate to React Aria 2023-07-23 20:03:19 -07:00
Corbin Crutchley
79678854dc chore: add initial dropdown for new vs old 2023-07-21 22:34:40 -05:00
Corbin Crutchley
334ea9bc38 Merge branch 'uwu' into uwu-search-page
# Conflicts:
#	package-lock.json
#	package.json
2023-07-15 22:32:41 -07:00
James Fenn
1dab3a4d7a migrate from puppeteer to playwright for post image build script 2023-07-16 00:24:06 -04:00
James Fenn
aa351f335f fix puppeteer errors, migrate puppeteer-core -> puppeteer 2023-07-15 20:56:46 -04:00
James Fenn
1196e88acf recreate package-lock attempting to fix build errors 2023-07-15 20:48:55 -04:00
Corbin Crutchley
fad3ea91d3 Merge branch 'uwu' into uwu-search-page
# Conflicts:
#	package-lock.json
#	src/components/pagination/pagination-popover.tsx
#	src/components/pagination/pagination.tsx
#	src/utils/data.ts
2023-07-13 14:43:00 -07:00
James Fenn
d7b8a550b0 fix svg and scss module mocks, get tests working with react/preact imports 2023-07-11 12:23:21 -04:00
Corbin Crutchley
7e410b34b5 chore: refactor page to use tanstack query 2023-07-10 11:32:57 -07:00
Corbin Crutchley
094220a795 chore: add vercel adapter, fix vercel dev mode 2023-07-10 10:39:32 -07:00
Corbin Crutchley
24a1ec9855 Merge branch 'main' into uwu
# Conflicts:
#	astro.config.ts
#	package-lock.json
#	package.json
#	src/styles/post-body.scss
2023-07-09 08:35:42 -07:00
James Fenn
b659638206 add postcss config for autoprefixer + csso 2023-06-29 13:23:46 -04:00
Corbin Crutchley
d6e3be25a9 feat: initial work at supporting metadata 2023-06-29 01:11:54 -07:00
Corbin Crutchley
27c3127699 chore: get things to stop throwing errors 2023-06-23 21:01:42 -07:00
Corbin Crutchley
794e30182f chore: upgrade various packages 2023-06-23 20:34:18 -07:00
James Fenn
3a1fefc377 fix react/jsx typing issues 2023-04-09 16:30:47 -04:00
James Fenn
e2517419d2 remove gatsby dependency (split out twitch embed implementation) 2023-04-09 16:12:56 -04:00
James Fenn
435fd067eb fix tsc twoslash typing issues 2023-04-09 16:12:10 -04:00
James Fenn
3c6394f6c8 revert puppeteer package upgrade 2023-04-06 19:43:03 -04:00
James Fenn
01584fb542 possible workaround for chromium crashing on vercel builds 2023-04-05 20:18:11 -04:00
James Fenn
2eda1324b5 fix mkdir path for generated images 2023-04-05 01:11:17 -04:00
James Fenn
3284836174 migrate to tsx watch for dev server 2023-04-03 22:03:31 -04:00
James Fenn
2f9eae59de clean up social-previews build, abstract layout renderer 2023-04-03 20:13:04 -04:00
James Fenn
b8278db509 Merge pull request #480 from unicorn-utterances/fix-tab-margins-on-ffg
Fix tab margins behavior on FFG page
2023-03-16 18:16:57 -04:00
James Fenn
90156d34cf change from rollup-plugin-copy to symlink-dir to prevent update log spam 2023-03-11 17:21:04 -05:00
Corbin Crutchley
45a59569b0 Merge branch 'main' into fix-tab-margins-on-ffg 2023-02-11 22:33:43 -08:00