mashirozx さんがブースト

#Mastodon 最近后台收到不少垃圾注册申请,为避免 spam,给注册表单添加了一个验证码,可以有效阻止垃圾注册行为。有需要的请自行取用,我专门把代码整理到一个干净的分支上了,可以直接合并到官方的 master 分支上: feat: add captcha to registration form (#254)

可以用 git cherry-pick 合并这个 commit:

$ git remote add mashirozx https://github.com/mashirozx/mastodon.git

$ git fetch mashirozx

$ git cherry-pick fef2dd33eb4b97dd11b91a8771b007d925165042

合并后 .env.production 里面加上一条 CAPTCHA_ENABLED=true

验证码使用的是一个轻量的 rails gem rucaptcha,完全在本地生成验证码并完成验证,不调用任何第三方 API。

不选择 reCAPTCHA 和 hCAPTCHA 的原因:两者在国内的加载速度不理想,使用过程繁琐反人类;不选择极验的原因:免费使用次数有限制,且 SDK 不完善,官方示例的 config 甚至直接写在 controller 里面,告辞 :bili_tv_zaijian:

mashirozx さんがブースト
stux⚡  
What is Mastodon? The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Read more over here:...
王小美  
#小森林 增加了带评论转贴(QT)的功能,效果见 [图1]。 :siamese_019: 实际上这和真正的“转贴”还是有区别的。因为被转的帖子作者其实并不会收到任何相关提醒,仅仅作为一个 reference 附加在你的嘟文后面,所以单纯地理解为“引用”会更好一些。因此一个小小的建议是,引用的时...
必应每日一图 :sys_003:  
#必应每日一图 秋季迁徙时正在游过科伯克河的驯鹿,阿拉斯加 (© Michio Hoshino/Minden Pictures) :icon_bing: https://u.2heng.xin/HUq7mV
mashirozx さんがブースト

fedibird.com 还有更高级的实现,可以设置嘟文仅哪个实例可见😂👍

Fedibirdインフォメーション  
#fedibird の独自機能として、お気に入りドメインを追加しました。 主に、ドメインタイムラインを素早く呼び出すための機能です。 ドメインタイムラインについては下記投稿をご確認ください。 https://fedibird.com/@info/103266777365961665 ユーザ...
mashirozx さんがブースト

の独自機能として、お気に入りドメインを追加しました。

主に、ドメインタイムラインを素早く呼び出すための機能です。

ドメインタイムラインについては下記投稿をご確認ください。
fedibird.com/@info/10326677736

ユーザー設定から『お気に入りドメイン』のページを開き、ドメイン名を入力します。任意の文字列が入力できますが、有効なドメイン名でないと意味がありません。

例えば mstdn.jp などと入力してください。

現在のところ、10件まで登録できます。

ここで設定したドメインは、右端のナビゲーションパネルに項目が追加されるので、ワンクリックでお気に入りのドメインタイムラインを開くことができます。

Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。