home.social

#mulukhiya_toot_proxy — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #mulukhiya_toot_proxy, aggregated by home.social.

  1. CW: :capsicum: capsicum 1.26

    @capsicum

    話してるそばから、macOS版の審査を通過。

    Annict対応について補足ですが、モロヘイヤでログインし直してください。
    いままではread権限しか使ってなかったけど、感想を書くためにはwrite権限も必要なので。

    #capsicum #モロヘイヤ #mulukhiya_toot_proxy

  2. CW: :capsicum: capsicum 1.26

    昨晩公開しました。
    github.com/pooza/capsicum/rele

    ◇Android
    GooglePlay 公開済み

    ◇iOS
    AppStore 公開済み

    ◇macOS
    AppStore 審査中

    ◇Linux
    GitHubに公開済み。

    インストール手順
    github.com/pooza/capsicum/blob

    ◇Windows
    GitHubに公開済み。

    初回インストール手順
    github.com/pooza/capsicum/blob

    簡易なAnnictクライアントを実装。「実況後にその場で感想を書く」までの流れを網羅しました。
    アニメ視聴におけるFedi活用という、自鯖本来のテーマを補強した、満足できるリリースとなりました。

    最近力を入れてるデスクトップ版も、「iOS版をためしにMacで実況に使ってみたら、意外とよかった」経験に由来してます。
    そちらでは成果を出せているものの、もとがスマホアプリなものだから、デスクトップアプリとして見ると色々足りないところが見えてきますね。
    引き続き改善していきます。

    これらの、自分が熱心に改善している機能の大半にモロヘイヤが必要になってて。つまり、概ね「自鯖じゃないと動かない」状況になってます。
    元々、capsicumを起点とした総合的な体験を、鯖缶の立場から提案しているという立場だったけど、その難しさも改めて感じてますね。

    以上、最近の所感。
    引き続きご活用の上、ご意見くれると嬉しいです。

    @capsicum

    #GitHub #capsicum #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin

  3. CW: :capsicum: ドキュメント更新(Annict対応、Spotifyナウプレ対応、デスクトップ通知)

    ◇Annict 感想投稿対応
    使うのは自分しかいないかもしれないがw、モロヘイヤ巻き込んでずっと前から準備していた。
    1.26に含まれる予定。
    github.com/pooza/capsicum/blob
    エア番組の説明吹いたw

    ◇Spotify ナウプレ対応
    既存のナウプレ機能はOSの機能に依存しており、Linux版とWindows版では動作しない。
    その代替で、こちらはOS問わず動かせる仕組みのはず。
    まだ設計段階。
    github.com/pooza/capsicum/blob

    ◇デスクトップ版の通知機能
    Linux版で通知対応が抜けていることがわかり、その代替の設計。
    macOS, Windowsでも通知の副ルートとして活用。
    これもまだ設計段階。
    github.com/pooza/capsicum/blob

    #GitHub #capsicum #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin

  4. CW: :capsicum: リノートの取り消し

    @capsicum

    こちらがタッチ操作に関するissue。

    github.com/pooza/capsicum/issu

    補足しますと。

    自分が避けたかった「誤操作」のひとつとして、Mastodon のWebUI にある、ブックマークアイコンの誤タッチがあります。
    モロヘイヤがあるサーバーでは、ブックマーク操作により、PieFed へのブックマークという重めの処理も走る。

    ユーザーがモロヘイヤ上で、「PieFed連携を有効にしているか?」という判定が必要。
    今までcapsicumでは、ユーザーごとのモロヘイヤでの設定を取得する必要がなかったが、これが必要になった。

    元々次バージョン(1.26)では、Annictへの感想投稿の機能追加が予定されていたところ。
    こちらでも「Annict連携を有効にしているか」を判定する必要があるので、「ユーザーのモロヘイヤでの設定を取得する」枠組みがここで整理されます。

    #GitHub #capsicum #Mastodon #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin

  5. @toneji
    ありがとうございます。

    capsicumでのナウプレは、サーバー側の機能(モロヘイヤに元々ある)をトリガーする機能だけ実装しています。
    Android, iOS, macOS版では、再生アプリ(Apple Music, Spotify, YouTube Musicあたりは動作確認済み)側からの「共有」という、ちょっと独自性ある導線からナウプレが実行できます。

    ただ、とねぢさんのいつものナウプレのフォーマット(TheDesk由来)とは違っています。
    モロヘイヤ側のナウプレフォーマットはユーザー要望由来なので、変えることは出来ないのですが。

    あと、アプリ自体が自鯖メンバー向けに提供しているという立て付けなので、自鯖メンバー以外には機能が限定されます。
    これは、capsicumの独自機能の多くが、サーバ側の機能がないと動かない為もあります。

    アプリ選択の判断基準にされることが多いプッシュ通知も、自鯖メンバー限定の機能に含まれます。
    Misskeyでは本来は、サードパーティのクライアントには開放されていない機能であるところ、モロヘイヤ側の独自拡張で実行できるようにしている事情もあります。

    とねぢさんだったら、美食丼に登録していただければプッシュ機能は制限解除できます。
    アプリ上で美食丼にも籍があれば、箕面どんでの利用にもプッシュ通知は有効になると思います。(多分)

    以上、近況のご案内です。

    #capsicum #Misskey #モロヘイヤ #mulukhiya_toot_proxy

  6. @rubbersoul
    Claudeに調査させました。

    ・capsicum シロ
    ・モロヘイヤ 通ってないから無関係
    ・Mastodon 多分シロ

    となると、Amazonが間違ったOGPを送ってきていたのだろうということに。
    この件個別で、プレビューカードを取り直したら直ったんじゃないかと思います。

    #Mastodon #capsicum #モロヘイヤ #mulukhiya_toot_proxy

  7. モロヘイヤベースの番組表を、昨晩から運用開始。
    今までGoogleスプレッドシートから番組表JSONを出力していたところ、モロヘイヤ上の機能に置き換えた。

    JSONのスキーマには互換性があり、capsicumむけには追加の情報も出力している。
    Mastodon/MisskeyのWebUIやcapsicum、いずれからも従来通りに読み込めることを確認。

    #mastodon #capsicum #misskey #モロヘイヤ #mulukhiya_toot_proxy #image #precure_fun #delmulin

  8. マージ後、モロヘイヤから見た破壊的変更などを調べさせた。
    特になく、むしろ「メモリ使用量を削減」ががうれしい。

    #モロヘイヤ #mulukhiya_toot_proxy

  9. CW: capsicum 1.22

    ◇直近のロードマップ
    ・macOS版
    ・Windows版 / Linux版
    の順に。いま筋書きが見えているのは、このあたりまで。

    ◇その他の大きめタスク
    ・Annict視聴記録
    github.com/pooza/capsicum/issu
    github.com/pooza/mulukhiya-too

    ・Misskey メッセージ
    github.com/pooza/capsicum/issu
    github.com/pooza/capsicum/issu

    ・Misskey ドライブ
    github.com/pooza/capsicum/issu
    github.com/pooza/capsicum/issu

    ・MisskeyのアイコンデコレーションをMisskeyの外からも
    github.com/pooza/capsicum/issu
    github.com/pooza/mulukhiya-too
    モロヘイヤ連携必要。

    ・投げ銭対応
    github.com/pooza/capsicum/issu
    ありがとうございます。 🙇

    @capsicum

    #GitHub #capsicum #Misskey #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin #ドライ

  10. CW: :capsicum: アイコンデコレーションをMastodonのタイムラインにも反映

    capsicum単体では無理。→当然
    モロヘイヤ側も要検討。→当然

    github.com/pooza/capsicum/issu
    github.com/pooza/mulukhiya-too

    所見
    github.com/pooza/mulukhiya-too

    しばらくはアイデアレベルにとどめておく。
    落ち着いたら改めて検討。

    @capsicum

    #GitHub #Mastodon #capsicum #モロヘイヤ #mulukhiya_toot_proxy

  11. いままでGoogleスプレッドシートで運用していた番組表を、モロヘイヤに実装中。
    「エア番組」の概念をClaudeに説明したら、「なるほど!」などと納得してて吹いた。

    #モロヘイヤ #mulukhiya_toot_proxy

  12. @ore_orue
    なるほど。情報感謝です。

    そうなるとMisskeyの手前、モロヘイヤの問題である可能性もありますね。
    アップロードは基本的にサーバサイドの処理で、「恐らくcapsicumは問題に関わっていない」というのが自分の見立てです。
    PCで同じ動画を上げたときとの違いが分かれば、原因切り分けが進みますが、可能でしょうか?

    元々、大容量の動画アップはインフラを安定させるのが難しい処理ではあります。すみません。
    PeerTubeなど、専用のツールなら安定しそうですが。

    #capsicum #Misskey #モロヘイヤ #mulukhiya_toot_proxy

  13. 予定通りなら、1.24でLinux版が出せることになってる。
    capsicum.shrieker.net/#%E3%83%

    その頃ちょうど、Annict対応の基盤がモロヘイヤ側で終わっててくれるといい。

    #capsicum #モロヘイヤ #mulukhiya_toot_proxy

  14. CW: capsicum 1.20

    RE: mstdn.b-shock.org/@release_bot

    プッシュ通知完成です。
    不具合あったら、引き続きおしらせください。

    ・当初、Androidでは15分ごと、iOSでは全く届かなかった旧通知機能が完全に刷新されました。。
    ・前バージョンでは定型文の通知でしたが、ようやく投稿本文が含められるようになりました。
    ・前バージョンではMisskeyに非対応でしたが、最新のモロヘイヤ(5.19.1以上)が動作しているサーバーのアカウントに限り、動作するようになりました。

    Android
    GooglePlay公開済み

    iOS:
    AppStore審査提出済み
    公開が1.17.0で止まってます。TestFlightは明日ぐらいに公開されるのでは。

    @capsicum

    #precure_fun #delmulin

    #capsicum #Misskey #モロヘイヤ #mulukhiya_toot_proxy

  15. isCatが丼のタイムラインに反映されるようになったが、同じ手法がアイコンデコレーションにも適用できないかと。

    仕組みは泥臭くて、isCatの問い合わせをモロヘイヤがキャッシュしてる。
    このキャッシュが、アイコンデコレーションではけっこうな大きさになりそうだけど、自鯖の連合タイムラインの流量なんてたかが知れているのでw

    #モロヘイヤ #mulukhiya_toot_proxy

  16. プッシュ通知実装中。通知先アカウントを誤るバグや、Misskey対応は実装済み。
    Misskey対応は、大半がモロヘイヤ側対応だったからこともあり、capsicum側はボリュームなかったです。

    通知内容の詳細化(通知の復号)は時間かかってます。
    順調ではあるのですが、実装検証ともにボリューム自体が大きい感じです。
    明日ぐらいに出せるといいかな。

    あと、iOSのリジェクトが久々に来ました。正式公開以来初めてのことです。
    APN(プッシュ通知)を実装したタイミングで、初回公開同様の厳しさでチェックされているのかも。

    @capsicum

    #capsicum #Misskey #モロヘイヤ #mulukhiya_toot_proxy

  17. CW: capsicum 1.19.1

    プッシュ通知の実装が長期化しています。

    github.com/pooza/capsicum/rele
    github.com/pooza/capsicum/rele

    このバージョンで通知周りを完成させるつもりが、まだそこまでは届いてません。
    プッシュ通知との関連から、「すべての通知」画面の改善なども併せて行ってます。
    左上のベルアイコンも、リンク先を「すべての通知」に変えました。(長押しで、以前通り単アカウントの通知画面も選べる)

    以下は次バージョンに持ち越しです。

    github.com/pooza/capsicum/issu
    通知文面を詳細化(暗号化された通知の復号が必要)

    github.com/pooza/capsicum/issu
    通知の宛先が誤っているケース。

    github.com/pooza/capsicum/issu
    Misskeyはサードパーティクライアントに対して、セキュリティ上の理由からプッシュ通知の利用を禁じた経緯があった模様。
    この問題についても、モロヘイヤ併用で慎重に解決。

    @capsicum

    #GitHub #capsicum #Misskey #モロヘイヤ #mulukhiya_toot_proxy

  18. capsicumのリポジトリと並列に、

    モロヘイヤとMasotdonとMisskey(各フォーク)も置いている。
    念の為にと思ったが、意外と見られている様で。

    #capsicum #Misskey #モロヘイヤ #mulukhiya_toot_proxy

  19. CW: isCat

    @capsicum
    isCatの判定はモロヘイヤ側でキャッシュしています。

    確認の頻度が非常に高く、キャッシュする仕様自体はやむを得ない。
    キャッシュの仕様は引き続き要検討ですが。

    #モロヘイヤ #mulukhiya_toot_proxy #capsicum

  20. CW: isCat

    次のバージョンで提供できる見込みです。きゅあすきーの管理人は普段猫で、まぁ、他の状況では使われることが滅多にないのですがw

    猫化といえば「猫耳が動く」という、実装に狂気を感じさせるクライアントもあるそうですが(褒めてる)、自分はMastodonからも「猫に見える」ことにこだわりました。
    「猫に見える」とは猫耳があり、猫語を話す(言語がnyaizeされている)ことです。これは自分にとっては譲れない要件です。

    Mastodonはアカウント(アクター)のisCatフラグを保持しない為、ここでもモロヘイヤに頼っています。最新のモロヘイヤに、アカウントが猫であるか判定するAPIを設けました。
    このAPI、実は結構前に実装はされていたのですが、これがバグっていて、正常動作するモロヘイヤ(5.18)がようやく、近日中リリースできる見込み。
    「外から見ても猫」を実現する為には、この組み合わせである必要があります。

    @capsicum

    #precure_fun #delmulin

    #Mastodon #モロヘイヤ #mulukhiya_toot_proxy #capsicum

  21. 丼を再起動したら、モロヘイヤのSidekiqが巻き添えで落ちる謎現象。
    手で起こした。

    #モロヘイヤ #mulukhiya_toot_proxy

  22. 絵文字周りは、モロヘイヤ依存の機能少ない。
    APIからパレットを取得するのが難しいから、SQLでの取得をモロヘイヤに振っているところだけ。

    #モロヘイヤ #mulukhiya_toot_proxy

  23. CW: capsicum 1.13.0

    RE: mstdn.b-shock.org/@release_bot

    github.com/pooza/capsicum/rele

    モロヘイヤの「メディアカタログ」。
    「タブ管理」を整理。
    他、こまごま不具合を直したました。

    Android: GooglePlay公開済み。
    iOS: AppStore審査提出済み。

    @capsicum

    #GitHub #capsicum #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin

  24. CW: capsicum 1.12.0

    RE: mstdn.b-shock.org/@release_bot

    github.com/pooza/capsicum/rele

    Android: GooglePlay審査済み。既に公開済みと思われます。
    iOS: AppStore審査提出済み。

    1.11.1で応急処置した「削除してタグづけ」を、あるべき実装に修正。

    Misskeyの絵文字パレット同期は、最新のモロヘイヤ(一両日ぐらいにリリース)との連携機能です。
    今回もアプリ単体では実現できない機能なので、サーバー側の力を借りてます。

    @capsicum

    #GitHub #capsicum #Misskey #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin #github_com

  25. @karasu_sue
    S3_ALIAS_HOST をモロヘイヤから見る方法はないので、同様の設定を新設すると思います。

    #モロヘイヤ #mulukhiya_toot_proxy

  26. RE: mstdn.b-shock.org/@pooza/11635

    Spotifyが、無料会員にはAPIを使わせてくれなくなっていた件への対応。
    イタイw モロヘイヤのメンテを継続するのに、有料会員を維持せざるを得なくなった。

    #モロヘイヤ #mulukhiya_toot_proxy

  27. 以前、キュアスタ!のWebUIに実装していた、 #実況 タグのある投稿を表示/非表示する機能を復活。

    以前の実装ではワードフィルタ操作を行う本体がモロヘイヤにあり、WebUIからそれをキックしていた。この方法だと、トークンの作り直しが必要で煩わしい。
    また、ユーザーのフィルタを汚染するから筋が悪いと感じたのも廃止に繋がっている。

    今回は単純に、タイムラインを直接操作する実装。
    初回表示とストリーミングの中で、 #実況 タグのある投稿をフィルタする。

    @capsicum

    #capsicum #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin #イル

  28. プリキュアやダイ大に限らず、

    エピソードブラウザから番組を選び、実況開始

    という流れも実現する。相手がモロヘイヤ載ってる鯖なら。
    体験として、悪くないと思うんだよね。

    #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin #ダイの大冒険 #ダイ大

  29. 新しいボットを設置。
    MatrixをWebhook対応にする、モロヘイヤのサブセットみたいなブリッジのテストを兼ね。

    mstdn.b-shock.org/deck/@matrix

    同じニュースを、以下のMatrixチャンネルにも同報。

    #matrix-news:synapse.b-shock.org

    トマトさん側の対応はこちら。

    github.com/pooza/tomato-shriek

    #美食丼 #GitHub #モロヘイヤ #mulukhiya_toot_proxy #トマトさん #tomato_shrieker

  30. メンテナンスはいったん終了。
    以下のサーバーにモロヘイヤ 5.0を適用済みです。

    美食丼
    キュアスタ!
    デルムリン丼
    ダイスキー

    不具合など、お気付きのことがありましたら管理人まで。

    #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin #ダイ #ダイの大冒険 #種﨑敦美 #美食丼 #ダイスキー #デルムリン丼 #キュアスタ

  31. #サーバー紹介 ダイスキー

    ■テーマ
    「ドラゴンクエスト ダイの大冒険」ファンの為のサーバーです。

    ■目的
    ダイスキーはMastodonサーバー「
    デルムリン丼/ 」を、機能面で補う目的で立てられました。
    デルムリン丼本来のアイデンティティは、MastodonではなくFediverseの一員でした。最初に立てられたサーバーがMastodonだったからといって、Mastodonを特別に支持していたわけではありません。

    ダイスキーもデルムリン丼同様、全ての投稿にデフォルトハッシュタグ
    #delmulin が加えられます。
    この機能により、2つのサーバーはひとつのローカルタイムラインを共有し、共通のコミュニティを形成します。MastodonとMisskey、それぞれぞれのサーバーの長所や個性を生かし、垣根なく「ダイの大冒険」の話題に参加することが可能になります。

    ■活動
    「デルムリン丼」に準じます。ダイスキーでは、デルムリン丼で行われていた全ての活動に参加できます。

    毎週土曜のあの時間(9:30〜10:00)に再放送のテイで「エア番組実況」を行っています。
    デルムリン丼と同等の実況用固定タグ機能を有しており、これを利用しながら実況に参加することができます。

    劇中ワードをタグ化する機能には、デルムリン丼と同じ辞書を使用しています。
    劇中の1,000ワードほどは既に登録済みで、現時点でも本編の主要な話題を網羅します。ダイ大を「語る」ことを好むファンにとって、これらの機能は大いに役に立つことでしょう。
    この機能にはコミュニティ指向もあり、辞書登録はメンバー誰でも参加することが出来ます

    デルムリン丼にないMisskey由来の機能として、絵文字やリアクションがあります。既に多くのダイ大絵文字がメンバーの手で作成されており、その全てを使ってリアクションを行うことが可能です。
    ダイスキーは、Misskey由来の文化とダイ大というテーマを併せ持つ、全く新しいサーバーです。

    このほか、アニメ視聴に特化した多くの
    独自機能 があります。

    ■登録
    スパムユーザーへの対策として、招待制にさせて頂いています。
    Misskeyに承認制が実装されたら是非利用させて頂きたいですが、当面は既存メンバーからの招待を受ける必要があります。何卒ご了承下さい。
    @pooza や他のメンバーに対して、「ダイスキーを利用したい」と(できればダイ大ファンとしての意気込みと一緒に)伝えて頂ければ、大抵はご招待が出来るかと存じます。
    #ダイの大冒険 #ダイ大 #ダイスキー #デルムリン丼 #mstdn_delmulin_com #misskey_delmulin_com #mulukhiya_toot_proxy #misskey

  32. 美食丼
    mstdn.b-shock.org/

    2017/4に突如発生したマストドンブーム。このブームに便乗して立てられたサーバの生き残りです。
    個人サーバなので、特にテーマはありません。

    ■どんな人にお勧め?

    ・ぷーざ個人の知人(他サーバでの活動を通して知り合った方も含む)の、普段づかいのサーバとして。
    ・Annict連携の機能がある為、アニメファンとしての活動拠点としても適していると思います。

    ■独自機能
    github.com/pooza/mulukhiya-too

    ■登録
    承認制ですので、意気込みが必要です。ただのスパムよけなので、適当でいいんですけど。
    また、招待は全メンバーに解放しています。
    #mulukhiya_toot_proxy #モロヘイヤ #mstdn_b_shock_org #美食丼 #github_com #GitHub #Annict #サーバー紹介 #インスタンス紹介