Skip to content

Releases: traPtitech/sakura-DevOpsBot

v0.2.0

26 Feb 02:43
cc16d83

Choose a tag to compare

Changelog

  • cc16d83 Merge pull request #1 from traPtitech/feat/sakura
  • b4dda62 fix: APIトークンのトリミング処理を改善し、リクエスト時に変数を使用
  • 3f96657 Revert "fix: サーバー再起動コマンドの引数チェックを改善し、サーバー名による解決を追加"
  • 890a4eb fix: サーバー再起動コマンドの引数チェックを改善し、サーバー名による解決を追加
  • 8c098ba fix: APIトークンのトリミング処理を改善し、空文字チェックを簡素化
  • a265ca4 fix:リリースの際にイメージの名前は小文字でなければならないため
  • b62b742 fix : GHCRへDockerImageを追加するときに必要な権限不足
  • e9abc6d Merge remote-tracking branch 'origin/feat/sakura' into feat/sakura
  • c52ffb0 Revert "fix: update server package description and use custom HTTP client with timeout"
  • add14e2 fix: update server package description and use custom HTTP client with timeout
  • dbbc811 Update pkg/server/restart.go
  • df66f92 Update .github/workflows/release.yml
  • 9bdd06e fix: add docker-compose.yaml to .gitignore to prevent tracking
  • 6fe6a31 refactor: enhance server command output and remove unused token handling
  • ebeb6e7 fix: update GitHub Actions to use latest action versions for consistency
  • b7227ab fix: update GitHub Actions workflow to use latest action versions and improve environment variable handling
  • b006dae fix: update project name and commands to reflect sakura branding
  • f419952 fix: enhance server output formatting with tabwriter for better readability
  • 16ade77 fix: change prefix length and plan code types to improve data handling
  • 9e58d2d fix: reduce max pages limit to prevent excessive resource usage
  • d8ff8fc Merge pull request #3 from traPtitech/copilot/sub-pr-1
  • 5c73793 fix: check status code before reading body and ensure cleanup
  • d83107a fix: close response body immediately and add max page limit
  • 0c54004 fix: use defer for response body close to ensure cleanup
  • e2c35c9 feat: implement full pagination to fetch all server pages
  • e36c6e3 Initial plan
  • dfd7d3f Merge pull request #2 from traPtitech/copilot/sub-pr-1
  • f8eeccb fix: correct URL path prefix check logic
  • 3ab9426 refactor: log server ID instead of full URL for better security
  • 228c59a fix: remove sensitive information from restart request logs
  • 078f2ca Initial plan
  • 03649b4 fix: サーバーAPI URLパスの先頭にスラッシュを追加する処理を追加
  • 4d960f3 fix: ログメッセージのフォーマットを修正
  • 7222a01 fix: エラーメッセージに無効なサーバーIDを含めるように修正
  • 7c21e71 fix: ログメッセージのスペルミスを修正
  • 2418f89 fix: トークンのチェックで空白を除去する処理を追加
  • f5a0e21 fix: パラメータ構造体のフィールド名を修正
  • 6a050f9 Update pkg/server/hosts.go
  • f81389e fix: APIトークンのチェック条件を修正し、ログメッセージのフォーマットを改善
  • 1e18812 feat: APIトークンが設定されていない場合のエラーメッセージを追加
  • 1aae5d0 feat: ServersAPIURLPathのコメントを追加し、先頭にスラッシュが必要であることを明記
  • 4954d3e fix: エラーメッセージの文法を修正
  • c048472 feat: サーバーAPIのURLパスの変数名を修正 一つ前の修正に漏れがあった。
  • 6efd0b3 feat: サーバーAPIのURLパスの変数名を修正
  • 17ac82c feat: Params構造体を追加し、APIリクエストにページネーションを実装
  • a1408c3 feat: ログ出力にCPUコア数を追加し、フォーマットを修正
  • 04c4057 feat: サーバー応答の型を修正し、数値フィールドをint64に変更
  • 5b18eb0 feat: IMAGE_NAMEをsakura-dev-ops-botに変更
  • 150d9a0 feat: DockerfileのCGO_ENABLED環境変数の設定を修正
  • 55ef900 feat: golang.org/x/syncの依存関係を削除
  • d1b3ed5 feat: 不要な型定義を削除
  • 4fa048b feat: restartCommandの引数を修正し、Sakura APIへのリクエストを更新
  • 53b50e1 feat: Sakura APIのURLパスを更新し、サーバー情報取得のためのエンドポイントを修正
  • 748b42b feat: Sakura APIリクエストのURLパスを修正し、サーバー情報を取得するように変更
  • c30c7df feat: サーバー応答の構造体を更新し、Sakura APIへのリクエストを修正
  • e980189 feat: Sakuraサーバー設定を更新し、API URLパスを追加
  • 9a76369 add コメント
  • 2b02b19 del さくらではtokenを使用しないため
  • 2b9f644 feat: Sakuraサーバー設定を追加し、Conoha設定を削除
  • 68bd67d fix: 修正されたパッケージ名を sakura-DevOpsBot に更新
  • 0b3832b refactor: モジュール名を DevOpsBot から sakura-DevOpsBot に変更
  • a689e6f Merge pull request traPtitech#50 from traPtitech/fix/nil-pointer-dereference-in-server
  • 899a7dd fix: nil pointer dereference in server
  • 7d59037 Merge pull request traPtitech#49 from traPtitech/server-hosts-command
  • 2c36383 hosts を実装した
  • 9b7cf71 ファイル分割
  • b3376e3 Merge pull request traPtitech#45 from traPtitech/dependabot/go_modules/github.com/slack-go/slack-0.15.0
  • 9fe9e05 Merge pull request traPtitech#41 from traPtitech/dependabot/github_actions/goreleaser/goreleaser-action-6
  • 5757fff add: version property
  • 40eddf8 Bump github.com/slack-go/slack from 0.14.0 to 0.15.0
  • ce226e7 Merge pull request traPtitech#42 from traPtitech/dependabot/github_actions/docker/build-push-action-6
  • 75216e9 Update actions
  • 2b04280 Update packages
  • b8666fe Allow retrieving sub commands usage via help args
  • 9590975 Properly calculate operators beforehand
  • 60e975e Display help of only direct children
  • 1ae224e feat(slack): use attachments for easier view
  • 92576ac Add stamp names to reply
  • 5c64269 feat(slack): Allow trusted workflows to execute (as impersonation)
  • 09a9e93 fix(slack): Limit log for blocks
  • 852e230 Bump docker/build-push-action from 5 to 6
  • f56e117 Bump goreleaser/goreleaser-action from 5 to 6
  • 1077b25 Add readme
  • 4d841d4 fix(slack): do not require join permission
  • 0ee5a68 chores: format outputs
  • 46ae05b feat: integrate slack
  • 4daa08e fixup! refactor: split package for traq connector
  • d549a3b refactor: split package for traq connector
  • 751561f refactor: depend on interface context
  • 9ec0b86 Breaking: Rename traQ auth config keys
  • 57d241d Use lowercased owner name
  • c87132b Remove excess binaries in bot image
  • 9f54838 Security: specify to take extra arguments explicitly
  • f7b351a Fix build embed variable
  • 0f505f1 Update packages
  • 1e8b846 Merge pull request traPtitech#37 from traPtitech/config-revamp
  • e17d8e8 Bump github actions
  • 3f1000a Implement command tree complex
  • 36d19de Extract server manipulation to exec command
  • 69db530 Use go 1.* for build
  • b55b42d Use cobra / config dir
  • 2000b1c Remove exec-log command to reduce complexity
  • e2ed0d9 Fix /server reply message
  • a2e21fd Add argsSyntax config option for better display
  • e79cd5e Truncate too long exec log
  • 3452d50 fix ci go version
  • a5dd332 fix ci go version
  • 515d16b add retry logic to reply message
  • 8a2d92f add npm to base image
  • 539a632 shorten help message
  • fd4e239 improve response
  • 920d32d fix cite link
  • 3b9c01d improve response
  • 3882523 fix yaml ref name
  • 63fdfd4 add curl to runtime image
  • 1542187 sort cmds in help
  • e0225bc Merge pull request traPtitech#35 from traPtitech/v3
  • c175fcc Merge branch 'master' into v3
  • 1a26e71 fix version arg: strip v prefix
  • 6692af8 Merge branc...
Read more