Skip to content

5.9.0#4163

Merged
pooza merged 20 commits intomainfrom
develop
Mar 19, 2026
Merged

5.9.0#4163
pooza merged 20 commits intomainfrom
develop

Conversation

@pooza
Copy link
Owner

@pooza pooza commented Mar 16, 2026

No description provided.

pooza and others added 4 commits March 16, 2026 07:30
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sentry確認手順にsentry-cli/APIコマンドを明記し、イシューへの
コメント読み書きの運用手順を追加。4.xメンテナンスのタイミング
(Dependabotアラート契機)も記載。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@pooza pooza added this to the 5.9.0 milestone Mar 16, 2026
pooza and others added 10 commits March 17, 2026 08:52
位置揃えインデントを排除し、常に論理的な2スペースインデントに統一。
MastodonControllerのcase式代入を分岐内個別代入に書き換え。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
PieFedのcommunity-hashtag-map.jsonエンドポイントからコミュニティの
acct→ハッシュタグマッピングを取得し、投稿内メンションに対応する
ハッシュタグを自動付与するGroupTagHandlerを新設。

- sources設定で複数PieFedインスタンスに対応
- Redisキャッシュ(TTL 1時間、設定可能)
- Mastodon: DB actor_type == 'Group' のdisplay_nameフォールバック
- テスト4件(WebMockスタブ)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Mulukhiya::Redis (Ginseng::Redis::Service) には exists? メソッドがなく、
cache_valid? が常に NoMethodError で失敗していた。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- PiefedClipper を削除し、ginseng-piefed gem の
  Ginseng::Piefed::Service を利用するよう変更
- /service/piefed/ 設定を application.yaml から除去
  (gem の config/lib.yaml に移動済み)
- config.slim のプレースホルダーを gem の Config 経由に変更

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
rubicure側が独立デーモンとして動作可能になったため、
モロヘイヤ側のCustomAPI関連コード・テスト・ビュー・rakeタスクを削除。
カスタムフィード(CustomFeed/CommandLine)は2名が利用中のため残置。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@pooza pooza marked this pull request as ready for review March 19, 2026 09:24
dependabot bot and others added 6 commits March 19, 2026 13:01
Bumps [json](https://github.com/ruby/json) from 2.19.1 to 2.19.2.
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](ruby/json@v2.19.1...v2.19.2)

---
updated-dependencies:
- dependency-name: json
  dependency-version: 2.19.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
chore(deps): Bump json from 2.19.1 to 2.19.2
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
sourcesを空にしてWebMockエラーを回避。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
カスタムフィードはOpen3/Bundler問題と無関係のため対象外。
#4144のissue修正に合わせてドキュメントも統一。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@pooza pooza merged commit b4a55dc into main Mar 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant