cn
a65bf15ab3
gems: disable Depfu for Dependabot since PR creation fails
2024-05-16 21:34:21 +02:00
cn
d75cf2aade
gem: add Ruby 3.3 support, drop Ruby 2.7 due to EOL
2024-03-03 11:28:40 +01:00
cn
88b41c8998
project: add renovate config
2024-03-03 11:13:31 +01:00
cn
b3c776a09d
gem: fix rubocop warning by disabling redundant cop
2023-09-28 12:14:32 +02:00
cn
184e0c2a9b
gem: fix rubocop warning
2023-03-07 22:56:27 +01:00
cn
8e2ac7e677
docs: add example docker-compose usage
2023-02-16 16:00:18 +01:00
cn
65a65081ae
gem: release 3.4.0
2023-01-20 14:57:35 +01:00
cn
194137adc8
gem: add Ruby 3.2 support
2023-01-20 14:55:36 +01:00
cn
ee06f65e81
gems: add constraint for rackup version
2023-01-19 16:36:35 +01:00
cn
557a328336
gem: drop support for Rubies < 2.7
2022-05-08 16:56:46 +02:00
cn
057d243db8
gem: make intention of ENV.fetch clear with explicit default value
2022-04-22 21:35:26 +02:00
cn
ea7b3a947c
gem: release 3.2.1
2022-01-18 23:18:00 +01:00
cn
eb2bb4d632
gem: initialize new status attributes with default values
...
- prevents 'undefined method each_with_index for nil:NilClass' errors
2022-01-18 23:17:42 +01:00
cn
2a9bacf196
gem: release 3.2.0
2022-01-18 17:09:03 +01:00
cn
39adc74fbc
gem: Date::Error is not in Ruby 2.6 and older, use ArgumentError
2022-01-18 17:07:33 +01:00
cn
9ad59194bd
gem: support date format used by OpenVPN 2.5
...
- smooth fallback
2022-01-18 17:07:33 +01:00
cn
528709c895
gem: parse any number of list headers in status-version 2/3
2022-01-18 17:07:33 +01:00
cn
39d2b3ce94
gem: refactor to prepare supporting flexible list headers
2022-01-18 17:07:33 +01:00
cn
406ed867f7
gem: add Ruby 3.1 support
2022-01-07 09:31:53 +01:00
cn
e4034073a6
release: 3.1.0
...
- Ruby 3.0
- move from Travis CI to Github Actions
- dependency updates
2021-01-18 20:56:53 +01:00
cn
08b50d5974
docs: update Dockerfile to Alpine 3.13
2021-01-18 15:00:41 +01:00
cn
27306b831f
ci: use bundler cache to save resources
...
- see https://github.com/ruby/setup-ruby#caching-bundle-install-automatically
2020-12-26 15:17:06 +01:00
cn
1e12701fc3
gems: include rubocop-rspec and fix linting
2020-12-25 18:17:01 +01:00
cn
597b619b0b
gems: include rubocop-rake and fix linting
2020-12-25 18:16:27 +01:00
cn
61f7cbd76c
gem: add Ruby 3.0 support
2020-12-25 17:52:10 +01:00
cn
2628c08975
gems: revert back to upstream solargraph now with rubocop 1.0 compat
...
See https://github.com/castwide/solargraph/issues/380 and previous commit 0ffe369ef1
2020-12-25 17:51:25 +01:00
cn
ec4d028c03
ci: drop Travis CI
...
- end of an era
2020-12-10 11:03:44 +01:00
cn
12b5153604
gem: refactor Rakefile solargraph tasks, include in default task
2020-12-04 09:17:11 +01:00
cn
7c0722e875
ci: use Github Actions in parallel to Travis CI
...
- this adds a new workflow for Github Actions that mirrors what the existing Travis CI workflow tests
- Travis CI might become unfriendly to opensource soonish so migration might be necessary
2020-12-04 09:14:32 +01:00
cn
0e9c9fea68
docs: use travis-ci.com links
2020-10-31 00:05:28 +01:00
cn
0ffe369ef1
gems: use solargraph fork until gem metadata allows rubocop 1.0 compat
...
See https://github.com/castwide/solargraph/issues/380
2020-10-30 23:59:05 +01:00
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
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
cn
64ec5e1e56
release: 3.0.0
...
- drop Ruby 2.3 and 2.4 compatibility
- add Dockerfile
2020-07-14 20:08:06 +02:00
cn
ac647a4f21
gem: bump minimum required Ruby version to Ruby 2.5 ( #14 )
2020-07-14 19:57:25 +02:00
cn
78f45f5080
docs: add example Dockerfile
2020-07-13 10:39:30 +02:00
cn
9aeb1a9ad5
docs: fix typos
2020-07-13 10:33:54 +02:00
cn
88c22a6504
docs: fix Travis CI build badge
2020-07-10 23:09:34 +02:00
cn
f8666fdfc2
release: 2.1.0
2020-03-07 01:32:22 +01:00
cn
41f5d4ed62
gem: adopt frozen string literals
2020-03-07 01:30:57 +01:00
cn
92ee01e5de
gem: port fixes from Sorbet from dyndnsd
2020-03-07 01:29:12 +01:00
cn
bf3ba8f7cd
gem: refactor gemspec, exclude tests from gem, move binaries to ./exe
...
- based on recommendations of https://piotrmurach.com/articles/writing-a-ruby-gem-specification/
2020-03-07 01:28:17 +01:00
cn
140c60c753
gem: add rubocop and fix style
2020-03-02 01:57:58 +01:00
cn
d959e7fe62
gem: fix gemspec using rubocop hints
...
- especially the wrong homepage URL
2020-03-01 22:13:23 +01:00
cn
4cde78fe96
gem: add solargraph support
2020-03-01 22:12:38 +01:00
cn
23dd4aa63f
docs: add depfu to README
2020-02-28 21:40:09 +01:00
cn
1547db7bc6
travis: fix badge image URL
2020-02-28 13:31:36 +01:00
cn
b1aa38059f
travis: add Ruby 2.7
2020-02-28 13:30:49 +01:00
cn
17054794da
travis: fix build config validation problems
...
- https://docs.travis-ci.com/user/reference/overview/#deprecated-virtualization-environments
2020-02-28 13:25:02 +01:00
cn
ab81c8975e
gem: use bundler-audit
2019-12-18 20:20:14 +01:00
cn
1804693c15
travis: add Ruby 2.6
2019-01-04 18:32:32 +01:00
cn
cdc20e8042
Bump version
2018-11-05 09:12:20 +01:00
cn
998f9e683c
spec: use new rspec expect syntax
2018-11-02 10:16:28 +01:00
cn
cf69d6417d
gem: upgrade to Rack 2.0, loosen version constraints by dropping old rubies
2018-11-02 10:16:18 +01:00
cn
cb1d029326
travis: update rubies
2018-11-02 10:11:26 +01:00
cn
563fb5743b
Bump version
2013-10-08 13:23:22 +02:00
cn
a852aa4b4d
React to SIGTERM
2013-10-08 13:23:02 +02:00
cn
d5f8d66422
Bump version
2013-10-07 22:27:18 +02:00
cn
f873d8176e
Update README
2013-07-19 09:32:37 +02:00
cn
c14d59e0bf
Require better_errors only in development
2013-07-18 23:39:59 +02:00
cn
b7c8906c3b
Return [body] since String stopped including Enumerable in 1.9
2013-03-29 22:45:00 +01:00
cn
f015eaec05
Drop mongrel dependency, it's old and broken
2013-03-29 22:44:39 +01:00