about summary refs log tree commit diff
path: root/templates-neo
Commit message (Collapse)AuthorAgeFilesLines
* Use workspace dependencies to simplify dependency managementVika2025-01-011-23/+16
| | | | | | | | | | | | | This will reduce risks of dependency duplication in the tree when updating or adding new dependencies, as one could simply inherit from the workspace. `cargo-autoinherit` was considered, but it migrates EVERY single dependency, whereas I'd prefer that only reused dependencies are migrated. Additionally, it doesn't merge features automatically, requiring manual intervention anyway. Change-Id: If0dd19012c723ab71f599119d108e805b2d5e463
* microformats: 0.12.0 -> 0.14.0Vika2024-12-311-1/+1
| | | | | | | | | | Even though there is no corresponding source published to GitLab, it seems the package is fine and is still maintained. I also had to manually fix a versioning glitch because the required microformats-types version was not bumped. Change-Id: I6c052fac465f7e8c3d8cbb785f73e750c546d7a3
* Upgrade SemVer-breaking packagesVika2024-12-301-1/+1
| | | | Change-Id: I187fbf798ea6e29a8d04c4e3a894dc4a115ea9a7
* cargo upgradeVika2024-12-301-12/+12
| | | | Change-Id: I3c02e42596d9e307e4f155959ea5f1493322df82
* microformats: 0.9.1 -> 0.12.0Vika2024-12-301-1/+1
| | | | Change-Id: Ief031acfc014bf3b74874f778600ee214cf61301
* kittybox-util: bump to 0.3.0Vika2024-12-031-1/+1
| | | | | | | | Changed micropub::Error's description to Option<Cow<'static, str>> to allow for that sweet sweet memory savings from not having to heap-allocate strings for static errors. Change-Id: Ic82e5ad5cacea766ea0a7e8677ce6a7f16ae8668
* kittybox-util: 0.1.0 -> 0.2.0Vika2024-08-201-1/+1
| | | | Micropub types are now more coherent and gathered in one place.
* kittybox-html: raise recursion limit to 512Vika2024-08-022-0/+2
| | | | I'm not sure why this is required.
* Upgrade dependencies and fix deprecated functionalityVika2024-08-022-36/+42
| | | | | | | I think I managed to not lose any functionality from my dependencies. sqlparser remains unupgraded, but that's mostly because it is only used in one example and it's not worth it to upgrade right now.
* kittybox-indieauth: 0.1.0 -> 0.2.0Vika2024-07-091-1/+1
| | | | | | | | | Added fundamental AutoAuth types. This library can now be used to augment existing authorization and token endpoints with AutoAuth capabilities. See https://github.com/sknebel/AutoAuth/blob/master/AutoAuth.md for the latest spec draft.
* kittybox-html: cargo fmtVika2024-06-142-138/+184
|
* lint: no extra whitespace on line endingsVika2024-01-291-2/+2
|
* templates-neo: add a test CLI that renders entriesVika2023-08-082-6/+22
| | | | This allows interactively testing the markup.
* templates-neo: fix hacks around the `html` crateVika2023-08-082-9/+88
| | | | Finally I can properly add child elements without using the string hack.
* templates-neo: initVika2023-07-313-0/+379
This is an experimental approach to templates, using `yoshuawuyts`'s `html` crate. The crate itself has a promising API, but is notably incomplete.