Skip to content
This repository has been archived by the owner on Mar 29, 2023. It is now read-only.

Releases: tateisu/mastodon-streaming-listener

version 1.0.2

15 Jun 01:09
Compare
Choose a tag to compare

1.0.2は細かいバグ修正です

  • Connectionオブジェクトのdisposed チェックの強化

version 1.0.1

15 Jun 00:48
Compare
Choose a tag to compare

Streaming Listener v1.0.1

  • package.json のバージョン番号を1.0.1に増加。リリースのバージョン番号が飛んでるのはコレのためです

  • /api/v1/instance を取得する

  • インスタンス情報のuris.streaming_api を参照して接続先を変える

  • インスタンス情報のversionが1.4.2以上ならストリーミングAPIのstreamパラメータのデフォルト値を"user:notification" にする

  • config/instance_map.hjson に設定を追加
    -- (optional) replaceUrlWeb : Non-Streaming API にアクセスする際にインスタンスURLを変更する

  • register API にパラメータを追加
    -- (optional) endpoint : ストリーム種別を指定できる。userとuser:notification 以外はエラーになる

Upgrade Notice

データベースにに対して以下のSQLを実行してください

alter table stream_listener_registrations add column endpoint varchar(255) default null

version 0.0.4

28 May 00:03
Compare
Choose a tag to compare

WebSocketの再接続にaccessTokenをDBから再読み込み

WebSocketの再接続待機や接 続処理中にregister や unregister が呼び出された場合の挙動を改善

version 0.0.3

26 May 03:41
Compare
Choose a tag to compare
  • Sequelize ORM のモデル指定に index 指定を追加した
  • mstdn.jpのような301リダイレクトを返すサーバに対応した
  • 接続エラー発生時に再 接続をスケジュールしすぎる問題の修正

version 0.0.2

25 May 12:37
Compare
Choose a tag to compare
  • HUPシグナルでapp_map.hjson と instance_map.hjson を読み直す。パースエラーがでたら古いまま動き続けるよ
  • Sequelizeのモデル定義にindex指定を追加