1
0
mirror of https://github.com/cmur2/openvpn-status-web.git synced 2025-09-28 21:52:05 +02:00

9 Commits

Author SHA1 Message Date
cn
109b27fecc release: 3.0.1
- use webrick gem which contains fixes against [CVE-2020-25613](https://www.ruby-lang.org/en/news/2020/09/29/http-request-smuggling-cve-2020-25613/)
2020-10-03 11:04:48 +02:00
cn
b44517ec21 gems: update webrick to version 1.6.1
- explicitly use webrick gem version with patch against CVE-2020-25613
- https://www.ruby-lang.org/en/news/2020/09/29/http-request-smuggling-cve-2020-25613/
2020-10-03 11:03:01 +02:00
depfu[bot]
520da15739 gems: update rubocop to version 0.92.0 2020-09-26 12:40:07 +02:00
depfu[bot]
9b3a13abef gems: update rubocop to version 0.91.0 2020-09-16 09:39:25 +02:00
depfu[bot]
b81d61b8d7 gems: update rubocop to version 0.90.0 (#16)
Update rubocop to version 0.90.0 (#16)

Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2020-09-02 10:35:06 +02:00
cn
147a905bfc gem: fix solargraph typecheck problem in CI + remove downpin 2020-08-14 17:39:02 +02:00
cn
eeed0fa089 gems: downpin solargraph
- releases newer than 0.39.12 fail on Travis CI although they work locally with RVM Ruby 2.7.1
2020-08-14 14:57:08 +02:00
cn
586ae8ae0f gem: add editorconfig 2020-08-14 14:07:47 +02:00
depfu[bot]
075ec1e548 gems: update rubocop to version 0.89.0
Update rubocop to version 0.89.0 (#15)
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2020-08-07 08:32:29 +02:00
6 changed files with 15 additions and 5 deletions

9
.editorconfig Normal file
View File

@@ -0,0 +1,9 @@
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

View File

@@ -21,4 +21,4 @@ end
task default: [:rubocop, :spec, 'bundle:audit'] task default: [:rubocop, :spec, 'bundle:audit']
task travis: [:default, :'solargraph:tc'] task travis: [:default, :'solargraph:init', :'solargraph:tc']

View File

@@ -2,7 +2,7 @@ FROM alpine:3.12
EXPOSE 8080 EXPOSE 8080
ENV VERSION=3.0.0 ENV VERSION=3.0.1
RUN apk --no-cache add openssl ca-certificates && \ RUN apk --no-cache add openssl ca-certificates && \
apk --no-cache add ruby ruby-etc ruby-webrick && \ apk --no-cache add ruby ruby-etc ruby-webrick && \

View File

@@ -107,7 +107,7 @@ module OpenVPNStatusWeb
if config['logfile'] if config['logfile']
OpenVPNStatusWeb.logger = Logger.new(config['logfile']) OpenVPNStatusWeb.logger = Logger.new(config['logfile'])
else else
OpenVPNStatusWeb.logger = Logger.new(STDOUT) OpenVPNStatusWeb.logger = Logger.new($stdout)
end end
OpenVPNStatusWeb.logger.progname = 'openvpn-status-web' OpenVPNStatusWeb.logger.progname = 'openvpn-status-web'

View File

@@ -1,5 +1,5 @@
# frozen_string_literal: true # frozen_string_literal: true
module OpenVPNStatusWeb module OpenVPNStatusWeb
VERSION = '3.0.0' VERSION = '3.0.1'
end end

View File

@@ -28,6 +28,7 @@ Gem::Specification.new do |s|
s.add_runtime_dependency 'metriks' s.add_runtime_dependency 'metriks'
s.add_runtime_dependency 'rack', '~> 2.0' s.add_runtime_dependency 'rack', '~> 2.0'
s.add_runtime_dependency 'webrick', '>= 1.6.1'
s.add_development_dependency 'better_errors' s.add_development_dependency 'better_errors'
s.add_development_dependency 'binding_of_caller' s.add_development_dependency 'binding_of_caller'
@@ -36,6 +37,6 @@ Gem::Specification.new do |s|
s.add_development_dependency 'rack-test' s.add_development_dependency 'rack-test'
s.add_development_dependency 'rake' s.add_development_dependency 'rake'
s.add_development_dependency 'rspec' s.add_development_dependency 'rspec'
s.add_development_dependency 'rubocop', '~> 0.88.0' s.add_development_dependency 'rubocop', '~> 0.92.0'
s.add_development_dependency 'solargraph' s.add_development_dependency 'solargraph'
end end