Commit Graph

161 Commits

Author SHA1 Message Date
Shadowfacts 85e9f19a63
Provide TypeORM config in code 2019-08-17 15:25:19 -04:00
Shadowfacts 36c8598c3b
Don't include comments on tutorial pages 2019-08-17 15:02:10 -04:00
Shadowfacts 8404479d91
Replaces sqlite with postgres and TypeORM 2019-08-17 14:50:18 -04:00
Shadowfacts 63c679d859
Deduplicate inboxes when federating activities 2019-07-06 14:53:22 -04:00
Shadowfacts d0663a17e7
Fix invalid article metadata 2019-07-06 14:48:32 -04:00
Shadowfacts f007b2d1ca
Remove old link decorations on category pages 2019-06-30 15:43:33 -04:00
Shadowfacts 1f28d6263c
Tweak comment styles 2019-06-30 15:38:01 -04:00
Shadowfacts 43a3fc1a69
Fix sending incorrect content type for articles 2019-06-30 15:16:08 -04:00
Shadowfacts 4743d69f95
Fix federation issues caused by Delete actor activities 2019-06-30 14:59:39 -04:00
Shadowfacts b44a37de5a
Fix crash when trying to comment 2019-06-29 22:38:47 -04:00
Shadowfacts 08b936980f
Change post date 2019-06-29 21:55:56 -04:00
Shadowfacts 8565ced1e9
Change npm scripts 2019-06-29 21:52:27 -04:00
Shadowfacts 0329610845
Use header Markdown decorations as anchor links 2019-06-29 19:02:59 -04:00
Shadowfacts 5830102ded
Remove footer border 2019-06-29 16:01:06 -04:00
Shadowfacts 0c66619f0f
Add reading time estimate 2019-06-29 16:01:05 -04:00
Shadowfacts d660445899
Tweak headings 2019-06-29 15:21:04 -04:00
Shadowfacts 15cde307bb
Add Markdown-style decorations to articles 2019-06-29 15:12:24 -04:00
Shadowfacts 2fe034aef5
Use Markdown typographer (auto-generates smart quotes) 2019-06-29 15:02:14 -04:00
Shadowfacts 8a490a362c
Change dropdown menu appearance 2019-06-28 21:59:01 -04:00
Shadowfacts 5ba89e0ed2
Add automatic theme switching 2019-06-28 16:06:49 -04:00
Shadowfacts 45c4395729
Tweak article divider color 2019-06-28 15:31:38 -04:00
Shadowfacts 59e7fe74ec
Header/footer style tweaks 2019-06-28 15:28:00 -04:00
Shadowfacts c26aeb8f99
Make header/footer same width as article and use flexbox for layout 2019-06-19 09:29:56 -04:00
Shadowfacts b8305989b6
Update dependencies 2019-06-19 08:58:40 -04:00
Shadowfacts 2c1f179b52 Fix wrong webfinger subject 2019-04-05 15:30:33 +00:00
Shadowfacts 6a8d8a0501 Fix wrong forceUpdate parameter in getActor 2019-04-05 15:23:24 +00:00
Shadowfacts 9777f72773
Initial comments implementation 2019-03-01 18:42:28 -05:00
Shadowfacts 6b4ea192e1
Cache actors 2019-02-24 10:21:14 -05:00
Shadowfacts 81e2fca2aa
Try to handle Deletes (not currently working) 2019-02-21 19:26:24 -05:00
Shadowfacts 3ddb8ad28f
Store incoming Notes 2019-02-21 19:17:59 -05:00
Shadowfacts 9191a9d987
Validate HTTP signatures 2019-02-20 18:07:29 -05:00
Shadowfacts 2adb93395e
ActivityPub attempt 2: it actually works this time
Use Node.js Express app to serve both statically generated content and
dynamic AP stuff
2019-02-20 17:12:29 -05:00
Shadowfacts 88212c3981
AP: Updates 2019-02-18 18:20:39 -05:00
Shadowfacts c5dd73a3a9
AP: Also generate JSON indexes 2019-02-18 14:22:41 -05:00
Shadowfacts e4b3a5f68d
AP: Fix post ID 2019-02-18 14:01:58 -05:00
Shadowfacts 320ba3fc67
AP: actor tweaks 2019-02-18 13:58:12 -05:00
Shadowfacts 48368ae6e4
AP: fix object generation 2019-02-18 13:53:35 -05:00
Shadowfacts 8f73cd8106
Start ActivityPub stuff 2019-02-18 13:47:43 -05:00
Shadowfacts c25ecdc5b1
Fix extra margin on footer links 2019-02-16 14:45:40 -05:00
Shadowfacts 7ca373b020
Add Other dropdown menu 2019-02-16 14:43:41 -05:00
Shadowfacts 6a4d50f362
Tweak monospace font 2019-02-16 13:33:21 -05:00
Shadowfacts 68e72c1834
Tweak fonts 2019-02-13 21:45:52 -05:00
Shadowfacts a3b3db4b2f
Add rel=me to footer links 2019-01-15 19:23:36 -05:00
Shadowfacts 26f718fa90
Fix weird fancy link spacing 2019-01-05 11:35:01 -05:00
Shadowfacts 1dbf90b7a1
Fix fancy links in Chrome 2019-01-05 11:16:15 -05:00
Shadowfacts 601eefab54
Mobile fixes 2019-01-05 10:52:44 -05:00
Shadowfacts 08efa719f6
Use environment variable for minifying CSS 2019-01-05 10:29:38 -05:00
Shadowfacts 78a478592d
Change image embeds to https 2019-01-05 10:28:05 -05:00
Shadowfacts 6bb3514f6c
Cleanup EJS rendering code 2019-01-04 21:59:52 -05:00
Shadowfacts 167e60d852
Change fancy links to use non-pseudo elements
Pseudo elements cannot be hidden from screen readers,
using spans allows aria-hidden to be set
2019-01-04 21:44:55 -05:00