Commit Graph

  • e5055a1237 Fix some small bugs Ben Visness 2021-08-29 19:15:48 -0500
  • 4204081563 Make tons of fixes to server setup Ben Visness 2021-08-29 18:11:41 -0500
  • 6056f6c1cc Update server config (switching to systemd) Ben Visness 2021-08-29 15:20:29 -0500
  • f40936ae61 Tweak some scripts, make executable Ben Visness 2021-08-28 16:33:15 -0500
  • 0bc0e9f2dd Add lots more server config Ben Visness 2021-08-28 15:36:52 -0500
  • bc39b4c0b7 Clean up TODOs Ben Visness 2021-08-28 12:07:45 -0500
  • 57d4216d2d Add tools for creating subforums and moving threads Ben Visness 2021-08-28 10:16:02 -0500
  • f7c754e53b Style tweaks Ben Visness 2021-08-28 08:41:09 -0500
  • 5fa0a3a7c2 Processed some TODOs Asaf Gartner 2021-08-28 16:31:19 +0300
  • c59b58daf0 Restrict project header links Ben Visness 2021-08-28 08:10:26 -0500
  • ebae821e39 Deleted old static pages folder that we used for reference Asaf Gartner 2021-08-28 15:54:15 +0300
  • e23f5fbcf6 Fixed ip handling Asaf Gartner 2021-08-28 15:52:40 +0300
  • 0179ee1993 Use the new font on the logo Ben Visness 2021-08-28 07:33:03 -0500
  • cb5c3c403d Internal server error page Asaf Gartner 2021-08-28 15:21:03 +0300
  • a655fe96bc Fix up remaining project colors Ben Visness 2021-08-28 07:14:49 -0500
  • 73a20a9a93 Add jam page Ben Visness 2021-08-28 06:26:17 -0500
  • 573fd8d2a2 Episode guide and trailing slashes in urls Asaf Gartner 2021-08-28 13:40:13 +0300
  • b29ae69a25 Merge branch 'master' of gitssh.handmade.network:hmn/hmn Asaf Gartner 2021-08-28 10:29:35 +0300
  • 67b86720a9 Add user edit form Ben Visness 2021-08-27 12:58:52 -0500
  • 16ae2188d1 Add background features to the Discord bot Ben Visness 2021-08-26 22:59:12 -0500
  • 042e9166fd Add bulk delete Ben Visness 2021-08-26 19:58:41 -0500
  • 719c0d230c Delete stuff on message delete Ben Visness 2021-08-26 18:33:39 -0500
  • 7d5590ee10 Process Discord markdown for snippets Ben Visness 2021-08-23 22:26:27 -0500
  • 69ead1f347 Handle message updates better Ben Visness 2021-08-23 20:06:32 -0500
  • ec64babdd6 Create snippets! Ben Visness 2021-08-23 19:49:39 -0500
  • 72ae938302 Save Discord attachments and embeds Ben Visness 2021-08-23 16:52:57 -0500
  • 76f9256e97 Save Discord messages and attachments Ben Visness 2021-08-21 11:15:27 -0500
  • 4f01e1fdcf Add a title to the user profile page Ben Visness 2021-08-17 21:09:42 -0500
  • 8a07e8bc3b Search with DDG Asaf Gartner 2021-08-17 23:09:24 +0300
  • 20c05637d9 Added whenisit and default opengraph items Asaf Gartner 2021-08-17 22:48:44 +0300
  • bd178e0168 Fixed timer Asaf Gartner 2021-08-17 21:48:54 +0300
  • c913b58e4c Added security timer middleware Asaf Gartner 2021-08-17 09:08:33 +0300
  • 40ba0d5455 Added unique constraint on onetimetoken Asaf Gartner 2021-08-17 08:31:48 +0300
  • 34a0649dfc Replaced all handmadedev.org emails with handmade.network addresses Asaf Gartner 2021-08-17 08:22:41 +0300
  • a32f71f862 Password reset and Notices Asaf Gartner 2021-08-17 08:18:04 +0300
  • 4c84bd2860 Add Discord unlinking Ben Visness 2021-08-16 00:07:17 -0500
  • d92bf9a9b8 Add Discord account linking Ben Visness 2021-08-15 23:40:56 -0500
  • 38a1188be7 Add Discord integration Ben Visness 2021-08-06 18:23:51 -0500
  • c3c5968512 Move library forks to our new GitHub org Ben Visness 2021-08-14 16:34:19 -0500
  • 4a8d84b303 Only run user cleanup once an hour. Not every 10 seconds. Asaf Gartner 2021-08-09 11:06:39 +0300
  • 9dc3bfaa5c Renaming some files Asaf Gartner 2021-08-08 23:09:12 +0300
  • 660f65ba95 Registration flow and email Asaf Gartner 2021-08-08 23:05:52 +0300
  • 038ee7e90e Add permission check to the New Post button Ben Visness 2021-08-02 22:27:59 -0500
  • c3e067fa44 Add blog indexes Ben Visness 2021-08-02 20:52:46 -0500
  • b9645a6315 Extract the project slug more betterly Ben Visness 2021-07-30 22:31:43 -0500
  • bde7c576e3 Don't crash while listing migrations Ben Visness 2021-07-30 21:36:37 -0500
  • 1f4dd335c5 Add all the rest of the blog post operations Ben Visness 2021-07-30 18:08:42 -0500
  • 9945ab061d Add blog post editing Ben Visness 2021-07-30 17:32:19 -0500
  • 93318c378a FirstID and LastID are not nullable Ben Visness 2021-07-30 15:01:40 -0500
  • b0f75675c8 Implement blog posts Ben Visness 2021-07-30 14:59:48 -0500
  • 958aeb45e4 Add back the ability to mark everything on the site as unread Ben Visness 2021-07-29 23:48:30 -0500
  • 8ecb4a7173 Rework the category/thread data model Ben Visness 2021-07-29 22:40:47 -0500
  • 15ff1de6fc Clean up forums.go Ben Visness 2021-07-23 15:35:18 -0500
  • 9b9d467ce4 Add CLRI/TLRI handling Ben Visness 2021-07-23 14:00:37 -0500
  • 94457aeb93 Close db iterators when context is cancelled Ben Visness 2021-07-23 11:33:53 -0500
  • b41a556fcd Merge branch 'master' of gitssh.handmade.network:hmn/hmn Asaf Gartner 2021-07-23 06:22:57 +0300
  • e30cc95b08 Added request rejection page Asaf Gartner 2021-07-23 06:22:31 +0300
  • a46fd988f5 Podcasts Asaf Gartner 2021-07-23 06:09:46 +0300
  • 7f3c818a8f Add forum post deletion Ben Visness 2021-07-21 23:42:34 -0500
  • a2eacd6d00 Add handling for deleted users in templates Ben Visness 2021-07-21 21:26:28 -0500
  • e9ba9b3dde Add permission check on post editing Ben Visness 2021-07-21 21:16:10 -0500
  • 27b8157a89 Cache the thread title as well as the contents Ben Visness 2021-07-21 20:48:52 -0500
  • b27c673c15 Add forum post editing Ben Visness 2021-07-21 20:41:23 -0500
  • 1ccf715c2d Add an explicit post reply feature Ben Visness 2021-07-19 22:07:15 -0500
  • 17f652191d Add forum replies Ben Visness 2021-07-19 21:35:22 -0500
  • 4ba175c5a5 Put the markdown preview on the side Ben Visness 2021-07-19 20:12:27 -0500
  • 19297c9231 Store post contents in localStorage Ben Visness 2021-07-19 19:52:50 -0500
  • a9d39cd969 Make the bbcode parser much faster Ben Visness 2021-07-17 21:42:52 -0500
  • 059f407ee4 Put previews in a web worker to help with slower parsing Ben Visness 2021-07-17 18:20:47 -0500
  • 17e9e0b735 Add MustWriteTemplate func for the common case of panicking Ben Visness 2021-07-17 10:19:17 -0500
  • 6c53688e06 Project page Asaf Gartner 2021-07-08 10:40:30 +0300
  • 98df5773a5 Use a fork of goldmark that doesn't crash Chrome Ben Visness 2021-07-06 22:00:49 -0500
  • 6b21291798 Add plain-text post previews Ben Visness 2021-07-05 13:34:51 -0500
  • c1785d79a4 Get forum post creation working Ben Visness 2021-07-04 17:48:08 -0500
  • de0b7a08fb Clean up lots of old post fields Ben Visness 2021-07-04 16:24:48 -0500
  • 86e228d845 WIP broken schema changes for forum editing Ben Visness 2021-07-04 15:25:28 -0500
  • d11094481f Add CSRF verification Ben Visness 2021-07-02 00:11:58 -0500
  • e7cee4c448 Fix renamed URL function Ben Visness 2021-06-23 23:16:36 -0500
  • 9d6f64fa00 Add syntax highlighting and styling for code blocks Ben Visness 2021-06-22 22:52:04 -0500
  • 2f37e07100 Add quotes and a half-assed code tag Ben Visness 2021-06-20 17:40:33 -0500
  • 6e7a398dee Add simple bbcode tags Ben Visness 2021-06-20 17:21:58 -0500
  • efdc2216f9 Add [youtube] tags to bbcode Ben Visness 2021-06-20 16:44:07 -0500
  • 540d1765db Get bbcode working in Goldmark Ben Visness 2021-06-20 15:46:42 -0500
  • 085bd46440 Add mathjax Ben Visness 2021-06-20 14:06:22 -0500
  • 4d9ef5917e Don't require !embed, use placeholders in previews Ben Visness 2021-06-20 13:01:40 -0500
  • f1ccbc53d7 Convert embed stuff to a block parser Ben Visness 2021-06-20 11:16:12 -0500
  • 643f145071 Add !embed(...) syntax Ben Visness 2021-06-16 01:29:16 -0500
  • 987d379223 Add spoilers (and broken jank starter bbcode) Ben Visness 2021-06-15 23:04:01 -0500
  • 08f20f9fed Get markdown working in WASM Ben Visness 2021-06-13 12:22:55 -0500
  • 00b0383030 Start forum editing experience, including bbcode parser Ben Visness 2021-06-11 22:51:07 -0500
  • 582ad9ee9e Merge branch 'master' of gitssh.handmade.network:hmn/hmn Asaf Gartner 2021-06-25 16:53:27 +0300
  • c848108127 Redirect from /t/123/p/456 to the actual thread+page url Asaf Gartner 2021-06-25 16:52:43 +0300
  • 473255dbde Add pprof Ben Visness 2021-06-24 08:10:44 -0500
  • 090e484e72 Snippet page Asaf Gartner 2021-06-23 23:13:22 +0300
  • 5162e7fba9 Showcase on landing page Asaf Gartner 2021-06-23 22:31:59 +0300
  • 8aa4554934 Showcase page Asaf Gartner 2021-06-22 20:08:05 +0300
  • 77273cdb33 Merge branch 'master' of gitssh.handmade.network:hmn/hmn Asaf Gartner 2021-06-22 17:01:46 +0300
  • 2df9390993 Showcase xml feed Asaf Gartner 2021-06-22 15:02:47 +0300
  • ae12ef0e8c Cleaned up breadcrumbs Asaf Gartner 2021-06-22 13:27:27 +0300
  • 5d5e84d7de Minor cleanup Asaf Gartner 2021-06-22 13:12:17 +0300