Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: github-actions: update apt database and use ubuntu-20.04 | Rafael G. Martins | 2020-09-11 | 1 | -7/+8 |
| | |||||
* | blogc: generate table of contents tree | Rafael G. Martins | 2020-09-11 | 16 | -164/+1283 |
| | | | | | | | | | | | | | this commit allows users to use the `{{ TOCTREE }}` variable in their templates, to get automatically generated table of contents for entries. The variable is binded to each entry, so it can be used in any block that runs in entry context, like `{% block entry %}`. There's a small performance penalty for this, because the table of contents is rendered for any entry, despite being used or not, and not generated on-demand. still missing documentation. tests are good enough. | ||||
* | maint: readme: minor fix | Rafael G. Martins | 2020-05-31 | 1 | -1/+1 |
| | |||||
* | maint: added instructions on how to produce a release | Rafael G. Martins | 2020-05-31 | 1 | -0/+88 |
| | |||||
* | build: version bumpv0.19.0 | Rafael G. Martins | 2020-05-31 | 1 | -0/+3 |
| | |||||
* | *: update copyright | Rafael G. Martins | 2020-05-31 | 30 | -30/+30 |
| | | | | this time I'm only updating the files I touched this year. | ||||
* | runserver: replace u_int16_t with uint16_t | Rafael G. Martins | 2020-05-31 | 1 | -2/+2 |
| | |||||
* | make: rules: remove generate_files struct field. | Rafael G. Martins | 2020-05-31 | 2 | -28/+9 |
| | | | | | | saying that a `clean` rule generates files is very stupid. we can just assume that any rule that does not implements `outputlist_func` does not generates any files. | ||||
* | common: improve bc_slist_append_list() tests | Rafael G. Martins | 2020-05-30 | 1 | -13/+28 |
| | |||||
* | common: bc_stdin_read() should set read length | Rafael G. Martins | 2020-05-30 | 5 | -10/+22 |
| | |||||
* | git-receiver: pre-receive parser should accept len | Rafael G. Martins | 2020-05-30 | 4 | -17/+21 |
| | |||||
* | make: run blogc-runserver before starting the reloader | Rafael G. Martins | 2020-05-30 | 1 | -12/+37 |
| | |||||
* | blogc: removed unused variable | Rafael G. Martins | 2020-05-29 | 1 | -2/+0 |
| | |||||
* | blogc: use new filelist parser | Rafael G. Martins | 2020-05-29 | 1 | -24/+8 |
| | |||||
* | common: utils: added bc_slist_append_list | Rafael G. Martins | 2020-05-29 | 3 | -0/+44 |
| | |||||
* | blogc: added filelist parser | Rafael G. Martins | 2020-05-29 | 5 | -0/+238 |
| | |||||
* | make: close fds after copying static files | Rafael G. Martins | 2020-05-28 | 1 | -0/+3 |
| | |||||
* | make: rebuild atom feeds on atom template changes | Rafael G. Martins | 2020-05-25 | 1 | -2/+4 |
| | |||||
* | blogc: added listing_empty template block | Rafael G. Martins | 2020-05-16 | 6 | -39/+137 |
| | |||||
* | build: github-actions: simplify steps | Rafael G. Martins | 2020-05-10 | 1 | -8/+1 |
| | |||||
* | build: github-actions: ruby/ronn fixes | Rafael G. Martins | 2020-05-10 | 1 | -1/+3 |
| | | | | | - suppress warnings by downgrading rubygems to 3.0.6 - do not install ronn as root on macos | ||||
* | build: re-add dist-srpm target | Rafael G. Martins | 2020-05-09 | 1 | -0/+3 |
| | |||||
* | build: fix publication of clang-analyzer results | Rafael G. Martins | 2020-05-09 | 1 | -2/+2 |
| | |||||
* | build: migrate from travis-ci to github-actions | Rafael G. Martins | 2020-05-09 | 3 | -91/+82 |
| | |||||
* | make: remove whitespaces from default atom template | Rafael G. Martins | 2020-05-09 | 3 | -80/+22 |
| | |||||
* | make: support operating systems without sysexits.h | Rafael G. Martins | 2020-04-22 | 1 | -1/+6 |
| | |||||
* | include `unistd.h` after `sys/stat.h` | Rafael G. Martins | 2020-04-22 | 4 | -3/+4 |
| | |||||
* | blogc: allow passing multiple -e options | Rafael G. Martins | 2020-04-22 | 7 | -25/+283 |
| | |||||
* | build: ci: osx: update homebrew | Rafael G. Martins | 2020-03-08 | 1 | -0/+1 |
| | |||||
* | build: ci: trying to fix osx build by upgrading it | Rafael G. Martins | 2020-03-08 | 1 | -1/+1 |
| | |||||
* | build: ci: support newer yatr | Rafael G. Martins | 2020-03-07 | 1 | -0/+1 |
| | | | | | it doesn't publishes archives generated by broken builds. must set `publish_on_failure` to `true` | ||||
* | build: version bumpv0.18.0 | Rafael G. Martins | 2019-09-10 | 1 | -0/+3 |
| | |||||
* | build: do not run tests for rhel8. take 2 | Rafael G. Martins | 2019-09-10 | 1 | -0/+4 |
| | |||||
* | build: do not run tests for rhel8 | Rafael G. Martins | 2019-09-09 | 1 | -0/+2 |
| | |||||
* | build: cmocka is not available for rhel8 right now | Rafael G. Martins | 2019-09-09 | 1 | -1/+4 |
| | |||||
* | common: config-parser: use const for trie data | Rafael G. Martins | 2019-09-09 | 1 | -3/+3 |
| | |||||
* | maint: use python3, sign distfiles | Rafael G. Martins | 2019-09-09 | 1 | -3/+7 |
| | |||||
* | common: prevent stdarg errors when format is NULL | Rafael G. Martins | 2019-09-09 | 4 | -1/+20 |
| | |||||
* | blogc: fixed bug that prevented digits in -D arguments | Rafael G. Martins | 2019-09-04 | 2 | -6/+35 |
| | |||||
* | blogc: loader: minor improvement | Rafael G. Martins | 2019-07-24 | 1 | -1/+2 |
| | |||||
* | tests: common: sort: fixes | Rafael G. Martins | 2019-07-24 | 1 | -6/+7 |
| | |||||
* | make: fixed filename generation for pagination_tags | Rafael G. Martins | 2019-07-24 | 5 | -14/+571 |
| | |||||
* | make: exec: silent "variable not found" errors | Rafael G. Martins | 2019-07-15 | 1 | -1/+3 |
| | |||||
* | make: exec: trying to fix bug detected by clang-analyzer | Rafael G. Martins | 2019-07-15 | 1 | -1/+3 |
| | |||||
* | make: rules: minor improvements in pagination_tags | Rafael G. Martins | 2019-07-15 | 1 | -4/+4 |
| | |||||
* | make: rules: added pagination_tags | Rafael G. Martins | 2019-07-15 | 6 | -45/+260 |
| | | | | needs tests, but is supposed to work | ||||
* | build: travis: set osx image properly | Rafael G. Martins | 2019-07-15 | 1 | -1/+1 |
| | |||||
* | build: travis: try to use newer osx image. brew update takes too long | Rafael G. Martins | 2019-07-15 | 1 | -1/+1 |
| | |||||
* | build: travis: update brew | Rafael G. Martins | 2019-07-15 | 1 | -0/+1 |
| | |||||
* | make: exec: support printing blogc variables | Rafael G. Martins | 2019-07-14 | 4 | -53/+98 |
| | | | | needs more tests |