Toby Chui
|
34fab7b3d0
|
Fixed cert upgrade panic
- Fixed no config json cert upgrade panic bug
|
2024-05-06 19:06:26 +08:00 |
|
Toby Chui
|
46817d0664
|
Fixed minor code style in PR
- Fixed minor coding style in PR
- Updated geoip list
|
2024-05-06 18:50:12 +08:00 |
|
Toby Chui
|
1db2ca61fa
|
Create README.txt
Added source location for geodb
|
2024-05-06 16:26:02 +08:00 |
|
Toby Chui
|
0b601406de
|
Merge pull request #144 from Teifun2/dns-challenge-for-letsencrypt
DNS challenge for letsencrypt
|
2024-05-06 10:50:18 +08:00 |
|
Daniel
|
a486d42351
|
fix spelling mistake
|
2024-05-04 12:49:23 +02:00 |
|
Linard Schwendener
|
90c2199a1b
|
Added Logging Statement
|
2024-05-04 10:50:30 +02:00 |
|
Linard Schwendener
|
161c61fac7
|
Scraped all DNS Providers with their Configuration
|
2024-05-04 10:35:31 +02:00 |
|
Linard Schwendener
|
5ffacb1d06
|
Support all DNS Provders with acme-lego 4.16
|
2024-05-04 09:13:37 +02:00 |
|
Linard Schwendener
|
75ebd0ffbe
|
DNS Provider Agnostic Solution
|
2024-05-03 17:23:23 +02:00 |
|
Linard Schwendener
|
dc069f3c57
|
Fixed Error Messages
|
2024-05-03 01:08:50 +02:00 |
|
Linard Schwendener
|
e1b512f78f
|
Manual Renew knows if DNS Challenge is required
|
2024-05-03 00:57:47 +02:00 |
|
Linard Schwendener
|
8854a38f49
|
DNS Credentials are saved in Database
|
2024-05-02 22:52:51 +02:00 |
|
Linard Schwendener
|
7583a4628c
|
Show DNS Challenge only for Lets Encrypt
|
2024-05-02 22:09:04 +02:00 |
|
Linard Schwendener
|
73c0ea0896
|
POC DNS Challenge with Dynu
|
2024-05-02 21:42:18 +02:00 |
|
Linard Schwendener
|
7dad7c7305
|
Send Values to Backend
|
2024-05-02 17:56:07 +02:00 |
|
Linard Schwendener
|
cb0e13976d
|
Added ui components needed for dns challenge
|
2024-05-01 14:40:53 +02:00 |
|
Toby Chui
|
e2a449a7bc
|
Update blacklist.go
Fixed blacklist CIDR not working bug
|
2024-04-30 13:39:48 +08:00 |
|
Toby Chui
|
a9695e969e
|
Update Server.go
Fixed default site bypassing access filter bug
|
2024-04-30 13:25:26 +08:00 |
|
Toby Chui
|
7ba997dfc2
|
Added support for changing mdns name
+ Added `mdnsname` startup flag
|
2024-04-30 11:49:34 +08:00 |
|
Toby Chui
|
e24f31bdef
|
Fixed #126
- Added cert store hot reload to fix newly ssl cert not loaded
- Optimized SMTP structure and UI
|
2024-04-28 22:25:05 +08:00 |
|
Toby Chui
|
fc9240fbac
|
Fixed #131
- Added LAN detection in geoip resolver
- Updated UI for LAN/loopback request origin rendering
|
2024-04-28 11:27:00 +08:00 |
|
Toby Chui
|
e0f5431215
|
Fixed #129
- Removed requirements for Domain (now domain field can be empty and no error will be shown)
|
2024-04-27 22:37:55 +08:00 |
|
Toby Chui
|
de658a3c6c
|
Minor bug fix
- Added potential fix for #130
- Added fix for disabled virtual directory check (future features)
- Updated version number to v3.0.3
|
2024-04-26 22:40:27 +08:00 |
|
Toby Chui
|
b8cf046ca6
|
Fixed offline font bug
- Fixed offline font bug
- Set to pre-release embedded webui
|
2024-04-24 11:34:00 +08:00 |
|
Toby Chui
|
3c78211800
|
Added alias support
+ Added alias support (use , when adding a new proxy target to automatically add alias hostnames)
+ Fixed some UI issues
|
2024-04-16 23:33:24 +08:00 |
|
Toby Chui
|
8e648a8e1f
|
v3.0.2 init commit
+ Fixed zeroSSL bug (said by @yeungalan ) #45
+ Fixed manual renew button bug
+ Seperated geodb module with access controller
+ Added per hosts access control (experimental) #69
+ Fixed basic auth not working on TLS bypass mode bug
+ Fixed empty domain crash bug #120
|
2024-04-14 19:37:01 +08:00 |
|
Toby Chui
|
0d7bce4d30
|
Updated to go 1.22
|
2024-04-04 14:48:17 +08:00 |
|
Toby Chui
|
8db95dddc6
|
Added regexp redirect support
|
2024-04-04 14:24:38 +08:00 |
|
Toby Chui
|
05daeded37
|
Updated dpcore
- Added immediate flush for buffer (i.e. no chunked encoding)
- Added support for stream mode proxy sniffing logic
|
2024-04-01 21:36:11 +08:00 |
|
Toby Chui
|
e242c9288f
|
Fixed recursive port detection logic
+ Fixed recursive port detection logic
+ Added support for CF-Connecting-IP #114
|
2024-03-30 15:52:10 +08:00 |
|
Toby Chui
|
c55a29e7cf
|
Better 404 page and rules disable toggle
|
2024-03-16 20:45:05 +08:00 |
|
Toby Chui
|
6af047430c
|
Added UI for WebSocket Origin Check bypass
|
2024-03-12 14:03:31 +08:00 |
|
Toby Chui
|
200c924acd
|
3.0.1 init commit
- Removed Go HTTP client UA
- Added optional bypass of websocket origin check #107
- Added basic forward proxy for debug
- Fixed UI error in network utils tab
|
2024-03-10 14:49:18 +08:00 |
|
TC pushbot 5
|
9b2168466c
|
Update access.html
Fixed issue #103
|
2024-02-24 14:04:33 +08:00 |
|
Toby Chui
|
1da0761b13
|
Update vdir.html
Fixed minor issue on vdir not loading on start
|
2024-02-18 19:59:10 +08:00 |
|
Toby Chui
|
43a4bf389a
|
Updated README
|
2024-02-17 21:07:28 +08:00 |
|
Toby Chui
|
33c7c5fa00
|
Custom header support
+ Added custom header
+ Removed unused files
|
2024-02-17 20:28:19 +08:00 |
|
Toby Chui
|
216b53f224
|
Updated GAN features
+ Added add controller as memeber feature
+ Deprecated aroz subservice support
|
2024-02-16 21:16:14 +08:00 |
|
Toby Chui
|
3ab952f168
|
Update main.css
Fixed text color on rule instruction bug
|
2024-02-16 15:51:56 +08:00 |
|
Toby Chui
|
e980bc847b
|
Updated a lot of stuffs
+ Added comments for whitelist
+ Added automatic cert pick for multi-host certs (SNI)
+ Renamed .crt to .pem for cert store
+ Added best-fit selection for wildcard matching rules
+ Added x-proxy-by header
+ Added X-real-Ip header
+ Added Development Mode (Cache-Control: no-store)
+ Updated utm timeout to 10 seconds instead of 90
|
2024-02-16 15:44:09 +08:00 |
|
Toby Chui
|
174efc9080
|
Added per host vdir implementation
|
2024-02-14 22:52:56 +08:00 |
|
Toby Chui
|
3228789375
|
Restructured proxy routing logic
- Moved virtual directory into host routing object
- Generalized root and hosts routing struct
- Optimized UI
|
2024-02-13 21:46:43 +08:00 |
|
PassiveLemon
|
4b7fd39e57
|
Update web root
|
2023-12-04 20:59:50 -05:00 |
|
Toby Chui
|
4ca0fcc6d1
|
Update main.go
Swap to use embedded web fs
|
2023-11-25 16:38:15 +08:00 |
|
Toby Chui
|
ce4ce72820
|
Added optional TLS bypass mechanism
+ Added opt-out for subdomains for global TLS settings #44
+ Optimized subdomain / vdir editing interface
|
2023-11-25 15:54:28 +08:00 |
|
Toby Chui
|
e363d55899
|
Fixed #77 and added systemwide logger
+ Added system wide logger (wip)
+ Fixed issue #77 uptime monitor bug
+ Added backend options for bypass global TLS (or allow per rule TLS settings, wip)
+
|
2023-11-25 12:50:30 +08:00 |
|
Toby Chui
|
172479e4fb
|
Added default HTTP/2 Mode
+ Added automatic HTTP/2 switch to TLS mode (Related to #40)
|
2023-10-20 13:44:47 +08:00 |
|
tobychui
|
156fa5dace
|
Bug fix
+ Added potential fix for #67
+ Update version number
+ Changed default static web port to 5487 so it is even more unlikely to be used
+
|
2023-10-20 11:01:28 +08:00 |
|
Toby Chui
|
bda47fc36b
|
Added default Ca features
+ Added default CA feature
+ Fixed RWD issue in TLS cert table
+ Optimized ACME UI in the TLS page
|
2023-09-25 20:54:50 +08:00 |
|
Toby Chui
|
fd6ba56143
|
Added web directory manager
+ Added web directory manager
+ Added dummy service expose proxy page
+ Moved ACME and renew to a new section in TLS management page
|
2023-09-24 23:44:48 +08:00 |
|