Compare commits

...

2 Commits

Author SHA1 Message Date
Eric
eea34e6032 perf: add dbeaver-patch version 2024-12-03 17:27:44 +08:00
Bai
69a366978f fix: login log get ipv6 error 2024-11-29 14:58:56 +08:00
2 changed files with 5 additions and 2 deletions

View File

@@ -158,7 +158,10 @@ def is_uuid(seq):
def get_request_ip(request):
x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR', '').split(',')
if x_forwarded_for and x_forwarded_for[0]:
login_ip = x_forwarded_for[0].split(":")[0]
login_ip = x_forwarded_for[0]
if login_ip.count(':') == 1:
# format: ipv4:port (非标准格式的 X-Forwarded-For)
login_ip = login_ip.split(":")[0]
return login_ip
login_ip = request.META.get('REMOTE_ADDR', '')

View File

@@ -1,5 +1,5 @@
type: msi # exe, zip, manual, msi
source: jms:///download/applets/dbeaver-patch.msi
source: jms:///download/applets/dbeaver-patch-22.3.4-x86_64-setup.msi
arguments:
- /quiet
destination: