Commit Graph

212 Commits

Author SHA1 Message Date
syuilo
62523e719c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-02-08 18:46:45 +09:00
syuilo
2570cd6693 feat(client): デバイスの種類を手動指定できるように 2022-02-08 18:46:39 +09:00
Johann150
ef6993f333 fix: instance ticker (#8260)
* add type and default values

* remove unnecessary string operation
2022-02-08 16:38:52 +09:00
syuilo
8c0e570149 enhance(client): improve tooltip position calclation 2022-02-08 15:37:31 +09:00
syuilo
62024361b0 🎨 2022-02-07 14:56:49 +09:00
syuilo
b0da30469d imprpve active users chart 2022-02-06 06:24:06 +09:00
syuilo
f8fd491384 improve chart 2022-02-06 00:43:22 +09:00
syuilo
b0764397fd enhance(client): improve chart rendering 2022-02-04 16:39:09 +09:00
syuilo
225c325d77 🎨 2022-02-03 02:08:54 +09:00
syuilo
03a8fdd0c1 fix(client): ツールチップの表示位置が正しくない問題を修正 2022-02-02 01:32:26 +09:00
tamaina
44f36940bd fix: Fix Sideview (#8235)
* Fix #7890

* a-

* 3度目の正直

* fix

* ✌️

* update CHANGELOG

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-02-01 23:48:19 +09:00
nullobsi
a4ac529a78 fix: ensure that specified users does not get duplicates (#8233)
* ensure that specified users does not get duplicates

* Update packages/client/src/components/post-form.vue

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

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-02-01 21:49:34 +09:00
syuilo
b76b2cde42 enhance(client): Chartjsのツールチップを自前に 2022-01-31 21:07:33 +09:00
tamaina
22da2fab2d enhance: メニュー関連をComposition API化、switchアイテム追加 (#8215)
* メニューをComposition API化、switchアイテム追加
クライアントサイド画像圧縮の準備

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

* disabled

* make keepOriginal to follow setting value

* fix

* fix

* Fix

* clean up
2022-01-30 14:11:52 +09:00
syuilo
7ca456bb45 refactor(client): use setup sugar 2022-01-29 03:03:23 +09:00
syuilo
7633e122d6 fix(client): 投稿フォームのハッシュタグ保持フィールドが動作しない問題を修正
Fix #8212
2022-01-29 02:54:56 +09:00
Johann150
07ab5d181b round relative time (#8199) 2022-01-28 15:29:24 +09:00
syuilo
50c8f699b2 fix(client): リアクション設定で絵文字ピッカーが開かないのを修正 2022-01-28 12:30:47 +09:00
syuilo
f67686eada fix 2022-01-28 12:21:35 +09:00
syuilo
335cb3959a refactor 2022-01-28 12:20:42 +09:00
syuilo
f098fb2dae refactor(client): use setup sugar 2022-01-28 12:14:21 +09:00
syuilo
875f1b76e7 refactor(client): better semantics 2022-01-28 11:53:12 +09:00
syuilo
0f57ea08e7 refactor(client): i18n.locale -> i18n.ts 2022-01-28 11:39:49 +09:00
syuilo
e355b820e5 chore(client): improve chart rendering 2022-01-28 11:19:18 +09:00
syuilo
c33a2654da refactor(client): use composition api 2022-01-28 00:52:05 +09:00
syuilo
519fcb7d97 refactor(client): use composition api 2022-01-28 00:46:49 +09:00
syuilo
0df03ccc5b chore: fix instant form handling 2022-01-27 17:38:02 +09:00
tamaina
a57552e746 enhance: MediaListでは、サーバーで許可された形式しか表示しないように (#8113)
* wip

* fix
2022-01-27 00:08:48 +09:00
syuilo
aba7ab181a 🎨 2022-01-26 03:31:10 +09:00
syuilo
fd633df09c Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-01-26 03:26:40 +09:00
syuilo
a6c45f71b7 refactor 2022-01-26 03:26:34 +09:00
Derek
a9651d7703 enhance: Improve poll-editor UI + composition port (#8186)
* Poll editor UI changes

Use a horizontal layout when possible, wrap to vertical when constrained

* Port poll-editor to composition API

* Fix poll-editor `get` time calcs

* fix

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-01-26 03:26:12 +09:00
Johann150
4b88679ae1 disable animations on more transitions (#8112) 2022-01-25 23:18:21 +09:00
syuilo
1b62061fb3 chore(client): add tooltip 2022-01-21 20:51:07 +09:00
syuilo
4f744cda6c 投稿したらアカウントを元に戻すように 2022-01-21 20:19:56 +09:00
syuilo
de5d43c280 feat(client): make possible to switch account instantly in post form 2022-01-21 20:17:31 +09:00
syuilo
f6605a9e51 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-01-21 18:27:37 +09:00
syuilo
5ad811ea30 feat: increase files limit for note
#8062
2022-01-21 18:27:33 +09:00
nullobsi
4c52e52fd3 update local copy of file when describing (#8131) 2022-01-21 17:43:51 +09:00
Acid Chicken (硫酸鶏)
dd6b203d29 fix(#8133): hCaptcha の reCAPTCHA 互換挙動を無効化する (#8135)
* fix(#8133): hCaptcha の reCAPTCHA 互換挙動を無効化する

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

* fix: hCaptcha host

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2022-01-21 17:43:14 +09:00
tamaina
3b1c365e81 enhance: e2eテストをできるだけ改良してみた (#8159)
* update docker image?

* 続

* serial run delete from "${table}" cascade

* use cypress official github action

* refuse install by cypress action

* clean up

* use wait?

* use more wait?

* Revert "use more wait?"

This reverts commit 18d0fcae9c7d8f98a4cafb4a846a031ece57350c.

* Revert "use wait?"

This reverts commit 5aa8feec9cdc3e2f79e566249f0a0eff6c0df6a0.

* fix

* test

* test

* log?

* 握りつぶしてみる

* clean up

* env?

* clean up?

* disable video

* add comment

* remove test

* 成功?

* test browser

* nodeインストール無効化

* node16.13.0-chrome95-ff94

* node.js復活

* ?

* ちょっと戻してみる

* chrome?

* cross browser test2

* --shm-size=2g

* artifact?

* misskey.local?

* firefoxはあきらめる

* not headless?

* oops

* fix

* ??

* test1

* if?

* fail-fast: false

* headless: false

* easy error ignoreing describe

* エラーの解消
とちょっとリファクター

* add browser name to artifact

* Install mplayer for FireFox

* no wait?

* タイムアウトを甘くしてみる

* firefoxをあきらめる(n回目)

* remove timeout setting

* wait復活

* Update basic.js

* Update index.js

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-01-21 16:43:56 +09:00
Johann150
627e3c07b9 enhance: Forward report (#8001)
* implement sending AP Flag object

Optionally allow a user to select to forward a report about a remote
user to the other instance. This is added in a backwards-compatible way.

* add locale string

* forward report only for moderators

* add switch to moderator UI to forward report

* fix report note url

* return forwarded status from API

apparently forgot to carry this over from my testing environment

* object in Flag activity has to be an array

For correct interoperability with Pleroma the "object" property of the Flag
activity has to be an array.

This array will in the future also hold the link to respective notes, so it
makes sense to correct this on our side.

* Update get-note-menu.ts

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-01-21 03:06:38 +09:00
tamaina
3f895af3d1 post-form.vue (#8164) 2022-01-20 23:15:08 +09:00
syuilo
934132e08a refactor 2022-01-20 01:27:41 +09:00
syuilo
78a77a174b refactor 2022-01-19 23:51:37 +09:00
syuilo
8e93632fcf fix #8158 2022-01-19 23:51:28 +09:00
tamaina
6f81b2e747 refactor: Composition APIへ移行 (#8138)
* components/drive-file-thumbnail.vue

* components/drive-select-dialog.vue

* components/drive-window.vue

* wip

* wip drive.file.vue, drive.vue

* fix prop

* wip(

* components/drive.folder.vue

* maybe ok

* ✌️

* fix variable

* FIX FOLDER VARIABLE

* components/emoji-picker-dialog.vue

* Hate `$emit`

* hate global property

* components/emoji-picker-window.vue

* components/emoji-picker.section.vue

* fix

* fixx

* wip components/emoji-picker.vue

* fix

* defineExpose

* ユニコード絵文字の型をもっといい感じに

* components/featured-photos.vue

* components/follow-button.vue

* forgot-password.vue

* forgot-password.vue

* 🎨

* fix
2022-01-18 23:06:16 +09:00
syuilo
8245de9bef refactor 2022-01-18 21:35:57 +09:00
tamaina
d9de4375e0 Fix #8151 (#8152) 2022-01-18 21:32:17 +09:00
syuilo
79980a22c3 wip: refactor(client): migrate components to composition api 2022-01-16 21:31:09 +09:00
syuilo
1d530be2cf wip: refactor(client): migrate components to composition api 2022-01-16 11:02:27 +09:00
syuilo
79c78bb6f2 refactor(client): specify global scope 2022-01-16 10:14:14 +09:00
syuilo
bdba40051a wip: refactor(client): migrate components to composition api 2022-01-16 08:49:27 +09:00
syuilo
a68113e24f wip: refactor(client): migrate components to composition api 2022-01-16 08:38:55 +09:00
syuilo
2a66ff3991 wip: refactor(client): migrate components to composition api 2022-01-16 08:24:53 +09:00
syuilo
52c13e9db5 wip: refactor(client): migrate components to composition api 2022-01-16 07:47:28 +09:00
syuilo
363cc98b79 wip: refactor(client): migrate components to composition api 2022-01-16 06:59:35 +09:00
syuilo
42bb5626dc wip: refactor(client): migrate components to composition api 2022-01-16 01:46:25 +09:00
syuilo
d9788c59a4 wip: refactor(client): migrate components to composition api 2022-01-15 20:42:30 +09:00
syuilo
431054040f wip: refactor(client): migrate paging components to composition api 2022-01-14 12:02:10 +09:00
syuilo
bb4589a1ef wip: refactor(client): migrate paging components to composition api 2022-01-14 10:35:32 +09:00
syuilo
5755f89f3d wip: refactor(client): migrate paging components to composition api 2022-01-14 10:29:18 +09:00
syuilo
789f2e4cab wip: refactor(client): migrate paging components to composition api 2022-01-14 10:25:51 +09:00
syuilo
0341e5ea59 wip: refactor(client): migrate paging components to composition api 2022-01-13 02:55:19 +09:00
syuilo
bb11127105 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2022-01-11 00:05:33 +09:00
tamaina
19160e9ae1 refactor: Composition APIへ移行 (#8121)
* components/abuse-report-window.vue

* use <script setup>

* ✌️

* components/analog-clock.vue

* wip components/autocomplete.vue

* ✌️

* ✌️

* fix

* wip components/captcha.vue

* clean up

* components/channel-follow-button

* components/channel-preview.vue

* components/core-core.vue

* components/code.vue

* wip components/date-separated-list.vue

* fix

* fix autocomplete.vue

* ✌️

* remove global property

* use <script setup>

* components/dialog.vue

* clena up

* fix dialog.vue

* Resolve https://github.com/misskey-dev/misskey/pull/8121#discussion_r781250966
2022-01-11 00:05:18 +09:00
syuilo
8da8b8d314 fix 2022-01-10 20:17:38 +09:00
syuilo
903ab475f2 wip: refactor(client): migrate paging components to composition api 2022-01-10 01:00:50 +09:00
syuilo
5e5ba2b1c2 wip: migrate paging components to composition api 2022-01-10 00:45:20 +09:00
syuilo
69f9f87f23 wip: migrate paging components to composition api 2022-01-09 22:57:27 +09:00
syuilo
7f0ec89a1a wip: migrate paging components to composition api
#7681
2022-01-09 21:35:35 +09:00
syuilo
817647a78f refactor: Widgetのcomposition api移行 (#8125)
* wip

* wip

* wip

* wip

* wip

* wip

* fix
2022-01-08 20:30:01 +09:00
syuilo
5a577b582d clean up 2022-01-07 15:05:45 +09:00
syuilo
769c9192ec refactor(client): use composition api 2022-01-07 15:02:25 +09:00
syuilo
a6774754ed refactor(client): use composition api 2022-01-07 14:44:05 +09:00
syuilo
7db62936e3 refactor(client): use composition api 2022-01-07 13:27:17 +09:00
syuilo
5a8a0e5b4d refactor(client): use composition api 2022-01-07 13:26:12 +09:00
syuilo
436fd8d112 refactor(client): use composition api 2022-01-06 23:10:47 +09:00
syuilo
5a23c59083 refactor(client): use composition api 2022-01-06 23:07:32 +09:00
syuilo
f4010f78fc tweak ui 2022-01-04 23:37:26 +09:00
syuilo
3dae3a7d66 tweak ui 2022-01-04 22:42:04 +09:00
syuilo
cde60e6dc9 tweak ui 2022-01-04 21:16:41 +09:00
syuilo
9f3045a234 tweak ui 2022-01-04 15:36:14 +09:00
syuilo
7f306c6c58 tweak client 2022-01-02 21:35:23 +09:00
syuilo
560c4f03f1 enhance(client): tweak ui 2021-12-30 21:47:48 +09:00
tamaina
97ea86274d enhance: pizzaxでstreamingのuser storage updateイベントを監視して更新 (#8095)
* wip

* wip?

* ?

* streamingのuser storage updateイベントを監視して更新

* 必要な時以外はストレージを更新しない

* fix?

* wip

* fix

* fix
2021-12-29 22:13:09 +09:00
syuilo
90571fd6bd enhance(client): 2021-12-29 13:14:19 +09:00
syuilo
c81b8d4b57 clean up 2021-12-29 04:30:12 +09:00
syuilo
46bbf84d8d feat(client): svg sparkle effect
Resolve #8088
2021-12-29 04:13:45 +09:00
syuilo
3e621559af enhance(client): 🎨 2021-12-27 22:59:14 +09:00
syuilo
5c2de00f25 enhance(client): 🎨 2021-12-26 01:42:50 +09:00
syuilo
9b5e8a87e9 chore(client): tweak style 2021-12-25 16:53:15 +09:00
syuilo
a0de99198f enhance(client): improve note preview
Fix #8029
2021-12-25 15:49:37 +09:00
syuilo
8524c83d73 fix(client): ドロワーメニューでセーフエリアを考慮するように 2021-12-24 23:25:23 +09:00
syuilo
fdab4fa8ff enhance(client): tweak ui 2021-12-24 12:34:24 +09:00
syuilo
538a7e0f99 fix(client): fix zindex issue
Fix #8086
2021-12-24 01:07:04 +09:00
syuilo
fb31d04cec clean up 2021-12-23 17:05:50 +09:00
syuilo
1a86751ef3 refactor(client): refactor 2021-12-23 17:05:26 +09:00
syuilo
da7c0635d4 enhance(client): tweak channel pages 2021-12-23 16:10:13 +09:00
tamaina
198b35872e wip (#8077) 2021-12-21 00:20:30 +09:00