Skip to content

Releases: sksat/kuso-subdomain-adder

Happy New Year

01 Jan 04:32
69c2ee5
Compare
Choose a tag to compare

新年なので無意味にリリース

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

20 Oct 02:26
Compare
Choose a tag to compare

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

13 Sep 00:36
f9866f5
Compare
Choose a tag to compare
  • 諸々のバージョンアップデート 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

12 Sep 23:51
fbed84d
Compare
Choose a tag to compare
  • clapによるコマンドラインアプリケーション化
  • 既存のサーバ立ち上げをsrvサブコマンドに移行(これは挙動の変更なのでマイナーバージョン上げるべきだったのでは?)
  • 設定ファイルをconfig.toml決め打ちから-c,--configで指定可能に
  • デバッグ用オプション-d,--debugを追加
  • 手オペ用サブコマンドaddを追加
  • サブドメイン表示サブコマンドlistを追加
  • ゴミを削除

Version 0.3.2

12 Sep 23:42
e07f7e4
Compare
Choose a tag to compare
  • #19 結果の画面を分割
  • 自動デプロイスクリプトをcompose-cdとして分離
  • デプロイにcompose-cdを使用
  • READMEをよりクソに
  • Renovateで色々アップデート

Release v0.3.1 (#14)

27 May 04:01
2292c73
Compare
Choose a tag to compare
* 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

26 May 22:58
Compare
Choose a tag to compare
v0.3.0

add: build image on push tags

Version 0.2.0

13 Sep 00:06
Compare
Choose a tag to compare
  • Cloudflare Argo Tunnelの管理を本リポジトリのdocker-compose.yml内に移行
    • トンネルサービスの再起動忘れによるインシデント発生のため
  • env_loggerによるログ表示
  • 生のstatic/index.htmlをただ表示するのではなく,Teraによるテンプレートとして使用
    • バージョン情報の表示
    • ツイートボタンの追加

Version 0.1.0

12 Sep 23:57
Compare
Choose a tag to compare

2020/12/27の早朝に勢いで作った産物