Commit Graph
100 Commits
Author SHA1 Message Date
tamaina 63d8b7986b do yarn cache clean --all in clean-all.js 2023-01-03 14:58:10 +00:00
tamaina 46c2706b7e perf: use overflow: clip instead of overflow: hidden (#9443)
* use overflow: clip

* revert
2023-01-02 12:15:26 +09:00
tamaina c3a36698e5 use Intl.DateTimeFormat and Intl.NumberFormat instead of toLocaleString (#9444) 2023-01-01 17:11:33 +09:00
tamaina aba06b4ef9 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-31 06:18:32 +00:00
tamaina 57037928d5 Fix #9438 2022-12-31 06:18:23 +00:00
tamaina 1a408db3b1 fix: use || for emoji url fallback instead of ?? 2022-12-30 13:37:58 +00:00
tamaina 8090850ed6 import sanitizeHtml from 'sanitize-html'; 2022-12-30 10:51:23 +00:00
tamaina 87a0ed8b46 fix(client): add sanitize-html to MkAutocomplete (#9433)
* fix(server): /emoji to accept `@.` host expression

* fix(client): use MkEmoji for custom emoji in MkEmojiPicker

* change convertToWebp

* nanka iroiro

* remove

* fix

* nearLosslessは労多くして益少なしなのでやめる

* do not cleanup tmp for development

* update sharp.js to 0.31.3

* mixed: true

* fix MkAutocomplete of 912791b3ab

* clean up

* https://github.com/misskey-dev/misskey/pull/9431#discussion_r1059215943

* edit mkautocomplete.vue use sanitize-html

* fix package.json
2022-12-30 13:02:18 +09:00
tamaina 8b46edeccf enhance: Proxy custom emojis to reduce image size and accelerate the frontend (#9431)
* fix(server): /emoji to accept `@.` host expression

* fix(client): use MkEmoji for custom emoji in MkEmojiPicker

* change convertToWebp

* nanka iroiro

* remove

* fix

* nearLosslessは労多くして益少なしなのでやめる

* do not cleanup tmp for development

* update sharp.js to 0.31.3

* mixed: true

* fix MkAutocomplete of 912791b3ab

* clean up

* https://github.com/misskey-dev/misskey/pull/9431#discussion_r1059215943
2022-12-30 12:00:50 +09:00
tamaina e35e788ebb fix(client): use MkEmoji for custom emoji in MkEmojiPicker 2022-12-29 15:15:30 +00:00
tamaina 329ef760bf fix(server): /emoji to accept @. host expression 2022-12-29 14:54:31 +00:00
tamainaandsyuilo e3f2845cf8 enhance(client): Sync widgets (#8512)
* feature: sync widgets among devices

* fix

* nanka iroiro
* classic.widgets.vueの機能をuniversal.widgets.vueに統合
* 左右のウィジェット編集状態を同期するように
* 左右やカラム間でウィジェットを行き来できるように
* MkWidgetsをCSS Module化

* set min-height: 100px;

* fix deck widget

* Update packages/client/src/ui/deck/widgets-column.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* merge

* Update classic.vue

* Delete classic.widgets.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-27 14:55:11 +09:00
tamaina f0fe930aae fix(client): prevent infinite resize loop (#9232)
* clientWidth?

* spacer?

* size directive?

* size directive

* use const
2022-12-26 12:55:10 +09:00
tamaina 65be649454 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-25 18:23:08 +00:00
tamaina 03ee60f81b 🎨 fix #9414 2022-12-25 18:23:01 +00:00
tamaina af649b0480 encodeURIComponent for static image proxy filename (#9410) 2022-12-25 18:05:53 +09:00
tamaina 7f4ef18685 update CHANGELOG.md 2022-12-25 08:08:37 +00:00
tamaina d4accb48e1 Merge remote-tracking branch 'refs/remotes/origin/develop' into develop 2022-12-25 07:13:18 +00:00
tamaina cc9149f6b2 fix
https://github.com/misskey-dev/misskey/pull/9400#discussion_r1056909900
2022-12-25 07:12:44 +00:00
tamaina c9e8399e0e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-12-25 06:54:23 +00:00
tamaina 4c8b5abf76 update CHANGELOG.md 2022-12-25 06:54:09 +00:00
tamaina fd52a9966e Update CHANGELOG.md 2022-12-25 15:14:14 +09:00
tamaina a47bf48339 enhance: convert video thumbnail to webp 2022-12-24 16:03:05 +00:00
tamaina 2512a4d32a chore: Delete comment that is not true 2022-12-24 15:15:48 +00:00
tamainaandsyuilo 2fe86fd869 enhance: Vite HMR while yarn dev, and more build tuning (#9361)
* enhance: Vite HMR while yarn dev, and more build tuning

* use localhost

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-20 13:05:36 +09:00
tamaina dd93a07c0f fix(client): fix script id of Captcha 2022-12-19 16:31:21 +00:00
tamaina ac0a59835e wip (#9349) 2022-12-19 08:59:17 +09:00
tamainaandsyuilo 88859cf67d fix(client): Handle null of rootEl in MkWindow.vue (#9326)
* fix(client): Handle null of rootEl in MkWindow.vue

* comment

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-18 19:52:50 +09:00
tamaina 867e31c9ff enhance: Push notification of Antenna note (#9338)
* wip

* wip

* wip

* fix

* fix

* 🎨
2022-12-18 19:50:02 +09:00
tamaina c5179e8f1c chore(client): 🎨 about button (#9339) 2022-12-18 16:43:09 +09:00
tamaina 4ecc42744c enhance: Implement the toggle to (or not to) close push notifications when notifications or messages are read (#9219)
* create file

* wip

* fix

* wip

* tabun dekita

* ✌️

* implement subscribe push notification button to tutorial

* check-exists→show-registration

* add column sendReadMessage

* fix migration file

* sw api

* change PushNotificationService

* wip

* ✌️

* fix tutorial footer flex
2022-12-18 01:59:59 +09:00
tamaina 9c5dfd2da7 chore(backend): fix duplicated css preload 2022-12-14 08:32:52 +00:00
tamaina f4f293d5f3 fix(client): Downgrade to Vite v3 (#9313)
* Revert "refactor(client): Create root.vue and select the ui in it (#9312)"

This reverts commit 0294555e2b.

* use vite v3

* Revert "Revert "refactor(client): Create root.vue and select the ui in it (#9312)""

This reverts commit 56910e27fb.

* Revert "refactor(client): Create root.vue and select the ui in it (#9312)"

This reverts commit 0294555e2b.

* use vite@3.2.4

* update to v3.2.5
2022-12-14 13:35:18 +09:00
tamaina 0294555e2b refactor(client): Create root.vue and select the ui in it (#9312) 2022-12-12 21:01:43 +09:00
tamaina bae7939d79 update deps 2022-12-10 12:43:27 +00:00
tamainaandsyuilo e81c2962a0 enhance: AVIF support (#9281)
* chore: Make image/avif browsersafe

* server side

* change FileInfoService

* ✌️

* avifはMastodonでは絶望的 see https://github.com/misskey-dev/misskey/issues/9283

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-08 14:49:49 +09:00
tamaina 214de03301 GitHub Actions Test PR: Cache on Lint (#9289)
* update lint.yml

* wip

* fix

* fix

* continue-on-error: true
2022-12-08 03:18:15 +09:00
tamaina d9541a7db8 fix: Update Dockerfile (#9292)
- copy .yarn/install-state.gz
- add --immutable to yarn install
2022-12-08 03:16:05 +09:00
tamaina 83e1d53928 fix: lintが動かないのを修正, swもlint 2022-12-05 13:21:44 +00:00
tamaina 8b961ba035 chore: fix spelling error "Enviroment"
Fix #9269
2022-12-05 12:23:10 +00:00
tamainaandmei23 14221e78b7 Fix forkbomb 2
also in extractApMentions and parseAudience

Co-authored-by: mei23 <m@m544.net>
2022-12-03 16:59:28 +00:00
tamaina 5decad9cf1 fix: add missing , 2022-12-02 14:12:09 +00:00
tamaina bebbdbde8a Fix #9252 2022-12-02 14:11:51 +00:00
tamaina b7bbf0ec0b update yarn.lock 2022-12-02 11:40:28 +00:00
tamaina b0b04b6f24 Update CHANGELOG.md
Fix about yarn berry
2022-11-30 14:50:36 +09:00
tamaina 19c50f5d0c 🎨 MkInstanceTicker 2022-11-30 05:01:43 +00:00
tamaina dba80a7e8e Fix #9234 (#9235) 2022-11-27 09:04:09 +09:00
tamaina 707398b1d9 enhance: Modify MkInstanceTicker (#9236)
* fix and enhance MkNoteDetailed

* change instanceticker

* 🎨

* fix

* 🎨

* fix

* 🎨

* revert MkNoteDetailed
2022-11-27 08:57:11 +09:00
tamaina 285860f958 fix tsconfig.json 2022-11-26 10:52:24 +00:00
tamaina 8b9dc962ae Revert #8098 2022-11-24 18:27:05 +09:00
tamaina 11d2654ffc update lockfile 2022-11-24 17:51:27 +09:00
tamaina c79976f9bc Merge branch 'develop' into pizzax-indexeddb 2022-11-24 17:49:49 +09:00
tamaina 1f4a955787 remove preferences-registry 2022-11-22 14:43:06 +09:00
tamaina e5c50eb8a1 Merge branch 'develop' into pizzax-indexeddb 2022-11-22 14:42:03 +09:00
tamaina 764da890b6 Merge branch 'develop' into pizzax-indexeddb 2022-11-17 23:35:55 +09:00
14c2f9e47e feature: Client Preferences Registry (#8511)
* Fix settings page

* nanka iroiro

* clean up

* clean up

* feature: Client Preferences Registry on the account

* add changelog

* インデックスに戻ってもタイトルが残ってしまうのを修正

* fix createdAt -> updatedAt

* remove console.log

* 適用→このデバイスに適用

* add wallpaper

* ローカルのjsonファイルを保存・読み込みできるように

* clean up

* use apiWithDialog

* Update packages/client/src/pages/settings/preferences-registry.vue

Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>

* Update packages/client/src/pages/settings/preferences-registry.vue

Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>

* Update packages/client/src/pages/settings/preferences-registry.vue

Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>

* fix lint

* ✌️

* change router

* nanka iroiro

* tweak

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>
2022-07-31 21:55:20 +09:00
tamaina 77c2a7cd71 refactor(client): remove useCssModule (#8999)
* refactor(client): remove useCssModule()

* use MkStickyContainer

* Revert "use MkStickyContainer"

This reverts commit 639746786b.
2022-07-14 23:32:00 +09:00
tamaina de24131993 use MkStickyContainer (#9000) 2022-07-14 23:31:01 +09:00
tamaina ae92378689 fix(sw, notification): Don't issue an event if there is no affect (#8979)
* test

* ]v]
2022-07-13 21:07:49 +09:00
tamaina 83ebe79a3f enhance(sw): If receiving a push notification issued more than a day, ignore it. (#8980)
* enhance(sw): ignore old push notification

* ✌️

* 半日

* !==

* 1日
2022-07-10 15:15:21 +09:00
tamaina 2fe4a51d26 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-07-04 15:26:21 +00:00
tamaina 452f2a07ac update CHANGELOG.md 2022-07-04 15:26:18 +00:00
tamaina 2366f568b9 enhance(client): Enhance boot error display (#8879)
* Change boot error message

* fix

* ✌️

* fix
2022-06-26 12:47:43 +09:00
tamaina c67c0df762 fix notification-setting-window.vue 2022-06-25 09:29:42 +00:00
tamaina 12374bd6a3 fix(nirax): Normalize path (#8877) 2022-06-24 01:26:15 +09:00
tamaina 737806a787 fix 2022-06-21 22:40:44 +09:00
tamaina ac93a1808b Merge branch 'develop' into pizzax-indexeddb 2022-06-21 22:36:37 +09:00
tamaina f33654fb9a Merge branch 'develop' into pizzax-indexeddb 2022-06-21 07:49:52 +00:00
tamaina 30a39a296d refactor: チャットルームをComposition API化 (#8850)
* pick form

* pick message

* pick room

* fix lint

* fix scroll?

* fix scroll.ts

* fix directives/sticky-container

* update global/sticky-container.vue

* fix, 🎨

* test.1
2022-06-20 13:20:28 +09:00
b70473ed60 feat: Add Badge Image to Push Notification (#8012)
* fix

* nanka iroiro

* wip

* wip

* fix lint

* fix loginId

* fix

* refactor

* refactor

* remove follow action

* clean up

* Revert "remove follow action"

This reverts commit defbb41648.

* Revert "clean up"

This reverts commit f94919cb9c.

* remove fetch specification

* renoteの条件追加

* apiFetch => cli

* bypass fetch?

* fix

* refactor: use path alias

* temp: add submodule

* remove submodule

* enhane: unison-reloadに指定したパスに移動できるように

* null

* null

* feat: ログインするアカウントのIDをクエリ文字列で指定する機能

* null

* await?

* rename

* rename

* Update read.ts

* merge

* get-note-summary

* fix

* swパッケージに

* add missing packages

* fix getNoteSummary

* add webpack-cli

* ✌️

* remove plugins

* sw-inject分離したがテストしてない

* fix notification.vue

* remove a blank line

* disconnect intersection observer

* disconnect2

* fix notification.vue

* remove a blank line

* disconnect intersection observer

* disconnect2

* fix

* ✌️

* clean up config

* typesを戻した

* backend/src/web/index.ts

* notification-badges

* add scripts

* change create-notification.ts

* Update packages/client/src/components/notification.vue

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* disconnect

* oops

* Failed to load the script unexpectedly回避
sw.jsとlib.tsを分離してみた

* truncate notification

* Update packages/client/src/ui/_common_/common.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* clean up

* clean up

* refactor

* キャッシュ対策

* Truncate push notification message

* fix

* クライアントがあったらストリームに接続しているということなので通知しない判定の位置を修正

* components/drive-file-thumbnail.vue

* components/drive-select-dialog.vue

* components/drive-window.vue

* merge

* fix

* Service Workerのビルドにesbuildを使うようにする

* return createEmptyNotification()

* fix

* fix

* i18n.ts

* update

* ✌️

* remove ts-loader

* fix

* fix

* enhance: Service Workerを常に登録するように

* pollEnded

* pollEnded

* URLをsw.jsに戻す

* clean up

* fix lint

* changelog

* alpha-test

* also with twemoji

* add isMimeImage function

* catch

* Colour => Color

* char2file => char2filePath

* Update autocomplete.vue

* remove clone?

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-20 00:33:46 +09:00
tamaina f1e6fa8ee2 fix: add limit to i/notifications (#8836)
* fix: add limit to i/notifications

* ms

* remove ms
2022-06-14 22:55:58 +09:00
tamaina 11a6bd890c fix: some fixes of multiple notification read (#8819)
* fix: limit multiple notification read

* fix

* fix
2022-06-12 19:28:13 +09:00
tamaina 065aa0f9b6 Display the deploy status on checks (#8803)
* Display deploy status on check suite

* Display deploy status on check suite

* fix

* fix
2022-06-09 05:49:00 +09:00
tamaina 857055a9dd chore: fix import tinycolor 2022-05-30 12:09:22 +00:00
tamaina 465531d56c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-05-30 05:53:40 +00:00
tamaina 9759ca7d24 chore: remove packages/sw/webpack.config.js 2022-05-30 05:53:36 +00:00
tamaina f1d2398eac fix(client): Vite related boot mechanism revision (#8753)
* preload app css

* remove salt

* APP_FETCH_FAILED error

* set max-age to 15s
2022-05-29 10:58:54 +09:00
tamaina 4917961736 preload app css (#8752) 2022-05-29 10:57:06 +09:00
tamaina abc8998b48 refactor: use css module at components/global/loading.vue (#8750)
* refactor: use css module at components/global/loading.vue

* rename class name to "root"
2022-05-29 00:15:32 +09:00
tamaina 4a50c49211 Fix theme import (#8749) 2022-05-28 21:59:23 +09:00
tamaina fa99d9c6fe Merge branch 'develop' into pizzax-indexeddb 2022-05-28 01:31:23 +09:00
tamaina b2a5076d14 fix: ユーザー検索で、クエリがusernameの条件を満たす場合はusernameもLIKE検索するように (#8644)
* Fix #8643

* 部分一致にする
2022-05-14 15:24:44 +09:00
tamaina 1168e25721 fix (client): fix mention icon height (#8615) 2022-05-05 20:46:46 +09:00
tamaina 8a5a99f01b Merge pull request #8593 from pixeldesu/fix/os-defineasync
Fix missing import of defineAsyncComponent in os.ts
2022-05-02 13:40:42 +09:00
a89003b57a refactor: use Vite to build instead of webpack (#8575)
* update stream.ts

* https://github.com/misskey-dev/misskey/pull/7769#issuecomment-917542339

* fix lint

* clean up?

* add app

* fix

* nanka iroiro

* wip

* wip

* fix lint

* fix loginId

* fix

* refactor

* refactor

* remove follow action

* clean up

* Revert "remove follow action"

This reverts commit defbb41648.

* Revert "clean up"

This reverts commit f94919cb9c.

* remove fetch specification

* renoteの条件追加

* apiFetch => cli

* bypass fetch?

* fix

* refactor: use path alias

* temp: add submodule

* remove submodule

* enhane: unison-reloadに指定したパスに移動できるように

* null

* null

* feat: ログインするアカウントのIDをクエリ文字列で指定する機能

* null

* await?

* rename

* rename

* Update read.ts

* merge

* get-note-summary

* fix

* swパッケージに

* add missing packages

* fix getNoteSummary

* add webpack-cli

* ✌️

* remove plugins

* sw-inject分離したがテストしてない

* fix notification.vue

* remove a blank line

* disconnect intersection observer

* disconnect2

* fix notification.vue

* remove a blank line

* disconnect intersection observer

* disconnect2

* fix

* ✌️

* clean up config

* typesを戻した

* Update packages/client/src/components/notification.vue

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* disconnect

* oops

* Failed to load the script unexpectedly回避
sw.jsとlib.tsを分離してみた

* truncate notification

* Update packages/client/src/ui/_common_/common.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* clean up

* clean up

* キャッシュ対策

* Truncate push notification message

* クライアントがあったらストリームに接続しているということなので通知しない判定の位置を修正

* components/drive-file-thumbnail.vue

* components/drive-select-dialog.vue

* components/drive-window.vue

* merge

* fix

* Service Workerのビルドにesbuildを使うようにする

* return createEmptyNotification()

* fix

* i18n.ts

* update

* ✌️

* remove ts-loader

* fix

* fix

* enhance: Service Workerを常に登録するように

* pollEnded

* URLをsw.jsに戻す

* clean up

* wip

* wip

* wip

* wip

* wip

* wip

* ✌️

* use import

* fix

* install rollup

* use defineAsyncComponent.

* fix emojilist

* wip use defineAsyncComponent

* popup(import -> popup(defineAsyncComponent(() => import

* draggable?

* fix init import

* clean up

* fix router

* add comment

* ✌️

* ✌️

* ✌️

* remove webpack

* update vite

* fix boot sequence

* Revert "fix boot sequence"

This reverts commit e893dbf37a.

* revert boot import

* never make two app div

* ;

* remove console.log

* change clientEntry sequence

* fix

* Revert "fix"

This reverts commit 12741b3d89.

* fix

* add comment https://github.com/misskey-dev/misskey/pull/8575#issuecomment-1114239210

* add log

* add comment

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-05-01 22:51:07 +09:00
tamaina e083205824 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-05-01 06:59:47 +00:00
tamaina b00bf5740a modify CHANGELOG.md 2022-05-01 06:59:43 +00:00
tamaina c5048ee993 Merge branch 'develop' into pizzax-indexeddb 2022-05-01 15:08:25 +09:00
tamaina 27b48ef96d ressurect deepcopy 2022-05-01 05:15:01 +00:00
766559c6e9 feat: Improve Push Notification (#7667)
* clean up

* ev => data

* refactor

* clean up

* add type

* antenna

* channel

* fix

* add Packed type

* add PackedRef

* fix lint

* add emoji schema

* add reversiGame

* add reversiMatching

* remove signin schema (use Signin entity)

* add schemas refs, fix Packed type

* wip PackedHoge => Packed<'Hoge'>

* add Packed type

* note-reaction

* user

* user-group

* user-list

* note

* app, messaging-message

* notification

* drive-file

* drive-folder

* following

* muting

* blocking

* hashtag

* page

* app (with modifying schema)

* import user?

* channel

* antenna

* clip

* gallery-post

* emoji

* Packed

* reversi-matching

* update stream.ts

* https://github.com/misskey-dev/misskey/pull/7769#issuecomment-917542339

* fix lint

* clean up?

* add app

* fix

* nanka iroiro

* wip

* wip

* fix lint

* fix loginId

* fix

* refactor

* refactor

* remove follow action

* clean up

* Revert "remove follow action"

This reverts commit defbb41648.

* Revert "clean up"

This reverts commit f94919cb9c.

* remove fetch specification

* renoteの条件追加

* apiFetch => cli

* bypass fetch?

* fix

* refactor: use path alias

* temp: add submodule

* remove submodule

* enhane: unison-reloadに指定したパスに移動できるように

* null

* null

* feat: ログインするアカウントのIDをクエリ文字列で指定する機能

* null

* await?

* rename

* rename

* Update read.ts

* merge

* get-note-summary

* fix

* swパッケージに

* add missing packages

* fix getNoteSummary

* add webpack-cli

* ✌️

* remove plugins

* sw-inject分離したがテストしてない

* fix notification.vue

* remove a blank line

* disconnect intersection observer

* disconnect2

* fix notification.vue

* remove a blank line

* disconnect intersection observer

* disconnect2

* fix

* ✌️

* clean up config

* typesを戻した

* Update packages/client/src/components/notification.vue

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* disconnect

* oops

* Failed to load the script unexpectedly回避
sw.jsとlib.tsを分離してみた

* truncate notification

* Update packages/client/src/ui/_common_/common.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>

* clean up

* clean up

* キャッシュ対策

* Truncate push notification message

* クライアントがあったらストリームに接続しているということなので通知しない判定の位置を修正

* components/drive-file-thumbnail.vue

* components/drive-select-dialog.vue

* components/drive-window.vue

* merge

* fix

* Service Workerのビルドにesbuildを使うようにする

* return createEmptyNotification()

* fix

* i18n.ts

* update

* ✌️

* remove ts-loader

* fix

* fix

* enhance: Service Workerを常に登録するように

* pollEnded

* URLをsw.jsに戻す

* clean up

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-04-30 21:52:07 +09:00
tamaina 747acd025d use toRaw? 2022-04-28 03:47:26 +00:00
tamaina b3ccfa8671 resolve conflict of preferences-registry #8511 2022-04-28 03:14:41 +00:00
tamaina c28758ee17 Merge branch 'preferences-registry' into pizzax-indexeddb 2022-04-28 03:12:44 +00:00
tamaina 050aed6be6 Merge branch 'develop' into preferences-registry 2022-04-28 03:08:34 +00:00
12a3c6872f enhance: ドライブに画像ファイルをアップロードするときオリジナル画像を破棄してwebpublicのみ保持するオプション (#8216)
* wip

* Update packages/client/src/os.ts

Co-authored-by: tamaina <tamaina@hotmail.co.jp>

* メニューをComposition API化、switchアイテム追加
クライアントサイド画像圧縮の準備

* メニュー型定義を分離 (TypeScriptの型支援が効かないので)

* disabled

* make keepOriginal to follow setting value

* ✌️

* fix

* fix

* ✌️

* WEBP

* aaa

* ✌️

* webp

* lazy load browser-image-resizer

* rename

* rename 2

* Fix

* clean up

* add comment

* clean up

* jpeg, pngにもどす

* fix

* fix name

* webpでなくする ただしサムネやプレビューはwebpのまま (テスト)

* 動画サムネイルはjpegに

* エラーハンドリング

* ✌️

* v2.2.1-misskey-beta.2

* browser-image-resizer#v2.2.1-misskey.1

* ✌️

* fix alert

* update browser-image-resizer to v2.2.1-misskey.2

* lockfile

Co-authored-by: mei23 <m@m544.net>
Co-authored-by: MeiMei <30769358+mei23@users.noreply.github.com>
2022-04-28 11:14:03 +09:00
tamaina 36f9fb99ae ressurect broadcast-channel 2022-04-28 02:57:59 +09:00
tamaina f9bae60357 remove deepcopy and broadcast-channel (=< Safari 15.4) 2022-04-27 23:06:40 +09:00
tamaina 10a23c5555 Merge branch 'develop' into pizzax-indexeddb 2022-04-27 23:02:59 +09:00
tamainaandacid-chicken 065324d30b Fix #8535 Excessive stack ... 'SchemaTypeDef<?>' (#8547)
* Fix #8535 Excessive stack ... 'SchemaTypeDef<?>'

Co-authored-by: acid-chicken <root@acid-chicken.com>

* add comment

* clean up

Co-authored-by: acid-chicken <root@acid-chicken.com>
2022-04-27 10:49:00 +09:00
tamaina 1b2ba09be0 fix: Fix schema key type error #8517 (#8538) 2022-04-24 11:43:15 +09:00