Commit graph

163 commits

Author SHA1 Message Date
syuilo f83bd31fd5 wip 2022-12-19 13:53:41 +09:00
tamaina 4ecc42744c
enhance: Implement the toggle to (or not to) close push notifications when notifications or messages are read (#9219)
* create file

* wip

* fix

* wip

* tabun dekita

* ✌️

* implement subscribe push notification button to tutorial

* check-exists→show-registration

* add column sendReadMessage

* fix migration file

* sw api

* change PushNotificationService

* wip

* ✌️

* fix tutorial footer flex
2022-12-18 01:59:59 +09:00
Kagami Sascha Rosylight 8211893210
Fix lint errors (except @typescript-eslint/prefer-nullish-coalescing) (#9311)
* `yarn workspace client run lint --fix`

* `eslint-disable-next-line no-var` for service worker self

* A few more manual sw fixes

* word change
2022-12-12 19:27:47 +09:00
syuilo f3e869ddae feat(client): add new gabber kick sounds 2022-12-06 12:34:39 +09:00
tamaina 1f4a955787 remove preferences-registry 2022-11-22 14:43:06 +09:00
tamaina 764da890b6 Merge branch 'develop' into pizzax-indexeddb 2022-11-17 23:35:55 +09:00
syuilo d5aee2ea58 improve performance 2022-11-17 09:31:07 +09:00
hayabusa 166067f746
add webhookId to api request (#9113) 2022-10-13 08:34:57 +09:00
syuilo 20aee2deed chore(client): 🎨 2022-09-10 16:28:59 +09:00
syuilo a9e13693a5 refactor(client): refactor file name and directory structure 2022-09-06 18:21:49 +09:00
syuilo 786b150ea7 refactor(client): align filename to component name 2022-08-31 00:24:33 +09:00
Johann150 806a80a1e5
fix: volume sliders
Fixed a typo that made a required property be undefined.
2022-08-26 08:39:31 +02:00
syuilo f3164c9cf2 fix: use new for throw error
Co-Authored-By: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2022-08-01 17:44:53 +09:00
tamaina 14c2f9e47e
feature: Client Preferences Registry (#8511)
* Fix settings page

* nanka iroiro

* clean up

* clean up

* feature: Client Preferences Registry on the account

* add changelog

* インデックスに戻ってもタイトルが残ってしまうのを修正

* fix createdAt -> updatedAt

* remove console.log

* 適用→このデバイスに適用

* add wallpaper

* ローカルのjsonファイルを保存・読み込みできるように

* clean up

* use apiWithDialog

* Update packages/client/src/pages/settings/preferences-registry.vue

Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>

* Update packages/client/src/pages/settings/preferences-registry.vue

Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>

* Update packages/client/src/pages/settings/preferences-registry.vue

Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>

* fix lint

* ✌️

* change router

* nanka iroiro

* tweak

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Andreas Nedbal <github-bf215181b5140522137b3d4f6b73544a@desu.email>
2022-07-31 21:55:20 +09:00
syuilo 519c8b419b chore(client): tweak style 2022-07-25 21:24:37 +09:00
syuilo 8261321dac fix(client): fix some routings 2022-07-20 23:21:42 +09:00
syuilo 39ee039fcb chore(client): tweak theme select ui 2022-07-20 23:02:14 +09:00
syuilo 50e3ca19bc refactor(client): 2022-07-20 22:24:26 +09:00
syuilo 66f1aaf5f7 enhance(client): ネストしたルーティングに対応 2022-07-20 19:59:27 +09:00
syuilo 4769cd420b fix(client): 「インスタンスからのお知らせを受け取る」の設定を変更できない問題を修正
Fix #8474
2022-07-19 17:21:03 +09:00
syuilo 49499f3d7d enhance(client): tweak ui 2022-07-18 05:03:39 +09:00
syuilo 8f3ca867d2 enhance(client): tweak ui 2022-07-17 23:18:05 +09:00
syuilo 003f592ef6 feat(client): registry editor 2022-07-16 23:11:05 +09:00
syuilo a3f3ef4226 chore(client): tweak style 2022-07-16 22:16:01 +09:00
syuilo a3a9b7fbd3 chore(client): tweak deck ui 2022-07-16 15:19:44 +09:00
syuilo 6f45208ab6 enhance(client): RSSティッカーで表示順序をシャッフルできるように 2022-07-15 17:12:08 +09:00
syuilo 165c4b2c00 chore(client): tweak ui 2022-07-15 17:01:13 +09:00
syuilo ddc899938a chore(client): improve usability 2022-07-14 23:50:07 +09:00
syuilo 242538ddce refactor(client): rename menu(sidebar) -> navbar 2022-07-14 17:42:12 +09:00
syuilo db21be3282 chore(client): trust ios 2022-07-13 21:41:06 +09:00
syuilo e560601815
feat: auto nsfw detection (#8840)
* feat: auto nsfw detection

* ✌️

* Update ja-JP.yml

* Update ja-JP.yml

* ポルノ判定のしきい値を高めに

* エラーハンドリングちゃんとした

* Update ja-JP.yml

* 感度設定を強化

* refactor

* feat: add video support for auto nsfw detection

* rename: image -> media

* .js

* fix: add missing error handling

* fix: use valid pathname instead of using filename due to invalid usage

* perf(nsfw-detection): decode frames

* disable detection of video for some reasons

* perf(nsfw-detection): streamify detection process for video

* disable disallowUploadWhenPredictedAsPorn option

* fix(nsfw-detection): improve reliability

* fix(nsfw-detection): use Math.ceil instead of Math.round

* perf(nsfw-detection): delete tmp frames after used

* fix(nsfw-detection): FSWatcher does not emit ready event

* perf(nsfw-detection): skip black frames

* refactor: strip exists check

* Update package.json

* めっちゃ変えた

* lint

* Update COPYING

* オプションで動画解析できるように

* Update yarn.lock

* Update CHANGELOG.md

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2022-07-07 21:06:37 +09:00
syuilo a785f1f933 chore(client): tweak ui 2022-07-07 21:00:42 +09:00
syuilo efafc31c9b fix(client): テーマを作成するとクライアントが起動しなくなる 2022-07-06 07:08:45 +09:00
syuilo 135dfa8026 chore(client): tweak deck 2022-07-05 15:55:55 +09:00
Johann150 e0e42a6425
fix: spellcheck is boolean not string 2022-07-04 10:35:27 +02:00
syuilo 4ab2f16ed3 enhance(client): tweak statusbar 2022-07-04 01:37:47 +09:00
syuilo 1163c85db6 enhance(client): refine deck
Fix #7720
2022-07-03 20:30:58 +09:00
syuilo e393ab6044 fix(client): style tweak for ios 2022-07-03 16:17:31 +09:00
syuilo 44c85aff86 feat(client): status bar (experimental) 2022-07-03 14:40:02 +09:00
syuilo 66231c1669 fix(client): use unique class names for root to prevent conflicts of style 2022-07-02 21:29:48 +09:00
syuilo ded0f6f0df refactor(client): refactoring 2022-07-02 14:00:37 +09:00
syuilo 6f2d2a71f9 enhance(client): show confirm dialog when logout 2022-06-30 15:09:10 +09:00
syuilo bffe6fb9bf tweak client 2022-06-30 10:53:40 +09:00
syuilo ea3d391df9 chore(client): tweak style 2022-06-28 16:02:39 +09:00
syuilo 270e1212ac chore(client): refactor and style tweaks 2022-06-28 15:59:49 +09:00
syuilo 55c22eec8b chore(client): tweak ui 2022-06-24 10:52:34 +09:00
tamaina f33654fb9a Merge branch 'develop' into pizzax-indexeddb 2022-06-21 07:49:52 +00:00
syuilo 699f24f3dc
refactor(client): Refine routing (#8846) 2022-06-20 17:38:49 +09:00
syuilo ecb3c43520
feat: image cropping (#8808)
* wip

* wip

* wip
2022-06-11 15:45:44 +09:00
Johann150 5e29528ad4
chore: fix some lints automatically (#8788)
* 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