Skip to content
Snippets Groups Projects
  1. Dec 08, 2023
  2. Dec 07, 2023
  3. Dec 06, 2023
  4. Dec 04, 2023
  5. Dec 03, 2023
  6. Dec 02, 2023
    • おさむのひと's avatar
      バックエンドが生成するapi.jsonからmisskey-jsの型を作成する (#12434) · 33641626
      おさむのひと authored
      
      * ひとまず生成できるところまで
      
      * ファイル構成整理
      
      * 生成コマンド整理
      
      * misskey-jsへの組み込み
      
      * fix generator.ts
      
      * wip
      
      * fix generator.ts
      
      * fix package.json
      
      * 生成ロジックの調整
      
      * 型レベルでのswitch-case機構をmisskey-jsからfrontendに持ち込めるようにした
      
      * 型チェック用のtsconfig.jsonを作成
      
      * 他のエンドポイントを呼ぶ関数にも適用
      
      * 未使用エンティティなどを削除
      
      * misskey-js側で手動定義されていた型を自動生成された型に移行(ただしapi.jsonがvalidでなくなってしまったので後で修正する)
      
      * messagingは廃止されている(テストのビルドエラー解消)
      
      * validなapi.jsonを出力できるように修正
      
      * 修正漏れ対応
      
      * Ajvに怒られて起動できなかったところを修正
      
      * fix ci(途中)
      
      * パラメータenumをやめる
      
      * add command
      
      * add api.json
      
      * 都度自動生成をやめる
      
      * 一気通貫スクリプト修正
      
      * fix ci
      
      * 生成ロジック修正
      
      * フロントの型チェックは結局やらなかったので戻しておく
      
      * fix pnpm-lock.yaml
      
      * add README.md
      
      ---------
      
      Co-authored-by: default avatarosamu <46447427+sam-osamu@users.noreply.github.com>
      Co-authored-by: default avatarsyuilo <Syuilotan@yahoo.co.jp>
    • おさむのひと's avatar
      fix: #12544 (#12545) · 92029ac3
      おさむのひと authored
      * meを渡し忘れている
      
      * fix CHANGELOG.md
      
      * Revert "fix CHANGELOG.md"
      
      This reverts commit aaee4e9b8a6abf510f393bc02282f6ac016d2124.
    • MeiMei's avatar
      fix: Filter featured collection (#12541) · 238e8ce9
      MeiMei authored
    • anatawa12's avatar
      Refine fanout timeline (#12507) · a631b976
      anatawa12 authored
      
      * chore(endpoints/hybrid-timeline): don't pack inside getFromDb
      
      * chore(endpoints/hybrid-timeline): Redisから取得する部分のうちSTLに依存しなそうなところを別のServiceに切り出し
      
      * chore(endpoints/local-timeline): FanoutTimelineEndpointServiceで再実装
      
      * chore(endpoints/channels/timeline): FanoutTimelineEndpointServiceで再実装
      
      * chore(endpoints/timeline): FanoutTimelineEndpointServiceで再実装
      
      * chore(endpoints/user-list-timeline): FanoutTimelineEndpointServiceで再実装
      
      * chore(endpoints/users/notes): FanoutTimelineEndpointServiceで再実装
      
      * chore: add useDbFallback to FanoutTimelineEndpointService.timeline and always true for channel / user note list
      
      * style: fix lint error
      
      * chore: split logic to multiple functions
      
      * chore: implement redis fallback
      
      * chore: 成功率を上げる
      
      * fix: db fallback not working
      
      * feat: allowPartial
      
      * chore(frontend): set allowPartial
      
      * chore(backend): remove fallbackIfEmpty
      
      HTL will never be purged so it's no longer required
      
      * fix: missing allowPartial in channel timeline
      
      * fix: type of timelineConfig in hybrid-timeline
      
      ---------
      
      Co-authored-by: default avatarsyuilo <Syuilotan@yahoo.co.jp>
Loading