Commit Graph
261 Commits
Author SHA1 Message Date
Michael Quigley 9700c1b741 Merge branch 'main' into v2.0 2025-10-16 14:41:30 -04:00
Michael Quigley 20ba2b5a3a striped cookie implementation for publicProxy (#1101) 2025-10-16 14:26:09 -04:00
Michael Quigley db0f4487f3 striped cookies for dynamicProxy and publicProxy in v2 (#1101) 2025-10-16 13:53:03 -04:00
Michael Quigley d00e4a5290 everything -> dl (#1078) 2025-09-25 13:25:46 -04:00
Michael Quigley 4f05f1f98c remove the 'version' concept from 'frontend_mapping' and all related infrastructure (#1041) 2025-09-22 13:09:46 -04:00
Michael Quigley d0ad088a58 logging improvements (#1041) 2025-09-22 12:54:54 -04:00
Michael Quigley debb52be91 removed 'version' from 'frontend_mappings' and re-introduced a primary key (#1041) 2025-09-22 12:47:48 -04:00
Michael Quigley 8e36958c86 lint 2025-09-15 16:00:51 -04:00
Michael Quigley 822a55799b tracing improvements; don't clear mappings on update (#1041) 2025-09-15 15:54:15 -04:00
Michael Quigley b67af3b05b pfxlog -> dl 2025-09-15 15:35:59 -04:00
Michael Quigley 687e3518d4 better logging 2025-09-15 12:27:36 -04:00
Michael Quigley 63144078a1 df -> v0.3.0 2025-09-13 23:30:21 -04:00
Michael Quigley d05ad7a7cd log lint 2025-09-13 23:16:50 -04:00
Michael Quigley 9a3104e97f logging lint 2025-09-12 16:52:05 -04:00
Michael Quigley 5f49765d4b no longer use gRPC keepalives in controllerClient (#1035, #1041) 2025-09-12 15:36:56 -04:00
Michael Quigley c20c4f1057 no more global handler paths for oauth providers -> oauthRouter (#1041) 2025-09-12 15:14:37 -04:00
Michael Quigley 9fd56f9295 model into dynamicProxyController (#1035) 2025-09-12 13:47:47 -04:00
Michael Quigley 37638d70c6 the full, initial, working dynamicProxy implementation (#1041) 2025-09-12 12:51:02 -04:00
Michael Quigley 076eabc4c1 initial port of the publicProxy core logic into dynamicProxy (#1041) 2025-09-12 12:03:49 -04:00
Michael Quigley f7fb07e55f full mapping management; dynamic and reload (#1035, #1041) 2025-09-12 11:23:38 -04:00
Michael Quigley af4a8e62c1 wiring lint (#1035, #1041) 2025-09-12 10:33:22 -04:00
Michael Quigley 011e23941c mappings container (#1041) 2025-09-11 22:49:53 -04:00
Michael Quigley 276e93aedd lint (#1041) 2025-09-11 16:13:15 -04:00
Michael Quigley 8a419389df container cleanup (#1041) 2025-09-11 16:10:28 -04:00
Michael Quigley ad8e1e3cb2 dynamic proxy controller client (#1041) 2025-09-11 16:03:52 -04:00
Michael Quigley 5ea0568843 dynamicProxy startup lint (#1041) 2025-09-11 15:43:13 -04:00
Michael Quigley d0234a4969 df -> v0.2.8 2025-09-11 15:39:58 -04:00
Michael Quigley 513aa3ce9b round-trip mapping update, success (#1035) 2025-09-10 15:02:52 -04:00
Michael Quigley b72004b370 config tweaks (#1041) 2025-09-10 12:02:53 -04:00
Michael Quigley aeca3c7755 df -> v0.2.7; config lint (#1041) 2025-09-10 11:47:54 -04:00
Michael Quigley 58d438e8a7 pivoting to centralized mapping storage (#1035) 2025-09-10 11:30:13 -04:00
Michael Quigley e3cfb15849 df -> v0.2.6 2025-09-10 11:16:53 -04:00
Michael Quigley 441469f6ba dynamicProxy AMQP subscriber side (#1035) 2025-09-10 11:12:53 -04:00
Michael Quigley 4d5da85fa2 mapping orm (#1041) 2025-09-09 14:49:18 -04:00
Michael Quigley ac7308592c Merge branch 'main' into v1.2_dynamicProxy 2025-08-25 11:45:45 -04:00
Michael Quigley 66e13289da update 'github.com/caddyserver/caddy/v2' to v2.9.1 (#1047) 2025-08-25 11:38:55 -04:00
Michael Quigley 63c7f4c5c7 publicProxy2 -> dynamicProxy 2025-08-20 13:00:17 -04:00
Michael Quigley 73a7b86f26 roughing in df-based container for publicProxy2 (#1041) 2025-08-19 17:10:33 -04:00
Michael Quigley 73332b91a9 persistence for publicProxy2 (#1041) 2025-08-19 14:56:46 -04:00
Michael Quigley 1b681a64fc canary config -> df 2025-08-18 14:52:24 -04:00
Michael Quigley a0a475c6c1 cf -> df (publicProxy) 2025-08-18 14:44:27 -04:00
Michael Quigley 8a4551f066 fix for #1032 2025-08-12 10:53:02 -04:00
Michael Quigley 908cadd5c9 test lint 2025-08-07 14:20:20 -04:00
Michael Quigley 794d5a4b71 'VariableData' as struct rather than map (#1012) 2025-08-07 13:54:28 -04:00
Michael Quigley a553fcd69c template lint (#1012) 2025-08-06 23:45:29 -04:00
Michael Quigley fe72fdc6f4 better responsiveness (#1012) 2025-08-06 16:14:22 -04:00
Michael Quigley 7b2ff044d8 UnauthorizedData (#1012) 2025-08-06 16:03:32 -04:00
Michael Quigley 5ff6d2578d UnauthorizedData (#1012) 2025-08-06 16:01:45 -04:00
Michael Quigley 528c1c4771 revert; no pass path (#1012) 2025-08-06 16:00:18 -04:00
Michael Quigley 8f93bee33d stop passing the template path around; silly (#1012) 2025-08-06 15:59:06 -04:00