Skip to content

Releases: shiguredo/kohaku

2023.1.1

11 Oct 02:01
8c9fdf3
Compare
Choose a tag to compare

2023.1.0

08 Sep 07:14
888a2ea
Compare
Choose a tag to compare
  • [ADD] Grafana ダッシュボードの追加
  • [ADD] バージョンを -V と --version で表示できるようにする
    • バージョンファイル VERSION を利用するようにする
    • @voluntas
  • [CHANGE] 設定ファイル読み込みの引数を -C と --config に変更する
  • [CHANGE] デフォルト設定ファイル名を config.ini にする
  • [CHANGE] /.ok を POST から GET に変更する
  • [CHANGE] h2c を利用可能にする設定 https を追加する
  • [UPDATE] go.mod の go のバージョンを 1.21 にする
  • [UPDATE] sqlc 1.20.0 にする
  • [UPDATE] lumberjack を公式に戻す
  • [CHANGE] sqlc の emit_pointers_for_null_types を true にする
  • [CHANGE] RTCStats のデータはすでにレコードがある場合 timestamp 以外が変更されていない限り追加しない
  • [CHANGE] TimescaleDB の設定項目を変更する
    • timescale_rootcert_file は postgres_ca_cert_file へ
    • timescale_url は postgres_uri へ
    • timescale_sslmode は廃止し postgres_uri で指定可能に
      • kohaku?sslmode=require のように指定
    • @voluntas
  • [CHANGE] schema の全面書き換えし JSONB 形式で保存するように変更
  • [CHANGE] 設定 http2_fullchain_filetls_fullchain_file に変更
  • [CHANGE] 設定 http2_privkey_filetls_privkey_file に変更
  • [CHANGE] 設定 http2_verify_cacert_pathtls_verify_cacert_path に変更
  • [CHANGE] デフォルト設定ファイル名を config.ini に変更する
  • [CHANGE] OpenMetrics 用の Exporter を追加する
    • exporter_https
      • 証明書は tls\_\* を利用します
    • exporter_listen_addr
    • exporter_listen_port
    • @voluntas
  • [CHANGE] 設定ファイル形式を YAML から INI に変更する
  • [CHANGE] デバッグが有効な場合は stdout に出すログは可読性の高いフォーマットにする
  • [CHANGE] ログ出力を JSON 形式に変更する
  • [CHANGE] 設定例のログ出力ファイル名の拡張子を jsonl にする
  • [ADD] ログローテーション用の設定を追加
    • log_rotate_max_size
      • メガバイト
    • log_rotate_max_backups
    • log_rotate_max_age
  • [ADD] ライブリロード用に Air を追加
  • [ADD] TimescaleDB と Grafana 検証用の compose.yaml を追加
    • grafana は 3333 ポート待ち受け
    • @voluntas
  • [UPDATE] go.mod, Github Actions で使用する Go のバージョンを go.mod を見るようにする
  • [UPDATE] Github Actions で使用する staticcheck のバージョンを 2023.1.2 にあげる

2022.1.0

09 Jun 00:36
Compare
Choose a tag to compare
  • [CHANGE] kohaku の設定ファイルのパス指定のデフォルトを ../config.yaml から ./config.yaml に変更する
  • [CHANGE] query.sql と schema.sql を db/ 以下へ移動
  • [CHANGE] sqlc のコード生成を gen/sqlc 以下へ移動
  • [CHANGE] echo 化
  • [CHANGE] Erlang VM 関連の統計を削除する
  • [UPDATE] テスト用 TimescaleDB を latest:pg14 に変更する
  • [UPDATE] Github Actions go のバージョンを v3 にあげる
    • バージョンを ^1.18 にする
    • @Hexa
  • [UPDATE] Github Actions chekcout のバージョンを v3 にあげる

2021.1.0

29 Dec 06:49
Compare
Choose a tag to compare

2021.1.0

祝リリース