Commit graph

856 commits

Author SHA1 Message Date
syuilo f995172c5d tweak client 2022-06-20 21:05:18 +09:00
syuilo 8e20e27ff9 fix client 2022-06-20 19:49:51 +09:00
syuilo 699f24f3dc
refactor(client): Refine routing () 2022-06-20 17:38:49 +09:00
tamaina 30a39a296d
refactor: チャットルームをComposition API化 ()
* 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
tamaina b70473ed60
feat: Add Badge Image to Push Notification ()
* 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
Andreas Nedbal 54465d36a7
Refactor page-editor elements to use Composition API ()
* refactor(client): refactor page-editor elements to use Composition API

* Apply review suggestions from @Johann150

Co-authored-by: Johann150 <johann@qwertqwefsday.eu>

Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-06-18 18:39:04 +09:00
syuilo 802a35d4b6 fix typo 2022-06-18 18:27:47 +09:00
futchitwo 5b7595d9d7
Improve: unclip ()
* Refactor clip page to use Composition API

* Refactor clip page

* Refactor clip page

* Refactor clip page

* Improve: unclip

* Fix unclip

* Fix unclip

* chore: better type and name

* Fix

* Fix clipPage vue provider

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-18 18:27:09 +09:00
futchitwo d7bab7cf0b
Refactor clip page to Composition API ()
* Refactor clip page to use Composition API

* Refactor clip page

* Refactor clip page

* Refactor clip page
2022-06-18 18:23:54 +09:00
MeiMei 6422cde5f2
enhance: Improve player detection in URL preview ()
* enhance: Improve player detection in URL preview

* CHANGELOG
2022-06-18 16:02:31 +09:00
syuilo 8df2f19b5b enhance(client): improve file moderation ui 2022-06-17 15:03:02 +09:00
syuilo 7faa75d483 chore(client): tweak range control design 2022-06-17 13:20:33 +09:00
Johann150 6078c986d3
fix: render empty note content correctly
Instead of coercing to `null`, coercing to an empty string should simplify handling.
2022-06-16 12:51:44 +02:00
Johann150 b54f906605
fix: correctly render note text
Fix a regression from  that was previously fixed in .
2022-06-16 12:32:09 +02:00
syuilo 4a55425fdb enhance(client): improve files page of control panel 2022-06-16 16:05:43 +09:00
MeiMei 1d8ec102f1
fix: GenerateVideoThumbnail ()
* fix: GenerateVideoThumbnail

* CHANGELOG

* fix cleanup

* Revert "fix cleanup"

This reverts commit d54cf8262a.
2022-06-14 23:02:14 +09:00
Johann150 3a42fe50c6
fix: tmpdir cleanup removes contained files () 2022-06-14 23:00:10 +09:00
syuilo e4dc25dd5c enhance(server): モデレーターであってもレートリミットを有効に 2022-06-14 22:59:19 +09:00
tamaina f1e6fa8ee2
fix: add limit to i/notifications ()
* fix: add limit to i/notifications

* ms

* remove ms
2022-06-14 22:55:58 +09:00
Johann150 10d979bd65
fix(docs): use correct description property 2022-06-14 11:55:58 +02:00
Johann150 b5390c0922
fix: remove unused parameter 2022-06-14 11:54:55 +02:00
syuilo 963f538728 lint fixes 2022-06-14 18:01:23 +09:00
Johann150 963758d8ec
fix: missing file name parameter () 2022-06-13 00:25:06 +09:00
futchitwo b15dbb818f
Fix(client): fix wrong gallery page component () 2022-06-12 19:53:21 +09:00
syuilo 4e89d41f04 lint 2022-06-12 19:50:47 +09:00
syuilo a8e7b1a303 fix(client): デッキでウィジェットの情報が保存されない問題を修正
Fix 
2022-06-12 19:50:43 +09:00
tamaina 11a6bd890c
fix: some fixes of multiple notification read ()
* fix: limit multiple notification read

* fix

* fix
2022-06-12 19:28:13 +09:00
syuilo ca9753f2e7 Update cropper-dialog.vue 2022-06-11 18:48:59 +09:00
syuilo 7894804eed Update cropper-dialog.vue 2022-06-11 18:47:58 +09:00
syuilo 99eb971c3d Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-11 16:46:23 +09:00
syuilo 410210cf6f fix(client): オブジェクトストレージを使用していると画像のクロップができない 2022-06-11 16:46:21 +09:00
Johann150 7db09103e7
chore: synchronize visibility checks ()
* reuse single meId parameter

* unify code style

Use template string to avoid having to use escaped quote marks.

* fix: follower only notes are visible to mentioned users

This synchronizes the visibility rules with the Notes.isVisibleForMe
method from packages/backend/src/models/repositories/note.ts

* add comment
2022-06-11 16:14:44 +09:00
syuilo ecb3c43520
feat: image cropping ()
* wip

* wip

* wip
2022-06-11 15:45:44 +09:00
syuilo ec6b418a23 update deps 2022-06-10 15:06:42 +09:00
syuilo b9c64053e8 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-06-10 14:56:07 +09:00
syuilo f5ba73e7c8 chore: tweak logo 2022-06-10 14:56:05 +09:00
Johann150 5e29528ad4
chore: fix some lints automatically ()
* chore: fix some lints automatically

Fixed lints that were automatically fixable with `eslint --fix`.

* fix type

* workaround for empty interface lint
2022-06-10 14:36:55 +09:00
Johann150 a683a7092d
enhance(federation): use ActivityPub defined property in favour of proprietary property. ()
* add activitypub `source` property

* parse MFM from new `source` attribute
2022-06-10 14:31:58 +09:00
Johann150 42f48ffea2
refactor: follow button ()
* fix: display cancelling follow request

* remove unnecessary branch

The executed code is the same as in the else branch so this special
condition is unnecessary.

* remove code duplication

Use the same callback as later for updating these variables.

* use $ref sugar

* remove unused import

Co-authored-by: blackskye-sx <saul.newman@gmail.com>
2022-06-10 14:29:46 +09:00
Johann150 78df3dc484
enhance: improve documentation for /users/ endpoints ()
* docs: category & description for reset password

* docs: category & description for testing

* docs: descriptions for groups endpoints

* docs: descriptions for drive file endpoints

* docs: descriptions for sw endpoints

* docs: descriptions for user list endpoints

* docs: descriptions & result type for gallery posts

* docs: descriptions & result type for user endpoints

* docs: add return type for stats
2022-06-10 14:25:20 +09:00
Andreas Nedbal 7dde0b1362
fix(client): render quote renote CWs as MFM ()
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-06-09 23:45:16 +09:00
Johann150 b66e73aed5
fix: use autocomplete=new-password () 2022-06-09 23:42:00 +09:00
Johann150 eec7a0a1f6
properly display alt text for videos ()
The alt text is already properly federated and given by the API,
it is just not displayed properly by the client.
2022-06-09 23:35:58 +09:00
Johann150 4800dd06e5
fix: try to prevent autocomplete for emoji search () 2022-06-08 20:20:37 +09:00
Johann150 0fa2a52fac
refactor: use awaitAll to reduce duplication ()
* refactor: use awaitAll to reduce duplication

* fix lint

* fix typo
2022-06-08 17:59:48 +09:00
syuilo d17298d3b5 fix(test): make chart tests working 2022-06-05 20:37:24 +09:00
syuilo 09b749eb97 Update .mocharc.json 2022-06-05 19:46:52 +09:00
syuilo 5fb3f8a116 chore: lint fixes 2022-06-05 12:26:36 +09:00
syuilo adf3190859 chore(client): fix menu item style 2022-06-05 12:23:57 +09:00
syuilo 89419c05b2 use node 16 2022-06-04 17:26:56 +09:00