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

実装済み機能/ロードマップ #1

Open
edginer opened this issue Feb 5, 2024 · 0 comments
Open

実装済み機能/ロードマップ #1

edginer opened this issue Feb 5, 2024 · 0 comments

Comments

@edginer
Copy link
Owner

edginer commented Feb 5, 2024

実装済み機能

  • 基本的な書き込み・読み込み・スレ立て
  • 認証機能
    • 直接アクセス認証
    • コード認証
  • スレッド一覧圧縮
  • トリップの実装
  • Webブラウザ版の実装
  • 過去ログ機能実装
    • dat落ち、過去ログ検索機能を含まない
  • 複数板サポート
  • キャップの実装

実装予定機能 (比較的容易なもの)

  • 規制ユーザ・NGワードなどの指定
  • 各種コマンドの実装
    • コマンドは実装するだけ実装して、有効化するかは設定ファイル等で選択
  • 落ちないスレ、スレ一覧の常に上位/下位に居続けるスレの実装
    • アナウンスや認証などに使える
  • sageの実装

実装予定機能 (容易ではないもの)

  • 管理画面の実装
  • RESTful/GraphQLなどによるAPI提供

実装予定機能ではないがあると便利なもの

  • DBのマイグレーションツール
    • 探してないだけであるのかもしれない
    • これはDB分割の結果として採用が困難になりました

実装予定でない機能

  • 過去ログ検索
    • スレッド名で過去ログを検索する機能は管理画面で実装済みだが公開予定はない
    • レスポンスの全文検索はElasticsearchとか使わなければ厳しそうなので未実装予定

バグ

  • twinkleで無限増殖するバグ
    • おおよそ対処完了
  • ローカルルール(head.txt)がmateからは見れない
    • HTTPSが関わってそうな気配で面倒
@edginer edginer pinned this issue Feb 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant