Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ウェルカムタイムラインの表示/非表示の切り替え #13583

Open
1 task
washataro opened this issue Mar 17, 2024 · 4 comments
Open
1 task

ウェルカムタイムラインの表示/非表示の切り替え #13583

washataro opened this issue Mar 17, 2024 · 4 comments
Labels
[Feat] Timeline Timeline related issue ✨Feature This adds/improves/enhances a feature

Comments

@washataro
Copy link

Summary

ウェルカムページの「タイムラインを見る」部分の表示/非表示を切り替えられるようにできないでしょうか?

Purpose

サーバーに参加していない悪質な外部ユーザーがウェルカムページの「タイムラインを見る」から投稿したノートやイラストをスクショしてアップしているという旨の通報を複数名のユーザーから受けております。
投稿するタイムラインの切り替えなどで対処してもらうように促していますが過去の投稿したノートの公開範囲の切り替えの手間や念には念を入れたいという点からウェルカムページの「タイムラインを見る」の部分の表示/非表示も管理者の判断で決められるようにはならないでしょうか?

Do you want to implement this feature yourself?

  • Yes, I will implement this by myself and send a pull request
@washataro washataro added the ✨Feature This adds/improves/enhances a feature label Mar 17, 2024
@kakkokari-gtyih
Copy link
Contributor

kakkokari-gtyih commented Mar 17, 2024

非ログイン時はタイムラインへのアクセスを完全に封じられる(バックエンド側で認証を切れるようにするのでAPIで取ることも出来ない)というオプションを生やす実装のほうが良さそう

@washataro
Copy link
Author

本日も上記のような匿名掲示板でユーザーのイラストを晒す行為が確認されたので私が運営しているサーバーをこの問題が解決するまでは一旦閉鎖することにしました。
コーディングに関してはド素人なので皆様のお力添えを頂ければと思います。

@kleuzjatob
Copy link

PC画面でいう左側のタイムラインだけで宜しければ、ベースロールではタイムラインを閲覧不可とし、ローカルユーザーのコンディショナルロールで閲覧可にしてあげると現行仕様でも達成できますし、弊サーバーで採用しております。
只、右側のハイライトTLは表示されたままですし、/explore 画面ではもっと多く遡れますので、悪質な外部ユーザーやサービスに吸い出されたくないという動機においては、ウェルカムTLを塞いだ所で効果は薄いと私は思います。

@washataro
Copy link
Author

kleuzjatob様、ありがとうございます。
『タイムラインを見る』の部分は仰られた事を参考にして対応させて頂きました!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feat] Timeline Timeline related issue ✨Feature This adds/improves/enhances a feature
Projects
Status: Triage
Development

No branches or pull requests

4 participants