Commit Graph

90 Commits

Author SHA1 Message Date
Shadowfacts eed3c335f2
Fix error on fetching actor
I'm not sure what's actually causing it, but this prevents it from
clogging up the log.
2019-09-16 18:59:21 -04:00
Shadowfacts 605aaab747
Set role=presentation for header anchor links 2019-09-16 18:11:57 -04:00
Shadowfacts 897015f3f2
Fix followers 2019-08-18 18:28:08 -04:00
Shadowfacts ac7b7bb92c
Add database configuration environment variables 2019-08-18 18:15:52 -04:00
Shadowfacts ce30ca9d34
More federation work 2019-08-18 18:09:28 -04:00
Shadowfacts aea8a2d826
Fix not accepting deletes 2019-08-18 17:15:39 -04:00
Shadowfacts ed2a06f5bb
Remove old code 2019-08-17 15:29:20 -04:00
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 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 0329610845
Use header Markdown decorations as anchor links 2019-06-29 19:02:59 -04:00
Shadowfacts 0c66619f0f
Add reading time estimate 2019-06-29 16:01:05 -04:00
Shadowfacts 2fe034aef5
Use Markdown typographer (auto-generates smart quotes) 2019-06-29 15:02:14 -04:00
Shadowfacts 5ba89e0ed2
Add automatic theme switching 2019-06-28 16:06:49 -04:00
Shadowfacts 59e7fe74ec
Header/footer style tweaks 2019-06-28 15:28:00 -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 26f718fa90
Fix weird fancy link spacing 2019-01-05 11:35:01 -05:00
Shadowfacts 08efa719f6
Use environment variable for minifying CSS 2019-01-05 10:29:38 -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
Shadowfacts 7b5212027c
Add OpenGraph and Twitter card metadata 2019-01-04 17:54:34 -05:00
Shadowfacts 78ca9ebfba
Add favicon 2019-01-04 13:36:40 -05:00
Shadowfacts 2e60126ded
Initial commit 2019-01-04 13:14:53 -05:00