Commit graph

  • 447974a74a Add deleting users to admin, refactor auth Max Leiter 2022-12-17 23:09:47 -0800
  • 65cf59e96b Add credentials provider, fix header active style Max Leiter 2022-12-17 19:42:48 -0800
  • 0631ae3897 Fix more types Max Leiter 2022-12-17 17:38:45 -0800
  • 82aadd94f2 Use Prisma type utils Max Leiter 2022-12-17 17:30:17 -0800
  • 69c482a165 Switch post html/content to Bytes from Text Max Leiter 2022-12-17 17:15:21 -0800
  • 34a92a265f Fix /new/from posts Max Leiter 2022-12-17 16:28:49 -0800
  • ff310a67b9 Page/layout optimizations, bump next, styling fixes Max Leiter 2022-12-17 16:22:29 -0800
  • f034f29a1d bump react-hot-toasts to beta Max Leiter 2022-12-16 12:38:45 -0800
  • 350575ccd4 intentionally break post rendering Max Leiter 2022-12-16 11:49:10 -0800
  • 70212232a0 rename client to src Max Leiter 2022-12-09 19:30:19 -0800
  • aee2330e21 Fix building by addressing missing labels/props for inputs Max Leiter 2022-12-05 16:42:36 -0800
  • 7ef45c28f0 Add public post listing to home page Max Leiter 2022-12-04 14:49:18 -0800
  • 5918b13867 lint Max Leiter 2022-12-04 14:26:14 -0800
  • 72633c6ad2 More uniform home page spacing, close mobile menu on click Max Leiter 2022-12-04 14:26:05 -0800
  • a84dad1dde Update readme to mention refactor branch Max Leiter 2022-12-04 02:07:12 -0800
  • 330dbd85b1 bump next-themes Max Leiter 2022-12-04 02:04:47 -0800
  • 7eeadbe065 Add basic /author/{id} page Max Leiter 2022-12-04 01:55:20 -0800
  • 56eefc8419 add basic admin page, misc fixes Max Leiter 2022-12-04 01:31:51 -0800
  • 9b593c849e Bump next and next-themes Max Leiter 2022-12-01 19:59:05 -0800
  • 8578714c4a Fix SSG by moving auth from root layout Max Leiter 2022-12-01 19:45:19 -0800
  • 44a05f6456 fix /new Max Leiter 2022-11-29 22:22:17 -0800
  • ce0c442273 Remove geist-ui, add loading prop to button, convert header to CSS Max Leiter 2022-11-29 22:10:51 -0800
  • fc79f7df4d bump next, use next-themes, remove geist icons and most of geist core Max Leiter 2022-11-29 00:43:04 -0800
  • 23b7343963 bump lockfile Max Leiter 2022-11-28 21:01:22 -0800
  • 1d7db6e059 rm vscode settings Max Leiter 2022-11-28 21:00:12 -0800
  • a7660f6374 add prisma to reg deps Max Leiter 2022-11-28 20:59:30 -0800
  • 8048e99794 Fix linting issues Max Leiter 2022-11-28 18:36:11 -0800
  • d6894ffb8b remove more of geist-ui: add spinner, button dropdown, toasts. bump deps Max Leiter 2022-11-28 18:33:06 -0800
  • 25a2e0c863
    chore(deps): update dependency @next/bundle-analyzer to v13 renovate/major-nextjs-monorepo renovate[bot] 2022-11-23 23:58:43 +0000
  • 8ef609c585
    chore(deps): update all non-major dependencies renovate/all-minor-patch renovate[bot] 2022-11-23 23:57:03 +0000
  • 0cab3acd62 enforce label or aria-label on input props Max Leiter 2022-11-20 21:02:09 -0800
  • 41ed505362 fix preview rendering on /home, fix signout redirect Max Leiter 2022-11-20 20:54:34 -0800
  • 97e4742453 bump next, use custom tabs on /home Max Leiter 2022-11-20 19:26:07 -0800
  • 881e693e76 title: don't re-render when updating post Max Leiter 2022-11-17 23:39:52 -0800
  • 8fe7299258 fix error badge color Max Leiter 2022-11-17 23:01:48 -0800
  • 12d9eafcd9 lint Max Leiter 2022-11-17 22:36:53 -0800
  • 4cf448c35d more geist removal; add popover, convert more of post editing and viewing Max Leiter 2022-11-16 02:16:56 -0800
  • 3c5dcc24ac Custom tabs Max Leiter 2022-11-16 00:49:12 -0800
  • 45c2e59105 use custom input/buttons on postlist/new page Max Leiter 2022-11-15 22:52:25 -0800
  • dfe0d39fa0 remove next-themes, convert header to custom button Max Leiter 2022-11-15 20:50:54 -0800
  • bff7c90e5f Convert card from geist, badge style improvements Max Leiter 2022-11-15 19:07:07 -0800
  • 3bebb6ac7d README updates Max Leiter 2022-11-14 19:00:21 -0800
  • 2c3e271df1 only run prisma admin middleware if enable_admin Max Leiter 2022-11-14 18:49:58 -0800
  • aef1788747 rm server/ Max Leiter 2022-11-14 18:46:24 -0800
  • 37d4dfebcf fix building Max Leiter 2022-11-14 18:45:06 -0800
  • e1ef002300 move react-datepicker.css Max Leiter 2022-11-14 18:40:16 -0800
  • 8e7828d562 fix middleware, migrate gist importing Max Leiter 2022-11-14 18:39:42 -0800
  • bc2a4acd29 Fix admin page styling and user table Max Leiter 2022-11-14 17:32:32 -0800
  • c5e276b51c rm old constants Max Leiter 2022-11-14 17:26:37 -0800
  • c31b911c86 md table styles, expiration post fixes, dont render linenumbers Max Leiter 2022-11-14 17:24:35 -0800
  • 3afcea69eb
    chore(deps): update jest monorepo to v29 renovate/major-jest-monorepo renovate[bot] 2022-11-14 23:04:48 +0000
  • 2b36e3c58e fix admin 404 Max Leiter 2022-11-14 01:34:17 -0800
  • f81999241f health check API route Max Leiter 2022-11-14 01:30:09 -0800
  • 2b783145d4 fix admin page, expiring view, displayName setting/field Max Leiter 2022-11-14 01:28:40 -0800
  • 0627ab7396 fix raw file viewing, rm password from settings, add admin api Max Leiter 2022-11-13 23:28:51 -0800
  • 97cff7eb53 use custom badge component, add post deletion Max Leiter 2022-11-13 23:02:31 -0800
  • c00b2bae64
    chore(deps): update node.js to v19 renovate/node-19.x renovate[bot] 2022-11-14 01:54:10 +0000
  • 5f4749ebb3 radix tooltip, move header to layout Max Leiter 2022-11-12 18:39:03 -0800
  • 733a93dd87 dep management Max Leiter 2022-11-12 17:19:27 -0800
  • ecd4521403 refactor getting html for files and previews Max Leiter 2022-11-12 17:11:05 -0800
  • c41cf7c5ef rm server code, add markdown rendering, html saving, visibility updating Max Leiter 2022-11-12 16:06:23 -0800
  • 096cf41eee gen prisma migration, fix up rendering html (somewhat) in RSC Max Leiter 2022-11-12 01:57:30 -0800
  • 86b9172527 fix up colocation Max Leiter 2022-11-12 01:28:06 -0800
  • 96da95818f colocate components Max Leiter 2022-11-12 00:58:21 -0800
  • 96c4023c14 migrate post page and create post api, misc changes Max Leiter 2022-11-11 23:59:33 -0800
  • 60d1b031f5 use next-auth, add sign in via github, switch to postgres Max Leiter 2022-11-11 19:17:44 -0800
  • 7c761eb727 actually bump next Max Leiter 2022-11-11 16:34:35 -0800
  • 68570b3bb7 bump next, fix background color flash Max Leiter 2022-11-11 16:33:43 -0800
  • 8b0b172f7d convert admin, run lint Max Leiter 2022-11-09 23:11:36 -0800
  • cf7d89eb20 cookies fixes, hook improvement, more porting Max Leiter 2022-11-09 19:46:12 -0800
  • 95d1ef31ef rework cookies Max Leiter 2022-11-09 19:02:06 -0800
  • 9b9c3c1d87 start api transition, prisma additions Max Leiter 2022-11-09 18:38:05 -0800
  • da870d6957 next-themes work, add index app/ page Max Leiter 2022-11-08 22:14:43 -0800
  • 33fc7c17eb
    fix(deps): update dependency express-jwt to v7 renovate/express-jwt-7.x renovate[bot] 2022-11-08 08:51:37 +0000
  • 32b66526f8
    chore(deps): update dependency tsconfig-paths to v4 renovate/tsconfig-paths-4.x renovate[bot] 2022-11-08 08:48:54 +0000
  • 1bc9dbfd32
    chore(deps): update dependency @types/node to v18 renovate/node-18.x renovate[bot] 2022-11-08 08:47:34 +0000
  • a5d0437eca
    fix(deps): update dependency textarea-markdown-editor to v1 renovate/textarea-markdown-editor-1.x renovate[bot] 2022-11-08 08:40:35 +0000
  • 94dfee0013
    build(deps): bump ejs from 3.1.6 to 3.1.8 in /server dependabot/npm_and_yarn/server/ejs-3.1.8 dependabot[bot] 2022-11-08 08:33:00 +0000
  • 53059e14ad
    build(deps): bump sqlite3 from 5.0.2 to 5.0.3 in /server (#128) main dependabot[bot] 2022-11-08 00:31:23 -0800
  • 55c5ecfe6c
    Update to next 13, switch to pnpm (#127) Max Leiter 2022-11-08 00:28:19 -0800
  • 6b2b8b8be6 server: upgrade sqlite Max Leiter 2022-11-08 00:24:18 -0800
  • 0a5a2adb26 dep improvements, style fixes, next/link codemod Max Leiter 2022-11-08 00:23:28 -0800
  • 9771e64f93
    Update README.md Max Leiter 2022-11-07 23:06:27 -0800
  • 0405f821c4 switch to pnpm Max Leiter 2022-11-07 21:18:40 -0800
  • 10f8d91d09
    build(deps): bump moment-timezone from 0.5.34 to 0.5.37 in /server dependabot/npm_and_yarn/server/moment-timezone-0.5.37 dependabot[bot] 2022-08-31 05:37:22 +0000
  • 04ed522566
    fix(deps): update all non-major dependencies (#111) renovate[bot] 2022-05-07 12:07:50 -0700
  • a30425a069
    /verify-token --> /verify-signed-in headerAuth Max Leiter 2022-05-06 21:57:59 -0700
  • 743ca20470
    add whitelisting IPs Max Leiter 2022-05-06 21:52:51 -0700
  • f74f7b1f1a
    code review: don't create auth token if using header auth Max Leiter 2022-05-06 21:40:30 -0700
  • 05cc23a144
    remove file accidently included in rebase Max Leiter 2022-05-06 21:35:26 -0700
  • 13040ab8cc
    server: begin implementing header auth Max Leiter 2022-04-08 23:29:31 -0700
  • 6a951cad78
    client: add more formatting icons and improve formatting bar responsiveness Max Leiter 2022-04-22 15:42:54 -0700
  • a52e9a1c62
    client/server: linting and fix next building Max Leiter 2022-04-21 22:01:59 -0700
  • bceeb5cee8
    Revert "client/server: lint and add functionality for admin to update homepage" Max Leiter 2022-04-20 01:52:07 -0700
  • b5024e3f45
    client/server: lint and add functionality for admin to update homepage Max Leiter 2022-04-20 01:49:34 -0700
  • be6de7c796
    client/server: clean-up admin page, re-implement user deletion/role toggling Max Leiter 2022-04-19 23:36:56 -0700
  • 3d2bec0d5e
    Revert "server: switch to sqlite3 package from pinned commit" Max Leiter 2022-04-19 22:19:40 -0700
  • a3c733f82e
    server: remove unnecessary console.log Max Leiter 2022-04-19 22:15:40 -0700
  • 519b6cdc71
    client/server: add user settings page; add displayName, email, bio fields to user model (#108) Max Leiter 2022-04-19 22:14:08 -0700
  • a884fdbfef
    chore(deps): update all non-major dependencies (#105) renovate[bot] 2022-04-19 18:50:21 -0700