Commit graph

61 commits

Author SHA1 Message Date
Max Leiter
97e4742453 bump next, use custom tabs on /home 2022-11-20 19:26:07 -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
2b783145d4 fix admin page, expiring view, displayName setting/field 2022-11-14 01:28:40 -08:00
Max Leiter
97cff7eb53 use custom badge component, add post deletion 2022-11-13 23:02:31 -08:00
Max Leiter
5f4749ebb3 radix tooltip, move header to layout 2022-11-12 18:39:03 -08:00
Max Leiter
733a93dd87 dep management 2022-11-12 17:19:27 -08:00
Max Leiter
ecd4521403 refactor getting html for files and previews 2022-11-12 17:11:05 -08:00
Max Leiter
c41cf7c5ef rm server code, add markdown rendering, html saving, visibility updating 2022-11-12 16:06:23 -08:00
Max Leiter
96c4023c14 migrate post page and create post api, misc changes 2022-11-11 23:59:33 -08:00
Max Leiter
60d1b031f5 use next-auth, add sign in via github, switch to postgres 2022-11-11 19:17:44 -08:00
Max Leiter
8b0b172f7d convert admin, run lint 2022-11-09 23:11:36 -08:00
Max Leiter
95d1ef31ef rework cookies 2022-11-09 19:02:06 -08:00
Max Leiter
9b9c3c1d87 start api transition, prisma additions 2022-11-09 18:38:05 -08:00
Max Leiter
da870d6957 next-themes work, add index app/ page 2022-11-08 22:14:43 -08:00
Max Leiter
0a5a2adb26 dep improvements, style fixes, next/link codemod 2022-11-08 00:23:28 -08:00
renovate[bot]
04ed522566
fix(deps): update all non-major dependencies (#111)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-07 12:07:50 -07:00
renovate[bot]
a884fdbfef
chore(deps): update all non-major dependencies (#105)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-19 18:50:21 -07:00
renovate[bot]
2ba613d562
chore(deps): update dependency @types/react to v18.0.5 (#103)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-14 12:42:59 -07:00
renovate[bot]
3c2f902877
fix(deps): update all non-major dependencies (#100)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-13 17:41:54 -07:00
renovate[bot]
f687152455
fix(deps): pin dependency rc-table to 7.24.1 (#99)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-13 15:44:52 -07:00
Max Leiter
7d08570915
client/server: admin page improvements; add deleting users and changing roles 2022-04-12 21:14:10 -07:00
Max Leiter
9df1a22aa7
client: update to react 18 2022-04-12 19:09:41 -07:00
renovate[bot]
873db86fb1
fix(deps): update all non-major dependencies (#91)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-12 13:52:42 -07:00
Max Leiter
917e85196e
client: remove unused dependencies 2022-04-12 13:44:08 -07:00
renovate[bot]
d17e240e1c
fix(deps): pin dependencies (#89)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-12 13:25:48 -07:00
Max Leiter
fe589d63d8
client: mine page fixes, remove lodash.debounce 2022-04-11 23:07:52 -07:00
Max Leiter
f510813e4b
client: add textarea-markdown-editor package and replace current editor textarea 2022-04-11 22:39:35 -07:00
Max Leiter
83def0ec86
client: remove preact to fix file dropdown process crash 2022-04-10 20:05:42 -07:00
Max Leiter
36e255ad2b
client: lint tsx files with prettier 2022-04-09 17:48:19 -07:00
Joaquin "Florius" Azcarate
1c2fef0ee4
server/client: use cross-env for Windows support (#58)
In order for windows to run a script with an environment variable, we need some extra steps (namely `cross-env`).
2022-04-01 14:37:24 -07:00
Max Leiter
93e8b7e1d9
remove @types/react-datetime-picker 2022-03-30 20:03:57 -07:00
Max Leiter
752b2c0980
client/server: add support for expiring posts 2022-03-30 20:01:24 -07:00
Max Leiter
6045200ac4
client: add next-themes support for CSS variables 2022-03-23 18:22:51 -07:00
Max Leiter
c55ca681b4
client: improve markdown rendering 2022-03-23 16:28:39 -07:00
Max Leiter
d4120e6f41
client: add prettier, switch to preact 2022-03-23 15:34:23 -07:00
Max Leiter
26a9639589
client: nprogress 2022-03-22 21:37:27 -07:00
Max Leiter
34b1ab979f
client: overhaul markdown rendering (now server-side), refactor theming 2022-03-22 20:06:15 -07:00
Max Leiter
da46422764
client: stop some unncessary re-renders on new page 2022-03-21 22:50:25 -07:00
Max Leiter
12cc8bccaa
client: refactor view page components and optimize geist-ui imports 2022-03-21 20:30:45 -07:00
Max Leiter
3efbeb726f
client: tree-shaking improvements 2022-03-21 16:00:55 -07:00
Max Leiter
1c68aa9765
client: use cookie for theme, redirect post view in server side props 2022-03-21 14:27:48 -07:00
Max Leiter
e37bd00a13
Merge with main 2022-03-21 12:46:21 -07:00
Max Leiter
dc64972188
client: tsconfig and next settings 2022-03-21 12:45:35 -07:00
Max Leiter
5b3d69d4a7
Merge pull request #34 from icepaq/render-public-posts-server-side
client: render posts server side
2022-03-21 12:45:04 -07:00
Max Leiter
59d33042f2
client: fix auth errors and wrap markdown headings in links 2022-03-20 14:09:56 -07:00