Toby Chui
50d5dedabe
Merge pull request #59 from tobychui/2.6.6-experimental
...
2.6.6
2.6.6
2023-08-30 15:36:50 +08:00
Toby Chui
f15c774c70
Updated go mod
...
+ Updated go mod to latest version
+ Fixed minor UX problem pn acme snippet
2023-08-30 12:16:53 +08:00
Toby Chui
069f4805f6
Merge pull request #57 from daluntw/dev-custom-acme
...
Add Skip TLS Verify Feature For ACME Server
2023-08-29 10:06:52 +08:00
dalun
eb98624a6a
fix naming convention
2023-08-28 03:35:20 +00:00
dalun
6a0c7cf499
add skipTLS for custom acme server
2023-08-28 03:31:33 +00:00
Toby Chui
73ab9ca778
Optimized memory usage and root routing
...
+ Added unset subdomain custom redirection feature #46
+ Optimized memory usage by space time tradeoff in geoip lookup to fix #52
+ Replaced all stori/go.uuid to google/uuid for security reasons #55
2023-08-27 10:18:49 +08:00
Toby Chui
9f9e0750e1
Update README.md
2023-08-26 15:05:53 +08:00
Toby Chui
5664965491
Update README.md
...
Added donation link (wip)
2023-08-26 11:59:51 +08:00
Toby Chui
db4016e79f
Merge pull request #54 from PassiveLemon/Docker-Rework
...
Completely rework the container
2023-08-25 11:03:38 +08:00
PassiveLemon
f84c4370cf
doc: update readme
2023-08-24 17:59:35 -04:00
PassiveLemon
b39cb6391b
Completely rework the container
2023-08-24 17:48:57 -04:00
Toby Chui
4f7f60188f
Added basic auth exception paths
...
Added feature request from #25
2023-08-22 23:46:54 +08:00
Toby Chui
dce58343db
Merge pull request #48 from daluntw/dev-custom-acme
...
Add custom ACME server feature in backend
2023-08-22 14:05:42 +08:00
dalun
415838ad39
add frontend support
2023-08-21 13:19:33 +00:00
dalun
ce0b1a7585
fix missing space
2023-08-21 12:55:14 +00:00
dalun
352995e852
add custom acme feature in backend
2023-08-20 21:01:33 +00:00
Toby Chui
a3d55a3274
Patching redirection bug
...
+ Added wip basic auth editor custom exception rules
+ Added custom logic to handle apache screw up redirect header
2023-08-20 14:50:25 +08:00
Toby Chui
70adadf129
bug fixes for 2.6.5
...
+ Added potential fixes for #34 and #39
+ Added better error handling for #43
2023-08-17 14:08:48 +08:00
Toby Chui
d42ac8a146
Merge pull request #36 from tobychui/Docker-2.1.0
...
Docker 2.1.0
2023-07-29 00:00:09 +08:00
PassiveLemon
f304ff8862
feature: network connectivity test
2023-07-28 10:23:20 -04:00
PassiveLemon
7d91e02dc9
feature: golang specific image
...
smaller size
2023-07-28 10:22:46 -04:00
PassiveLemon
dae510ae0a
doc: VERSION
2023-07-28 10:22:22 -04:00
Toby Chui
cd382a78a5
Merge pull request #35 from Morethanevil/patch-5
...
Update CHANGELOG.md
2023-07-27 00:22:57 +08:00
Marcel
987de4a7be
Update CHANGELOG.md
2023-07-26 17:21:09 +02:00
Toby Chui
52d3b2f8c2
Fixed memory leaking
...
+ Patch on memory leaking for Windows netstat module (do not effect any of the previous non Windows builds)
+ Fixed potential memory leak in acme handler logic
+ Added "do you want to get a TLS certificate for this subdomain?" dialog when a new subdomain proxy rule is created
2023-07-26 19:17:43 +08:00
PassiveLemon
5038429a70
Update README.md
2023-07-20 22:04:16 -04:00
Toby Chui
2acbf0f3f5
Merge pull request #31 from tobychui/DockerMerge
...
Docker 2.0.0
2023-07-20 10:30:55 +08:00
Toby Chui
aed703e260
Merge branch 'main' into DockerMerge
2023-07-20 10:30:07 +08:00
PassiveLemon
5ece7c0da4
2.0.0 init
...
Completely revamped the container to support the new external configuration files.
2023-07-19 16:39:51 -04:00
Toby Chui
7eda6ba501
Merge pull request #29 from Morethanevil/patch-4
...
Updated change log
2.6.5
2023-07-19 11:42:13 +08:00
Marcel
2da5ef048f
Update CHANGELOG.md
2023-07-19 05:14:42 +02:00
Marcel
6c48939316
Update CHANGELOG.md
2023-07-19 05:10:08 +02:00
Toby Chui
544894bbba
Merge pull request #28 from tobychui/autorenew_experimental
...
Auto-renew with ACME
2023-07-19 09:43:23 +08:00
Toby Chui
153d056bdf
ACME compatibility fix for /.well-known/
...
+ Updated acme well known take-over regrex
+ Added experimental config export and import
+ Added unit test for location rewrite in dpcore
+ Moved all config files to ./conf and original proxy files to ./conf/proxy
+ Minor optimization on UI regarding TLS verification logo on subdomain and vdir list
2023-07-12 21:42:09 +08:00
Toby Chui
12c1118af9
Merge pull request #27 from tobychui/main
...
Update auto-renew branch to catch up with main
2023-07-09 14:43:07 +08:00
Toby Chui
67ba143999
Merge branch 'autorenew_experimental' into main
2023-07-09 14:41:34 +08:00
Toby Chui
0a8a821394
Update main.go
...
Switched dev mode to false (Note: The advance routing rule system is still work in progress, do not use them)
2023-07-06 11:03:41 +08:00
Toby Chui
36b17ce4cf
acme and redirection patch
...
+ Added experimental fix for redirection tailing problem
+ Added acme widget for first time users to setup https
2023-07-06 11:01:33 +08:00
PassiveLemon
519372069f
Update README.md
2023-07-04 07:58:40 -04:00
Toby Chui
2f14d6f271
Fixed minor bugs in renew policy toggle
2023-06-29 18:59:24 +08:00
Toby Chui
44ac7144ec
Added access control bypass for /.well-known router
2023-06-23 23:45:49 +08:00
Toby Chui
741d3f8de1
Minor fix to renew now function
2023-06-23 23:22:19 +08:00
Toby Chui
23eca5afae
Added experimental acme renew from Let's Encrypt
2023-06-23 23:09:10 +08:00
Toby Chui
050fab9481
Merge pull request #24 from tobychui/DockerMerge
...
Updates + Changes
2023-06-22 11:12:26 +08:00
PassiveLemon
3fc92bac27
Updates + Changes
...
Some code improvements. If the version ever changes, it will download the new binary if it doesn't already exist. Old ones will be kept however.
Some general changes to documentation.
2023-06-21 13:04:32 -04:00
Toby Chui
594f75da97
Update README.md
2023-06-21 23:59:24 +08:00
Toby Chui
3fbf246fb4
Added docker file (Fork from PassiveLemon)
2023-06-21 19:45:58 +08:00
Toby Chui
828af6263d
Merge pull request #23 from Morethanevil/patch-3
...
Update CHANGELOG.md
2023-06-16 21:46:32 +08:00
Marcel
ab42cec31f
Update CHANGELOG.md
2023-06-15 19:23:45 +02:00
Toby Chui
a8bf07dbba
Update start.go
...
Patched the rule folder name
2.6.4
2023-06-16 00:54:55 +08:00