Commit graph

15 commits

Author SHA1 Message Date
Tristan Daniël Maat 76f5246814
Integrate templates project 2022-10-05 12:34:38 +01:00
Tristan Daniël Maat a960bf4b27
Use actix-web 4.2.1 features to clean up resource handling 2022-09-16 17:16:12 +01:00
Tristan Daniël Maat 9035cf5419
Implement template args more nicely 2022-09-12 18:15:01 +01:00
Tristan Daniël Maat 627a7525f3
Factor out resources 2022-09-12 18:14:58 +01:00
Tristan Daniël Maat 91e905730e
Handle post to mail page 2022-09-12 18:14:52 +01:00
Tristan Daniël Maat ab405fc1f8
Add proper error handling 2022-09-12 18:13:54 +01:00
Tristan Daniël Maat d75acc8d05
Clean up error handling, logging and 404 correctly for static files 2022-08-16 23:50:54 +01:00
Tristan Daniël Maat 0f736978f3
Reimplement basic static (+handlebars) file hosting with actix-web 2022-08-15 01:26:45 +01:00
Tristan Daniël Maat 9c28ac6de1
Update cargo deps 2022-06-20 14:46:26 +01:00
Tristan Daniël Maat 1232950c06
Cargo.lock: Update dependencies 2021-10-05 12:25:30 +01:00
Tristan Daniël Maat ba9fa8f37d
Rename the package to tlaternet-webserver
This is less confusing than naming it the same as the server domain
name.
2021-04-09 19:17:35 +01:00
Tristan Daniël Maat 9698113ab3
Update cargo deps 2021-03-31 22:26:27 +01:00
Tristan Daniël Maat c51feeac77
Update cargo dependencies 2020-10-30 23:49:41 +00:00
Tristan Daniël Maat 1819a95b3b
Update dependencies
This is to work around a bug in rocket that caused compilation to
fail.
2020-07-11 22:41:26 +01:00
Tristan Daniël Maat 241ecb1099
Initial implementation 2020-06-10 22:30:05 +01:00