感觉恼人的是使用 Tusky 登入 DVD Chat 啥都看不到,只能使用 Moshidon 了。:blobcatshrug2:
但是 UnifiedPush 貌似不工作,有点愁人。
Conversation
Notices
-
Embed this notice
Matatabi Wang :blobcatautism2: (xwyqi@dvd.chat)'s status on Sunday, 07-Jul-2024 00:59:28 JST Matatabi Wang :blobcatautism2: -
Embed this notice
Eana Hufwe (eana@s.1a23.studio)'s status on Sunday, 07-Jul-2024 00:59:26 JST Eana Hufwe naskya::dev likes this. -
Embed this notice
老周部落 (laozhoubuluo@dvd.chat)'s status on Sunday, 07-Jul-2024 00:59:27 JST 老周部落 @xwyqi 之前提到的 Mastodon 客户端 API 移植工作快做完了,最快本月内可以合并发版,到时候应该兼容性会有明显改善。
-
Embed this notice
Eana Hufwe (eana@s.1a23.studio)'s status on Saturday, 20-Jul-2024 03:57:57 JST Eana Hufwe @dvd@dvd.chat @laozhoubuluo@dvd.chat @xwyqi@dvd.chat @neconeco@dvd.chat 仔细检查了一下,好像是 Firefish 的问题,ActivityPub 返回值是对的,update remote user 的 raw data 也是对的,但是本地服务器的调用的头像没更新
-
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Saturday, 20-Jul-2024 03:57:57 JST naskya::dev @eana@s.1a23.studio @dvd@dvd.chat @laozhoubuluo@dvd.chat @xwyqi@dvd.chat @neconeco@dvd.chat ActivityPub 返回值是对的,update remote user 的 raw data 也是对的我想不是……
-
Embed this notice
dvd 📀 (dvd@dvd.chat)'s status on Saturday, 20-Jul-2024 03:57:58 JST dvd 📀 @laozhoubuluo @eana@s.1a23.studio @xwyqi@dvd.chat @neconeco@dvd.chat 是这样,如果重新 pull 数据的话会有正确的链接,但是如果是之前缓存的数据的话就没办法了orz
或许用 cloudflare 写个 rule 做 redirect 可以修? -
Embed this notice
Eana Hufwe (eana@s.1a23.studio)'s status on Saturday, 20-Jul-2024 03:58:00 JST Eana Hufwe @laozhoubuluo@dvd.chat @xwyqi@dvd.chat @neconeco@dvd.chat @dvd@dvd.chat
稍微改动一下措辞新的 Mastodon API 使用新格式来管理数据库中的 Mastodon 会话,而旧实现直接套用 Misskey 会话。更新后所有以前的 Mastodon 客户端登记和用户回话均会失效。所有客户端都需要重新登记,所有用户都需要重新登录。
所有 ID(状态/帖子、通知、用户等 ID)都将使用字母数字格式,与 Firefish/Misskey API 保持一致。旧的数字 ID 将不能再用于新 API。搭车好奇下为什么 dvd.chat 的 ActivityPub API 返回的部分用户头像 URL 看起来挂掉了。直接网页访问 dvd.chat 找相应用户的时候头像的 URL 和 ActivityPub 返回的不一样。 -
Embed this notice
老周部落 (laozhoubuluo@dvd.chat)'s status on Saturday, 20-Jul-2024 03:58:00 JST 老周部落 @eana@s.1a23.studio @xwyqi@dvd.chat @neconeco@dvd.chat @dvd@dvd.chat 之前各个实例出现敏感内容的问题也波及了 dvd.chat ,导致实例使用的 Backblaze 对象存储被停了。找 B2 也没什么回复,所以很多数据就处于访问不了的状态,会导致各种各样奇怪的问题。
RE: https://dvd.chat/notes/9ug2fuywae1lb7t3 -
Embed this notice
老周部落 (laozhoubuluo@dvd.chat)'s status on Saturday, 20-Jul-2024 03:58:01 JST 老周部落 @eana@s.1a23.studio @xwyqi@dvd.chat @neconeco @dvd 仔细看了一下 https://firefish.dev/firefish/firefish/-/merge_requests/10905 ,刚才概括的还是不够全面准确。还是引用开发者的版本比较完善一些。
新 Mastodon API 使用新格式来管理数据库中的 Mastodon 会话,而旧实现使用 Misskey 会话。所有以前的客户端应用程序和令牌注册均不适用于新 API。所有客户端都需要重新注册,所有用户都需要重新进行身份验证。
所有 ID(状态/注释、通知、用户等)都将使用字母数字格式,与 Firefish/Misskey API 保持一致。查询新 API 时,旧的数字 ID 将不起作用。In conversation permalink Attachments
-
Embed this notice
老周部落 (laozhoubuluo@dvd.chat)'s status on Saturday, 20-Jul-2024 03:58:02 JST 老周部落 @eana@s.1a23.studio @xwyqi@dvd.chat @neconeco @dvd Firefish 20240714 版本已经发布了,这个版本已经合入了新的 Mastodon API 以提升兼容性,可以考虑对本站进行更新。或者也可以先发个公告告知用户下次更新之后需要重新登录所有第三方应用,完了下一个版本发布之后再更新。
In conversation permalink -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Saturday, 20-Jul-2024 04:16:42 JST naskya::dev @eana@s.1a23.studio @dvd@dvd.chat @laozhoubuluo@dvd.chat @xwyqi@dvd.chat @neconeco@dvd.chat 不过 Firefish 也有小问题:
1.「Update remote user」不送 updateUserProfile 活动$ redis-cli 127.0.0.1:6379> subscribe your.server.example.com2. Firefish 的前端不听 updateUserProfile
https://firefish.dev/firefish/firefish/-/blob/33003ad5367adb357387f98a18b123b02221cf49/packages/client/src/init.ts#L472-529
说是这么说,这个问题仅限于实时更新。当你重新加载页面时 URL 就会更新
而且我们应该使用 main stream(在臃肿的 MainStreamTypes 中添加更多东西😇)
user stream 的用途看起来不是向前端直接广播(Firefish 也有 broadcast stream,但是事实上这是 emoji stream。我可能要把这个改名成 emoji)In conversation permalink Attachments
-
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Saturday, 20-Jul-2024 08:33:07 JST naskya::dev @eana@s.1a23.studio @laozhoubuluo@dvd.chat @dvd@dvd.chat @xwyqi@dvd.chat @neconeco@dvd.chat 这可能是权限问题……?(dvd.chat 服务器可以访问和 proxy 原始 png 图像,但我们不能)
In conversation permalink -
Embed this notice
Eana Hufwe (eana@s.1a23.studio)'s status on Saturday, 20-Jul-2024 08:33:08 JST Eana Hufwe @laozhoubuluo@dvd.chat @dev@post.naskya.net @dvd@dvd.chat @xwyqi@dvd.chat @neconeco@dvd.chat
好像 ActivityPub 和 Firefish API 返回的链接来自同一个对象存储,但是文件名和格式不一样
~$ http https://dvd.chat/users/9koq04e9e3mob0t9 Accept:application/activity+json | jq '{icon:.icon, url:.url}' { "icon": { "type": "Image", "url": "https://chatstorage.dvd.moe/dvdchat/dvdchat/6f06a913-c9c6-4423-9fcb-bfd1104666db.png", "sensitive": false, "name": null }, "url": "https://dvd.chat/@xwyqi" } ~$ http post https://dvd.chat/api/users/show username=xwyqi | jq .avatarUrl "https://chatstorage.dvd.moe/dvdchat/dvdchat/thumbnail-3cab4388-1f8c-4e81-a006-4f5d73443d53.webp" ~$In conversation permalink Attachments
-
Embed this notice
老周部落 (laozhoubuluo@dvd.chat)'s status on Saturday, 20-Jul-2024 08:33:09 JST 老周部落 @dev@post.naskya.net @eana@s.1a23.studio @dvd@dvd.chat @xwyqi@dvd.chat @neconeco@dvd.chat 这个链接是指向事故后新建的对象存储,但很难解释为什么这个对象存储也会少文件......
In conversation permalink -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Saturday, 20-Jul-2024 08:40:56 JST naskya::dev @laozhoubuluo@dvd.chat 3. 我不知道那种特殊设定🥶🥶
In conversation permalink -
Embed this notice
老周部落 (laozhoubuluo@dvd.chat)'s status on Saturday, 20-Jul-2024 08:40:57 JST 老周部落 @dev@post.naskya.net @eana@s.1a23.studio @dvd@dvd.chat @xwyqi@dvd.chat @neconeco@dvd.chat
1. 直接不送活动是我没想到的,我以为只是不会更新头像。
2. 这个倒是可以考虑用个偷懒的办法,参考设置那边的流程只要选择更新用户配置就直接提醒是否要刷新页面。
3. btw,您回复的时候有做什么特殊设定吗?我这边在页面上只能看到小红点,但通知列表里边儿没有这两条帖子。In conversation permalink naskya::dev likes this. -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Saturday, 20-Jul-2024 14:21:59 JST naskya::dev @xwyqi@dvd.chat @laozhoubuluo@dvd.chat @eana@s.1a23.studio @dvd@dvd.chat @neconeco@dvd.chat Firefish 有内置 proxy(png → webp 变换)。webp 文件只是为了在 dvd.chat 本地用的,我服务器也获取了原文件地址
In conversation permalink -
Embed this notice
Matatabi Wang :blobcatautism2: (xwyqi@dvd.chat)'s status on Saturday, 20-Jul-2024 14:22:00 JST Matatabi Wang :blobcatautism2: @laozhoubuluo @dev@post.naskya.net @eana@s.1a23.studio @dvd@dvd.chat @neconeco@dvd.chat 貌似咱这里看起来正常是因为缩略图没少,头像加载的是缩略图,但原文件丢失了,其他实例貌似获取到的是原文件地址?
我查看了一下自建 GTS 数据库,互动用户的图片链接都更新了,但指向的地址却是原文件地址,所以我这里还是不正常。
在 DVD Chat 头像默认加载地址:
https://chatstorage.dvd.moe/dvdchat/dvdchat/thumbnail-3cab4388-1f8c-4e81-a006-4f5d73443d53.webp
但在我自己的 GTS 实例中看数据库则是下列地址:
https://chatstorage.dvd.moe/dvdchat/dvdchat/6f06a913-c9c6-4423-9fcb-bfd1104666db.pngIn conversation permalink Attachments
-
Embed this notice
老周部落 (laozhoubuluo@dvd.chat)'s status on Monday, 22-Jul-2024 14:15:55 JST 老周部落 @dev@post.naskya.net 这是我最近唯一收到您那边的回应...... 总之确实很头疼.......
In conversation permalink Attachments
naskya::dev likes this. -
Embed this notice
生活在胃里 :nacho_look: (neconeco@dvd.chat)'s status on Monday, 22-Jul-2024 18:18:51 JST 生活在胃里 :nacho_look: @laozhoubuluo @dev@post.naskya.net 俺也没有!可能是开发者的被动吧(?
In conversation permalink naskya::dev likes this.
-
Embed this notice