aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* centralize all the checks in the same placedomain-checkQuentin Dufour2023-11-301-50/+52
|
* implement featureQuentin Dufour2023-11-302-49/+143
|
* some commentsQuentin Dufour2023-11-301-0/+23
|
* Merge pull request 'New directive `tricot-add-redirect <match-prefix> ↵Quentin2023-11-295-93/+291
|\ | | | | | | | | | | <redirect-prefix> [301|302|303|307]`' (#10) from redirect into main Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/tricot/pulls/10
| * add tricot-add-redirect in readmeredirectQuentin Dufour2023-11-291-0/+1
| |
| * implement redirection in https.rsQuentin Dufour2023-11-292-11/+65
| |
| * fix testsQuentin Dufour2023-11-291-14/+8
| |
| * refactor configuration to support redirectsQuentin Dufour2023-11-294-84/+233
|/
* dockerfile: update rustcdocker-51Alex Auvolat2023-10-021-1/+1
|
* prometheus: disable counter suffixesAlex Auvolat2023-10-021-0/+1
|
* flake.nix: update rustcAlex Auvolat2023-10-022-13/+61
|
* update cargo.nixAlex Auvolat2023-10-021-1122/+1025
|
* cargo upgrades: update opentelemetry dependency to 0.20/prometheus to 0.13Alex Auvolat2023-10-025-60/+93
|
* cargo upgrades: updage all major versions of deps except opentelemetryAlex Auvolat2023-10-022-73/+28
|
* cargo update: non-breaking update of all dependenciesAlex Auvolat2023-10-021-528/+430
|
* replace log,pretty_env_logger by tracing,tracing_subscriber and add timedocker-50Alex Auvolat2023-08-2710-103/+272
|
* Take into account unhealthy nodesAlex Auvolat2023-08-273-156/+83
|
* stdout: prettier formatting of proxy configAlex Auvolat2023-08-272-8/+45
|
* feat: warmup memory store when startingdocker-49feat/load-certs-at-bootQuentin Dufour2023-08-082-9/+69
|
* update df-consul to fix some issuesdocker-48Alex Auvolat2023-06-136-160/+349
|
* Change example links to be permalinks (fix #7)Alex Auvolat2023-06-051-5/+6
|
* cargo fmtAlex Auvolat2023-01-261-7/+3
|
* Add Grafana dashboardsdocker-47Alex Auvolat2023-01-032-0/+1958
|
* Don't do the hack with same_site and same_node, separate lb flagsAlex Auvolat2023-01-022-22/+42
|
* status code just as integer, drop canonical reason stringAlex Auvolat2022-12-111-8/+1
|
* Update cargo2nixAlex Auvolat2022-12-071-1/+16
|
* Externalise Consul module to df-consul crateAlex Auvolat2022-12-076-272/+33
|
* Remove host="" metric parameter for most thingsAlex Auvolat2022-12-072-24/+33
|
* More precise histogramsAlex Auvolat2022-12-061-1/+10
|
* Cargo clippydocker-44Alex Auvolat2022-12-063-10/+10
|
* Change scheduling algo to deprioritize slow backends + refactoringAlex Auvolat2022-12-064-68/+88
|
* Add duration metric and improve others as wellAlex Auvolat2022-12-052-17/+41
|
* Add basic support for metricsAlex Auvolat2022-12-057-28/+655
|
* Update dependenciesAlex Auvolat2022-12-055-2228/+1672
|
* Make rustfmt work in NixAlex Auvolat2022-12-051-1/+1
|
* Try rustfmt in nixAlex Auvolat2022-12-021-4/+6
|
* deactivate fmt (doesnt work for some reason)Alex Auvolat2022-12-011-5/+5
|
* use nix runAlex Auvolat2022-12-011-2/+2
|
* Add Drone CIAlex Auvolat2022-12-013-10/+55
|
* Make Nix flakeAlex Auvolat2022-12-014-0/+3597
|
* Add possibility to skip TLS server certificate verificationAlex Auvolat2022-08-242-13/+34
|
* Enable upgrades on http moduledocker-41Alex Auvolat2022-05-101-8/+11
|
* Handle HTTP/1.1 SWITCHING_PROTOCOL to handle Connection: Upgrade correctlydocker-40Alex Auvolat2022-05-101-15/+57
|
* Try again to fix connection: upgrade bugdocker-39Alex Auvolat2022-05-061-1/+5
|
* Try to clean up code and to fix WebSocket problemsdocker-38Alex Auvolat2022-05-063-43/+60
|
* Support headers with spaces in their valuedocker-37Quentin Dufour2022-05-041-1/+17
|
* Make Tricot available under AGPLv3 licenseAlex Auvolat2022-04-232-0/+666
|
* Correct cookie concatenationdocker-36Alex Auvolat2022-02-271-3/+3
|
* Try to fix cookie issue: concatenate multiple cookie headersdocker-35Alex Auvolat2022-02-272-17/+23
|
* Try to fix duplicate Host header issuedocker-34Alex Auvolat2022-01-252-5/+9
| | | | | - disable http2 to backend connections even when using tls - forbid hyper from adding a host header