94 Commits (6cdcb3b2976be758987a36491d2da4ecccad941f)

Author SHA1 Message Date
BlackDex 6cdcb3b297
Optimized Favicon downloading 2 years ago
Daniel García 19e671ff25
Fix dataurl parse panic when icon is malformed 2 years ago
BlackDex 84a23008f4
Update crates and workflow 2 years ago
BlackDex f906f6230a
Change `String` to `&str` for all Rocket functions 2 years ago
Kevin P. Fleming 6741b25907 Ensure that all results from check_domain_blacklist_reason are cached. 2 years ago
Kevin P. Fleming 24b5784f02 Generate distinct log messages for regex vs. IP blacklisting. 2 years ago
BlackDex a263aaa481
Resolve uninlined_format_args clippy warnings 2 years ago
BlackDex e935989fee
Resolve uninlined_format_args clippy warnings 2 years ago
BlackDex d30878c4ea Resolve uninlined_format_args clippy warnings 2 years ago
BlackDex c0e3c2c5e1
Cleanups and Fixes for Emergency Access 2 years ago
BlackDex 63fb0e5a57
Cleanups and Fixes for Emergency Access 2 years ago
BlackDex dbcad65b68
Cleanups and Fixes for Emergency Access 2 years ago
BlackDex fee2b5c3fb
Cleanups and Fixes for Emergency Access 2 years ago
BlackDex 4aa6dd22bb
Cleanups and Fixes for Emergency Access 2 years ago
BlackDex 0d2399d485
Prevent DNS leak when icon regex is configured 2 years ago
BlackDex 439ef44973
Update Rust version, deps and workflow 3 years ago
BlackDex 17388ec43e
Update Rust version, deps and workflow 3 years ago
BlackDex 42db4b5c77
Update Rust version, deps and workflow 3 years ago
BlackDex b010dde661
Update Rust version, deps and workflow 3 years ago
BlackDex 0f95bdc9bb
Fix issue with CSP and icon redirects 3 years ago
BlackDex 55d7c48b1d
Add more clippy checks for better code/readability 3 years ago
BlackDex c7a752b01d
Update dep's and small improvements on favicons 3 years ago
Daniel García 699777be9e
use dashmap in icons blacklist regex 3 years ago
BlackDex 87e08b9e50
Async/Awaited all db methods 3 years ago
Daniel García 0b7d6bf6df
Update to rocket 0.5 and made code async, missing updating all db calls, that are currently blocking 4 years ago
BlackDex 42136a7097
Favicon, SMTP and misc updates 3 years ago
BlackDex 775d07e9a0
Async/Awaited all db methods 3 years ago
Daniel García 2d5f172e77
Update to rocket 0.5 and made code async, missing updating all db calls, that are currently blocking 4 years ago
Jeremy Lin a16c656770 Add support for legacy HTTP 301/302 redirects for external icons 3 years ago
Jeremy Lin b7eedbcddc Add config option to set the HTTP redirect code for external icons 3 years ago
Jake Howard 4584cfe3c1
Additionally set expires header when caching responses 3 years ago
BlackDex 2c94ea075c
Small changes to icon log messages. 3 years ago
Jeremy Lin 2f9ac61a4e Add support for external icon services 3 years ago
BlackDex 9375d5b8c2 Updated icon downloading 4 years ago
Daniel García 9254cf9d9c
Fix clippy lints 4 years ago
BlackDex f270f2ed65 Updated icon fetching and crates. 4 years ago
BlackDex 7cb19ef767 Updated branding, email and crates 4 years ago
Daniel García b8010be26b
Extract some FromDb trait impls outside the macros so they aren't repeated, and fix some clippy lints 4 years ago
Daniel García 305de2e2cd
Format the changes from merge to master 4 years ago
Jake Howard 3ab90259f2
Modify rustfmt file 4 years ago
Jake Howard 155109dea1
Extract client creation to a single place 4 years ago
BlackDex 1d0eaac260 Updated icon fetching. 4 years ago
Jake Howard 0af3956abd
Run `cargo fmt` on codebase 4 years ago
BlackDex 3a3390963c Icon and SMTP Debug fixes. 4 years ago
Jake Howard 6209e778e5
Icons should always be cached using full TTL 4 years ago
Jake Howard a8138be69b
Use `if let` more 4 years ago
Jake Howard b22564cb00
Cache icons on the client 4 years ago
Daniel García c836f88ff2
Remove soup and use a newer html5ever directly 4 years ago
BlackDex 1a8ec04733 Small update on favicon downloading 4 years ago
BlackDex 48baf723a4 Updated icon downloading 4 years ago