Commit Graph

  • 1a36b06cd4
    chore: upgrade otel (#5586) Omer Demirok 2023-06-21 18:46:42 +0100
  • bb9ff02696 chore: upgrade otel Omer Demirok 2023-06-21 11:53:49 +0100
  • 2eba5e7d27
    Merge branch 'master' into chore/upgrade-otel Omer Demirok 2023-06-21 12:07:33 +0100
  • 8a2ef84fa4 go.mod: Update quic-go to v0.36.0 (#5584) Marten Seemann 2023-06-21 12:56:12 +0200
  • 398c12ae9b
    go.mod: Update quic-go to v0.36.0 (#5584) Marten Seemann 2023-06-21 12:56:12 +0200
  • 9e598a0d2a chore: upgrade otel Omer Demirok 2023-06-21 11:53:49 +0100
  • 233c66ecbe update quic-go to v0.36.0 Marten Seemann 2023-06-21 12:42:25 +0200
  • db59d9b074 reverseproxy: weighted_round_robin load balancing policy (#5579) Saber Haj Rabiee 2023-06-20 10:42:58 -0700
  • 361946eb0c
    reverseproxy: weighted_round_robin load balancing policy (#5579) Saber Haj Rabiee 2023-06-20 10:42:58 -0700
  • af3b513163 simplified the code and improved doc Saber Haj Rabiee 2023-06-20 10:22:49 -0700
  • b8169c45f2 added provisioner and validator for wrr Saber Haj Rabiee 2023-06-20 01:44:01 -0700
  • 8b3c35fe0f changed args format to Caddyfile args convention Saber Haj Rabiee 2023-06-19 17:04:13 -0700
  • e6c187f4ed added an adapt integration test for wrr and fixed a typo Saber Haj Rabiee 2023-06-19 16:42:08 -0700
  • c1f5567591
    Merge branch 'master' into wrr Saber Haj Rabiee 2023-06-19 15:01:03 -0700
  • d150e8e85a reverseproxy: Experimental streaming timeouts (#5567) mmm444 2023-06-19 23:54:43 +0200
  • 424ae0f420
    reverseproxy: Experimental streaming timeouts (#5567) mmm444 2023-06-19 23:54:43 +0200
  • cc0cae6d57 added weighted round robin algorithm to load balancer Saber Haj Rabiee 2023-06-19 14:53:22 -0700
  • fa0453855b reverseproxy: Avoid **time.Timer Michal Rydlo 2023-06-19 23:30:56 +0200
  • abfc25c1c2 chore: remove refs of deprecated io/ioutil (#5576) guangwu 2023-06-17 11:27:57 +0800
  • 4548b7de8e
    chore: remove refs of deprecated io/ioutil (#5576) guangwu 2023-06-17 11:27:57 +0800
  • 3cdc9f2cbc chore: remove refs of deprecated io/ioutil guoguangwu 2023-06-17 11:07:10 +0800
  • 988cc2f76a reverseproxy: Refactor cleanup Michal Rydlo 2023-06-16 10:18:54 +0200
  • 16bd4dd899 headers: Allow `>` to defer shortcut for replacements (#5574) Francis Lavoie 2023-06-15 19:18:55 -0400
  • 3b19aa2b5a
    headers: Allow `>` to defer shortcut for replacements (#5574) Francis Lavoie 2023-06-15 19:18:55 -0400
  • a78714fda2
    headers: Allow `>` defer shortcut for replacements Francis Lavoie 2023-06-14 21:58:10 -0400
  • 493be2cb65 caddyhttp: Support custom network for HTTP/3 (#5573) Dominik Roos 2023-06-14 03:33:39 +0200
  • 6a41b62e70
    caddyhttp: Support custom network for HTTP/3 (#5573) Dominik Roos 2023-06-14 03:33:39 +0200
  • ccd7902ba3 caddyhttp: support custom network for HTTP/3 Dominik Roos 2023-06-13 19:08:40 +0200
  • a0664d224b reverseproxy: Fix parsing of source IP in case it's an ipv6 address (#5569) Corin Langosch 2023-06-12 17:35:22 +0200
  • 2ddb717144
    reverseproxy: Fix parsing of source IP in case it's an ipv6 address (#5569) Corin Langosch 2023-06-12 17:35:22 +0200
  • ad9c0d3a30 Fixes parsing of source IP in case it's an ipv6 address Corin Langosch 2023-06-12 16:23:38 +0200
  • 84d48442c3 reverseproxy: Implement streaming timeouts Michal Rydlo 2023-06-08 12:16:45 +0200
  • 9a53554ba6 More verbose logging by using the child logger Francis Lavoie 2023-04-14 01:08:15 -0400
  • ee88dbd4c1 reverseproxy: WIP streaming timeouts Francis Lavoie 2023-03-22 05:58:02 -0400
  • a182e2ebe1 fileserver: browse: Better grid layout (#5564) 365cent 2023-06-05 03:39:57 -0400
  • 56af1ceb32
    fileserver: browse: Better grid layout (#5564) 365cent 2023-06-05 03:39:57 -0400
  • 10042959d2
    Merge branch 'master' into master Francis Lavoie 2023-06-05 03:31:40 -0400
  • 8e6d665d3a caddytls: Clarify some JSON config docs Matthew Holt 2023-06-04 22:15:50 -0600
  • 4ba03c9d38
    caddytls: Clarify some JSON config docs Matthew Holt 2023-06-04 22:15:50 -0600
  • 258ac63d23
    fix: vertical alignment 365cent 2023-06-04 17:54:24 -0400
  • 94263c1f32
    feat: better implementation of grid layout 365cent 2023-06-04 17:30:24 -0400
  • 29e3a97133 cmd: Implement storage import/export (#5532) Cass C 2023-06-02 15:04:31 -0400
  • 078f130a51
    cmd: Implement storage import/export (#5532) Cass C 2023-06-02 15:04:31 -0400
  • 6681088a5d remove errors.Join Cass C 2023-06-02 14:05:20 -0400
  • e399b81fcd cmd: Implement 'storage import' and 'storage export' CLI commands. Cass C 2023-04-29 19:08:33 -0400
  • 88cba5e19d go.mod: Upgrade quic-go to 0.35.1 Matthew Holt 2023-06-01 11:28:33 -0600
  • 9c180a5988
    go.mod: Upgrade quic-go to 0.35.1 Matthew Holt 2023-06-01 11:28:33 -0600
  • 9d41805590 update quic-go to v0.35.0 (#5560) Marten Seemann 2023-05-30 12:41:57 +0300
  • 467b7e3a9c
    update quic-go to v0.35.0 (#5560) Marten Seemann 2023-05-30 12:41:57 +0300
  • 3fb44df3e3 update quic-go to v0.35.0 Marten Seemann 2023-05-30 11:19:44 +0300
  • d0857f9be0 templates: Add `readFile` action that does not evaluate templates (#5553) kassienull 2023-05-26 12:16:28 -0400
  • 31d75acc9c
    templates: Add `readFile` action that does not evaluate templates (#5553) kassienull 2023-05-26 12:16:28 -0400
  • b59a055fed
    Rename to readFile, various docs adjustments Francis Lavoie 2023-05-26 12:02:19 -0400
  • 8c1cc89bf4 caddyfile: Track import name instead of modifying filename (#5540) WeidiDeng 2023-05-26 03:05:00 +0800
  • 9cde715525
    caddyfile: Track import name instead of modifying filename (#5540) WeidiDeng 2023-05-26 03:05:00 +0800
  • 52b47d0f58
    remove space in log key WeidiDeng 2023-05-24 14:16:55 +0800
  • b15726ea30
    Merge branch 'master' into import_file_stack WeidiDeng 2023-05-24 08:15:53 +0800
  • 299c847067
    Avoid adding a Last-Modified header when mtime is 1 Francis Lavoie 2023-05-23 18:17:44 -0500
  • fe81f37eda
    Define request variables tracking content served by staticfiles Charles Duffy 2023-05-23 17:05:43 -0500
  • 5abb67a2db core: Use SO_REUSEPORT_LB on FreeBSD (#5554) Jonathan Davies 2023-05-23 17:56:00 +0100
  • 942fbb37ec
    core: Use SO_REUSEPORT_LB on FreeBSD (#5554) Jonathan Davies 2023-05-23 17:56:00 +0100
  • d7b4ee6c10 listen_unix.go: Use consts to set SO_REUSEPORT_LB on FreeBSD, which uses a hash to balance load between threads. Jonathan Davies 2023-05-23 14:39:16 +0100
  • 395d185726 Create an includeRaw template function to include a file without parsing it as a template. Kassie Null 2023-05-22 18:19:04 -0400
  • 558b6dd0b6 caddyfile: Do not replace import tokens if they are part of a snippet (#5539) WeidiDeng 2023-05-23 05:36:55 +0800
  • cee4441cb1
    caddyfile: Do not replace import tokens if they are part of a snippet (#5539) WeidiDeng 2023-05-23 05:36:55 +0800
  • 609aaceb9a fileserver: Don't set Etag if mtime is 0 or 1 (close #5548) (#5550) Matt Holt 2023-05-22 14:17:15 -0600
  • 5bd9c49042
    fileserver: Don't set Etag if mtime is 0 or 1 (close #5548) (#5550) Matt Holt 2023-05-22 14:17:15 -0600
  • da88fba065
    fileserver: Don't set Etag if mtime is 0 or 1 (close #5548) Matthew Holt 2023-05-22 10:05:23 -0600
  • 80b22f3def skip replacing args when imported token may be part of a snippet Weidi Deng 2023-05-21 22:28:34 +0800
  • e7ba0d8448 fileserver: browse: minor tweaks for grid view, dark mode (#5545) pistasjis 2023-05-21 01:23:17 +0200
  • cdd3884b32
    fileserver: browse: minor tweaks for grid view, dark mode (#5545) pistasjis 2023-05-21 01:23:17 +0200
  • 392bf71d6d fileserver: Only set Etag if not already set (fix #5546) (#5547) Charles Duffy 2023-05-20 18:21:43 -0500
  • 2615c9c524
    fileserver: Only set Etag if not already set (fix #5546) (#5547) Charles Duffy 2023-05-20 18:21:43 -0500
  • 234551af9d Do mholt's suggestions Pistasj 2023-05-20 10:27:25 +0200
  • 16ec924cb5
    If user sets an etag before request reaches staticfiles, do not overwrite it (#5546) Charles Duffy 2023-05-19 19:29:25 -0500
  • f1c35e6557 Make grid entries take up full width on mobile and fix breadcrumb color issue in dark mode Pistasj 2023-05-19 23:57:02 +0200
  • 3bab4cb60e fileserver: Fix file browser breadcrumb font (#5543) pistasjis 2023-05-19 19:08:47 +0200
  • 5336bc0fb6
    fileserver: Fix file browser breadcrumb font (#5543) pistasjis 2023-05-19 19:08:47 +0200
  • 19a67a5092 Fix file browser breadcrumb font Pistasj 2023-05-19 18:56:08 +0200
  • 7df5334c1a caddyhttp: Fix h3 shutdown (#5541) WeidiDeng 2023-05-20 00:00:00 +0800
  • 29452647d8
    caddyhttp: Fix h3 shutdown (#5541) WeidiDeng 2023-05-20 00:00:00 +0800
  • 13cf91bc1c fileserver: More filetypes for browse icons Matthew Holt 2023-05-19 09:59:40 -0600
  • bd34cb6b4e fileserver: More filetypes for browse icons Matthew Holt 2023-05-19 09:59:40 -0600
  • 4a5424b71d fileserver: Fix file browser footer in grid mode (#5536) pistasjis 2023-05-19 17:51:21 +0200
  • 2d236ead3e
    fileserver: Fix file browser footer in grid mode (#5536) pistasjis 2023-05-19 17:51:21 +0200
  • a46f5b0e89 Do mholt's suggestions Odyssey 2023-05-19 13:39:01 +0200
  • 0454d38e21 fix typo Weidi Deng 2023-05-19 18:52:16 +0800
  • 8a68ac025e swap h3server close and listener close, avoid quic-listener not closing Weidi Deng 2023-05-19 18:28:57 +0800
  • dc3e966c7b fix tests. Weidi Deng 2023-05-18 20:14:03 +0800
  • a344151278
    fix variadic placeholder in imported file which also imports WeidiDeng 2023-05-18 14:23:59 +0800
  • faf712ee74 cmd: Avoid spammy log messages (fix #5538) Matthew Holt 2023-05-17 16:13:15 -0600
  • 38cb587e0f
    cmd: Avoid spammy log messages (fix #5538) Matthew Holt 2023-05-17 16:13:15 -0600
  • 8c20cc3585 httpcaddyfile: Sort Caddyfile slice Matthew Holt 2023-05-17 13:50:32 -0600
  • ca14b6edd9
    httpcaddyfile: Sort Caddyfile slice Matthew Holt 2023-05-17 13:50:32 -0600
  • 128b57cdad Merge branch 'master' of https://github.com/pistasjis/caddy Odyssey 2023-05-16 19:42:25 +0200
  • f14d50a36c Fix file browser footer while in grid mode Odyssey 2023-05-16 19:39:32 +0200
  • 37ce0a5143 Fix file browser footer in grid Odyssey 2023-05-16 19:39:32 +0200
  • d73e5bd2ae caddyhttp: Implement named routes, `invoke` directive (#5107) Francis Lavoie 2023-05-16 11:27:52 -0400
  • cbf16f6d9e
    caddyhttp: Implement named routes, `invoke` directive (#5107) v2.7.0-beta.1 Francis Lavoie 2023-05-16 11:27:52 -0400
  • a67588639a
    Merge branch 'master' into named-routes Matt Holt 2023-05-16 09:18:12 -0600