mirror of
https://github.com/misskey-dev/misskey.git
synced 2026-05-03 20:46:20 +02:00
* 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>
95 lines
4.7 KiB
TypeScript
95 lines
4.7 KiB
TypeScript
/*
|
|
* SPDX-FileCopyrightText: syuilo and misskey-project
|
|
* SPDX-License-Identifier: AGPL-3.0-only
|
|
*/
|
|
|
|
export const DI = {
|
|
config: Symbol('config'),
|
|
db: Symbol('db'),
|
|
meta: Symbol('meta'),
|
|
meilisearch: Symbol('meilisearch'),
|
|
redis: Symbol('redis'),
|
|
redisForPub: Symbol('redisForPub'),
|
|
redisForSub: Symbol('redisForSub'),
|
|
redisForTimelines: Symbol('redisForTimelines'),
|
|
redisForReactions: Symbol('redisForReactions'),
|
|
|
|
//#region Repositories
|
|
usersRepository: Symbol('usersRepository'),
|
|
notesRepository: Symbol('notesRepository'),
|
|
announcementsRepository: Symbol('announcementsRepository'),
|
|
announcementReadsRepository: Symbol('announcementReadsRepository'),
|
|
appsRepository: Symbol('appsRepository'),
|
|
avatarDecorationsRepository: Symbol('avatarDecorationsRepository'),
|
|
noteFavoritesRepository: Symbol('noteFavoritesRepository'),
|
|
noteThreadMutingsRepository: Symbol('noteThreadMutingsRepository'),
|
|
noteReactionsRepository: Symbol('noteReactionsRepository'),
|
|
pollsRepository: Symbol('pollsRepository'),
|
|
pollVotesRepository: Symbol('pollVotesRepository'),
|
|
userProfilesRepository: Symbol('userProfilesRepository'),
|
|
userKeypairsRepository: Symbol('userKeypairsRepository'),
|
|
userPendingsRepository: Symbol('userPendingsRepository'),
|
|
userSecurityKeysRepository: Symbol('userSecurityKeysRepository'),
|
|
userPublickeysRepository: Symbol('userPublickeysRepository'),
|
|
userListsRepository: Symbol('userListsRepository'),
|
|
userListFavoritesRepository: Symbol('userListFavoritesRepository'),
|
|
userListMembershipsRepository: Symbol('userListMembershipsRepository'),
|
|
userNotePiningsRepository: Symbol('userNotePiningsRepository'),
|
|
userIpsRepository: Symbol('userIpsRepository'),
|
|
usedUsernamesRepository: Symbol('usedUsernamesRepository'),
|
|
followingsRepository: Symbol('followingsRepository'),
|
|
followRequestsRepository: Symbol('followRequestsRepository'),
|
|
instancesRepository: Symbol('instancesRepository'),
|
|
emojisRepository: Symbol('emojisRepository'),
|
|
driveFilesRepository: Symbol('driveFilesRepository'),
|
|
driveFoldersRepository: Symbol('driveFoldersRepository'),
|
|
metasRepository: Symbol('metasRepository'),
|
|
mutingsRepository: Symbol('mutingsRepository'),
|
|
renoteMutingsRepository: Symbol('renoteMutingsRepository'),
|
|
blockingsRepository: Symbol('blockingsRepository'),
|
|
swSubscriptionsRepository: Symbol('swSubscriptionsRepository'),
|
|
hashtagsRepository: Symbol('hashtagsRepository'),
|
|
abuseUserReportsRepository: Symbol('abuseUserReportsRepository'),
|
|
abuseReportNotificationRecipientRepository: Symbol('abuseReportNotificationRecipientRepository'),
|
|
registrationTicketsRepository: Symbol('registrationTicketsRepository'),
|
|
authSessionsRepository: Symbol('authSessionsRepository'),
|
|
accessTokensRepository: Symbol('accessTokensRepository'),
|
|
signinsRepository: Symbol('signinsRepository'),
|
|
pagesRepository: Symbol('pagesRepository'),
|
|
pageLikesRepository: Symbol('pageLikesRepository'),
|
|
galleryPostsRepository: Symbol('galleryPostsRepository'),
|
|
galleryLikesRepository: Symbol('galleryLikesRepository'),
|
|
moderationLogsRepository: Symbol('moderationLogsRepository'),
|
|
clipsRepository: Symbol('clipsRepository'),
|
|
clipNotesRepository: Symbol('clipNotesRepository'),
|
|
clipFavoritesRepository: Symbol('clipFavoritesRepository'),
|
|
antennasRepository: Symbol('antennasRepository'),
|
|
promoNotesRepository: Symbol('promoNotesRepository'),
|
|
promoReadsRepository: Symbol('promoReadsRepository'),
|
|
relaysRepository: Symbol('relaysRepository'),
|
|
channelsRepository: Symbol('channelsRepository'),
|
|
channelFollowingsRepository: Symbol('channelFollowingsRepository'),
|
|
channelFavoritesRepository: Symbol('channelFavoritesRepository'),
|
|
registryItemsRepository: Symbol('registryItemsRepository'),
|
|
webhooksRepository: Symbol('webhooksRepository'),
|
|
systemWebhooksRepository: Symbol('systemWebhooksRepository'),
|
|
systemAccountsRepository: Symbol('systemAccountsRepository'),
|
|
adsRepository: Symbol('adsRepository'),
|
|
passwordResetRequestsRepository: Symbol('passwordResetRequestsRepository'),
|
|
retentionAggregationsRepository: Symbol('retentionAggregationsRepository'),
|
|
rolesRepository: Symbol('rolesRepository'),
|
|
roleAssignmentsRepository: Symbol('roleAssignmentsRepository'),
|
|
flashsRepository: Symbol('flashsRepository'),
|
|
flashLikesRepository: Symbol('flashLikesRepository'),
|
|
userMemosRepository: Symbol('userMemosRepository'),
|
|
chatMessagesRepository: Symbol('chatMessagesRepository'),
|
|
chatApprovalsRepository: Symbol('chatApprovalsRepository'),
|
|
chatRoomsRepository: Symbol('chatRoomsRepository'),
|
|
chatRoomMembershipsRepository: Symbol('chatRoomMembershipsRepository'),
|
|
chatRoomInvitationsRepository: Symbol('chatRoomInvitationsRepository'),
|
|
bubbleGameRecordsRepository: Symbol('bubbleGameRecordsRepository'),
|
|
reversiGamesRepository: Symbol('reversiGamesRepository'),
|
|
noteDraftsRepository: Symbol('noteDraftsRepository'),
|
|
//#endregion
|
|
};
|