taichan
b752dc72e5
feat: ノートの下書き(draft of note) (#15298)
* WIp (backend)
* Remove unused
* 下書きbackend 続き
* fix(backedn): visibilityが下書きに反映されない
* Update packages/backend/src/postgres.ts
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
* Fix : import order
* fix(backend) : createでcwが効かない
* FIX FOREGIN KEY
* wip: frontend(既存の下書きを挿入)
まだ:チャンネル表示、下書きの作成、削除
* WIP: ノート選択ダイアログ
投稿時に下書きを削除
* Promiseに変更
* 連合なし、チャンネルも表示
* Hashtagの値抜け漏れ
* hasthagを0文字でも作成可能に
* 下書きの保存機構
* chore(misskey-js): build types
* localOnly抜け漏れ
* チャンネル情報の書き換え
* enhance(frontend): ヘッダ部の表示改善
* fix(frontend): ファイル添付できない
* fix: no file
* fix(frontend): 投票が反映されない
* ハッシュタグの展開(コメントアウト外し忘れ)
* fix: visibleUserIdsが反映されない
* enhance: APIの型を整備
* refactor: 型が整備できたのでasを削除
* Add userhost
* fix
* enhance: paginationを使う
* fix
* fix: 自分のアカウントでの投稿でしか下書きを利用できないように
完全に塞ぐことはできないが一応
* 🎨
* APIのエラーIDを追加
* enhance: スタイル調整
* remove unused code
* 🎨
* fix: ロールポリシーの型
* ロールの編集画面
* ダイアログの挙動改善
* 下書き機能が利用できない場合は表示しないように
* refactor
* fix: ダブルクリックが効かない問題を修正
* add comments
* fix
* fix: 保存時のエラーの種別にかかわらずmodalを閉じないように
* fix()backend: NoteDraftのreply, renoteの型が間違ってたので修正 (migtrationはあってた)
* fix: 投稿フォームを空白にして通常リノートできるやつは下書きとしては弾くように
* fix(backend): テキストが0文字でも下書きは保存できるように
* Fix(backend): replyIdの型定義がミスっているのを修正
* chore(misskey-js): update types
* Add CHANGELOG
* lint
* 常にサーバー下書きに保存し、上限を超えた場合のみ尋ねるように
* NoteDraftServiceにcreate, updateの処理を移譲
* Fix typeerror
* remove tooltip
* Remove Mkbutton:short and use iconOnly
* 不要なコメントの削除
* Remove Short Completely
* wip
* escキーまわりの挙動を改善
* 下書き選択時に下書き可能数と現在の量が分かるように
* cleanUp
* wip
* wi
* wip
* Update MkPostForm.vue
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-06-25 17:09:23 +09:00
..
2025-05-12 16:55:01 +09:00
2025-01-11 13:43:42 +00:00
2025-06-25 17:09:23 +09:00
2025-01-14 11:14:02 +00:00
2025-03-02 20:06:20 +09:00
2025-04-16 09:49:27 +09:00
2024-07-20 21:33:20 +09:00
2025-05-06 19:52:30 +09:00
2025-01-14 12:37:39 +00:00
2024-11-19 10:29:42 +09:00
2025-04-16 09:49:27 +09:00
2024-02-13 15:59:27 +00:00
2024-08-18 13:34:01 +09:00
2024-08-18 13:34:01 +09:00
2025-02-15 10:24:22 +09:00
2024-03-13 22:37:18 +09:00
2025-06-03 21:06:37 +09:00
2024-06-18 12:18:04 +09:00
2025-06-25 17:09:23 +09:00
2025-01-20 11:35:37 +00:00
2025-03-02 20:06:20 +09:00
2025-02-26 01:48:38 +00:00
2025-06-04 19:14:11 +09:00
2025-02-16 09:41:33 +00:00
2025-05-29 13:13:07 +09:00
2025-02-15 10:24:22 +09:00
2024-02-13 15:59:27 +00:00
2024-10-13 20:22:16 +09:00
2025-01-14 12:37:39 +00:00
2025-05-24 14:28:49 +09:00
2024-10-05 14:37:52 +09:00
2025-03-26 09:06:34 +09:00
2024-09-22 12:53:13 +09:00
2025-03-12 12:39:24 +00:00
2025-04-02 10:37:16 +09:00
2025-04-27 09:16:41 +09:00
2024-02-13 15:59:27 +00:00
2024-06-06 10:01:50 +09:00
2025-03-02 20:06:20 +09:00
2025-04-15 16:14:52 +09:00
2024-08-09 10:51:18 +09:00
2025-04-19 14:00:38 +09:00
2025-02-26 00:29:12 +00:00
2025-06-25 17:09:23 +09:00
2024-02-13 15:59:27 +00:00
2025-04-02 10:37:16 +09:00
2024-02-13 15:59:27 +00:00
2025-04-15 18:27:45 +09:00
2025-05-29 13:13:07 +09:00
2024-06-08 15:34:19 +09:00
2025-05-22 12:06:07 +09:00
2024-09-24 18:29:02 +09:00
2024-09-24 18:29:02 +09:00
2024-02-13 15:59:27 +00:00
2025-03-02 20:06:20 +09:00
2024-02-13 15:59:27 +00:00
2025-02-26 01:28:53 +00:00
2024-08-16 21:02:12 +09:00
2025-06-25 17:09:23 +09:00
2025-03-06 08:03:57 +00:00
2025-05-29 13:13:07 +09:00
2025-03-02 20:06:20 +09:00
2025-04-13 16:21:18 +09:00
2025-01-14 11:14:02 +00:00
2024-02-13 15:59:27 +00:00
2025-01-14 11:14:02 +00:00
2025-03-24 21:32:46 +09:00
2024-08-18 13:34:01 +09:00
2025-05-29 13:15:41 +09:00
2024-02-13 15:59:27 +00:00
2024-07-18 08:55:36 +09:00
2025-03-27 17:12:23 +09:00
2025-01-14 11:14:02 +00:00
2024-08-17 09:57:28 +09:00
2025-02-15 10:24:22 +09:00
2025-05-01 17:58:34 +09:00
2024-02-13 15:59:27 +00:00
2025-02-15 10:24:22 +09:00
2024-07-20 21:33:20 +09:00
2025-04-15 16:10:17 +09:00