245 Commits (devel)
 

Author SHA1 Message Date
Emi Tatsuo 10c957aee5
Re-restrict Handler & HandlerResponse
2 years ago
Emi Tatsuo dc18bf2d1c
Fix examples (& also bugs with args in lib.rs)
2 years ago
Emi Tatsuo 4a0d07c2ca
Switched Builder & Server to routes from a single handler
2 years ago
Emi Tatsuo e6c66ed9e7
Don't feature gate routing
2 years ago
Emi Tatsuo 26e0fd2702
Added some routing classes
2 years ago
panicbit 0ca71e46c9
Merge pull request #28 from Alch-Emi/clippy
2 years ago
Emi Tatsuo 0bcce9fd6f
Appease clippy
2 years ago
Emi Tatsuo 766c472cbf
Added the `add_certificate` and `attach` methods
2 years ago
Emi Tatsuo cdc3921a83
Refix docs
2 years ago
Emi Tatsuo 79b06b08ba
Refactor SignedInUser -> RegisteredUser
2 years ago
Emi Tatsuo 2f1196228f
Return a full SignedInUser from lookup_user(), restrict access to PartialUser
2 years ago
Emi Tatsuo 1908d0a0d7
Implement the set password method
2 years ago
Emi Tatsuo f0517ef0b7
Fix user management example
2 years ago
Emi Tatsuo fb205cd397
Switched from bcrypt to argon
2 years ago
Emi Tatsuo ff5f294dae
Restricted access to several fields of SignedInUser
2 years ago
Emi Tatsuo 4996ae99d2
Merge remote-tracking branch 'upstream/master' into user-management
2 years ago
Emi Tatsuo abcb296574
Cleaned up some warnings in user_management
2 years ago
Emi Tatsuo 18228bb1c5
Save SignedInUser on drop, and make changes necessary to that end
2 years ago
panicbit 07c2d539d0 Merge branch 'Alch-Emi-timeout-override'
2 years ago
panicbit 46ab84ba04 streamline send_response
2 years ago
Emi Tatsuo e7cf782a60
Improve user management docs
2 years ago
Emi Tatsuo aeeee86aae
Updated changelog for complex mime timeout override
2 years ago
Emi Tatsuo b50a5e3244
Merge remote-tracking branch 'upstream/master' into timeout-override
2 years ago
panicbit 381bccf36f update changelog
2 years ago
panicbit 4e251d0cb6
Merge pull request #25 from Alch-Emi/trim-deps
2 years ago
panicbit a3882b76de update changelog
2 years ago
panicbit 824405d881
Merge pull request #23 from Alch-Emi/custom-cert-path
2 years ago
Emi Tatsuo c69cf49d99
Removed over-zeleous feature gating
2 years ago
Emi Tatsuo 475db6af79
Adapted a type from futures-util allowing us to drop the dep and remove a big chunk of the dep tree
2 years ago
Emi Tatsuo 87d71cb207
Fixed examples
2 years ago
Emi Tatsuo 3da18ca530
Reduced tokio featureset
2 years ago
Emi Tatsuo e0abe6344b
Reduced dependency on futures-rs
2 years ago
Emi Tatsuo 753ecf708d
Isolate directory serving methods behind feature, incl mime_guess. Remove itertools
2 years ago
Emi Tatsuo df362d1bc3
Fixed bug where incorrect timeout was used. I got the mime types backwards haha pretend you didnt see that
2 years ago
Emi Tatsuo 25d575bee7
Shorten references to tokio::time::timeout because I forgot I used an import for that woops sorry
2 years ago
Emi Tatsuo 94d7a5ab4f
Added complex timeout override option to builder
2 years ago
Emi Tatsuo a778774189
Added note about short timeouts to set_timeout docs
2 years ago
Emi Tatsuo 4e3417fb41
Added ability to customize certificate path
2 years ago
panicbit bbf034cf47 update changelog
2 years ago
panicbit f2b27665c2 correctly ignore doctest
2 years ago
panicbit 5a92d8d28f use mime_guess for guessing mime
2 years ago
panicbit ddf9c4b9f8
Merge pull request #22 from panicbit/21_increase_default_timeout
2 years ago
panicbit fffada14e3 increase default timeout from 1 to 30 seconds
2 years ago
panicbit 65b35a48d7 update changelog
2 years ago
panicbit 931c3fbbc2 add temporary redirects and bad requests
2 years ago
panicbit 0daf01fd3e update changelog
2 years ago
panicbit 4eae63ac4e
Merge pull request #17 from Alch-Emi/timeout
2 years ago
Emi Tatsuo 343de637c4
Added ability to load from custom key and certificate paths
2 years ago
panicbit cab1cf8ad6
Merge pull request #18 from Alch-Emi/success-with-body
2 years ago
Emi Tatsuo 6a78b2f31a
Added Response::success_with_body
2 years ago