Andreas Nedbal
a00a1fd6b5
Refactor custom-css to use Composition API ( #8571 )
...
* refactor(client): refactor custom-css to use Composition API
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-01 15:50:09 +09:00
tamaina
c5048ee993
Merge branch 'develop' into pizzax-indexeddb
2022-05-01 15:08:25 +09:00
Andreas Nedbal
274ca6f7e6
refactor(client): refactor import-export to use Composition API ( #8579 )
2022-05-01 11:55:15 +09:00
Andreas Nedbal
475b7556d8
Refactor instance-mute to use Composition API ( #8580 )
...
* refactor(client): refactor instance-mute to use Composition API
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-01 11:52:19 +09:00
Andreas Nedbal
3dc027bcd5
Refactor integration to use Composition API ( #8581 )
...
* refactor(client): refactor integration to use Composition API
* fix(client): drop superfluous enable* constants
* refactor(client): deduplicate window opening for services
2022-05-01 11:23:12 +09:00
Andreas Nedbal
5ad42d1d85
refactor(client): refactor scratchpad to use Composition API ( #8565 )
2022-04-29 12:26:24 +09:00
Andreas Nedbal
8f32064fea
refactor(client): refactor api-console to use Composition API ( #8566 )
2022-04-29 10:21:02 +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
050aed6be6
Merge branch 'develop' into preferences-registry
2022-04-28 03:08:34 +00:00
tamaina
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
syuilo
25e8228381
Merge branch 'develop' into preferences-registry
2022-04-28 11:00:06 +09:00
Johann150
a99cd645bb
refactor: use composition API ( #8541 )
2022-04-27 15:17:49 +09:00
futchitwo
3f9a914718
Fix(client): fix profile tab link ( #8536 )
2022-04-24 14:21:46 +09:00
tamaina
eac71ae1d7
fix: Fix settings page ( #8508 )
...
* Fix settings page
* nanka iroiro
* clean up
* clean up
* インデックスに戻ってもタイトルが残ってしまうのを修正
2022-04-23 19:17:15 +09:00
tamaina
426885bff5
ローカルのjsonファイルを保存・読み込みできるように
2022-04-17 21:10:50 +09:00
tamaina
3d4c09510b
add wallpaper
2022-04-17 06:31:35 +09:00
tamaina
0da0980f94
remove console.log
2022-04-17 05:32:44 +09:00
tamaina
3f14887d20
fix createdAt -> updatedAt
2022-04-17 05:29:02 +09:00
tamaina
911d8e9916
Merge branch 'fix-setting-page' into preferences-registry
2022-04-17 05:25:24 +09:00
tamaina
0f9bc926f5
インデックスに戻ってもタイトルが残ってしまうのを修正
2022-04-17 05:25:15 +09:00
tamaina
39e4f2c137
feature: Client Preferences Registry on the account
2022-04-17 05:12:33 +09:00
tamaina
fed59b1b71
clean up
2022-04-17 01:24:13 +09:00
tamaina
b3818d9c48
nanka iroiro
2022-04-17 01:17:11 +09:00
tamaina
f4bd147299
Fix settings page
2022-04-17 00:11:37 +09:00
syuilo
8e5f2690f2
feat: Webhook ( #8457 )
...
* feat: introduce webhook
* wip
* wip
* wip
* Update CHANGELOG.md
2022-04-02 15:28:49 +09:00
syuilo
ac8c66f5ab
perf(server): refactor and performance improvements
2022-03-25 16:27:41 +09:00
syuilo
d0a346ed8a
refactor: separate meta api for admin or not
2022-03-25 01:50:28 +09:00
syuilo
9320c1699a
perf(server): disable some antenna features to improve performance
2022-03-22 00:07:43 +09:00
syuilo
ff19640171
perf(server): reduce db query
2022-03-21 20:43:43 +09:00
syuilo
caadc0978a
feat: introduce bull dashboard
2022-03-19 19:08:55 +09:00
syuilo
5490d82e3b
tweal c;iemy
2022-03-11 18:55:47 +09:00
MeiMei
a07037affc
テーマ選択から重複要素を排除するように ( #8385 )
2022-03-09 22:18:14 +09:00
syuilo
513c83e374
delete needless instance drive columns
2022-03-07 21:20:14 +09:00
syuilo
69a801b472
tweak client
2022-03-06 19:18:34 +09:00
Andreas Nedbal
939773a5b9
Refactor: Switch Settings index page to setup sugar ( #8374 )
...
* refactor(client): Make Settings index page use <script setup>
* chore(client): address review comments
2022-03-06 19:17:43 +09:00
syuilo
3e31d1fae9
chore(client): hide error report setting
...
Close #8327
2022-03-05 00:35:59 +09:00
Kainoa Kanter
5d37b7a2ba
Add me as patron ( #8369 )
2022-03-03 01:19:17 +09:00
syuilo
ba4ef23d6b
feat: instance default theme
2022-03-01 23:58:01 +09:00
syuilo
b80ec1fa3f
refactor
2022-03-01 21:36:20 +09:00
syuilo
645dbebd86
Revert "refactor"
...
This reverts commit 94d4f8271e
.
2022-03-01 03:51:31 +09:00
syuilo
94d4f8271e
refactor
2022-02-28 22:42:32 +09:00
tamaina
e314be5b59
Fix avatar/banner proxy ( #8346 )
...
* Fix avatar/banner proxy
Co-authored-by: mei23 <m@m544.net>
* use getAvatarUrl
* fix
* join avatar and banner to improve performance
* join
* Update hybrid-timeline.ts
* fix
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-02-27 13:59:10 +09:00
syuilo
0a882471f3
fix: better language settings
...
Fix #8359
Fix #7968
2022-02-26 15:13:44 +09:00
syuilo
9d301ae89e
🎨
2022-02-25 20:17:36 +09:00
syuilo
f003289816
refactor
2022-02-25 20:03:17 +09:00
syuilo
d51c18d96d
refactor(client): use setup
2022-02-25 19:58:58 +09:00
syuilo
1576ce2e15
🎨
2022-02-25 19:56:59 +09:00
syuilo
2cd25c6f3a
🎨
2022-02-25 18:53:08 +09:00
syuilo
9202ce6d7c
client: 検索構文でGoogle明示 & deprecated
2022-02-25 14:40:11 +09:00
syuilo
9422f88451
🎨
2022-02-20 19:01:13 +09:00
syuilo
92f5027c3c
プロフィールの追加情報を最大16まで保存できるように
...
Close #8225
Close #8234
2022-02-20 16:53:06 +09:00
syuilo
a1c7c1fb49
remove max note text length setting
...
Resolve #8323
2022-02-20 16:07:43 +09:00
syuilo
0ab59a10b3
fix(client): word mute cannot save
2022-02-11 19:44:56 +09:00
syuilo
88e09ef380
chore(client): tweak chart
2022-02-11 15:14:08 +09:00
syuilo
bf4cdd71ce
enhance(client): リアクションピッカーの幅、高さ制限を緩和
2022-02-11 13:53:02 +09:00
syuilo
cc019a217f
feat(client): make size of reaction picker configuable
2022-02-11 13:38:47 +09:00
Johann150
afb6304979
fix: regular expressions in word mutes ( #8254 )
...
* fix: handle regex exceptions for word mutes
* add i18n strings
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
* stricter input validation in backend
* add migration for hard mutes
* fix
* use correct regex library in migration
* use query builder to avoid SQL injection
Co-authored-by: Robin B <robflop98@outlook.com>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
2022-02-10 19:47:46 +09:00
syuilo
4ae1a65958
feat: インスタンスのテーマカラーを設定できるように
2022-02-09 21:25:48 +09:00
syuilo
5c5d3c1a24
fix(client): コントロールパネルのユーザー、ファイルにて、インスタンスの表示範囲切り替えが機能しない問題を修正
...
Fix #8252
2022-02-09 13:38:54 +09:00
Johann150
744c4c7acb
fix: save followers/following visibility ( #8276 )
2022-02-09 12:43:59 +09:00
syuilo
190b47aad2
feat(client): デバイスの種類を手動指定できるように
2022-02-08 18:46:39 +09:00
syuilo
3197390ed4
feat(client): 自インスタンス情報ページでチャートを見れるように
2022-02-08 15:50:26 +09:00
nullobsi
3ff89fa7ec
feat: Option to show replies in timeline (rebase #7685 ) ( #8202 )
...
* Add an option for timeline replies. Credit to Emilis (puffaboo)
* update db on request
2022-02-06 16:02:48 +09:00
syuilo
0b462feff6
enhance(client): improve chart rendering
2022-02-04 16:39:09 +09:00
tamaina
d31945e1fd
fix: タイムライン種別を切り替えると「新しいノートがあります」の表示が残留してしまうのを修正 ( #8250 )
...
Fix #6831
2022-02-04 08:39:20 +09:00
syuilo
557003d5c4
tweak
2022-02-02 00:27:22 +09:00
syuilo
a2dcf2fc41
feat(client): 連合インスタンスページからインスタンス情報再取得を行えるように
...
Resolve #8231
2022-01-31 20:38:26 +09:00
tamaina
55b3ae22ee
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
a6d4868ff0
fix(client): DMページでメンションが含まれる問題を修正
...
Fix #8211
2022-01-28 13:39:54 +09:00
syuilo
82e81a0984
refactor(client): use composition api
2022-01-28 12:30:59 +09:00
syuilo
b946d89ec1
refactor(client): better semantics
2022-01-28 11:53:12 +09:00
syuilo
57ec04d9ec
refactor(client): i18n.locale -> i18n.ts
2022-01-28 11:39:49 +09:00
syuilo
86931bdafd
fix(client): 「クリップ」ページが開かない問題を修正
2022-01-28 01:09:46 +09:00
syuilo
e5d56a7cfe
fix(client): チャットが見れない
...
Fix #8203
2022-01-27 17:55:11 +09:00
syuilo
779bd244a6
chore: fix instant form handling
2022-01-27 17:38:02 +09:00
syuilo
c3f3f118c3
🎨
2022-01-26 00:51:01 +09:00
Johann150
e51f59e1b7
disable animations on more transitions ( #8112 )
2022-01-25 23:18:21 +09:00
Hyunseung Jeon
562c4d99e6
fix: change keypress to keydown ( #8192 )
2022-01-25 18:01:29 +09:00
syuilo
4ee859b691
fix(client): タイムラインのkeep-aliveが効かなくなっているのを修正
2022-01-21 21:47:36 +09:00
syuilo
8cdc619f8f
chore(client): add #misskey button
2022-01-21 21:26:39 +09:00
syuilo
2c47196600
wip: refactor(client): migrate components to composition api
2022-01-21 21:16:12 +09:00
tamaina
e1d69e236f
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
cbb7e95d82
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
syuilo
7588397fb8
wip: refactor(client): migrate components to composition api
...
Fix #8155
2022-01-18 21:30:17 +09:00
syuilo
9885c6ba6c
wip: refactor(client): migrate components to composition api
2022-01-16 21:31:09 +09:00
syuilo
3e9677904d
wip: refactor(client): migrate components to composition api
2022-01-16 15:02:15 +09:00
syuilo
df61e173c1
wip: refactor(client): migrate components to composition api
2022-01-16 11:02:27 +09:00
syuilo
8322c90834
refactor(client): specify global scope
2022-01-16 10:14:14 +09:00
syuilo
bf51450647
wip: refactor(client): migrate components to composition api
2022-01-16 07:55:19 +09:00
syuilo
daba865a94
wip: refactor(client): migrate components to composition api
2022-01-15 20:35:10 +09:00
syuilo
41e18aa993
wip: refactor(client): migrate components to composition api
2022-01-15 17:58:35 +09:00
syuilo
ffc07a08d7
wip: refactor(client): migrate components to composition api
2022-01-15 16:40:15 +09:00
syuilo
7f4fc20f98
wip: refactor(client): migrate components to composition api
2022-01-14 23:23:08 +09:00
syuilo
45462e4a5e
wip: refactor(client): migrate paging components to composition api
2022-01-14 12:02:10 +09:00
syuilo
28193f12ca
wip: refactor(client): migrate paging components to composition api
2022-01-14 10:25:51 +09:00
syuilo
bd1f741dad
wip: refactor(client): migrate paging components to composition api
2022-01-13 02:46:14 +09:00
syuilo
2900f998b1
wip: refactor(client): migrate paging components to composition api
2022-01-13 02:36:51 +09:00
syuilo
861d028d09
refactor
2022-01-13 02:26:10 +09:00
syuilo
f96d50bc07
wip: refactor(client): migrate paging components to composition api
2022-01-13 02:21:43 +09:00