Skip to content

Releases: pooza/tomato-shrieker

3.4.3

10 Apr 03:51
47e9231
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-toot/issues?q=is%3Aclosed+milestone%3A3.4.3

  • Lemmy 0.16.2以降への対応。
  • テスト用フラグ /sources/*/test 新設
    • フラグをtrueにしたソースは、テスト実行時に実際に投稿を行う。
    • development 環境では、設定に関わらず全ソースのフラグがtrueになる。

更新手順

投稿テストの設定

投稿テストの為のソースを必要に応じて登録。

sources:
  - id: sample-blog
    test: true #フラグをtrueに
    source:
      feed: http://blog.example.com/rss20.xml
    dest:
      account:
        bot: true
      hooks:
        - https://mstdn.example.com/mulukhiya/webhook/xxxx

通常の手順

cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb

最後のテストで 100% passed が表示されること、投稿が行われることを確認。

3.4.2

06 Apr 06:15
a149298
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-toot/issues?q=is%3Aclosed+milestone%3A3.4.2

更新手順

通常の手順

cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb

最後のテストで 100% passed が表示されることを確認。

3.4.1

25 Mar 06:21
c4bae6e
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-toot/issues?q=is%3Aclosed+milestone%3A3.4.1

  • bin/crypt.rb のコマンドラインオプションが解析できず、実行できないケースに対応。

更新手順

通常の手順

cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb

最後のテストで 100% passed が表示されることを確認。

3.4.0

17 Mar 17:11
5a54db8
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-toot/issues?q=is%3Aclosed+milestone%3A3.4.0

  • TweetTimelineSource 画像添付に対応
  • 本文の最終行がハッシュタグだけで構成されている場合は、本文直下にあるURLの更に下に配置するように。
    • 拙作モロヘイヤで、ハッシュタグを扱いやすいようにする。
  • TweetTimelineSource デフォルトを5分周期に戻した。

更新手順

TweetTimelineSourceで画像添付を使用する場合

sources:
  - source:
      tweet:
        account: dqdai_official
    enclosure:
      enable: true
      negative_keyword: 期間限定
    dest:
      account:
        bot: true
      hooks:
        - https://mstdn.delmulin.com/mulukhiya/webhook/xxxx
      tags:
        - delmulin_news
        - ダイの大冒険
  • /sources/*/enclosure/enabletrueに。
  • この例では、/sources/*/enclosure/negative_keyword期間限定と指定しているので、本文中に期間限定を含むツイートは画像添付の対象に含まない。
    • 正規表現利用可。

通常の手順

cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb

最後のテストで 100% passed が表示されることを確認。

3.3.15

09 Mar 15:38
29986d8
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-toot/issues?q=is%3Aclosed+milestone%3A3.3.15

LemmyShrieker

  • gem faye-websocket を自前フォーク版に変更。

WebhookShrieker

  • 今までは無視していた /sources/*/dest/visibility を、そのままwebhookに送るように。
    • モロヘイヤ 4.15系で、webhookに対してvisibilityを持った投稿が行えるようになる予定。

更新手順

通常の手順

cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb

最後のテストで 100% passed が表示されることを確認。

3.3.14

06 Mar 04:55
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-toot/issues?q=is%3Aclosed+milestone%3A3.3.14

更新手順

通常の手順

cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb

最後のテストで 100% passed が表示されることを確認。

3.3.13

23 Feb 23:34
bd4abdd
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-toot/issues?q=is%3Aclosed+milestone%3A3.3.13

  • Ruby 3.1.1対応。
  • このリリースに緊急性はありません。Rubyを最新版に保ちたい方は適用してください。

更新手順

Ruby 3.1.1

rbenv install 3.1.1 等を実行し、インストール。

通常の手順

cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb

最後のテストで 100% passed が表示されることを確認。

3.3.12

13 Feb 06:49
2614884
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-toot/issues?q=is%3Aclosed+milestone%3A3.3.12

FeedSource

  • SQLite3::BusyException 発生時、retryする前に1秒のsleep

TweetTimelineSource

  • デフォルトの実行間隔を 5m から 10m

更新手順

通常の手順

cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb

最後のテストで 100% passed が表示されることを確認。

3.3.11

15 Jan 01:36
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-toot/issues?q=is%3Aclosed+milestone%3A3.3.11

  • Ruby 3.1.0対応

更新手順

Ruby 3.1.0

rbenv install 3.1.0 等で、Ruby 3.1.0を導入。

通常の手順

cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb

最後のテストで 100% passed が表示されることを確認。

3.3.10

18 Dec 20:52
abd7af6
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-toot/issues?q=is%3Aclosed+milestone%3A3.3.10

TextSource

  • テンプレートの解決に失敗するケースに対応。

更新手順

通常の手順

cd 設置先
git pull
bundle install
bundle exec rake restart
bin/test.rb

最後のテストで 100% passed が表示されることを確認。