Commit Graph

10 Commits

Author SHA1 Message Date
yves-biener c5d674ac5c mod: include timestamps for logging 2025-11-02 21:31:56 +01:00
yves-biener a877ac3e7d feat(content): routing to provided .blog paths
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m7s
This is a starting point to dynamically loading `markdown` files as blog
entries. With this change the *doc/about.md* and *doc/blog.md* files
are no longer builded into the executable and instead read from the
filesystem during runtime (along with the new test file *doc/test.md*).
2025-11-01 22:36:48 +01:00
yves-biener 8ac6c16289 mod: bump zterm dependency; add zlog dependency
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m22s
`zlog` is used to log messages to the log file that is also used by
`serve` by default, making it a single source for all the log messages.
2025-11-01 00:18:44 +01:00
yves-biener bf0d068b4b feat: embedded content incl. rendering; simple layout with nav-bar
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m1s
2025-10-29 16:30:09 +01:00
yves-biener 5227a33d0a mod: bump zig to master version; bump zterm dependency
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m0s
Release Zig Application / Release zig project (release) Successful in 1m27s
Use progress example for initial tui-website test application.
2025-10-28 19:57:10 +01:00
yves-biener 31ff39f5cd build: check step
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 42s
2024-11-19 22:03:35 +01:00
yves-biener 9515def4fb Replace vaxis with zterm (#1)
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 32s
Vaxis sadly cannot be used for applications which want to serve their contents via ssh to the (remote) user.

Instead I wrote my own tui library [zterm](https://gitea.yves-biener.de/yves-biener/zterm), which this tui application now uses. This will serve two purposes:
1. implement the tui application and be servable through ssh (see [wish-serve](https://gitea.yves-biener.de/yves-biener/wish-serve))
2. serve as documentation and showcase of an example application for **zterm**

Reviewed-on: #1
2024-11-13 19:52:55 +01:00
yves-biener a01619911d add(zmd): parse markdown file contents and display the parsed contents
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 44s
Not everything can be parsed and displayed correctly yet, however this
will the default file format to use for adding page contents (i.e.
normal pages, blog entries, etc.)
2024-10-13 12:57:44 +02:00
yves-biener fd77a99150 rem(build): test for non-existing file
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 38s
2024-10-07 22:17:20 +02:00
yves-biener 6fea65a359 setup project using and
Zig Project Action / Lint, Spell-check and test zig project (push) Failing after 1m9s
2024-10-07 19:28:01 +02:00