Nikita Tokarchuk
|
a7f780e5be
|
Include app js script to the template header
|
3 years ago |
Nikita Tokarchuk
|
393f63757a
|
Render scroll icon near the pinned post
|
3 years ago |
Nikita Tokarchuk
|
9b43855d07
|
Render pages pagination
|
3 years ago |
Nikita Tokarchuk
|
b0d49ffe3b
|
Render blog posts data
|
3 years ago |
Nikita Tokarchuk
|
d6905b0d15
|
Render latests posts content on index template
|
3 years ago |
Nikita Tokarchuk
|
58c55e4659
|
Render pinned post on index template
|
3 years ago |
Nikita Tokarchuk
|
823adde655
|
Render menu header template
|
3 years ago |
Nikita Tokarchuk
|
8f4d4ff1ba
|
Implement template helper funcs
|
3 years ago |
Nikita Tokarchuk
|
422bcbf82c
|
Add header go html template
|
3 years ago |
Nikita Tokarchuk
|
f3ed0ccc0a
|
Add content title and description helpers
|
3 years ago |
Nikita Tokarchuk
|
7a694bcbe8
|
Load blog page data as the content
|
3 years ago |
Nikita Tokarchuk
|
47029b5a4c
|
Load index page data as the content
|
3 years ago |
Nikita Tokarchuk
|
ea58971e86
|
Add content config to renderer handler
|
3 years ago |
Nikita Tokarchuk
|
d017015662
|
Add ghost client to renderer handler
|
3 years ago |
Nikita Tokarchuk
|
7819567e78
|
Implement ghost query params helpers
|
3 years ago |
Nikita Tokarchuk
|
20d0108b55
|
Add ghost backend get-post-by-slug request
|
3 years ago |
Nikita Tokarchuk
|
85ade84d3d
|
Add ghost backend get-posts request
|
3 years ago |
Nikita Tokarchuk
|
7fbb921516
|
Add ghost backend get-page-by-slug request
|
3 years ago |
Nikita Tokarchuk
|
ea9d93443f
|
Generate easyjson helpers for ghost data
|
3 years ago |
Nikita Tokarchuk
|
78b82f5cc5
|
Describe the ghost data structures
|
3 years ago |
Nikita Tokarchuk
|
29124c0490
|
Implement generic http query
|
3 years ago |
Nikita Tokarchuk
|
e3c87d5eff
|
Initialize http client handler
|
3 years ago |
Nikita Tokarchuk
|
ec51d18cd6
|
Add ghost client interface
|
3 years ago |
Nikita Tokarchuk
|
c1b2b721e6
|
Redirect root url to index
|
3 years ago |
Nikita Tokarchuk
|
48df063c86
|
Render empty index template
|
3 years ago |
Nikita Tokarchuk
|
e853eea486
|
Render empty blog template
|
3 years ago |
Nikita Tokarchuk
|
a04066148f
|
Implement any-error handler
|
3 years ago |
Nikita Tokarchuk
|
f0b3d34c05
|
Add not-found error handler
|
3 years ago |
Nikita Tokarchuk
|
d9ab404cf2
|
Implement the renderer routing basics
|
3 years ago |
Nikita Tokarchuk
|
bcb9d77de0
|
Implement template writer helper
|
3 years ago |
Nikita Tokarchuk
|
156c3fd2cc
|
Implement function that resolves mapping between content and template
|
3 years ago |
Nikita Tokarchuk
|
1d970ddcd7
|
Add empty content data that is mapped to templates
|
3 years ago |
Nikita Tokarchuk
|
edf7192fac
|
Add basic blog and index go template markups
|
3 years ago |
Nikita Tokarchuk
|
db2efebddf
|
Add error go template markup
|
3 years ago |
Nikita Tokarchuk
|
5b2eab10f0
|
Parse compiled-in go templates on app start
|
3 years ago |
Nikita Tokarchuk
|
d741e0aa8e
|
Add frontend URLs
|
3 years ago |
Nikita Tokarchuk
|
e98fdf569c
|
Add fake server identity
|
3 years ago |
Nikita Tokarchuk
|
b106844c22
|
Listen http server in main thread
|
3 years ago |
Nikita Tokarchuk
|
c20306c118
|
Unmarshal config values into app struct
|
3 years ago |
Nikita Tokarchuk
|
2e56c1daa6
|
Print app version if requested by flags
|
3 years ago |
Nikita Tokarchuk
|
4dd55ccc78
|
Read config file values from yaml
|
3 years ago |
Nikita Tokarchuk
|
1105ce3ebd
|
Initialize config default values on app start
|
3 years ago |
Nikita Tokarchuk
|
e0f5edd51a
|
Describe frontend app configuration
|
3 years ago |