Releases: sksat/kuso-subdomain-adder
Releases · sksat/kuso-subdomain-adder
Happy New Year
新年なので無意味にリリース
What's Changed
- Base container image digest pinning(current latest) by @sksat in #126
- chore(deps): update rust crate vergen to 5.1.16 by @renovate in #127
- fix(deps): update rust crate actix-web to 4.0.0-beta.10 by @renovate in #128
- update Rust to 1.56.0 by @sksat in #130
- chore(deps): lock file maintenance by @renovate in #131
- Add cargo-make by @sksat in #134
- chore(deps): update ghcr.io/sksat/cargo-chef-docker docker tag to v1.56.0 by @renovate in #136
- Use GitHub Cache API for build-image workflow by @sksat in #135
- chore(deps): lock file maintenance by @renovate in #137
- chore(deps): update cloudflare/cloudflared docker tag to v2021.10.5 by @renovate in #139
- Renovate rust-toolchain by @sksat in #140
- chore(deps): lock file maintenance by @renovate in #138
- chore(deps): lock file maintenance by @renovate in #141
- chore(deps): update gcr.io/distroless/cc docker digest to 3bf3e37 by @renovate in #142
- chore(deps): update gcr.io/distroless/cc docker digest to 2510b5f by @renovate in #143
- fix(deps): update rust crate tera to 1.14.0 by @renovate in #145
- chore(deps): update dependency rust to v1.56.1 by @renovate in #146
- chore(deps): lock file maintenance by @renovate in #144
- chore(deps): update rust crate vergen to 5.1.17 by @renovate in #151
- fix(deps): update rust crate tera to 1.15.0 by @renovate in #150
- chore(deps): update cloudflare/cloudflared docker tag to v2021.11.0 by @renovate in #152
- chore(deps): update rust crate anyhow to 1.0.45 by @renovate in #149
- chore(deps): update reviewdog/action-actionlint action to v1.16.0 by @renovate in #153
- chore(deps): lock file maintenance by @renovate in #154
- chore(deps): update reviewdog/action-actionlint action to v1.17.0 by @renovate in #156
- Use App::app_data() by @sksat in #157
- Issue templateいいかんじ化 by @sksat in #159
- ラベルが宣言的に管理できると→うれしい! by @sksat in #160
- chore(deps): lock file maintenance by @renovate in #155
- chore(deps): update reviewdog/action-actionlint action to v1.18.0 by @renovate in #162
- fix(deps): update rust crate actix-web to 4.0.0-beta.11 by @renovate in #163
- chore(deps): update rust crate anyhow to 1.0.47 by @renovate in #164
- chore(deps): lock file maintenance by @renovate in #161
- fix(deps): update rust crate actix-web to 4.0.0-beta.12 by @renovate in #168
- chore(deps): update rust crate anyhow to 1.0.48 by @renovate in #167
- chore(deps): update reviewdog/action-actionlint action to v1.18.1 by @renovate in #169
- chore(deps): update rust crate anyhow to 1.0.49 by @renovate in #171
- chore(deps): lock file maintenance by @renovate in #166
- chore(deps): update rust crate anyhow to 1.0.50 by @renovate in #172
- chore(deps): update rust crate anyhow to 1.0.51 by @renovate in #174
- fix(deps): update rust crate actix-web to 4.0.0-beta.13 by @renovate in #176
- fix(deps): update rust crate cloudflare to 0.9.0 by @renovate in #178
- fix(deps): update rust crate clap to 2.34.0 by @renovate in #175
- fix(deps): update rust crate async-trait to 0.1.52 by @renovate in #181
- fix(deps): update rust crate serde to 1.0.131 by @renovate in #179
- fix(deps): update rust crate serde_derive to 1.0.131 by @renovate in #180
- fix(deps): update rust crate actix-web to 4.0.0-beta.14 by @renovate in #184
- chore(deps): lock file maintenance by @renovate in #173
- chore(deps): update rust crate vergen to v6 by @renovate in #182
- Renovate group for Rust by @sksat in #185
- chore(deps): update rust docker tags to v1.57.0 by @renovate in #186
- chore(deps): lock file maintenance by @renovate in #187
- chore(deps): lock file maintenance by @renovate in #188
- chore(deps): update cloudflare/cloudflared docker tag to v2021.12.0 by @renovate in #190
- chore(deps): update cloudflare/cloudflared docker tag to v2021.12.1 by @renovate in #191
- serdeのRenovate PRをまとめる by @sksat in #196
- fix(deps): update rust crate actix-web to 4.0.0-beta.15 by @renovate in #194
- fix(deps): update serde to 1.0.132 by @renovate in #197
- 自作のclippy actionをCIに追加 by @sksat in #198
- chore(deps): update cloudflare/cloudflared docker tag to v2021.12.2 by @renovate in #200
- chore(deps): update cloudflare/cloudflared docker tag to v2021.12.3 by @renovate in #201
- chore(deps): update rust crate anyhow to 1.0.52 by @renovate in #202
- chore(deps): update gcr.io/distroless/cc docker digest to 0090fc9 by @renovate in #203
- chore(deps): update reviewdog/action-actionlint action to v1.18.2 by @renovate in #205
- fix(deps): update rust crate actix-web to 4.0.0-beta.18 by @renovate in #204
- chore(deps): update cloudflare/cloudflared docker tag to v2021.12.4 by @renovate in #206
- fix(deps): update rust crate clap to v3 by @renovate in #207
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Version 0.4.0
vergen
によるバージョン情報・ビルド情報の追加- ソースコードを分割・整理
- DNS操作部分の抽象化(関連: #104 )
- 諸々のCIの追加・修正
renovate.json
の検証- RustのCIを爆速に
docker-compose.yml
の検証cargo-tarpaulin
によるCode Coverage計測(codecov.ioに自動アップロード)
- 諸々のバージョンアップデート by Renovate
What's Changed
- chore(deps): update cloudflare/cloudflared docker tag to v2021.9.0 by @renovate in #79
- fix(deps): update rust crate cloudflare to 0.8.7 by @renovate in #80
- chore(deps): update cloudflare/cloudflared docker tag to v2021.9.1 by @renovate in #81
- chore(deps): update reviewdog/action-actionlint action to v1.14.0 by @renovate in #82
- Add validate renovate.json workflow by @sksat in #84
- Add lockFileMaintenance by @sksat in #83
- chore(deps): lock file maintenance by @renovate in #85
- chore(deps): lock file maintenance by @renovate in #86
- chore(deps): lock file maintenance by @renovate in #87
- chore(deps): update cloudflare/cloudflared docker tag to v2021.9.2 by @renovate in #88
- chore(deps): lock file maintenance by @renovate in #89
- chore(deps): lock file maintenance by @renovate in #90
- chore(deps): lock file maintenance by @renovate in #91
- chore(deps): update reviewdog/action-actionlint action to v1.14.1 by @renovate in #92
- chore(deps): update reviewdog/action-actionlint action to v1.15.0 by @renovate in #95
- chore(deps): lock file maintenance by @renovate in #96
- chore(deps): update cloudflare/cloudflared docker tag to v2021.10.0 by @renovate in #97
- chore(deps): update cloudflare/cloudflared docker tag to v2021.10.1 by @renovate in #98
- chore(deps): update cloudflare/cloudflared docker tag to v2021.10.3 by @renovate in #99
- chore(deps): update reviewdog/action-actionlint action to v1.15.1 by @renovate in #102
- chore(deps): lock file maintenance by @renovate in #101
- fix(deps): update rust crate tera to 1.13.0 by @renovate in #100
- more version info by @sksat in #108
- Fix Rust CI by @sksat in #109
- Improve Rust CI by @sksat in #110
- Code Coverage by @sksat in #111
- Add hadolint with reviewdog by @sksat in #113
- Add cargo-bloat-action by @sksat in #112
- Add validate docker-compose.yml workflow by @sksat in #114
- Revert "Add cargo-bloat-action (#112)" by @sksat in #117
- Add daily cargo audit-check scan by @sksat in #116
- chore(deps): lock file maintenance by @renovate in #115
- Release v0.4.0 by @sksat in #103
Full Changelog: v0.3.4...v0.4.0
Version 0.3.4
- 諸々のバージョンアップデート by Renovate
- compose-cd 0.2系での
VERSION
廃止に対応 rust-toolchain
によるRustバージョン指定をstable
から明示的な指定に変更- Rust 1.55.0にアップデート
- actionlintをCIに追加
- コンテナイメージをDockerHubにもpush
- コンテナイメージのビルドにキャッシュを使用
- trivyによるコンテナイメージの脆弱性スキャンをcronで毎日
master
に対して実施 cargo-chef
によるCI上でのイメージビルド高速化
Version 0.3.3
- clapによるコマンドラインアプリケーション化
- 既存のサーバ立ち上げを
srv
サブコマンドに移行(これは挙動の変更なのでマイナーバージョン上げるべきだったのでは?) - 設定ファイルを
config.toml
決め打ちから-c,--config
で指定可能に - デバッグ用オプション
-d,--debug
を追加 - 手オペ用サブコマンド
add
を追加 - サブドメイン表示サブコマンド
list
を追加 - ゴミを削除
Version 0.3.2
- #19 結果の画面を分割
- 自動デプロイスクリプトをcompose-cdとして分離
- デプロイにcompose-cdを使用
- READMEをよりクソに
- Renovateで色々アップデート
Release v0.3.1 (#14)
* fix: clippy * しーあいをちゃんとする (#5) * fix: build image workflow, add: CI workflow(clippy) * fuck YAML * fix: ghcr.io username, update: cloudflared container image * fix: update minimal docker-compose version to 3.2 for volume config * update: split hostname & version config to .env * fix: CI trigger typo * add: README badge, deploy method * add: auto-deployment service * version 0.3.0 * update: remove page transition, rename /subdomain -> /api/add_subdomain * add: link * rm: Tera context in web::Data * add: screenshot * rename: service file, fix: deploy script * fix: push container image * fix: container image location * fix * add: update check for repo & container image * update: no output when no update * add: auto update service * fix: start timer * add: comment, rm: unneeded func, use * version 0.3.1 * fix: update condition * add: notify to Discord
Version 0.3.0
v0.3.0 add: build image on push tags
Version 0.2.0
- Cloudflare Argo Tunnelの管理を本リポジトリの
docker-compose.yml
内に移行- トンネルサービスの再起動忘れによるインシデント発生のため
env_logger
によるログ表示- 生の
static/index.html
をただ表示するのではなく,Tera
によるテンプレートとして使用- バージョン情報の表示
- ツイートボタンの追加
Version 0.1.0
2020/12/27の早朝に勢いで作った産物