Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Initial blog.impl.ccblog.impl.cc | Toni Uhlig | 2021-11-13 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | std::strftime format | Toni Uhlig | 2021-11-13 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Inja callback "itoa". | Toni Uhlig | 2021-11-11 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Added override keyword to methods that *must* be implemented if they are ↵ | Toni Uhlig | 2021-11-11 |
| | | | | | | derived from an interface. Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Format createDate and publishDate with std::strftime(). | Toni Uhlig | 2021-10-31 |
| | | | | | | * Disallow access to any blog entry individually. Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | CMake pkg check, README.md | Toni Uhlig | 2021-10-30 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Added CMake install targets and reworked wwwroot folder structure. | Toni Uhlig | 2021-10-25 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Added Inja "prefix" callback function. | Toni Uhlig | 2021-10-23 |
| | | | | | | | * set some config options explicitly * fixed Inja "indent" callback skip_blank Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Removed EvHTTP chunked response support (for now). | Toni Uhlig | 2021-10-23 |
| | | | | | | * single blog post rendering Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Sort filenames alpha-numeric, used as template system dependency management. | Toni Uhlig | 2021-10-23 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Improved Blog/Markdown URI base path handling. | Toni Uhlig | 2021-10-23 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Added 404 error page. | Toni Uhlig | 2021-10-22 |
| | | | | | | * changed Blog constructor fn sig Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Get request query value. | Toni Uhlig | 2021-10-22 |
| | | | | | | * Markdown module query processing and HTML output. Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Improved URI handling and redirection/routing. | lns | 2021-10-21 |
| | | | | | | | | * parse and process URI query strings * remove garbage slashes from URI path / sanitize * more template examples Signed-off-by: lns <matzeton@googlemail.com> | ||
* | Added MD4C support to render HTML from Markdown text. | lns | 2021-10-20 |
| | | | | | | * additional blog metadata properties Signed-off-by: lns <matzeton@googlemail.com> | ||
* | Added blog listing sorting and template checks. | Toni Uhlig | 2021-10-19 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Blog Metadata parsing, validationa and templating. | Toni Uhlig | 2021-10-14 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Static file cache content module. | Toni Uhlig | 2021-10-04 |
| | | | | | | | * remove EVHTTP headers * magic/mime type support for virtual Filesystem Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Added Markdown and Static content module. | Toni Uhlig | 2021-10-01 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Subtree update script for md4c added. | Toni Uhlig | 2021-10-01 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Merge commit 'd071b4177c1a3897f4682e245046a45f362b6ac5' as 'deps/md4c' | Toni Uhlig | 2021-10-01 |
|\ | |||
| * | Squashed 'deps/md4c/' content from commit 7f05330 | Toni Uhlig | 2021-10-01 |
| | | | | | git-subtree-dir: deps/md4c git-subtree-split: 7f0533068b4319d8cb3d0f33ca9aa66a857734a6 | ||
* | CMS functionality works just find..minimal-working-example | Toni Uhlig | 2021-09-30 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Request/Response handling w/ libevent2 | Toni Uhlig | 2021-06-21 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Inja/Template stuff | Toni Uhlig | 2021-06-20 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Basic blog module. | Toni Uhlig | 2021-06-20 |
| | | | | | | EventManager, ContentManager Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Blog, Content, ContentManager skeleton! | lns | 2021-05-06 |
| | |||
* | ContentManager / Filesystem classes as preparation for a SimpleBlog. | Toni Uhlig | 2021-04-27 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Switched from slow blocking cpp-httplib to libevent2. | Toni Uhlig | 2021-04-27 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Subtree update scripts added. | Toni Uhlig | 2021-04-27 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Merge commit '514cb71a6a3e116c229c5dc874369f8632530dc7' as 'deps/inja' | Toni Uhlig | 2021-04-27 |
|\ | |||
| * | Squashed 'deps/inja/' content from commit 811e173 | Toni Uhlig | 2021-04-27 |
| | | | | | git-subtree-dir: deps/inja git-subtree-split: 811e1730e13bca4ea1805a42d5f0a4b5c91046e1 | ||
* | Merge commit '2811cc9a77c17ac03aac9c1b582040827a76b0d9' as 'deps/cpp-httplib' | Toni Uhlig | 2021-04-27 |
|\ | |||
| * | Squashed 'deps/cpp-httplib/' content from commit c58b005 | Toni Uhlig | 2021-04-27 |
| | | | | | git-subtree-dir: deps/cpp-httplib git-subtree-split: c58b00580ee66a248c2ef20334bb84319ccde310 | ||
* | Removed cpp-httplib / inja. Will get replaced by `git subtree`. | Toni Uhlig | 2021-04-27 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | improved CMakeLists.txt | Toni Uhlig | 2019-09-08 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | basic cpp web example using httplib and (j)inja | lns | 2019-09-08 |
| | |||
* | initial commit | lns | 2019-09-08 |