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
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
tamaina
857055a9dd
chore: fix import tinycolor
2022-05-30 12:09:22 +00:00
tamaina
4a50c49211
Fix theme import ( #8749 )
2022-05-28 21:59:23 +09:00
Johann150
3dae18b93c
fix lints ( #8737 )
...
* fix: emits use ev instead of e
* fix: errors use err instead of e
* fix: replace use of data where possible
* fix: events use evt instead of e
* fix: use strict equals
* fix: use emoji instead of e
* fix: vue lints
2022-05-26 22:53:09 +09:00
Andreas Nedbal
563cb36a8f
fix(client): fix undefined data value on 2FA settings ( #8725 )
2022-05-23 21:55:06 +02:00
syuilo
98e42ec6ff
enhance: Display TOTP Register URL
...
Close #7261
Co-Authored-By: tamaina <tamaina@hotmail.co.jp>
2022-05-14 15:00:15 +09:00
Andreas Nedbal
9fc5e8688f
fix(client): add setup attribute to notification page ( #8648 )
2022-05-12 19:31:26 +02:00
Andreas Nedbal
ad860905c6
refactor(client): refactor settings/theme/manage to use Composition API ( #8596 )
2022-05-05 22:53:08 +09:00
Andreas Nedbal
f3628946af
refactor(client): refactor settings/word-mute to use Composition API ( #8597 )
2022-05-05 22:51:58 +09:00
Andreas Nedbal
e5a8773bfe
refactor(client): refactor settings/deck to use Composition API ( #8598 )
2022-05-05 22:51:29 +09:00
Andreas Nedbal
a6c138600f
Refactor settings/sounds to use Composition API ( #8594 )
...
* refactor(client): refactor settings/sounds to use Composition API
* Apply review suggestion from @Johann150
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
* chore(client): remove old sound reference
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2022-05-05 22:51:05 +09:00
Andreas Nedbal
bd620a8c77
refactor(client): refactor 2FA settings to Composition API ( #8599 )
2022-05-05 22:41:10 +09:00
Andreas Nedbal
d075ead80a
fix(client): fix duplicate token request dialog in plugin install ( #8612 )
2022-05-05 18:21:38 +09:00
Andreas Nedbal
9230334a31
Refactor settings/notifications to use Composition API ( #8587 )
...
* refactor(client): refactor settings/notifications to use Composition API
* fix(client): use async/await for API methods
2022-05-04 12:25:19 +09:00
Andreas Nedbal
7154ad5a73
Refactor account-info to use Composition API ( #8568 )
...
* refactor(client): refactor account-info to use Composition API
* fix(client): use mounted hook for initial data
* fix(client): switch to non-null assertion for account check
2022-05-04 10:16:14 +09:00
Andreas Nedbal
c72f5e2773
refactor(client): refactor settings/api to use Composition API ( #8569 )
2022-05-04 10:15:43 +09:00
Andreas Nedbal
6226e8d902
refactor(client): refactor settings/apps to use Composition API ( #8570 )
2022-05-04 10:15:24 +09:00
Andreas Nedbal
80355fb08e
Refactor delete-account to use Composition API ( #8572 )
...
* refactor(client): refactor delete-account 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-04 10:15:06 +09:00
Andreas Nedbal
fc02f8fc93
refactor(client): refactor settings/drive to use Composition API ( #8573 )
2022-05-04 10:14:48 +09:00
Andreas Nedbal
7a51f0ac94
Refactor settings/email to use Composition API ( #8576 )
...
* refactor(client): refactor settings/email to use Composition API
* fix(client): switch to non-null assertion for settings values
2022-05-04 10:14:26 +09:00
Andreas Nedbal
247a9deb02
Refactor settings/general to use Composition API ( #8578 )
...
* refactor(client): refactor settings/general to use Composition API
* fix(client): turn watcher callback asynchronous
2022-05-04 10:13:51 +09:00
Andreas Nedbal
60010bdb0f
Refactor settings/menu to use Composition API ( #8586 )
...
* refactor(client): refactor settings/menu 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-04 10:12:40 +09:00
Andreas Nedbal
8489afa3d7
Refactor settings/other to use Composition API ( #8589 )
...
* refactor(client): refactor settings/other to use Composition API
* fix(client): fix 'show featured notes' checkbox
2022-05-04 10:12:08 +09:00
Andreas Nedbal
81e5ff7dce
refactor(client): refactor settings/plugin to use Composition API ( #8590 )
2022-05-04 10:11:35 +09:00
Andreas Nedbal
4e1b5038fb
refactor(client): refactor settings/plugin/install to use Composition API ( #8591 )
2022-05-04 10:10:52 +09:00
Andreas Nedbal
f8c66be130
refactor(client): refactor settings/security to use Composition API ( #8592 )
2022-05-04 10:10:34 +09:00
Andreas Nedbal
1f222e6cd1
refactor(client): refactor settings/theme to use Composition API ( #8595 )
2022-05-03 20:34:48 +09:00
Andreas Nedbal
0e26fae3bb
refactor(client): refactor settings/accounts to use Composition API ( #8604 )
2022-05-03 20:33:40 +09:00