Skip to content

Merge API Fixes (Rust, Rocket and Sequoia)

Sawchord requested to merge (removed):master into master

Fix the API calls such that it is possible to compile and rund hagrid with Rust 1.33-nightly and newest versions of Rocket and Sequoia.

Biggest change was made in mail.rs. The broken dependency to Rocket was removed, instead it uses the Handlebars library directly. The templates are loaded on every request. I suggest, that they are only loaded once on startup and put into a State, replacing MailTemplateDir.

Merge request reports