Commit Graph

69 Commits

Author SHA1 Message Date
mainnika a9b5ac4df2 Add more docs 2021-12-16 21:34:44 +01:00
mainnika 8e92ba0f9e Query params must be implementation specific 2021-12-16 21:33:58 +01:00
mainnika 6311bf1dd7 Make initial request setup in the external private function 2021-12-16 21:29:43 +01:00
mainnika 0b003c200a Support additional headers for the ghost http client 2021-12-16 00:33:40 +01:00
mainnika 760bcf6c94 Nginx proxy pass the root url 2021-12-11 02:41:17 +01:00
mainnika d87b96e62e Add backend is-secure configuration 2021-12-11 02:39:28 +01:00
mainnika dac04024dc Fix branch name in the actions trigger 2021-12-09 23:45:02 +01:00
mainnika 3a9d72b9c2 Allow to run actions workflow manually 2021-12-09 23:44:00 +01:00
mainnika 2962ab2050 Merge pull request #2 from mainnika/develop
Made docker image
2021-12-09 23:37:55 +01:00
mainnika 34d24bdecc Add github action to build and push image 2021-12-09 23:36:17 +01:00
mainnika 4ee1a91648 Add dockerfile 2021-12-09 23:28:31 +01:00
mainnika 68430b1932 Merge remote-tracking branch 'github/main' into develop 2021-12-09 23:23:53 +01:00
mainnika 4d2459c35c Merge pull request #1 from mainnika/develop
Finished code base
2021-12-09 23:22:48 +01:00
mainnika 7b70da4c23 Fix typo 2021-12-09 23:12:54 +01:00
mainnika 5dc652a4be Create npm package lock file 2021-12-03 04:36:14 +01:00
mainnika 1454c14595 Use http server helpers for development 2021-12-03 04:36:14 +01:00
mainnika a7f780e5be Include app js script to the template header 2021-12-03 04:36:14 +01:00
mainnika f182988346 Use google code prettifier 2021-12-03 04:36:14 +01:00
mainnika 9520a07089 Include bootstrap icons set 2021-12-03 04:36:14 +01:00
mainnika 0e68a60073 Include project styles data 2021-12-03 04:36:14 +01:00
mainnika 320d8b0608 Include adobe fonts css to the project 2021-12-03 04:36:14 +01:00
mainnika a49b8b75e5 Add webpack entrypoint script 2021-12-03 04:36:14 +01:00
mainnika 263b911363 Create webpack empty configuration 2021-12-03 04:36:14 +01:00
mainnika 25a0d8b5da Create npm root project 2021-12-03 04:22:25 +01:00
mainnika 638cf787af Upgrade go mod packages 2021-12-03 04:21:08 +01:00
mainnika 393f63757a Render scroll icon near the pinned post 2021-12-03 04:20:26 +01:00
mainnika 9b43855d07 Render pages pagination 2021-12-03 04:19:53 +01:00
mainnika b0d49ffe3b Render blog posts data 2021-12-03 04:18:51 +01:00
mainnika d6905b0d15 Render latests posts content on index template 2021-12-03 04:17:21 +01:00
mainnika 58c55e4659 Render pinned post on index template 2021-12-03 04:15:58 +01:00
mainnika 823adde655 Render menu header template 2021-12-03 04:14:37 +01:00
mainnika 8f4d4ff1ba Implement template helper funcs 2021-12-03 04:11:38 +01:00
mainnika 422bcbf82c Add header go html template 2021-12-03 04:10:14 +01:00
mainnika f3ed0ccc0a Add content title and description helpers 2021-12-03 04:07:46 +01:00
mainnika 7a694bcbe8 Load blog page data as the content 2021-12-03 04:05:29 +01:00
mainnika 47029b5a4c Load index page data as the content 2021-12-03 04:04:55 +01:00
mainnika ea58971e86 Add content config to renderer handler 2021-12-03 04:03:51 +01:00
mainnika d017015662 Add ghost client to renderer handler 2021-12-03 04:01:50 +01:00
mainnika 7819567e78 Implement ghost query params helpers 2021-12-03 04:00:18 +01:00
mainnika 20d0108b55 Add ghost backend get-post-by-slug request 2021-12-03 03:59:33 +01:00
mainnika 85ade84d3d Add ghost backend get-posts request 2021-12-03 03:59:33 +01:00
mainnika 7fbb921516 Add ghost backend get-page-by-slug request 2021-12-03 03:59:33 +01:00
mainnika ea9d93443f Generate easyjson helpers for ghost data 2021-12-03 03:56:57 +01:00
mainnika 78b82f5cc5 Describe the ghost data structures 2021-12-03 03:55:58 +01:00
mainnika 29124c0490 Implement generic http query 2021-12-03 03:53:15 +01:00
mainnika e3c87d5eff Initialize http client handler 2021-12-03 03:48:40 +01:00
mainnika ec51d18cd6 Add ghost client interface 2021-12-03 03:41:37 +01:00
mainnika c1b2b721e6 Redirect root url to index 2021-12-03 03:15:03 +01:00
mainnika 48df063c86 Render empty index template 2021-12-03 03:14:47 +01:00
mainnika e853eea486 Render empty blog template 2021-12-03 03:09:11 +01:00