Switch to Hypertext #7
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/hypertext"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This pull request updates dependencies and refactors the codebase to replace the
maudtemplating engine with the newhypertextcrate for HTML rendering. It also improves dependency versioning and cleans up imports and usage patterns for several libraries.Dependency and templating refactor:
maudwithhypertextfor HTML templating throughout the codebase, updating all usages and imports accordingly (src/cameron.rs,src/main.rs). [1] [2] [3] [4]hypertextdependency withaxumfeature, and removed themauddependency fromCargo.toml.Dependency version updates and cleanup:
Cargo.tomlto use less restrictive or more consistent version numbers (e.g.,anyhow,fastrace-opentelemetry,logforth,opentelemetry, etc.).dotenvtodotenvy, and improved error logging for environment loading inmain.rs.Axum and middleware improvements:
FastraceLayer,ServeDir,LiveReloadLayer) to use direct crate paths instead of importing at the top, improving clarity and reducing import clutter.