Nya Candy
c7359a02f5
fix(wip): pass missing params
2024-09-15 12:22:29 +08:00
Nya Candy
5f30bff461
fix(wip): add emojis & tag support for update
2024-09-15 12:22:18 +08:00
fly_mc
d805a3d9c8
fix
2024-09-15 12:10:14 +08:00
fly_mc
60e3a5f475
fix
2024-09-15 12:02:51 +08:00
fly_mc
8c4a2d662d
fix locales
2024-09-15 11:59:57 +08:00
fly_mc
107af8af79
migrate
2024-09-15 11:46:24 +08:00
かっこかり
1544ba9153
refactor(frontend): 非推奨の表現を改める ( #14517 )
2024-09-15 12:31:17 +09:00
かっこかり
be0906a6c7
fix(backend): happy-domで外部HTMLをパースする際に関連リソースが読み込まれる問題を修正 ( #14521 )
...
* bump happy-dom, disable all JS&c when parsing
version 10 didn't quite support disabling all of that
I have tested that `MfmService` (the other code that uses `happy-dom`)
still works fine: the RSS feed for a user is generated correctly, with
HTML rendered from MFM
(cherry picked from commit 26e0412fbb91447c37e8fb06ffb0487346063bb8)
* Update Changelog
* lint
* fix possible memory leak
---------
Co-authored-by: dakkar <dakkar@thenautilus.net>
2024-09-15 12:30:27 +09:00
Nya Candy
2f7d818c54
fix: null history
2024-09-15 11:29:20 +08:00
Nya Candy
3e99dab827
Revert "chore: print debug output for note update"
...
This reverts commit 9d1b25ef13339f53a4bbd09d17954c3078ce7404.
2024-09-15 11:29:10 +08:00
Nya Candy
04401ec2ed
chore: print debug output for note update
2024-09-15 11:28:53 +08:00
Nya Candy
38a0a2f1a7
fix: permissions & types
2024-09-15 11:28:12 +08:00
Nya Candy
8c446c0e78
fix
2024-09-15 11:27:28 +08:00
Nya Candy
f7b30b4f08
fix conflict
2024-09-15 11:21:45 +08:00
かっこかり
e0f54d6a68
fix(frontend): MkDateSeparatedListで月の違う同じ日はセパレータが出ないのを修正 ( #14545 )
...
* fix(frontend): MkDateSeparatedListで月の違う同じ日はセパレータが出ないのを修正
* Update Changelog
2024-09-15 12:20:29 +09:00
Nya Candy
0d942aacf8
feat: get note updatedAt from backend
2024-09-15 11:19:34 +08:00
Nya Candy
b83f0c02bc
fix conflict
2024-09-15 11:19:24 +08:00
Nya Candy
54b2449bf2
fix: prevent undefined history caused edit fail
...
undefined !== -1
2024-09-15 11:10:54 +08:00
Nya Candy
7dc31a3ac1
chore: tweak note update handler
...
to prevent possible version corruption caused by deliver delay
2024-09-15 11:10:20 +08:00
Nya Candy
678aa493de
fix(edit): add missing updated
field
2024-09-15 11:10:05 +08:00
Nya Candy
70a1c308f0
chore(edit): only send to relative users
...
to prevent possible data leak
2024-09-15 11:09:50 +08:00
Nya Candy
728c8c6eb8
fix(edit): tweak note update to
2024-09-15 11:09:24 +08:00
Nya Candy
5e322e52f3
fix(edit): tweak note update content
2024-09-15 11:09:10 +08:00
Nya Candy
0cd597309b
fix: add NoteUpdateService to CoreModule
2024-09-15 11:07:56 +08:00
Nya Candy
8576085906
feat(wip): ap update note
2024-09-15 11:07:16 +08:00
Nya Candy
87ecfe55c8
fix conflict
2024-09-15 11:06:49 +08:00
Nya Candy
e4fdd42555
fix conflict
2024-09-15 11:01:36 +08:00
かっこかり
837a8e15d8
refactor(frontend): frontend-embed/src/to-be-sharedを共通化 ( #14536 )
...
* refactor(frontend): shouldCollapsedを共通化
* refactor(frontend): config.js, worker-multi-dispatch.js, intl-const.jsを共通化
* fix(frontend-shared): fix type error
* refactor(frontend): is-link.jsと、同一の振る舞いをする記述を共通化
* fix
* fix lint
* lint fixes
2024-09-10 18:39:53 +09:00
KanariKanaru
0c2cfe31a3
Dev: cypressをdev containerで実行可に(e2e-dev-container) ( #14526 )
2024-09-10 16:33:14 +09:00
かっこかり
05c944c2cc
Update CHANGELOG.md (書き方を揃える)
2024-09-10 16:25:36 +09:00
かっこかり
f393b6b898
fix(frontend/frontend-embed): インポートパス・テーマまわりなどの修正 ( #14535 )
...
* fix(frontend/frontend-embed): wrong imports
* enhance(frontend-embed): サーバーデフォルトのテーマがある場合はそちらを利用するように
* 🎨
* 🎨
* 🎨
2024-09-10 16:14:02 +09:00
かっこかり
672779a15f
fix(frontend-embed): 不足していたスタイル・インポートを追加 ( #14531 )
...
* fix(frontend-embed): add missing imports
* fix(frontend-embed): add missing styles
2024-09-09 22:44:39 +09:00
かっこかり
2cbe1d1210
feat(frontend): ノート・ユーザータイムライン埋め込み ( #13929 )
...
* fix
* navhookをbootに移動
* サーバーサイドのbootも分けるように
* 埋め込みページかどうかの判定は最初の一回だけに
* tooltipは出せるように
* fix design
* 埋め込み独自のtooltipを削除
* ロジックの分岐が多かったMkNoteDetailedを分離
* fix indent
* プレビュー用iframeにフォーカスが当たるのを修正
* popupの制御を出す側で行うように
* パラメータが逆になっていたのを修正
* Update MkEmbedCodeGenDialog.vue
* fix
* eliminate misskey-js lint warns
* fix
* add appropriate attributes to embed html
* enhance: サーバーサイドのembed系をさらに分離
* enhance: embed routerを分離(route定義をboot時に変更できるようにする改修を含む)
* type
* lint
* fix indent
* server-side styleを完全に分離
* Revert "refactor: 画面サイズのしきい値をconstにまとめる"
This reverts commit 05ca36f400889456981e89489ae0ae242fa09b67.
* fix
* revert all changes in base.pug
* embedドメインをまとめた
* embedドメインをまとめた
* prevent calling contextmenu in embed page by stopping at the caller
* fix import
* fix import
* improve directory structure
* fix import
* register timeline ui as a container
* wa-
* rename
* wa-
* Update EmMediaList.vue
* Update EmMediaList.vue
* Update EmMediaList.vue
* Update EmMediaImage.vue
* Update EmNote.vue
* revert mkmedialist changes
* 戻し漏れ
* wip
* tweak embed media ui
* revert original media components
* Update boot.embed.js
* rename
* wip
* Update MkNote.vue
* wip
* Update MkSubNoteContent.vue
* Update EmNote.vue
* Update packages/frontend/src/router/definition.ts
* Revert "Update packages/frontend/src/router/definition.ts"
This reverts commit 937ae44521cdb0f250796943b20142b65f8ed944.
* refactor EmMediaImage
* fix import
* remove unused imports
* Update router.ts
* wip
* Update boot.ts
* wip
* wip
* wip
* wip
* Update EmNote.vue
* Update EmNote.vue
* Create EmA.vue
* Create EmAvatar.vue
* Update EmAvatar.vue
* wip
* wip
* wip
* Create EmImgWithBlurhash.vue
* Update EmImgWithBlurhash.vue
* Create EmPagination.vue
* wip
* Update boot.ts
* wip
* wip
* wi@p
* wip
* wip
* wiop
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update boot.ts
* wip
* Update MkMisskeyFlavoredMarkdown.ts
* wip
* wip
* wip
* wip
* wip
* Update post-message.ts
* wip
* Update EmNoteDetailed.vue
* Update EmNoteDetailed.vue
* Create instance.ts
* Update EmNoteDetailed.vue
* wip
* Update EmNoteDetailed.vue
* wip
* wip
* wip
* Update pnpm-lock.yaml
* wip
* wip
* wp
* wip
* Update ClientServerService.ts
* wip
* Update boot.ts
* Update vite.config.local-dev.ts
* Update vite.config.ts
* Create index.html
* wa-
* wip
* Update boot.ts
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Create EmLink.vue
* Create EmMention.vue
* Update EmMfm.ts
* wip
* wip
* wip
* wip
* Update vite.config.ts
* Update boot.ts
* Update EmA.vue
* うぃp
* wip
* wip
* Create EmError.vue
* wip
* Update MkEmbedCodeGenDialog.vue
* Update EmNote.vue
* wip
* wip
* Update user-timeline.vue
* Update check-spdx-license-id.yml
* wip
* wip
* style(frontend-shared): lint fixes on build.js
* fix(frontend-shared): include `*.{js,json}` files in js-built
* wip
* use alias
* refactor
* refactor
* Update scroll.ts
* refactor
* refactor
* refactor
* wip
* wip
* wip
* wip
* Update roles.vue
* Update branding.vue
* wip
* wip
* wip
* Update page.vue
* wip
* fix import
* add missing css variables
* 絵文字をtwemojiに変更
クライアントデフォルトにあわせるため
* force empoll readonly
* fix compiler error
* fix broken imports
* tweak button style
* run api extractor
* fix storybook theme preloads
* fix storybook instance imports
* Update preview.ts
* Update preview.ts
* Update preview.ts
* Revert "Update preview.ts"
This reverts commit 12bab1c6fbd3baf753515df760ff19d027b85155.
* Revert "Update preview.ts"
This reverts commit 5c0ce01dbdf2194ffe94aba950f747a9968f29c4.
* Revert "Update preview.ts"
This reverts commit f4863524d7e5ca0f25470808849c24a72bea000a.
* Revert "fix storybook instance imports"
This reverts commit ed8eabb246edf731d31adffbe3c77c539e53ae9e.
* Revert "wip"
This reverts commit d3c1926519878155193a1654f49141e515d49683.
* Revert "Update page.vue"
This reverts commit 27c7900b0c1ae296b56075e8a9c22585d9cd744b.
* Revert "Update branding.vue"
This reverts commit c08ccb65ba66774c3e2b3dcfc6153004b5c0aa16.
* Revert "Update roles.vue"
This reverts commit 1488b670660cb1803d17d8f5c78f2d79e59fa52d.
* Revert "wip"
This reverts commit aab1c769814b08c257cad3025422a0eea3bfba4f.
* refactor: use common media proxy
* fix imports
* fix
* fix: MediaProxyの初期化を保証する(storybook対策?)
* enhance(frontend-embed): improve embedParams provide
* fix(backend): MK_DEV_PREFER=backendのときにembed viteが読み込めないのを修正
* fix
* embed-pageを共通化
* fix import
* fix import
* fix import
* const.jsを共通化
(たぶんrevertしすぎた)
* fix type error
* fix duplicated import
* fix lint
* fix
* コメントとして残す
* sharedとembedをlint対象にする
* lint
* attempt to fix eslint (frontend-shared)
* lint fixes
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
2024-09-09 20:57:36 +09:00
fly_mc
1a0404989a
Update fonts
2024-09-07 21:51:30 +08:00
かっこかり
0d0cd738f8
refactor(misskey-js): warnを除去 ( #14520 )
2024-09-07 02:38:01 +09:00
かっこかり
567acea2a3
fix(frontend): instance infoページで不必要なapiリクエストが飛ぶのを抑止 ( #14515 )
...
* fix(frontend): instance infoページで不必要なapiリクエストが飛ぶのを抑止
* fix
2024-09-06 17:23:40 +09:00
かっこかり
8d19bdbb65
fix(misskey-js): content-typeはapplication/jsonでないもののみを記録するように ( #14508 )
2024-09-06 17:22:45 +09:00
かっこかり
cdb0566c5b
refactor(frontend): scss deprecated 警告に対応 ( #14513 )
2024-09-06 16:12:14 +09:00
かっこかり
f7398faeac
enhance(frontend): アイコンデコレーション管理画面にプレビューを追加 ( #14511 )
...
* enhance(frontend): アイコンデコレーション管理画面にプレビューを追加
* Update Changelog
* tweak
2024-09-06 15:37:03 +09:00
taiy
c8f49b6ae7
chore(ci/lint): ESLintのキャッシュが保存できない問題を修正 ( #14506 )
2024-09-06 14:45:53 +09:00
syuilo
74c93fcebe
Update .gitignore
2024-09-05 14:07:36 +09:00
fly_mc
460f918221
pari version
2024-08-30 20:54:33 +08:00
zyoshoka
8be624aa44
refactor(sw): fix type errors ( #14478 )
...
* style(sw): lint fixes
* refactor(sw): fix type errors
* chore(sw): disable `noImplicitAny`
* ci(sw): enable typecheck ci
* ci(sw): build `misskey-js` before typecheck
2024-08-30 15:53:04 +09:00
zyoshoka
3fe7e37f10
fix(frontend): server metrics look strange after reload ( #14467 )
2024-08-30 10:59:23 +09:00
zyoshoka
7fe3035059
fix(backend): use prefixItems
in admin/queue/*-delayed
endpoint schema ( #14468 )
...
* fix(backend): represent tuples with `prefixItems`
* refactor(frontend): fix type errors
* fix(backend): add `prefixItems` in `SchemaType`
* fix(backend): add `unevaluatedItems: false` to disallow extra items
* refactor(frontend): consolidate `'deliver' | 'queue'` type def into `queue.vue`
* fix(backend): add `unevaluatedItems` in `SchemaType`
2024-08-30 10:58:59 +09:00
zyoshoka
06855f769f
refactor(sw): use fully typed locales ( #14470 )
...
* refactor(sw): use fully typed locales
* fix(backend): enumerate achievement notification type
2024-08-30 10:58:11 +09:00
zyoshoka
3e85052754
fix(backend): correct app
-type notification schema ( #14471 )
2024-08-29 18:57:44 +09:00
syuilo
b6fdd71957
消し忘れ
2024-08-27 20:40:11 +09:00
syuilo
36dff66883
refactor
2024-08-27 20:36:43 +09:00
Kisaragi
255c8bd1b9
fix: 投稿フォームの字数上限計算を実際の投稿内容に合わせる ( #14466 )
2024-08-26 15:55:38 +09:00