1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-27 17:50:29 -04:00

30 Commits

Author SHA1 Message Date
7fb02275ad
giving yarn v3 a go... 2021-10-19 09:48:03 -04:00
a6a81df706
start testing /contact page with lighthouse & percy 2021-10-15 11:54:56 -04:00
f375699cfd
add sentry to /api/contact 2021-10-15 09:00:16 -04:00
2106b3703d
finally got myself a real contact form 📬 2021-10-14 08:12:40 -04:00
fafb4ab4a7
adjust /api/projects to allow custom number of results (max 24) 2021-10-09 08:50:04 -04:00
f3d18eefc3
stop faunadb from polling NPM for a new version on every run 2021-10-09 08:41:46 -04:00
2ca02c81fd
bump some deps 2021-09-22 09:18:32 -04:00
4ce401b9ef
switch back to JS for serverless functions (for now) (#549)
Vercel's TS transpiliation is too flaky: https://github.com/vercel/vercel/discussions/6665
2021-09-09 17:30:38 -04:00
7d7bf4b474
drop some unused deps 2021-09-05 09:51:41 -04:00
445674cc69
fix changes in node-fetch v3 re: response.json() return types 2021-09-01 09:27:23 -04:00
4f877688e6
fix catch error errors introduced in typescript 4.4
https://devblogs.microsoft.com/typescript/announcing-typescript-4-4/#use-unknown-catch-variables
2021-08-27 14:49:01 -04:00
4a7c9d4d96
much stricter eslint'ing (adapted from eslint-config-google and some airbnb) 2021-08-18 10:58:20 -04:00
574ea65d8d
use lit-html instead of unsafe innerHTML on /projects 2021-07-28 11:13:32 -04:00
e4d3e074fd
lots of random cleanup & organization 2021-07-20 15:22:57 -04:00
9c26cd7bff
use @octokit/graphql instead of plain graphql for /api/projects 2021-07-14 07:26:07 -04:00
a2d2eee612
*much* stricter typescript (and some js) linting 😬 2021-07-11 11:15:53 -04:00
523670fa22
move some cruft from serverless API to client 2021-07-09 14:40:23 -04:00
b411560a34
limit number of most popular pages from fauna db 2021-07-09 12:15:53 -04:00
0adf03d969
harder/better/faster/stronger deps 2021-07-07 09:34:57 -04:00
ffd95fec8f
add sentry error logging to all serverless functions 2021-06-20 06:48:27 -04:00
622432c3e4
trying out Sentry logging on /api/hits 2021-06-13 11:31:18 -04:00
f35bd7aac2
clean up type declarations 2021-06-13 08:24:27 -04:00
e692d07031
merge /api/hits and /api/stats 2021-06-12 10:57:31 -04:00
96a644da85
add /api/music Spotify endpoint (top tracks and now playing) 2021-06-06 11:27:24 -04:00
9314c7eb15
compile typescript before hitting babel 2021-06-06 08:36:28 -04:00
d389d05d7a
more typescript linting 2021-06-05 23:32:11 -04:00
63cb4dde53
dear lord typescript gets messy fast 2021-06-05 21:10:51 -04:00
0a9e0d789e
playing with typescript (probably all wrong) 2021-06-05 16:58:56 -04:00
bce45a1af5
re-add Percy screenshotting action 2021-06-04 18:08:34 -04:00
82c42f8322
deploy to Vercel 2021-06-04 10:19:34 -04:00