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

アドミン機能の監査 #10936

Closed
u1-liquid opened this issue Jun 1, 2023 · 2 comments · Fixed by #10939
Closed

アドミン機能の監査 #10936

u1-liquid opened this issue Jun 1, 2023 · 2 comments · Fixed by #10939
Labels
[Feat] Gallery Gallery related issue ✨Feature This adds/improves/enhances a feature 🔥high priority

Comments

@u1-liquid
Copy link
Contributor

Summary

アドミン・モデレーション関係で権限を駆使した時ちゃんと残す

残しておきたい項目(全ての項目は監査ログが書かれた時点の物をそのまま保存する)

  • 時間
  • ユーザー
  • 該当ユーザーの一番高い権限
  • セッション情報(接続IPなど)
  • セッションの認証方法(ウェブがアプリか、アプリならアプリ情報も)
  • 操作(呼び出されたAPI)(カテゴリ・重要度表記もいいかも)
  • 影響されたエンティティ
  • (オプショナル、でも可能な限り)影響を受ける以前の状態
  • 影響を受けた後の状態

できれば検索もほしいかも…?

@u1-liquid u1-liquid added the ✨Feature This adds/improves/enhances a feature label Jun 1, 2023
@syuilo
Copy link
Member

syuilo commented Jun 2, 2023

収集したいイベント募集中

@u1-liquid
Copy link
Contributor Author

u1-liquid commented Jun 2, 2023

思いつく範囲でまとめると

  • (本人以外の)ノートの削除
  • (本人以外の)ファイルの削除
  • (本人以外の)NSFWフラグ変更
  • ロールの付与・剥奪(期限付きの場合その期限も)
  • ユーザーの凍結・パスワードリセット・削除・モデレーションノートの変更
  • ロールの作成・編集・削除
  • カスタム絵文字の追加・編集・削除
  • 連合サーバーの配送中止設定の変更
  • 連合サーバーのブロック設定の変更
  • お知らせの作成・編集・削除
  • 広告の作成・編集・削除
  • 通報の解決
  • サーバーのmetaの変更(名前・説明文・規約など)

かな

まだあったので追記

  • チャンネルのアーカイブ化

  • (本人以外の)ページの削除←これはまだできないかも

  • (本人以外の)Playの削除←これもまだできないかも

  • (本人以外の)ギャラリーの削除

  • (本人以外の)ギャラリーの閲覧注意フラグの変更

  • サーバーブロックリストの変更

  • 新規登録できるようにする・メアドを必須にするフラグの変更

  • 予約ユーザー名リストの変更

  • センシティブワードリストの変更

  • カスタム絵文字のセンシティブ設定の変更

  • 通報からのDMの閲覧←まだできない

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feat] Gallery Gallery related issue ✨Feature This adds/improves/enhances a feature 🔥high priority
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants