Commit Graph

35 Commits

Author SHA1 Message Date
Shadowfacts d239a7eb5d Fix excerpt-less posts 2022-04-07 22:49:37 -04:00
Shadowfacts c4926a7444
Add basic file watching 2021-09-09 10:31:03 -04:00
Shadowfacts 272a4b1326
slugify tag paths 2021-04-12 22:07:22 -04:00
Shadowfacts ada0463e75
Replace categories with tags 2020-08-29 12:14:10 -04:00
Shadowfacts afb844db87
Add Archive page 2020-08-21 22:37:57 -04:00
Shadowfacts 92542b595e
Add directory-based posts 2020-07-14 14:06:34 -04:00
Shadowfacts f7dea0647f
Remove unnecessary blocking generators 2020-07-09 14:14:03 -04:00
Shadowfacts 517a2cfaf3 Update TypeORM to work on Postgres 12
Switch from node-sass to sass
2020-06-30 22:48:12 -04:00
Shadowfacts d39bfded01
Add year index pages 2020-01-27 19:31:59 -05:00
Shadowfacts c94aa3f6cf
Change permalink format 2020-01-12 15:52:09 -05:00
Shadowfacts 8b7a65671c
Include word count in article metadata 2019-11-11 21:28:52 -05:00
Shadowfacts 3f82277e9e
Change how static files are structured 2019-11-11 21:24:42 -05:00
Shadowfacts 9be7530b15
Use actual redirects 2019-09-18 13:15:47 -04:00
Shadowfacts 0d615ccb35
Copy images 2019-09-18 10:50:13 -04:00
Shadowfacts 0e5aa15715
Generate CSS output based on NODE_ENV 2019-09-17 17:02:31 -04:00
Shadowfacts 99637521d4
Only enable Sass watcher in development 2019-09-17 15:34:48 -04:00
Shadowfacts 5b307675b1
Fix error pages 2019-09-17 15:30:47 -04:00
Shadowfacts 36c8598c3b
Don't include comments on tutorial pages 2019-08-17 15:02:10 -04:00
Shadowfacts 0c66619f0f
Add reading time estimate 2019-06-29 16:01:05 -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 9777f72773
Initial comments implementation 2019-03-01 18:42:28 -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 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