Commit Graph

51 Commits

Author SHA1 Message Date
Niko Abeler 9389cc0266 first successfull token issuing (tested with quill.p3k.io) 2022-11-06 19:57:44 +01:00
Niko Abeler ff563c6f05 WIP access token 2022-11-06 19:38:27 +01:00
Niko Abeler 1d793c325b allow redirect_uris from same host and scheme 2022-11-06 16:40:26 +01:00
Niko Abeler 4d5af131c2 PKCE implementation 2022-11-06 16:27:35 +01:00
Niko Abeler f3f72d8111 CSRF 2022-11-05 21:17:31 +01:00
Niko Abeler 2246cad5df WIP auth codes and profile 2022-11-05 20:12:23 +01:00
Niko Abeler 1072f48e9f WIP Login Page 2022-11-03 21:22:55 +01:00
Niko Abeler 2acca40afe verifying password 2022-11-03 20:30:05 +01:00
Niko Abeler 7165e4c30a setting user password 2022-11-03 20:25:53 +01:00
Niko Abeler 8c1d7fd8c7 General rel=me support. Resolves #13 2022-11-01 21:35:47 +01:00
Niko Abeler 94918b5b62 favicon. #19 2022-11-01 21:14:03 +01:00
Niko Abeler edf74aa330 resolved warnings 2022-10-13 21:03:16 +02:00
Niko Abeler a42da82516 remove ioutil 2022-10-13 21:00:28 +02:00
Niko Abeler 0a3af85b02 nicer file names for posts 2022-10-13 20:58:16 +02:00
Niko Abeler bdb08657e3 refactoring yaml save/load into functions 2022-10-13 20:48:43 +02:00
Niko Abeler 9fe09af2e0 new posts as draft 2022-10-13 20:33:00 +02:00
Niko Abeler 4cc69ff257 added author name. Resolves #21 2022-10-07 19:51:13 +02:00
Niko Abeler 9ca50eafff allow different time formats in posts 2022-09-11 17:25:26 +02:00
Niko Abeler 534dc3ba9b avatar and new header design 2022-09-10 15:22:18 +02:00
Niko Abeler a8998068ad #13 GitHub Handle 2022-09-08 21:28:05 +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 63f89491f3 twitter handle + refactor user config in renderer 2022-09-06 21:32:31 +02:00
Niko Abeler 61a5435971 add webmention link to base.html 2022-08-31 20:20:16 +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 e5f7417618 new filter method for drafts 2022-08-22 08:06:46 +02:00
Niko Abeler 96d0a1e98b fixed aliases 2022-08-21 12:27:28 +02:00
Niko Abeler 2fa453a408 user.Posts does not list drafts. #8 2022-08-20 22:35:51 +02:00
Niko Abeler 54d319e8d7 improved list performance (1000 posts -> 118ms). #5 2022-08-17 22:21:44 +02:00
Niko Abeler e4c0550205 sorting posts by date. Resolves #4 2022-08-17 21:57:55 +02:00
Niko Abeler 54e6bc907e adjusted time format to rss validator 2022-08-16 21:16:14 +02:00
Niko Abeler c89bca3fc7 four digit year #3 + README update 2022-08-13 19:15:34 +02:00
Niko Abeler e15268092a RFC 822 default date 2022-08-13 19:08:20 +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 7a857e857f integration of alias redirect in other handlers. #2 2022-08-13 11:26:17 +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 910e74682f possibility to open repo in single user mode. #1 2022-08-03 20:34:42 +02:00
Niko Abeler 08328e1000 refactoring + tests for web 2022-08-03 19:41:13 +02:00
Niko Abeler 70936659da limit posts to single depth directory 2022-08-03 18:03:10 +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 03a27f890c render page with user config 2022-07-27 21:53:56 +02:00
Niko Abeler d961fb65e8 serving static files 2022-07-24 16:19:21 +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
Niko Abeler 407b4ce7a2 list user posts 2022-07-20 21:12:18 +02:00