cn
bf15506f0d
project: ignore inapplicable vulns
2026-06-04 22:58:24 +02:00
cn
c12000cffa
gems: ignore irrelevant vulns in dev dependency solargraph
2026-02-26 22:17:58 +01:00
cn
8738b8bda5
gem: support Ruby 4.0
2026-01-17 16:22:47 +01:00
cn
627b1c4dc5
release: 3.12.0
2025-12-04 01:05:11 +01:00
cn
da79ef902d
dyndnsd: add tests for regular expressions
2025-12-04 01:03:16 +01:00
cn
8589cf801f
project: update changelog
2025-12-04 00:28:32 +01:00
cn
34f2c01543
ci: run vulnscan less often
2025-10-02 20:37:01 +02:00
cn
62e2067e5b
release: 3.11.0
2025-10-02 20:27:15 +02:00
cn
7a1302082b
Merge branch 'master' into update-3.3
2025-10-02 20:20:44 +02:00
cn
0ddb87cc57
gems: update solargraph
2025-06-05 23:56:42 +02:00
cn
685854aad3
project: update Renovate config migration
2025-06-05 23:03:03 +02:00
cn
0de309112b
ci: ignore vulns on old rubies
2025-03-31 23:14:42 +02:00
cn
841c6f8b79
project: less frequent trivy updates
2025-03-11 17:08:09 +01:00
cn
a2e4480e0a
project: don't run solargraph by default
2025-02-27 23:02:48 +01:00
cn
466dd30ff4
gem: support Ruby 3.4
2025-02-27 23:02:48 +01:00
cn
07a2be0e7d
gems: ignore irrelevant vulns in dev dependency solargraph
2025-02-27 23:02:48 +01:00
cn
3f962fa3bb
docs: remove Depfu badge
2024-05-16 21:43:41 +02:00
cn
1171e0cb92
gems: disable Depfu for Dependabot since PR creation fails
2024-05-16 21:41:43 +02:00
cn
6a933194f3
project: fix Renovate config
2024-05-16 17:26:48 +02:00
cn
e546d03d9f
ci: add Renovate config validator
2024-05-16 17:26:48 +02:00
cn
8f7a796e9d
release: 3.10.0
2024-01-18 23:19:49 +01:00
cn
95acdcbc70
gem: support Ruby 3.3
2024-01-18 23:14:41 +01:00
cn
81dc2aba4c
gem: support Ruby 3.3
2024-01-18 23:12:23 +01:00
cn
c71b23d35e
ci: fix linting
2023-07-02 13:56:53 +02:00
cn
2258edaae6
ci: remove usage of deprecated solargraph download-core cmd
...
Related to https://github.com/castwide/solargraph/commit/cf1cd663077317c6402fa9450f24596ed6596cdd
2023-06-24 16:38:21 +02:00
cn
e45902f5cf
ci: don't fail fast to see compatibility
2023-06-08 20:16:14 +02:00
cn
dd7553d5fd
release: 3.8.2
2023-04-01 22:53:50 +02:00
cn
481504f174
release: 3.8.0
2023-01-13 00:01:53 +01:00
cn
f648c28f18
gem: support Ruby 3.2
2023-01-09 21:27:43 +01:00
cn
65f8dbb21b
release: 3.7.3
2022-12-29 22:26:24 +01:00
cn
3d787a46ea
release: 3.7.1
2022-09-20 19:35:55 +02:00
cn
3a5b1bcb27
gem: allow config to contain users without any hosts
2022-09-20 19:31:46 +02:00
cn
b1e948a2dc
docs: mention Rack 3 update in changelog
2022-09-15 21:41:44 +02:00
cn
fadaf4840c
release: 3.6.2
2022-08-11 19:13:03 +02:00
cn
4237d35fcc
gem: drop support for Rubies < 2.7
2022-05-08 16:36:20 +02:00
cn
558445af2e
release: 3.5.1
2022-02-17 10:09:17 +01:00
cn
3f784ccaa1
ci: fix Trivy command after update
2022-02-17 10:06:51 +01:00
cn
dbc61d72fb
ci: use actionlint on GHA workflows
...
- https://github.com/rhysd/actionlint is cool
2022-02-16 00:05:40 +01:00
cn
2838ad9eae
ci: use JSON schema for GHA workflows
2022-02-11 01:29:46 +01:00
cn
12dcc3eb42
release: 3.5.0
2022-01-08 11:14:35 +01:00
cn
90f4442e94
docs: update changelog
2022-01-08 11:13:32 +01:00
cn
9eb9849004
project: allow upgrade to Alpine 3.14 and above
...
Beware of https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.14.0#faccessat2
2022-01-08 11:07:00 +01:00
cn
09461aa013
gems: pin async dependency to pre v2 version
...
- https://rubygems.org/gems/async-io/versions/1.32.2 does not limit the version range
- async v2 required very modern Ruby versions
2021-12-28 11:22:43 +01:00
cn
9580f1478f
ci: add Docker E2E tests
2021-12-13 00:51:28 +01:00
cn
6c91c46378
release: 3.4.8
2021-12-11 22:16:58 +01:00
cn
e622ab292a
ci: use rake to build Docker image
2021-12-11 22:14:25 +01:00
cn
507e6a36fd
release: 3.4.7
2021-11-19 16:16:51 +01:00
cn
0a2afb1e4c
docs: update changelog
2021-11-19 16:16:28 +01:00
cn
809e2dd5d1
project: ignore Renovate Alpine 3.14 updates
2021-11-19 16:06:29 +01:00
cn
bdda57c4bc
release: 3.4.6
2021-11-19 15:38:02 +01:00
cn
8c5240bbf7
docs: update changelog
2021-11-19 15:37:38 +01:00
cn
aecc55e9e7
ci: ignore hadolint binary from git
2021-11-19 15:36:37 +01:00
cn
3a31315d9e
ci: use hadolint binary instead of Docker image
...
- has lower complexity and works equally well in CI
2021-10-23 10:59:37 +02:00
cn
e5f82b4ef5
docker: update base image to Alpine 3.13.6
...
- allows to remove manual update instructions for critical packages
2021-09-02 08:51:00 +02:00
cn
d8dc69de8b
release: 3.4.5
2021-08-26 21:24:48 +02:00
cn
4b3302bb49
docker: update Alpine tools to fix openssl vulnerability
2021-08-26 21:23:43 +02:00
cn
b8fd42fd85
docker: update Alpine tools to fix apk-tools vulnerability
2021-08-11 08:48:10 +02:00
cn
e806517b18
release: 3.4.2
2021-07-30 16:41:15 +02:00
cn
afd95a81c3
gems: update opentelemetry-*
2021-06-26 21:42:52 +02:00
cn
fe2ef47675
tracing: migrate from OpenTracing to OpenTelemetry
...
- still uses Jaeger client (`AgentExporter`) and supports similar configuration except host + port which can be done via https://github.com/open-telemetry/opentelemetry-ruby/tree/main/exporter/jaeger#how-can-i-configure-the-jaeger-exporter
2021-06-07 13:39:35 +02:00
cn
fc0fe3c6d5
docs: fix typo
2021-06-03 20:49:31 +02:00
cn
f716afe84d
ci: add link to Renovate Dependency Dashboard
2021-04-30 17:55:44 +02:00
cn
b73416d775
ci: migrate Renovate config
2021-04-30 11:16:16 +02:00
cn
ad01f9a9dd
docs: improve release process
2021-04-16 23:16:58 +02:00
cn
6aa8c10ae0
ci: wait for dyndnsd gem to be available on rubygems.org before Docker build
2021-04-16 22:53:11 +02:00
cn
6afed2049a
ci: use locally built gem file for testing Docker image build
2021-04-16 22:27:11 +02:00
cn
199ccf7665
release: 3.4.1
2021-04-15 09:28:31 +02:00
cn
7c77b7304a
ci: give Rubygems time to process new push before building Docker image
2021-04-15 09:28:08 +02:00
cn
243f679d7f
docker: update base image to Alpine 3.13.5
2021-04-15 09:24:44 +02:00
cn
085f75c6dd
docs: fix grammar
2021-04-15 09:23:35 +02:00
cn
0e96359429
release: version 3.4.0
2021-04-02 11:01:01 +02:00
cn
6374837156
docker: run as non-root user by default
2021-04-02 10:59:54 +02:00
cn
53af02398d
ci: test building Docker image on push
2021-04-02 10:59:54 +02:00
cn
16706071b7
release: 3.3.3
2021-04-01 09:38:43 +02:00
cn
43f089ce70
docker: update base image to Alpine 3.13.4
2021-04-01 09:37:59 +02:00
cn
b004b4d1e7
release: 3.3.2
2021-02-20 10:06:12 +01:00
cn
3cbc0a3f01
release: 3.3.2.rc1
2021-02-20 10:03:38 +01:00
cn
c675a347d1
ci: update to docker/build-push-action@v2
2021-02-20 10:02:23 +01:00
cn
c335a96e12
release: 3.2.0
2021-01-14 11:04:50 +01:00
cn
c2ed69da6d
ci: use bundler cache to save resources
...
- see https://github.com/ruby/setup-ruby#caching-bundle-install-automatically
2020-12-26 15:19:20 +01:00
cn
5444782ead
gems: include rubocop-rspec and fix linting
2020-12-25 18:05:41 +01:00
cn
1c1bcd253a
gems: include rubocop-rake and fix linting
2020-12-25 18:04:59 +01:00
cn
23c09f722c
gem: add Ruby 3.0 support
2020-12-25 16:45:51 +01:00
cn
e29b451de4
gems: revert back to upstream solargraph now with rubocop 1.0 compat
...
See https://github.com/castwide/solargraph/issues/380 and previous commit e063b6cb4c
2020-12-25 16:25:45 +01:00
cn
d89c1c6091
release: 3.1.3
2020-12-20 22:18:20 +01:00
cn
2a7ea2bb8f
ci: use Github environment files (fix part 2)
...
- fixing vulnerability via https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#environment-files
2020-12-20 22:15:39 +01:00
cn
94823dc041
release: 3.1.2
2020-12-20 22:05:13 +01:00
cn
fb42c57ff1
ci: drop Travis CI
...
- end of an era
2020-12-10 11:04:23 +01:00
cn
e8e9e0cb71
ci: use GHA ruby/setup-ruby instead of broken actions/setup-ruby
...
- actions/setup-ruby does not work on new GHA runners Ubuntu 20.04 (missing bundler in 2.5) as per https://github.com/actions/setup-ruby/issues/70
- might be deprecated as per https://github.com/actions/setup-ruby/issues/80
- https://github.com/ruby/setup-ruby is recommended is superior
2020-12-04 09:04:23 +01:00
cn
dc325d686e
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-11-25 09:39:55 +01:00
cn
ff136f7b16
ci: add periodic pulling of all Docker image tags to avoid staleness
2020-11-19 11:05:26 +01:00
cn
19683672d1
docs: use travis-ci.com links
2020-10-31 00:04:51 +01:00
cn
4c1fb5783d
gem: fix new solargraph warning
2020-10-31 00:04:01 +01:00
cn
d8f5618006
gem: fix new rubocop warnings
2020-10-31 00:04:01 +01:00
cn
e063b6cb4c
gems: use solargraph fork until gem metadata allows rubocop 1.0 compat
...
See https://github.com/castwide/solargraph/issues/380
2020-10-31 00:04:01 +01:00
cn
d1c1a98e47
ci: use Github environment files
...
- fixing vulnerability via https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#environment-files
2020-10-08 12:32:44 +02:00
cn
d62bf71820
ci: ignore false-positive 3rd party lockfiles for trivy
2020-10-08 12:29:35 +02:00
cn
156557c6d7
release: 3.1.1
2020-10-03 10:59:52 +02:00
cn
fd1d58abd6
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/
- webrick versions bundled with ruby are vulnerable at this point
2020-10-02 00:50:23 +02:00
cn
6ed0799f49
ci: improve ignore of false-positives on 3rd party lockfiles
...
- amends https://github.com/cmur2/dyndnsd/commit/5b332d8f5729c1cc1ff26a87ee1548426932f2d6
2020-08-30 11:41:23 +02:00