Commit Graph

46 Commits

Author SHA1 Message Date
Niko Abeler 48a11ab6d7 fix note rendering 2022-12-01 19:37:13 +01:00
Niko Abeler f380f94043 WIP editor 2022-11-29 20:36:50 +01:00
Niko Abeler 7667190a9c added some OpenGraph meta tags 2022-10-19 21:14:31 +02:00
Niko Abeler a42da82516 remove ioutil 2022-10-13 21:00:28 +02:00
Niko Abeler bdb08657e3 refactoring yaml save/load into functions 2022-10-13 20:48:43 +02:00
Niko Abeler 1c53244439 Send webmention to reply url 2022-10-10 21:06:33 +02:00
Niko Abeler 9056b22536 add reply-to url. #22 2022-10-10 20:59:06 +02:00
Niko Abeler 4cc69ff257 added author name. Resolves #21 2022-10-07 19:51:13 +02:00
Niko Abeler 1179263818 separate incoming and outgoing webmentions into different files. Allows one process to write outgoing without interfering with incoming 2022-10-07 16:49:26 +02:00
Niko Abeler 968fb30f53 formatted date 2022-09-11 17:34:50 +02:00
Niko Abeler 9ca50eafff allow different time formats in posts 2022-09-11 17:25:26 +02:00
Niko Abeler 9559d27bf6 did not scan error 2022-09-10 14:22:06 +02:00
Niko Abeler fe66d5842e only scan once per week 2022-09-10 14:16:22 +02:00
Niko Abeler 881940cd88 refactoring webmention interface 2022-09-10 14:04:19 +02:00
Niko Abeler 4b9a5adf5c more thread safety 2022-09-10 13:44:25 +02:00
Niko Abeler d66c1a6817 WIP adding guards to webmention 2022-09-09 21:14:49 +02:00
Niko Abeler c0151dbc15 refactored webmentions to use a single file for in and out going mentions 2022-09-07 22:06:59 +02:00
Niko Abeler 0b9da1860f refactoring to have full http response in parser 2022-09-06 20:32:21 +02:00
Niko Abeler 945a13ed2f add u-url to post page 2022-09-06 20:00:12 +02:00
Niko Abeler 6e6d8005da command to send webmentions 2022-09-06 19:47:15 +02:00
Niko Abeler ef53bfa358 refactoring to have web config (single user, unsafe) in config of repo 2022-09-05 20:50:46 +02:00
Niko Abeler 576fa32b20 function to send webmention 2022-09-04 17:10:40 +02:00
Niko Abeler f899184e29 Scanning for webmentions in posts 2022-09-04 15:32:37 +02:00
Niko Abeler da197c7e4d WIP outgoing webmentions 2022-09-04 15:03:16 +02:00
Niko Abeler 8d1dacc1f5 approved webmentions 2022-09-01 21:53:06 +02:00
Niko Abeler 73ec606b95 refactoring webmention persistence 2022-09-01 21:34:33 +02:00
Niko Abeler a5250eb01c create webmention dir if not exist 2022-08-31 20:43:01 +02:00
Niko Abeler 01593c0a36 try to parse source of webmention as HEntry 2022-08-31 20:01:58 +02:00
Niko Abeler 9d4b96fcb6 don't overwrite webmentions if added multiple times 2022-08-24 22:11:39 +02:00
Niko Abeler 691158cd0e WIP receiving webmentionsi. #7 2022-08-23 17:59:37 +02:00
Niko Abeler 4236541441 refactoring reading Meta and RenderedContent 2022-08-22 21:15:36 +02:00
Niko Abeler 4468b26309 repo flag to allow raw html 2022-08-21 11:31:48 +02:00
Niko Abeler 2fa453a408 user.Posts does not list drafts. #8 2022-08-20 22:35:51 +02:00
Niko Abeler bed274cbf6 Include Date in RSS Feed #3 + Parse metadata as struct 2022-08-13 19:07:10 +02:00
Niko Abeler e93808ac88 items in rss feed. #3 2022-08-13 18:47:56 +02:00
Niko Abeler f07a913129 Collect aliases 2022-08-06 19:38:13 +02:00
Niko Abeler 3f48211ffb testing single user mode 2022-08-05 22:04:03 +02:00
Niko Abeler 08328e1000 refactoring + tests for web 2022-08-03 19:41:13 +02:00
Niko Abeler e657b69f50 renaming to owl-blogs 2022-08-03 16:55:48 +02:00
Niko Abeler c39d8ea01d http router 2022-08-01 21:06:48 +02:00
Niko Abeler 9d14e1a8fc creating media dir 2022-08-01 19:50:29 +02:00
Niko Abeler 09a084e5fa a bit more style 2022-07-27 21:26:37 +02:00
Niko Abeler 8a2496f6b7 writing initial static files 2022-07-24 15:35:08 +02:00
Niko Abeler a74fd47710 first very primitive server 2022-07-23 17:19:47 +02:00
Niko Abeler d93f96f6da storing metadata in markdown file 2022-07-21 19:44:07 +02:00
Niko Abeler 4a0b7d8db6 most primitive rendering 2022-07-21 19:02:37 +02:00