Commit graph

377 commits

Author SHA1 Message Date
Max Leiter
65cf59e96b Add credentials provider, fix header active style 2022-12-17 19:42:48 -08:00
Max Leiter
0631ae3897 Fix more types 2022-12-17 17:38:45 -08:00
Max Leiter
82aadd94f2 Use Prisma type utils 2022-12-17 17:30:17 -08:00
Max Leiter
69c482a165 Switch post html/content to Bytes from Text 2022-12-17 17:15:21 -08:00
Max Leiter
34a92a265f Fix /new/from posts 2022-12-17 16:28:49 -08:00
Max Leiter
ff310a67b9 Page/layout optimizations, bump next, styling fixes 2022-12-17 16:22:29 -08:00
Max Leiter
f034f29a1d bump react-hot-toasts to beta 2022-12-16 12:38:45 -08:00
Max Leiter
350575ccd4 intentionally break post rendering 2022-12-16 11:49:10 -08:00
Max Leiter
70212232a0 rename client to src 2022-12-09 19:30:19 -08:00
Max Leiter
aee2330e21 Fix building by addressing missing labels/props for inputs 2022-12-05 16:42:36 -08:00
Max Leiter
7ef45c28f0 Add public post listing to home page 2022-12-04 14:49:18 -08:00
Max Leiter
5918b13867 lint 2022-12-04 14:26:14 -08:00
Max Leiter
72633c6ad2 More uniform home page spacing, close mobile menu on click 2022-12-04 14:26:05 -08:00
Max Leiter
a84dad1dde Update readme to mention refactor branch 2022-12-04 02:07:12 -08:00
Max Leiter
330dbd85b1 bump next-themes 2022-12-04 02:04:47 -08:00
Max Leiter
7eeadbe065 Add basic /author/{id} page 2022-12-04 01:55:20 -08:00
Max Leiter
56eefc8419 add basic admin page, misc fixes 2022-12-04 01:31:51 -08:00
Max Leiter
9b593c849e Bump next and next-themes 2022-12-01 19:59:05 -08:00
Max Leiter
8578714c4a Fix SSG by moving auth from root layout 2022-12-01 19:45:19 -08:00
Max Leiter
44a05f6456 fix /new 2022-11-29 22:22:17 -08:00
Max Leiter
ce0c442273 Remove geist-ui, add loading prop to button, convert header to CSS 2022-11-29 22:10:51 -08:00
Max Leiter
fc79f7df4d bump next, use next-themes, remove geist icons and most of geist core 2022-11-29 00:43:08 -08:00
Max Leiter
23b7343963 bump lockfile 2022-11-28 21:01:22 -08:00
Max Leiter
1d7db6e059 rm vscode settings 2022-11-28 21:00:12 -08:00
Max Leiter
a7660f6374 add prisma to reg deps 2022-11-28 20:59:30 -08:00
Max Leiter
8048e99794 Fix linting issues 2022-11-28 18:36:11 -08:00
Max Leiter
d6894ffb8b remove more of geist-ui: add spinner, button dropdown, toasts. bump deps 2022-11-28 18:33:06 -08:00
Max Leiter
0cab3acd62 enforce label or aria-label on input props 2022-11-20 21:02:13 -08:00
Max Leiter
41ed505362 fix preview rendering on /home, fix signout redirect 2022-11-20 20:54:34 -08:00
Max Leiter
97e4742453 bump next, use custom tabs on /home 2022-11-20 19:26:07 -08:00
Max Leiter
881e693e76 title: don't re-render when updating post 2022-11-17 23:39:52 -08:00
Max Leiter
8fe7299258 fix error badge color 2022-11-17 23:01:48 -08:00
Max Leiter
12d9eafcd9 lint 2022-11-17 22:36:53 -08:00
Max Leiter
4cf448c35d more geist removal; add popover, convert more of post editing and viewing 2022-11-16 02:16:56 -08:00
Max Leiter
3c5dcc24ac Custom tabs 2022-11-16 00:49:12 -08:00
Max Leiter
45c2e59105 use custom input/buttons on postlist/new page 2022-11-15 22:52:25 -08:00
Max Leiter
dfe0d39fa0 remove next-themes, convert header to custom button 2022-11-15 20:50:54 -08:00
Max Leiter
bff7c90e5f Convert card from geist, badge style improvements 2022-11-15 19:07:07 -08:00
Max Leiter
3bebb6ac7d README updates 2022-11-14 19:00:21 -08:00
Max Leiter
2c3e271df1 only run prisma admin middleware if enable_admin 2022-11-14 18:49:58 -08:00
Max Leiter
aef1788747 rm server/ 2022-11-14 18:46:24 -08:00
Max Leiter
37d4dfebcf fix building 2022-11-14 18:45:06 -08:00
Max Leiter
e1ef002300 move react-datepicker.css 2022-11-14 18:40:16 -08:00
Max Leiter
8e7828d562 fix middleware, migrate gist importing 2022-11-14 18:39:42 -08:00
Max Leiter
bc2a4acd29 Fix admin page styling and user table 2022-11-14 17:32:32 -08:00
Max Leiter
c5e276b51c rm old constants 2022-11-14 17:26:37 -08:00
Max Leiter
c31b911c86 md table styles, expiration post fixes, dont render linenumbers 2022-11-14 17:24:35 -08:00
Max Leiter
2b36e3c58e fix admin 404 2022-11-14 01:34:17 -08:00
Max Leiter
f81999241f health check API route 2022-11-14 01:30:09 -08:00
Max Leiter
2b783145d4 fix admin page, expiring view, displayName setting/field 2022-11-14 01:28:40 -08:00