25 Commits

Author SHA1 Message Date
0cf716e6a9 Merge branch 'main' of github.com:KevinMidboe/blog into main 2021-01-04 19:24:03 +01:00
2cb85aac76 Only show edit icon when admin is true. 2021-01-04 19:23:47 +01:00
a6ec207769 Renamed build step. 2021-01-04 19:23:11 +01:00
9e20f15991 Moved ssh username and address to drone variables. 2021-01-04 19:08:56 +01:00
38bca9bab2 Added empty env folder. 2021-01-04 19:02:52 +01:00
294a25b5a6 Api handles updating title aswell. 2021-01-03 23:02:27 +01:00
e6b1b692d6 Edit page for posts w/ update to api. 2021-01-03 23:01:19 +01:00
8a7431b885 Get post from api & redirect to /edit from header. 2021-01-03 22:59:58 +01:00
a426b730f3 Date rendered in human readable format. 2021-01-03 22:58:32 +01:00
9aaa749787 Page title redirects home. 2021-01-03 22:56:52 +01:00
224a074eca Post elements should each have a key value. 2021-01-03 18:25:07 +01:00
088194d6f5 Html to markdown stylesheet from local assets. 2021-01-03 18:24:56 +01:00
31c1ec1820 When loading fetch rendered markdown from api. 2021-01-03 18:18:31 +01:00
a79965765e New markdown-it render package. 2021-01-03 18:18:03 +01:00
df0905401f Post controller and repository for interfacing db. 2021-01-03 18:17:29 +01:00
3aef0862ec Setup for postgres database & schema for blogposts. 2021-01-03 18:16:52 +01:00
5b9d9aeca8 Setup logger, configloader, middleware & endpoints 2021-01-03 18:16:01 +01:00
444502a84c Added custom selection color. 2021-01-03 16:52:54 +01:00
c1bcf7b3f6 Post header has post date and more spacing under. 2021-01-03 16:52:29 +01:00
9285ae4b7e Post titles link to /post/:id page. 2021-01-03 16:52:11 +01:00
d8b718273b POC frontend setup w/ static data. 2021-01-03 16:35:54 +01:00
446a50e6f7 Local asset for Moderat font. 2021-01-03 16:35:44 +01:00
0df5a2df67 Webpack setup & required node packages. 2021-01-03 16:33:51 +01:00
ba041d4fe2 CI setup w/ self-hosted drone & github actions. 2021-01-03 16:32:06 +01:00
0adf79846e Added readme and license to repo. 2021-01-03 16:31:35 +01:00