Commit Graph
100 Commits
Author SHA1 Message Date
Acid Chicken (硫酸鶏) ccb951f11e chore: create AudioContext when it is needed (#12460) 2023-11-26 14:38:34 +09:00
Acid Chicken (硫酸鶏) 4b295088fd Update schemas.ts (#12103) 2023-10-22 10:52:06 +09:00
Acid Chicken (硫酸鶏) 090253c2d2 fix(frontend): replies to channel posts could change the visibility 2023-07-27 00:58:37 +09:00
Acid Chicken (硫酸鶏) cf3ac3c0be build: close #10953 2023-07-26 22:06:00 +09:00
Acid Chicken (硫酸鶏) 9208cfd5f3 fix: hide sensitive gallery image on OGP (#11380) 2023-07-25 10:45:46 +00:00
Acid Chicken (硫酸鶏) 50de2e76b4 test: MkAd play 2023-07-21 11:22:43 +00:00
Acid Chicken (硫酸鶏) 40c5699d93 fix: typo 2023-07-21 10:56:48 +00:00
Acid Chicken (硫酸鶏) a87dd5ddec fix: response to experimental rIC support on Safari removed due to Google Login bug? 2023-07-21 10:53:37 +00:00
Acid Chicken (硫酸鶏) c9b9db13c7 refactor: avoid redundant method chain 2023-07-21 10:07:03 +00:00
Acid Chicken (硫酸鶏)andtamaina e6fca72171 perf: use slacc instead of unzipper (#10780)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-20 17:00:54 +09:00
Acid Chicken (硫酸鶏) 8bdf0dd135 test: ignore MkImgWithBlurhash to avoid unstable snapshots 2023-06-01 23:27:58 +09:00
Acid Chicken (硫酸鶏) 3b30ee3130 test: fix vitest 2023-06-01 08:50:26 +00:00
Acid Chicken (硫酸鶏)andsyuilo 337dd97b49 perf(#10923): CSS Modules のクラス名をインライン化する (#10930)
* perf(#10923): unwind css module class name

* perf(#10923): support multiple components

* refactor: clean up

* refactor(#10923): avoid `useCssModule()`

* fix(#10923): allow direct literal class name

* fix(#10923): avoid computed class name

* fix(#10923): allow literal keys

* fix(#10923): typo

* fix(#10923): invalid class names

* chore: test

* revert: test

This reverts commit 5c7ef366ec.

* fix(#10923): hidden tale

* perf(#10923): also unwind scoped css contained components

* perf(#10923): `normalizeClass` AOT compilation

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-06-01 17:19:46 +09:00
Acid Chicken (硫酸鶏) 62fe3bfb54 refactor(#7598): add i18n dynamic typings (#10882)
* refactor: add i18n dynamic typings

* chore: tweak
2023-05-24 17:12:38 +09:00
Acid Chicken (硫酸鶏) 9a6ce1e867 ci: fix head user 2023-05-20 18:52:08 +00:00
Acid Chicken (硫酸鶏) 22a6bd6b22 ci: fix branch name 2023-05-20 14:03:05 +00:00
Acid Chicken (硫酸鶏) 915ed39715 feat: support summary_large_image (#10862)
* feat: use summary_large_image

* chore: add video

* chore: ignore sensitive image on note
2023-05-20 10:35:23 +09:00
Acid Chicken (硫酸鶏)andsyuilo 81fd94e635 chore: update slacc (#10867)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-20 10:34:31 +09:00
Acid Chicken (硫酸鶏) ee3f408c7d feat: impl IdlingRenderScheduler (#10547)
* feat: impl IdleRender

* test: pin time on Chromatic

* test: pin time on Chromatic

* fix: typo

* style: rename

* style: rename

* chore: back to setTimeout

* style: linebreak

* refactor: remove unused budget option

* refactor: use raw unix time

* fix: conflict error

* fix: floor

* fix: subtract

* Revert "fix: subtract"

This reverts commit 2ef4afaafc.

* Revert "fix: floor"

This reverts commit bef8ecdf45.

* Revert "refactor: use raw unix time"

This reverts commit 5199e13cb2.
2023-05-20 03:38:07 +09:00
Acid Chicken (硫酸鶏) 6173cebdca ci: remove deprecated notifications 2023-05-18 08:05:09 +00:00
Acid Chicken (硫酸鶏) 6bb82cda37 ci: use actual base 2023-05-18 14:16:07 +09:00
Acid Chicken (硫酸鶏) 45263f4cd0 ci: stop MkGalleryPostPreview snapshot 2023-05-17 07:51:45 +00:00
Acid Chicken (硫酸鶏) 747d323584 ci: fix breaking on foreign repos 2023-05-17 07:39:36 +00:00
Acid Chicken (硫酸鶏) 909ec8c38d ci: fix missing branch 2023-05-11 22:21:48 +09:00
Acid Chicken (硫酸鶏) b01a1b3c17 ci: notify on changes for push events 2023-05-11 22:20:26 +09:00
Acid Chicken (硫酸鶏) cbb779f60c ci: skip non-Japanese locale on TurboSnap 2023-05-11 22:06:13 +09:00
Acid Chicken (硫酸鶏) 69afd0480e ci: fix typo 2023-05-10 10:33:49 +00:00
Acid Chicken (硫酸鶏) 3510768fd5 ci: check for PRs (#10804)
* ci: check for PRs

* ci: run all PRs

* ci: fix syntax error

* ci: comment on PRs only

* ci: use pull_request_target
2023-05-08 15:14:42 +00:00
Acid Chicken (硫酸鶏) 34e958c3a7 test: Storybook is broken 2023-05-08 23:40:21 +09:00
Acid Chicken (硫酸鶏)andsyuilo 1a96425768 chore: 猫耳の先端って本来少し丸まっているものなのではないだろうか (#10800)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-08 17:51:52 +09:00
Acid Chicken (硫酸鶏) d526cd70fd fix: use max-width instead of width 2023-05-07 19:21:55 +09:00
Acid Chicken (硫酸鶏) 9016573736 chore: min-scale for MkAcct 2023-05-07 19:08:43 +09:00
Acid Chicken (硫酸鶏) 4a72941eda perf: use slacc on check-word-mute (#10721)
* perf: use slacc on check-word-mute when all of specified words are single word

* perf: use slacc as possible

* build: avoid tarball

* chore: update slacc

* build: update package name
2023-05-05 19:49:34 +09:00
Acid Chicken (硫酸鶏)andsyuilo 2cfed3395e feat: condense acct (#10753)
* feat: condense acct

* fix: watch parent element size

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-05 08:16:55 +09:00
Acid Chicken (硫酸鶏)andtamaina 9d5911d4e4 feat: make MkImgWithBlurhash transitionable (#10500)
* feat: make `MkImgWithBlurhash` animatable

* refactor: split out transition styles

* fix: bug

* test: waitFor image loads

* style: remove unused await

* fix

* fix type error

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-29 22:57:46 +09:00
Acid Chicken (硫酸鶏) f3206d094d build: set default theme for Storybook 2023-04-23 12:47:43 +09:00
Acid Chicken (硫酸鶏) d2d17847dc ci: fix story impl files were ignored 2023-04-16 11:00:07 +00:00
Acid Chicken (硫酸鶏)andtamaina c47a0f78ff fix(client): cat ears are clipped in MkReactionsViewer (#10445)
* fix: cat ears are clipped in MkReactionsViewer

* fix: missing padding

* fix border

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-14 16:00:41 +09:00
Acid Chicken (硫酸鶏)andtamaina 47c7b4b9cc fix(#10609): remove isChromatic on real build (#10613)
* perf: remove isChromatic on real build

* revert: Revert #10475 in MkTime

This reverts commit 7d11cf8ec9.

* @rollup/plugin-replace as dependencies

* fix pnpm-lock,yaml

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-13 23:23:11 +09:00
Acid Chicken (硫酸鶏) 9bb6c536c0 test(#10336): add components/Mk[A-B].* stories (#10475)
* chore(#10336): register snippets

* test(#10336): add `components/Mk[A-B].*` stories

* build: desynced lockfile

* ci(#10336): preload assets

* ci(#10336): use pull_request

* build: update lockfile

* fix: reactivity transform

* chore: track upstream changes

* refactor: avoid temporary previous tapping declarations

* revert: avoid temporary previous tapping declarations

This reverts commit e649b1b1e6.

* test: flaky snapshots

* style: import
2023-04-13 12:20:39 +09:00
Acid Chicken (硫酸鶏) 2b19e1f732 test: add /@:acct stories (#10517)
* test: add `/@:acct` stories

* test: add mocks
2023-04-09 04:16:56 +00:00
Acid Chicken (硫酸鶏) 95f670e3ec test: use M PLUS Rounded 1c on Storybook (#10520)
* test: use M PLUS Rounded 1c on Storybook

* test: fix hostname
2023-04-08 17:18:00 +09:00
Acid Chicken (硫酸鶏) 59693bcb65 docs: thanks (#10518) 2023-04-08 17:02:18 +09:00
Acid Chicken (硫酸鶏) a432f53d6c ci: avoid 0000000 2023-04-08 07:16:10 +00:00
Acid Chicken (硫酸鶏) 33e9428510 chore: disable sampling for cat ears (#10513)
* chore: sample 3px for cat ears

* fix: typo

* chore: disable avatar plot for cat ears
2023-04-08 06:22:39 +00:00
Acid Chicken (硫酸鶏) 79f198e4f1 ci: ignore develop commits 2023-04-07 23:27:22 +09:00
Acid Chicken (硫酸鶏)andsyuilo abda3b6c8c ci(#10336): use TurboSnap (#10494)
* ci(#10336): use TurboSnap

* build: fix version

* ci(#10336): update build dir

* chore(#10336): fire changes

* chore: stabilize icon width on `PageHeader`

* chore: fire changes

* ci: invalid ignore

* ci: trace logs

* chore: debug

* revert: debug

This reverts commit 2329165e25.

* chore: do not reuse build dir

* build: scripts

* ci: tweak

* revert: re-revert debug

This reverts commit 596ef05d9e.

* chore: detect changes manually

* fix: syntax

* ci: do not use only-changed

* ci: fix command

* revert: re-re-revert debug

This reverts commit b027170d75.

* ci: use build dir

* revert: re-re-re-revert debug

This reverts commit 529ab126ed.

* ci: fix path

* revert: re-re-re-re-revert debug

This reverts commit 0b0c0b9ea4.

* ci: fix typo

* ci: only show story files

* revert: re-re-re-re-re-revert debug

This reverts commit 9f5b88df32.

* ci: skip when no stories found

* ci: use skip

* revert: re-re-re-re-re-re-revert debug

This reverts commit 0df4bdc30b.

* ci: fix micromatch version

* revert: re-re-re-re-re-re-re-revert debug

This reverts commit 63063b02bb.

* revert: re-re-re-re-re-re-re-re-revert debug

This reverts commit 01d9669e2a.

* chore: pin tabler icon width globally

* ci: notify when Chromatic skips

* ci: fix endpoint

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-04-07 20:34:23 +09:00
Acid Chicken (硫酸鶏) 3b3f683f8c feat(#8149): respect nsfw settings on gallery list (#10481)
* feat(#8149): respect nsfw settings on gallery list

* ci(#10336): use pull_request

* test(#8149): add interaction tests

* test(#10336): use `waitFor`

* chore: transition
2023-04-06 08:19:49 +09:00
Acid Chicken (硫酸鶏) 516a791bf4 docs: thanks (#10487) 2023-04-06 06:12:29 +09:00
Acid Chicken (硫酸鶏) 712c60106a ci: fix syntax 2023-04-05 18:35:23 +00:00
Acid Chicken (硫酸鶏) 41aafdea00 test(#10336): stabilize MkError stories 2023-04-06 03:10:45 +09:00
Acid Chicken (硫酸鶏) 3f39fc90fc Merge pull request #10457 from na2na-p/fix/visibility-widening 2023-04-05 02:15:09 +09:00
Acid Chicken (硫酸鶏) 7bd0001e76 Merge branch 'develop' into fix/visibility-widening 2023-04-05 00:41:49 +09:00
Acid Chicken (硫酸鶏) a5f76c064e Merge pull request #10466 from misskey-dev/storybook
build(#10336): upgrade Storybook to v7
2023-04-04 15:23:40 +09:00
Acid Chicken (硫酸鶏) d6e04da20b style(#10336): update comment-out codes 2023-04-04 15:03:45 +09:00
Acid Chicken (硫酸鶏) 55652a7a18 build(#10336): bump storybook to v7 2023-04-04 15:01:55 +09:00
Acid Chicken (硫酸鶏) 7e845ebbc2 Merge branch 'develop' of https://github.com/misskey-dev/misskey into storybook 2023-04-04 15:01:31 +09:00
Acid Chicken (硫酸鶏) 38d0b62167 build(#10336): Storybook & Chromatic & msw (#10365)
* build(#10336): init

* fix(#10336): invalid name conversion

* build(#10336): load locales and vite config

* refactor(#10336): remove unused imports

* build(#10336): separate definitions and generated codes

* refactor(#10336): remove hatches

* refactor(#10336): module semantics

* refactor(#10336): remove unused common preferences

* fix: typo

* build(#10336): mock assets

* build(#10336): impl `SatisfiesExpression`

* build(#10336): control themes

* refactor(#10336): semantics

* build(#10336): make .storybook as an individual TypeScript project

* style(#10336): use single quote

* build(#10336): avoid intrinsic component names

* chore: suppress linter

* style: typing

* build(#10336): update dependencies

* docs: note about Storybook

* build(#10336): sync

* build(#10336): full reload server on change

* chore: use defaultStore instead

* build(#10336): show popups on Story

* refactor(#10336): remove redundant div

* docs: fix

* build(#10336): interactions

* build(#10336): add an interaction test for `<MkA/>`

* build(#10336): bump storybook

* docs(#10336): mention to pre-build misskey-js

* build(#10336): write stories for `MkAcct`

* build(#10336): write stories for `MkAd`

* build(#10336): fix missing type definition

* build(#10336): use `toHaveTextContent`

* build(#10336): write some stories

* build(#10336): hide internal args

* build(#10336): generate `components/global` stories only

* build(#10336): write stories for `MkMisskeyFlavoredMarkdown`

* fix: conflict errors

* build(#10336): subcomponents on sidebar

* refactor: restore `SatisfiesExpression`

* docs(#10336): note development status

* build(#10336): use chokidar-cli

* docs(#10336): note chokidar-cli mode

* chore(#10336): untrack generated stories files

* fix: pointer handling

* build(#10336): finalize

* chore: add static option to `MkLoading`

* refactor(#10336): bind to local args

* fix: missing case

* revert: restore `SatisfiesExpression`

This reverts commit f246699f38.

* build(#10336): make storybook buildable

* build(#10336): staticify assets

* build(#10336): staticified directory structure

* build(#10336): normalize path for Windows

* ci(#10336): create actions

* build(#10336): ignore tsc errors

* build(#10336): ignore tsc errors

* build(#10336): missing dependencies

* build(#10336): missing dependencies

* build(#10336): use fast-glob

* fix: invalid lockfile

* ci(#10336): increase heap size

* build(#10336): use unpkg for storybook tabler icons

* build(#10336): use unpkg for storybook twemojis

* build(#10336): disable `ProfilePageCat`

* build(#10336): blur `MkA` before interaction ends

* ci(#10336): stabilize

* ci(#10336): fetch-depth

* build(#10336): isChromatic

* ci(#10336): notify on changes

* ci(#10336): fix typo

* ci(#10336): missing working directory

* ci(#10336): skip build

* ci(#10336): fix path

* build(#10336): fails on Windows

* build(#10336): available on Windows

* ci(#10336): disable animation on chromatic

* ci(#10336): add static option to `PageHeader.tabs`

* chore: void

* ci(#10336): change parameters

* docs(#10336): update CONTRIBUTING

* docs(#10336): note about meta overriding and etc.

* ci(#10336): use Chromatic for checks

* ci(#10336): use `pull_request` instead of `pull_request_target` for now

* ci(#10336): use `exitOnceUploaded`

* ci(#10336): reuse built storybook

* ci(#10336): back to `pull_request_target`

* chore: unused dependencies

* style(#10336): reduce prettier indents

* style: note about `TSSatisfiesExpression`
2023-04-04 09:38:34 +09:00
Acid Chicken (硫酸鶏) b91d831e82 style: note about TSSatisfiesExpression 2023-04-03 20:55:24 +09:00
Acid Chicken (硫酸鶏) 14591aa8f2 style(#10336): reduce prettier indents 2023-04-03 14:51:14 +09:00
Acid Chicken (硫酸鶏) 38b9fc4f25 chore: unused dependencies 2023-04-03 14:22:57 +09:00
Acid Chicken (硫酸鶏) 211682d7ec ci(#10336): back to pull_request_target 2023-04-03 14:05:19 +09:00
Acid Chicken (硫酸鶏) b3b64d8525 ci(#10336): reuse built storybook 2023-04-03 13:58:20 +09:00
Acid Chicken (硫酸鶏) 2acb655c0f ci(#10336): use exitOnceUploaded 2023-04-03 13:50:22 +09:00
Acid Chicken (硫酸鶏) 8d90e88e16 Merge branch 'develop' of https://github.com/misskey-dev/misskey into storybook 2023-04-03 13:44:32 +09:00
Acid Chicken (硫酸鶏) 9b004248a9 ci(#10336): use pull_request instead of pull_request_target for now 2023-04-03 13:44:17 +09:00
Acid Chicken (硫酸鶏) b303a80491 Merge branch 'storybook' of https://github.com/misskey-dev/misskey into storybook 2023-04-03 13:41:55 +09:00
Acid Chicken (硫酸鶏) b1b871aebf ci(#10336): use Chromatic for checks 2023-04-03 13:41:33 +09:00
Acid Chicken (硫酸鶏) 58f3a2ee94 Merge pull request #10420 from misskey-dev/acid-chicken-patch-1
fix: #10413
2023-04-03 13:01:24 +09:00
Acid Chicken (硫酸鶏) 8a9847b06a Merge branch 'develop' into acid-chicken-patch-1 2023-04-03 13:01:15 +09:00
Acid Chicken (硫酸鶏) 4f7ba294d9 docs(#10336): note about meta overriding and etc. 2023-04-03 11:03:19 +09:00
Acid Chicken (硫酸鶏) 902d7c5538 docs(#10336): update CONTRIBUTING 2023-04-03 10:50:21 +09:00
Acid Chicken (硫酸鶏) 423a67fb06 Merge branch 'storybook' of https://github.com/misskey-dev/misskey into storybook 2023-04-03 03:03:51 +09:00
Acid Chicken (硫酸鶏) 3ab2a008f2 ci(#10336): change parameters 2023-04-03 03:03:43 +09:00
Acid Chicken (硫酸鶏) a61fe9023f Merge branch 'develop' into storybook 2023-04-03 02:50:14 +09:00
Acid Chicken (硫酸鶏) 36e8988ff7 chore: void 2023-04-03 02:09:47 +09:00
Acid Chicken (硫酸鶏) dfb6df018a ci(#10336): add static option to PageHeader.tabs 2023-04-02 23:42:04 +09:00
Acid Chicken (硫酸鶏) d6b1e5be2f Merge branch 'storybook' of https://github.com/misskey-dev/misskey into storybook 2023-04-02 23:26:52 +09:00
Acid Chicken (硫酸鶏) ddb1635a46 ci(#10336): disable animation on chromatic 2023-04-02 23:26:35 +09:00
Acid Chicken (硫酸鶏) 9946ba0f08 build(#10336): available on Windows 2023-04-02 22:54:52 +09:00
Acid Chicken (硫酸鶏) 29c63adfb4 build(#10336): fails on Windows 2023-04-02 22:53:05 +09:00
Acid Chicken (硫酸鶏) d57a504cac ci(#10336): fix path 2023-04-02 22:14:59 +09:00
Acid Chicken (硫酸鶏) e4f6fac460 ci(#10336): skip build 2023-04-02 22:10:25 +09:00
Acid Chicken (硫酸鶏) f9693d1fad ci(#10336): missing working directory 2023-04-02 22:06:11 +09:00
Acid Chicken (硫酸鶏) 252fe24e8d ci(#10336): fix typo 2023-04-02 21:58:37 +09:00
Acid Chicken (硫酸鶏) 5143f3372c ci(#10336): notify on changes 2023-04-02 21:50:02 +09:00
Acid Chicken (硫酸鶏) 5ab02cbeea Merge branch 'storybook' of https://github.com/misskey-dev/misskey into storybook 2023-04-02 21:31:50 +09:00
Acid Chicken (硫酸鶏) faf827a50a build(#10336): isChromatic 2023-04-02 21:31:28 +09:00
Acid Chicken (硫酸鶏) a217344315 ci(#10336): fetch-depth 2023-04-02 17:00:20 +09:00
Acid Chicken (硫酸鶏) 388ecfb1ea ci(#10336): stabilize 2023-04-02 14:59:19 +09:00
Acid Chicken (硫酸鶏) 9982ead9e6 build(#10336): blur MkA before interaction ends 2023-04-02 14:33:32 +09:00
Acid Chicken (硫酸鶏) 903d0bd3e2 build(#10336): disable ProfilePageCat 2023-04-02 13:29:23 +09:00
Acid Chicken (硫酸鶏) edeabac8f7 build(#10336): use unpkg for storybook twemojis 2023-04-01 23:04:08 +09:00
Acid Chicken (硫酸鶏) 3f4d93a287 build(#10336): use unpkg for storybook tabler icons 2023-04-01 22:49:50 +09:00
Acid Chicken (硫酸鶏) b9289c397b ci(#10336): increase heap size 2023-04-01 22:34:36 +09:00
Acid Chicken (硫酸鶏) 97e7f7efcc fix: invalid lockfile 2023-04-01 22:28:41 +09:00
Acid Chicken (硫酸鶏) fc76829eb4 build(#10336): use fast-glob 2023-04-01 22:22:07 +09:00
Acid Chicken (硫酸鶏) 8b30a0d641 build(#10336): missing dependencies 2023-04-01 21:57:31 +09:00
Acid Chicken (硫酸鶏) 97731705ba build(#10336): missing dependencies 2023-04-01 21:54:12 +09:00
Acid Chicken (硫酸鶏) b0fa9f3809 build(#10336): ignore tsc errors 2023-04-01 21:47:31 +09:00