Commit Graph

107 Commits

Author SHA1 Message Date
Niko Abeler a9e83e1c60 refactoring rendering 2022-08-18 21:06:06 +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 c6ab7227d8 use full url as guid 2022-08-16 21:06:32 +02:00
Niko Abeler 807f909937 Release as docker image 2022-08-16 21:06:13 +02:00
Niko Abeler 40a8989aa6 simple test for rss feed 2022-08-16 20:36:05 +02:00
Niko Abeler 0b38ba839d removed reference 2022-08-15 21:37:04 +02:00
Niko Abeler cffd75ceef mascot in README 2022-08-15 21:06:17 +02:00
Niko Abeler 0723beb92a Merge branch 'master' of ssh://git.libove.org:222/h4kor/owl-blogs 2022-08-15 21:04:53 +02:00
Niko Abeler 440eb011da mascot v1 2022-08-15 21:04:49 +02:00
Niko Abeler bd5f69486a date adjustment 2022-08-15 07:31:19 +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 1b99eaa016 WIP RSS renderer. #3 2022-08-13 15:32:26 +02:00
Niko Abeler 7a857e857f integration of alias redirect in other handlers. #2 2022-08-13 11:26:17 +02:00
Niko Abeler 3bf4ec4c94 some more docs in README 2022-08-08 22:17:03 +02:00
Niko Abeler fb05e0de49 pass repo by reference in owl-web 2022-08-06 20:22:09 +02:00
Niko Abeler a0f912d81a additional test for not existing alias 2022-08-06 20:18:49 +02:00
Niko Abeler c50d3ee74c 301 on alias in NotFound 2022-08-06 20:17:39 +02:00
Niko Abeler f07a913129 Collect aliases 2022-08-06 19:38:13 +02:00
Niko Abeler 5739a9348c fixed static files init 2022-08-05 22:13:14 +02:00
Niko Abeler 3f48211ffb testing single user mode 2022-08-05 22:04:03 +02:00
Niko Abeler ecd5a056c8 removed binary 2022-08-05 21:31:08 +02:00
Niko Abeler 52a68c1cae single user mode in server. #1 2022-08-03 20:49:00 +02:00
Niko Abeler 910e74682f possibility to open repo in single user mode. #1 2022-08-03 20:34:42 +02:00
Niko Abeler a08740dec4 clean up handlers 2022-08-03 19:43:00 +02:00
Niko Abeler 08328e1000 refactoring + tests for web 2022-08-03 19:41:13 +02:00
Niko Abeler 52ce044f88 serve media files 2022-08-03 19:23:37 +02:00
Niko Abeler 2d17551b1d serve media files 2022-08-03 18:16:35 +02:00
Niko Abeler 70936659da limit posts to single depth directory 2022-08-03 18:03:10 +02:00
Niko Abeler 3b67e7731d directory structure 2022-08-03 17:56:13 +02:00
Niko Abeler e657b69f50 renaming to owl-blogs 2022-08-03 16:55:48 +02:00
Niko Abeler c0b4c01aba .gitignore + README 2022-08-03 16:49:17 +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 09a084e5fa a bit more style 2022-07-27 21:26:37 +02:00
Niko Abeler ec1c18bc54 list user index 2022-07-24 20:29:49 +02:00
Niko Abeler 50bb7ff078 small fixes 2022-07-24 16:30:49 +02:00
Niko Abeler d961fb65e8 serving static files 2022-07-24 16:19:21 +02:00
Niko Abeler 8a2496f6b7 writing initial static files 2022-07-24 15:35:08 +02:00
Niko Abeler b139b15ca6 using templates for rendering stuff to html 2022-07-23 18:37:41 +02:00
Niko Abeler a74fd47710 first very primitive server 2022-07-23 17:19:47 +02:00
Niko Abeler d1819859a3 moved version to top 2022-07-23 15:17:14 +02:00
Niko Abeler fc347f9f29 use embedded base.html 2022-07-23 09:11:25 +02:00
Niko Abeler 861267c342 first cli commands 2022-07-23 09:00:10 +02:00
Niko Abeler d93f96f6da storing metadata in markdown file 2022-07-21 19:44:07 +02:00