#mulukhiya_toot_proxy — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #mulukhiya_toot_proxy, aggregated by home.social.
-
CW: :capsicum: capsicum 1.26
話してるそばから、macOS版の審査を通過。
Annict対応について補足ですが、モロヘイヤでログインし直してください。
いままではread権限しか使ってなかったけど、感想を書くためにはwrite権限も必要なので。 -
CW: :capsicum: capsicum 1.26
昨晩公開しました。
https://github.com/pooza/capsicum/releases/tag/v1.26.0◇Android
GooglePlay 公開済み◇iOS
AppStore 公開済み◇macOS
AppStore 審査中◇Linux
GitHubに公開済み。インストール手順
https://github.com/pooza/capsicum/blob/main/packaging/linux/INSTALL.md◇Windows
GitHubに公開済み。初回インストール手順
https://github.com/pooza/capsicum/blob/main/packaging/windows/INSTALL.md簡易なAnnictクライアントを実装。「実況後にその場で感想を書く」までの流れを網羅しました。
アニメ視聴におけるFedi活用という、自鯖本来のテーマを補強した、満足できるリリースとなりました。最近力を入れてるデスクトップ版も、「iOS版をためしにMacで実況に使ってみたら、意外とよかった」経験に由来してます。
そちらでは成果を出せているものの、もとがスマホアプリなものだから、デスクトップアプリとして見ると色々足りないところが見えてきますね。
引き続き改善していきます。これらの、自分が熱心に改善している機能の大半にモロヘイヤが必要になってて。つまり、概ね「自鯖じゃないと動かない」状況になってます。
元々、capsicumを起点とした総合的な体験を、鯖缶の立場から提案しているという立場だったけど、その難しさも改めて感じてますね。以上、最近の所感。
引き続きご活用の上、ご意見くれると嬉しいです。#GitHub #capsicum #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin
-
CW: :capsicum: ドキュメント更新(Annict対応、Spotifyナウプレ対応、デスクトップ通知)
◇Annict 感想投稿対応
使うのは自分しかいないかもしれないがw、モロヘイヤ巻き込んでずっと前から準備していた。
1.26に含まれる予定。
https://github.com/pooza/capsicum/blob/114669f16bff4605cb3bff9daf703b5cf36185be/docs/annict-integration.md
エア番組の説明吹いたw◇Spotify ナウプレ対応
既存のナウプレ機能はOSの機能に依存しており、Linux版とWindows版では動作しない。
その代替で、こちらはOS問わず動かせる仕組みのはず。
まだ設計段階。
https://github.com/pooza/capsicum/blob/114669f16bff4605cb3bff9daf703b5cf36185be/docs/spotify-nowplaying-design.md◇デスクトップ版の通知機能
Linux版で通知対応が抜けていることがわかり、その代替の設計。
macOS, Windowsでも通知の副ルートとして活用。
これもまだ設計段階。
https://github.com/pooza/capsicum/blob/114669f16bff4605cb3bff9daf703b5cf36185be/docs/desktop-notification-design.md#GitHub #capsicum #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin
-
CW: :capsicum: リノートの取り消し
こちらがタッチ操作に関するissue。
https://github.com/pooza/capsicum/issues/565
補足しますと。
自分が避けたかった「誤操作」のひとつとして、Mastodon のWebUI にある、ブックマークアイコンの誤タッチがあります。
モロヘイヤがあるサーバーでは、ブックマーク操作により、PieFed へのブックマークという重めの処理も走る。ユーザーがモロヘイヤ上で、「PieFed連携を有効にしているか?」という判定が必要。
今までcapsicumでは、ユーザーごとのモロヘイヤでの設定を取得する必要がなかったが、これが必要になった。元々次バージョン(1.26)では、Annictへの感想投稿の機能追加が予定されていたところ。
こちらでも「Annict連携を有効にしているか」を判定する必要があるので、「ユーザーのモロヘイヤでの設定を取得する」枠組みがここで整理されます。#GitHub #capsicum #Mastodon #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin
-
@toneji
ありがとうございます。capsicumでのナウプレは、サーバー側の機能(モロヘイヤに元々ある)をトリガーする機能だけ実装しています。
Android, iOS, macOS版では、再生アプリ(Apple Music, Spotify, YouTube Musicあたりは動作確認済み)側からの「共有」という、ちょっと独自性ある導線からナウプレが実行できます。ただ、とねぢさんのいつものナウプレのフォーマット(TheDesk由来)とは違っています。
モロヘイヤ側のナウプレフォーマットはユーザー要望由来なので、変えることは出来ないのですが。あと、アプリ自体が自鯖メンバー向けに提供しているという立て付けなので、自鯖メンバー以外には機能が限定されます。
これは、capsicumの独自機能の多くが、サーバ側の機能がないと動かない為もあります。アプリ選択の判断基準にされることが多いプッシュ通知も、自鯖メンバー限定の機能に含まれます。
Misskeyでは本来は、サードパーティのクライアントには開放されていない機能であるところ、モロヘイヤ側の独自拡張で実行できるようにしている事情もあります。とねぢさんだったら、美食丼に登録していただければプッシュ機能は制限解除できます。
アプリ上で美食丼にも籍があれば、箕面どんでの利用にもプッシュ通知は有効になると思います。(多分)以上、近況のご案内です。
-
@rubbersoul
Claudeに調査させました。・capsicum シロ
・モロヘイヤ 通ってないから無関係
・Mastodon 多分シロとなると、Amazonが間違ったOGPを送ってきていたのだろうということに。
この件個別で、プレビューカードを取り直したら直ったんじゃないかと思います。 -
モロヘイヤベースの番組表を、昨晩から運用開始。
今までGoogleスプレッドシートから番組表JSONを出力していたところ、モロヘイヤ上の機能に置き換えた。JSONのスキーマには互換性があり、capsicumむけには追加の情報も出力している。
Mastodon/MisskeyのWebUIやcapsicum、いずれからも従来通りに読み込めることを確認。#mastodon #capsicum #misskey #モロヘイヤ #mulukhiya_toot_proxy #image #precure_fun #delmulin
-
マージ後、モロヘイヤから見た破壊的変更などを調べさせた。
特になく、むしろ「メモリ使用量を削減」ががうれしい。 -
CW: capsicum 1.22
◇直近のロードマップ
・macOS版
・Windows版 / Linux版
の順に。いま筋書きが見えているのは、このあたりまで。◇その他の大きめタスク
・Annict視聴記録
https://github.com/pooza/capsicum/issues/298
https://github.com/pooza/mulukhiya-toot-proxy/issues/4234・Misskey メッセージ
https://github.com/pooza/capsicum/issues/438
https://github.com/pooza/capsicum/issues/439・Misskey ドライブ
https://github.com/pooza/capsicum/issues/432
https://github.com/pooza/capsicum/issues/437・MisskeyのアイコンデコレーションをMisskeyの外からも
https://github.com/pooza/capsicum/issues/344
https://github.com/pooza/mulukhiya-toot-proxy/issues/4301
モロヘイヤ連携必要。・投げ銭対応
https://github.com/pooza/capsicum/issues/428
ありがとうございます。 🙇#GitHub #capsicum #Misskey #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin #ドライ
-
CW: :capsicum: アイコンデコレーションをMastodonのタイムラインにも反映
capsicum単体では無理。→当然
モロヘイヤ側も要検討。→当然https://github.com/pooza/capsicum/issues/344
https://github.com/pooza/mulukhiya-toot-proxy/issues/4301所見
https://github.com/pooza/mulukhiya-toot-proxy/issues/4301#issuecomment-4355858886しばらくはアイデアレベルにとどめておく。
落ち着いたら改めて検討。 -
いままでGoogleスプレッドシートで運用していた番組表を、モロヘイヤに実装中。
「エア番組」の概念をClaudeに説明したら、「なるほど!」などと納得してて吹いた。 -
https://github.com/pooza/mulukhiya-toot-proxy/issues/4265
モロヘイヤ側の問題が濃厚です。
対応の予定に入れました。少しお待ち下さい。 -
@ore_orue
なるほど。情報感謝です。そうなるとMisskeyの手前、モロヘイヤの問題である可能性もありますね。
アップロードは基本的にサーバサイドの処理で、「恐らくcapsicumは問題に関わっていない」というのが自分の見立てです。
PCで同じ動画を上げたときとの違いが分かれば、原因切り分けが進みますが、可能でしょうか?元々、大容量の動画アップはインフラを安定させるのが難しい処理ではあります。すみません。
PeerTubeなど、専用のツールなら安定しそうですが。 -
予定通りなら、1.24でLinux版が出せることになってる。
https://capsicum.shrieker.net/#%E3%83%AD%E3%83%BC%E3%83%89%E3%83%9E%E3%83%83%E3%83%97その頃ちょうど、Annict対応の基盤がモロヘイヤ側で終わっててくれるといい。
-
CW: capsicum 1.20
RE: https://mstdn.b-shock.org/@release_bot/116454665421139171
プッシュ通知完成です。
不具合あったら、引き続きおしらせください。・当初、Androidでは15分ごと、iOSでは全く届かなかった旧通知機能が完全に刷新されました。。
・前バージョンでは定型文の通知でしたが、ようやく投稿本文が含められるようになりました。
・前バージョンではMisskeyに非対応でしたが、最新のモロヘイヤ(5.19.1以上)が動作しているサーバーのアカウントに限り、動作するようになりました。Android
GooglePlay公開済みiOS:
AppStore審査提出済み
公開が1.17.0で止まってます。TestFlightは明日ぐらいに公開されるのでは。 -
isCatが丼のタイムラインに反映されるようになったが、同じ手法がアイコンデコレーションにも適用できないかと。
仕組みは泥臭くて、isCatの問い合わせをモロヘイヤがキャッシュしてる。
このキャッシュが、アイコンデコレーションではけっこうな大きさになりそうだけど、自鯖の連合タイムラインの流量なんてたかが知れているのでw -
プッシュ通知実装中。通知先アカウントを誤るバグや、Misskey対応は実装済み。
Misskey対応は、大半がモロヘイヤ側対応だったからこともあり、capsicum側はボリュームなかったです。通知内容の詳細化(通知の復号)は時間かかってます。
順調ではあるのですが、実装検証ともにボリューム自体が大きい感じです。
明日ぐらいに出せるといいかな。あと、iOSのリジェクトが久々に来ました。正式公開以来初めてのことです。
APN(プッシュ通知)を実装したタイミングで、初回公開同様の厳しさでチェックされているのかも。 -
CW: capsicum 1.19.1
プッシュ通知の実装が長期化しています。
https://github.com/pooza/capsicum/releases/tag/v1.19.1
https://github.com/pooza/capsicum/releases/tag/v1.19.0このバージョンで通知周りを完成させるつもりが、まだそこまでは届いてません。
プッシュ通知との関連から、「すべての通知」画面の改善なども併せて行ってます。
左上のベルアイコンも、リンク先を「すべての通知」に変えました。(長押しで、以前通り単アカウントの通知画面も選べる)以下は次バージョンに持ち越しです。
https://github.com/pooza/capsicum/issues/336
通知文面を詳細化(暗号化された通知の復号が必要)https://github.com/pooza/capsicum/issues/361
通知の宛先が誤っているケース。https://github.com/pooza/capsicum/issues/355
Misskeyはサードパーティクライアントに対して、セキュリティ上の理由からプッシュ通知の利用を禁じた経緯があった模様。
この問題についても、モロヘイヤ併用で慎重に解決。 -
capsicumのリポジトリと並列に、
モロヘイヤとMasotdonとMisskey(各フォーク)も置いている。
念の為にと思ったが、意外と見られている様で。 -
CW: isCat
@capsicum
isCatの判定はモロヘイヤ側でキャッシュしています。確認の頻度が非常に高く、キャッシュする仕様自体はやむを得ない。
キャッシュの仕様は引き続き要検討ですが。 -
CW: isCat
次のバージョンで提供できる見込みです。きゅあすきーの管理人は普段猫で、まぁ、他の状況では使われることが滅多にないのですがw
猫化といえば「猫耳が動く」という、実装に狂気を感じさせるクライアントもあるそうですが(褒めてる)、自分はMastodonからも「猫に見える」ことにこだわりました。
「猫に見える」とは猫耳があり、猫語を話す(言語がnyaizeされている)ことです。これは自分にとっては譲れない要件です。Mastodonはアカウント(アクター)のisCatフラグを保持しない為、ここでもモロヘイヤに頼っています。最新のモロヘイヤに、アカウントが猫であるか判定するAPIを設けました。
このAPI、実は結構前に実装はされていたのですが、これがバグっていて、正常動作するモロヘイヤ(5.18)がようやく、近日中リリースできる見込み。
「外から見ても猫」を実現する為には、この組み合わせである必要があります。 -
丼を再起動したら、モロヘイヤのSidekiqが巻き添えで落ちる謎現象。
手で起こした。 -
絵文字周りは、モロヘイヤ依存の機能少ない。
APIからパレットを取得するのが難しいから、SQLでの取得をモロヘイヤに振っているところだけ。 -
モロヘイヤにAPIを生やすところからだな。
-
CW: capsicum 1.13.0
RE: https://mstdn.b-shock.org/@release_bot/116374403609769691
https://github.com/pooza/capsicum/releases/tag/v1.13.0
モロヘイヤの「メディアカタログ」。
「タブ管理」を整理。
他、こまごま不具合を直したました。Android: GooglePlay公開済み。
iOS: AppStore審査提出済み。#GitHub #capsicum #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin
-
CW: capsicum 1.12.0
RE: https://mstdn.b-shock.org/@release_bot/116362784020875916
https://github.com/pooza/capsicum/releases/tag/v1.12.0
Android: GooglePlay審査済み。既に公開済みと思われます。
iOS: AppStore審査提出済み。1.11.1で応急処置した「削除してタグづけ」を、あるべき実装に修正。
Misskeyの絵文字パレット同期は、最新のモロヘイヤ(一両日ぐらいにリリース)との連携機能です。
今回もアプリ単体では実現できない機能なので、サーバー側の力を借りてます。#GitHub #capsicum #Misskey #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin #github_com
-
@karasu_sue
S3_ALIAS_HOST をモロヘイヤから見る方法はないので、同様の設定を新設すると思います。 -
RE: https://mstdn.b-shock.org/@pooza/116351577421674609
Spotifyが、無料会員にはAPIを使わせてくれなくなっていた件への対応。
イタイw モロヘイヤのメンテを継続するのに、有料会員を維持せざるを得なくなった。 -
以前、キュアスタ!のWebUIに実装していた、 #実況 タグのある投稿を表示/非表示する機能を復活。
以前の実装ではワードフィルタ操作を行う本体がモロヘイヤにあり、WebUIからそれをキックしていた。この方法だと、トークンの作り直しが必要で煩わしい。
また、ユーザーのフィルタを汚染するから筋が悪いと感じたのも廃止に繋がっている。今回は単純に、タイムラインを直接操作する実装。
初回表示とストリーミングの中で、 #実況 タグのある投稿をフィルタする。#capsicum #モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin #イル
-
プリキュアやダイ大に限らず、
エピソードブラウザから番組を選び、実況開始
という流れも実現する。相手がモロヘイヤ載ってる鯖なら。
体験として、悪くないと思うんだよね。#モロヘイヤ #mulukhiya_toot_proxy #precure_fun #delmulin #ダイの大冒険 #ダイ大
-
新しいボットを設置。
MatrixをWebhook対応にする、モロヘイヤのサブセットみたいなブリッジのテストを兼ね。https://mstdn.b-shock.org/deck/@matrix_news_bot
同じニュースを、以下のMatrixチャンネルにも同報。
#matrix-news:synapse.b-shock.org
トマトさん側の対応はこちら。
https://github.com/pooza/tomato-shrieker/releases/tag/v3.9.6
#美食丼 #GitHub #モロヘイヤ #mulukhiya_toot_proxy #トマトさん #tomato_shrieker
-
#サーバー紹介 ダイスキー
■テーマ
「ドラゴンクエスト ダイの大冒険」ファンの為のサーバーです。
■目的
ダイスキーは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 -
2017/4に突如発生したマストドンブーム。このブームに便乗して立てられたサーバの生き残りです。
個人サーバなので、特にテーマはありません。■どんな人にお勧め?
・ぷーざ個人の知人(他サーバでの活動を通して知り合った方も含む)の、普段づかいのサーバとして。
・Annict連携の機能がある為、アニメファンとしての活動拠点としても適していると思います。■独自機能
https://github.com/pooza/mulukhiya-toot-proxy■登録
承認制ですので、意気込みが必要です。ただのスパムよけなので、適当でいいんですけど。
また、招待は全メンバーに解放しています。
#mulukhiya_toot_proxy #モロヘイヤ #mstdn_b_shock_org #美食丼 #github_com #GitHub #Annict #サーバー紹介 #インスタンス紹介