Commit graph

75 commits

Author SHA1 Message Date
Rob Ede
5c13aef41b
refactor: migrate web server to Actix Web 2024-09-20 09:48:18 +01:00
Paolo Barbolini
b016ff1f8f
Bump dependencies (#236) 2024-08-31 17:57:25 +02:00
Rob Ede
5a215ebbfb
refactor: remove unicode dep and simplify UntaggedEither impl 2024-08-07 03:14:50 +01:00
29
62891bb2db
Support custom subject text (#231) 2024-08-07 03:14:37 +01:00
Rob Ede
b579dc805d
refactor: migrate to tracing for logging (#226) 2024-05-29 11:35:34 +01:00
Rob Ede
0153222542
chore: update pulldown-cmark and lockfile (#222) 2024-05-26 15:51:44 +01:00
DCjanus
658f353c23
Bump reqwest from 0.11 to 0.12 (#220)
Co-authored-by: Rob Ede <robjtede@icloud.com>
2024-05-18 21:16:54 +01:00
Paolo Barbolini
6c6898eef7
Bump dependencies (#217) 2024-04-16 07:14:10 +02:00
Paolo Barbolini
031878a61a
cargo: bump dependencies (#212) 2024-01-20 13:02:58 +01:00
Paolo Barbolini
1e23f5e5b2
Replace sass-rs with grass (#208) 2023-11-26 20:32:26 +00:00
Paolo Barbolini
e63afb0582
cargo: bump dependencies (#204) 2023-10-08 10:13:30 +01:00
Paolo Barbolini
6301ac943a
Bump dependencies (#198) 2023-07-29 20:37:22 +01:00
Rob Ede
3a94aeed09
require safe tokio version range
see https://rustsec.org/advisories/RUSTSEC-2023-0005
2023-02-03 20:05:43 -05:00
Rob Ede
bce1f86308
Update deps + clippy (#187) 2023-01-31 19:37:42 +00:00
95f9e116a3
Bump dependencies to patch tokio (#184) 2023-01-17 09:22:13 +00:00
Paolo Barbolini
7f21afaba8
cargo: update dependencies (#175) 2022-10-28 20:45:31 +02:00
Paolo Barbolini
30fe686d47
Update to latest rustsec (#152) 2022-05-23 02:00:40 +01:00
Paolo Barbolini
aa2e01f96b
Bump dependencies (#150) 2022-04-22 21:06:03 +01:00
Paolo Barbolini
c981136d9e
Bump dependencies (#146) 2022-03-07 19:51:57 +01:00
Rob Ede
262d27dd74
Add compact and flat badge styles (#136) 2022-01-24 15:18:19 +00:00
Rob Ede
e8fbb00ada
Reduce futures dep to futures-util (#135) 2022-01-16 16:48:08 +00:00
Rob Ede
b2c2506615
Sort deps alphabetically 2022-01-16 16:27:14 +00:00
Paolo Barbolini
9b7d2786d6
Update dependencies (#129) 2021-12-29 08:30:53 +01:00
Paolo Barbolini
f2899ceb81
Bump all dependencies except crates-index (#126) 2021-11-25 09:35:28 +00:00
02a9a4a35d
Bump project to Rust 2021 (#123) 2021-10-22 19:36:39 +01:00
Eduardo Pinho
5b3fa9b0b2
Update dependencies crates-index and rustsec (#118) 2021-08-22 22:13:01 +01:00
Paolo Barbolini
a1ca0680c8
Update dependencies (#111) 2021-05-27 16:02:02 +02:00
Paolo Barbolini
c0de9d15b6
Update cargo dependencies (#103) 2021-02-14 16:40:37 +01:00
Paolo Barbolini
c5443aaa92
Use font-awesome-as-a-crate instead of importing the entire Font Awesome library (#101) 2021-02-10 16:45:14 +01:00
Paolo Barbolini
b0243d5dac
Setup cache busting for style.css (#100) 2021-02-10 12:49:35 +01:00
7ebffe019f
Display rustsec information on page (#96)
* chore: Bump rustsec version

* feat: display RustSec CVEs at the bottom

This closes #75.

* fix: Reduce complexity and remove duplicate advisories
2021-02-01 19:46:26 +01:00
Paolo Barbolini
3e77c30ada
Update to tokio 1.0 (#91) 2021-01-06 12:24:06 +01:00
Rob Ede
1fc1f24480
bump all dependencies except tokio (#87)
* bump all dependencies except tokio

* bump lib deps
2020-12-26 15:30:17 +01:00
Paolo Barbolini
84a7d5154b
Clone crates.io-index instead of querying it through GitHub's API (#69)
* Clone crates.io-index instead of querying it through GitHub's API

* Implement refreshing the crates.io-index

* Run the initial index clone before starting the server

* Log cloning the crates.io-index

* Disambiguate name of ManagedIndex initial clone fn

* Log errors with cloning or refreshing the index
2020-11-14 18:29:49 +01:00
Paolo Barbolini
33afafc879
Upgrade to maud 0.22.1 and switch to stable Rust (#74) 2020-11-04 14:42:42 +01:00
Paolo Barbolini
8b58821beb
Remove Mutex around Cache and move away from deprecated lru-cache (#65) 2020-10-05 12:47:24 +01:00
Rob Ede
aa0f4777e2
improve logging (#62) 2020-10-04 16:03:52 +01:00
Paolo Barbolini
12bb5c609d
Downgrade semver crate to 0.10 (#60)
Co-authored-by: Rob Ede <robjtede@icloud.com>
2020-10-03 13:43:48 +01:00
Rob Ede
1b66eddb06
reqwest client + caching (#58) 2020-10-03 13:08:16 +01:00
Rob Ede
b7b25b7cb7
update hyper and futures ecosystem 2020-09-30 23:08:40 +01:00
Paolo Barbolini
c6b3fb46e8 Upgrade to hyper 0.12 2020-09-29 23:04:13 +02:00
Rob Ede
57c2c79046
update rustsec crate 2020-09-29 00:55:02 +01:00
Rob Ede
820a3cfd28
remove failure 2020-09-29 00:28:58 +01:00
Rob Ede
9a1bee0eba
remove slog macro_use 2020-09-29 00:01:14 +01:00
Rob Ede
d12b314bf4
bump easy deps 2020-09-28 23:56:02 +01:00
Rob Ede
c8531f444a
fmt 2020-09-28 23:53:20 +01:00
Rob Ede
63a8355543
replace lazy-static with once-cell 2020-09-28 23:50:12 +01:00
Rob Ede
1d5fdd5dc5
welcome to 2018 2020-09-28 23:48:26 +01:00
Rob Ede
67bb58710b
make build succeed 2020-09-28 23:35:02 +01:00
Rob Ede
6b98cf4252
update maud versions 2020-09-28 23:28:45 +01:00