ポトフを仕込んできた。夜明けまで煮込むのだ
文字数制限を鯖缶が変更できるPR。 マージはされていない。
https://github.com/tootsuite/mastodon/pull/5697 インスタンス情報APIに max_chars が増えたりするらしい
@nacika フォローもしないとリストに入れられないし、フォロー直後(フォロー処理中。思ってるより長い)はリストに入れられないし、需要も手間も疑問符がつくよ
このアカウントは、notestockで公開設定になっていません。
ホームが賑やかになって、投稿すくなめの人のがすぐ流れてしまって困るとか、そういう用途だと思います>リスト
引っ越し設定は空欄にすることで解除できますが、リモートへのプロフ伝達はたまにしか行われないので、外部タンスにはすぐには反映されません
引っ越し後のアカウントを公式WebUIでみてみると、ローカルだとアイコンがグレーアウトされます。リモートだとされません。 https://mastodon.juggler.jp/media/eigAdlCwPvLY1exzGQs https://mastodon.juggler.jp/media/tg-g4IodO_O_ffItp0I
アカウントの引っ越しについて。単純に言うと、古いアカウントのプロフに引っ越し先を明記する機能です。 https://mastodon.juggler.jp/media/HRr_TPnXESS-iNr9tbU https://mastodon.juggler.jp/media/LQd1Pghui9IGa1Sm6Xs https://mastodon.juggler.jp/media/Kp7L0O_KPmuc6bYHFeI
ところで、リストっていくつまで作れるべきだと思う? https://github.com/tootsuite/mastodon/issues/5908 ためしたら50個を超えた分は公式Webではうまく表示されない。 STでは全部表示できるが作成順になって名前順にはならない。
青い鳥の「フォロー無し非公開リスト」がヲチに使われてる現状を鑑みるに、マストドンの「フォローしないとリストに入れられない」仕様はむしろ良心的ではないかと感じてしまう。
「IFTTTみたいなWebhookベースのAPIを用意して、クライアントの端末からタンスに登録して、タンス側から通知イベントをアプリサーバに送る」
みたいな仕組みなら
アクセストークンをサーバに送らなくてすむし、アクセストークンのリフレッシュができるようになるし、通知リスナが大量のWebSocketを抱えなくてすむし、rate limitを恐れる必要もなくなるし、アプリサーバ側もスケールしやすいし、
…とまあ良いことづくめなんだが、まあ誰も実装してないので絵に描いた餅である
@ykzts @rinsuki https://github.com/tootsuite/mastodon/issues/5115 とかでちらっと話題に出したりはしました
@ykzts @rinsuki 外部ブラウザからコールバックでcodeを受け取った後、oAuth2のAPIでcodeからトークンを取得した際のレスポンスに含まれるHTTPヘッダ。 https://mastodon.juggler.jp/media/IHQpVISoYgOcFR0fAFc
set-cookieはありません
このアカウントは、notestockで公開設定になっていません。
@ykzts なるほど、しかしOAuth2トークンで認証できないように見えるのでどちらにしろ無理そう... https://github.com/tootsuite/mastodon/blob/master/app/controllers/api/web/push_subscriptions_controller.rb
@ykzts /api/v1/ と違って /api/web/ の方は揮発性が高い(長期サポートを見込めない)という認識です
STはユーザをリストに追加する時に未フォローだとフォローするか尋ねてくるけど、タンス側がフォロー処理を行っている間はリスト追加に失敗する。何度かOKボタンを試すと出来ることもある。…まあ出来ないよりはマシかな… #SubwayTooter
https://github.com/tootsuite/mastodon/commit/4de211b80abe7ea5578988040f004ea1f78d4628 ああ。。Relationshipの扱いは結局こうなったんだね…
v1.7.6
- v2.0以前のタンスで「ユーザからのブーストをホームTLに表示しない」ボタンを非表示にした
- (試験実装) サイドメニューに「リスト」を追加。新しいカラム:リスト一覧、リストTL、リストユーザ
このエラーメッセージから「フォローしてない人をリストに追加しようとした」ことをプログラム的に判断したいのだが、多国語化されてない部分には特有の文字列が何もないので困難
フォローしてない人をリストに追加しようとしたときに出るエラーメッセージ。「バリデーションに失敗しました: Followを入力してください(HTTP 422 Unprocessable Entity)」もっとマシな表記はなかったのか