#TheDesk v25 使ってみたけど、なんかログインすらできなかった
kmyblue使ってるからなのかな…?
@yuicho mastodon.socialにはログインできますか?
エラーメッセージとか分かりますか?
@askyq エラーメッセージわからないんですよね…
mastodon.socialとfedibirdはログインできたので、もしかするとソフトウェア名で見てるかも…?
ちなみに、TheDeskはv25からFedistarフォークになったっぽいんですが、Fedistar自体でも同じ状態だったので、Fedistar側の問題っぽいです:blobcat_tabun_thinking:
@yuicho 試しにのべるすきー(https://novelskey.tarbin.net/ )、めいすきー(https://misskey.m544.net/ )、適当なHometownサーバー(https://colorid.es/explore )でも試してみましたがダメだったので、ソフトウェア名で弾いてる可能性高いですね
@askyq ソースコードみたけど、明確にfedibirdを許可してるわけではなさそうな感じなんですよねぇ…
もうちょっと色々みてみます
@yuicho @askyq 横からすみません,Fedistarの作者です.たぶんこれはFedistarで使ってるライブラリ側の問題で,nodeinfoのsoftware.nameを見てSNSを判別しています.
https://kmy.blue/nodeinfo/2.0
software.nameが未知のソフトウェアだった場合,metadata.upstreamを見るようにしてあるんですが,ここにキャメルケースのMastodonが入ってくるのが想定外でしたね.
https://github.com/h3poteto/megalodon/blob/4116a01f5e62d546352f5ece2ba4e9d0abe6d6ef/megalodon/src/detector.ts#L101
余裕あるときに直しておきます.
TheDeskがそれをどう改造しているかはCutlsに聞かないとわからないですが,たぶんそこだけで直るんじゃないかなぁ.
@askyq @yuicho megalodonの方は修正済みです.
https://github.com/h3poteto/megalodon/releases/tag/v10.0.2
fedistarの方も更新しておきました.
https://github.com/h3poteto/fedistar/releases/tag/v1.9.7