Skip to content

Releases: pooza/tomato-shrieker

3.4.24

14 Apr 00:57
149d712
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-shrieker/milestone/121?closed=1

FeedSource

  • 破壊的変更 /feed/default_tagsのデフォルトを空に。
    • #rssfeedへのタグ付けがスパム行為であると指摘される懸念から。

予告

TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。

更新手順

通常の手順

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

最後のテストで、以下を確認。

  • 100% passed が表示されること
  • テスト投稿を設定しているなら、それが行われること

3.4.23

07 Apr 18:59
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-shrieker/milestone/120?closed=1

Ruby 3.2.2対応です。

予告

TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。

更新手順

Ruby 3.2.2

rbenv install 3.2.2 等を実行。

通常の手順

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

最後のテストで、以下を確認。

  • 100% passed が表示されること
  • テスト投稿を設定しているなら、それが行われること

3.4.22

29 Mar 15:27
d87661d
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-shrieker/milestone/119?closed=1

予告

TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。

更新手順

通常の手順

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

最後のテストで、以下を確認。

  • 100% passed が表示されること
  • テスト投稿を設定しているなら、それが行われること

3.4.21

26 Mar 10:08
a688a05
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-shrieker/milestone/118?closed=1

FeedSource

  • タイトルに#@ が含まれていたら、直後にスペースを挿入。

Config

  • config/sources ディレクトリに、ソースごとに別々の設定ファイルを置ける様に。
  • 以下、記述例。
    • IDが省略された場合は、ファイル名がIDのデフォルトになる。
    • 以下の記述のファイルを config/sources/precure-news.yaml として保存すると、 id: precure-news が設定された扱いになる。
source:
  news:
    phrase: プリキュア
dest:
  account:
    bot: true
  tags:
    - サンクルミエール通信
  hooks:
    - https://mstdn.example.com/mulukhiya/webhook/xxxx

予告

TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。

更新手順

通常の手順

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

最後のテストで、以下を確認。

  • 100% passed が表示されること
  • テスト投稿を設定しているなら、それが行われること

3.4.20

17 Mar 06:48
795fa48
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-shrieker/milestone/117?closed=1

  • Ruby 3.2.1対応
  • 異存の更新
    • だいぶ溜まったので

予告

TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。

更新手順

Rubyの更新

rbenv install 3.2.1などを実行。

通常の手順

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

最後のテストで、以下を確認。

  • 100% passed が表示されること
  • テスト投稿を設定しているなら、それが行われること

3.4.19

28 Jan 19:39
d963597
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-shrieker/milestone/116?closed=1

コア

  • bootsnap廃止
  • 子プロセスでRubyが実行された時の、環境変数を調整

セキュリティ

予告

TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。

更新手順

通常の手順

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

最後のテストで、以下を確認。

  • 100% passed が表示されること
  • テスト投稿を設定しているなら、それが行われること

3.4.17

02 Jan 13:27
0a41942
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-shrieker/milestone/115?closed=1

Ruby 3.2対応

予告

TweetTimelineSourceを3.5系で廃止します。
もうTwitterと関わりたくないです。

更新手順

Ruby 3.2

  • rbenv install 3.2.0 などを実行。
  • YJITを有効にする場合は、以下追記。(実験的機能の為、自己責任で)
ruby:
  jit: true

通常の手順

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

最後のテストで、以下を確認。

  • 100% passed が表示されること
  • テスト投稿を設定しているなら、それが行われること

3.4.16

17 Dec 04:11
844bf07
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-shrieker/milestone/114?closed=1

セキュリティ

TweetTimelineSource

  • nitterインスタンスのリストを更新。

更新手順

通常の手順

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

最後のテストで、以下を確認。

  • 100% passed が表示されること
  • テスト投稿を設定しているなら、それが行われること

3.4.15

11 Dec 00:25
5e8dc79
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-shrieker/milestone/113?closed=1

TweetTimelineSource

  • nitterインスタンスのリストを更新。

更新手順

通常の手順

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

最後のテストで、以下を確認。

  • 100% passed が表示されること
  • テスト投稿を設定しているなら、それが行われること

3.4.14

09 Dec 10:27
aa8c990
Compare
Choose a tag to compare

更新内容

https://github.com/pooza/tomato-shrieker/milestone/112?closed=1

TweetTimelineSource

  • 実際にタイムラインをフェッチするnitterインスタンスをランダムに。

更新手順

通常の手順

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

最後のテストで、以下を確認。

  • 100% passed が表示されること
  • テスト投稿を設定しているなら、それが行われること