Commit graph

1116 commits

Author SHA1 Message Date
f3e196528f
Merge bearer-authentication
foundKeyGang/foundKey#15
2022-07-20 15:10:47 +02:00
syuilo
1477cb54b5
enhance(client): suspense
Fix https://github.com/misskey-dev/misskey/issues/8817
2022-07-19 18:56:50 +02:00
syuilo
8ed288cb22
fix(client): switch to receive email notifications
Fix https://github.com/misskey-dev/misskey/issues/8474
2022-07-19 18:40:36 +02:00
748a830937
client: display URLs in report 2022-07-19 17:18:19 +02:00
6060e7d220
enhance: better rendering of reports
Passing the report object reduces the number of parameters to be passed.
2022-07-19 17:18:19 +02:00
fc51ac17b1
fix: remove unnecessary null check
Because `findOneByOrFail` is used above, the null check is unnecessary.
2022-07-19 17:18:19 +02:00
d92d389cda
extract note URLs from Activity 2022-07-19 17:18:18 +02:00
9ca504784a
keep URL of reported object separate
Instead of putting the URL in the report text, it is stored separately
so that users do not accidentally change or remove it.

This way it can easily be used when forwarding reports to different
instances to tell them what exactly was reported.
2022-07-19 17:18:18 +02:00
1ec756519e
fix: move forwarded attribute to output 2022-07-19 17:18:15 +02:00
ecbb766df6
refactor: signup component as composition api 2022-07-19 10:35:11 +02:00
27be5e0892
fix collapsing long notes 2022-07-19 10:02:40 +02:00
e5f41ece7e
fix appending to pagination component
FoundKeyGang/FoundKey#16
2022-07-19 09:21:38 +02:00
075cf0fa6b
refactor: use overflow-y to determine scroll container
By using `overflow-y` instead of `overflow` using `endsWith` can be
avoided and represents the data we are actually interested in here
more accurately.
2022-07-19 09:09:04 +02:00
7d4cbd6ecf Merge branch 'main' into fix-chat-continuation 2022-07-19 07:08:51 +00:00
Kainoa Kanter
b803a7256b
🎨 2022-07-19 02:51:52 -04:00
36503f63d8
Fix broken chats
Co-authored-by: @ltlapy
2022-07-19 02:51:46 -04:00
454ed9b5c4
remove unnecessary parameter 2022-07-19 08:44:39 +02:00
fddf3573a1
client: use bearer token authorization 2022-07-19 00:49:40 +02:00
ff75382af3
handle authentication errors in stream API 2022-07-18 23:32:03 +02:00
660f6dba30
update openapi spec generator 2022-07-18 23:11:48 +02:00
edac21e8f7
improve authentication errors 2022-07-18 23:11:48 +02:00
91bdab1a9d
add OAuth 2.0 Bearer Token authentication 2022-07-18 23:11:39 +02:00
xianon
fa41674262
ユーザー情報の取得の再試行を修正する (#9017) 2022-07-18 18:38:47 +02:00
a0940c49a2
refactor: remove repositoryUrl & feedbackUrl from meta
These two URLs are static so there is no reason to keep them in the
database. They are also not even used anywhere by the API, so they can
also be removed from there.

Where they are used is in the nodeinfo, where they are now hardcoded.

While editing the nodeinfo, also uncommented nodeinfo version 2.1.
2022-07-18 14:39:27 +02:00
eeee4c713c
fix prismjs import
fixes #8944
2022-07-18 13:05:03 +02:00
Kainoa Kanter
26e89405cf
chore: fix client lint errors (#8934)
* Fix client lint
* Hide no-v-html
* Ignore banned type
* Update page-editor.vue

Co-authored-by: Johann150 <johann.galle@protonmail.com>
2022-07-18 12:48:09 +02:00
Chloe Kudryavtsev
390a5efb59 update package name, packages
We are FoundKey now.
Use semver pinning for "serious" packages.
Update eslint, typescript, vite and surroundings.
Bump yarn.lock.
2022-07-18 06:41:58 -04:00
Chloe Kudryavtsev
db2bf0ac16 chore(lint): fix lint commands
setups like src/**/*.{ext1,ext2}
are not guaranteed to affect top level files
such as src/a.ext1

this should also be slightly more performant
2022-07-18 06:17:51 -04:00
98198dd5fe
fix: use correct variable names 2022-07-17 23:44:13 +02:00
Andreas Nedbal
10d401afc2
additional background for acrylic popups if unsupported 2022-07-17 20:58:12 +02:00
a253b5a386
fix: update vite 2022-07-17 16:06:51 +02:00
0fec6e1047 remove ms dependency 2022-07-16 16:54:11 +00:00
syuilo
f27c3df6dc chore(client): fix type 2022-07-16 12:04:15 -04:00
syuilo
393d07a2d1 enhance(client): improve usability 2022-07-16 12:04:06 -04:00
syuilo
d61a2f9009 feat(client): メニューからページをリロードできるように 2022-07-16 12:03:52 -04:00
syuilo
ddab9eafee perf: allow get for notes/reactions 2022-07-16 12:02:10 -04:00
syuilo
ac9ef2beba rename: BIOS -> Repair Tool 2022-07-16 12:01:34 -04:00
Kainoa Kanter
e3d4d6d5b2 feat: styled error screen (#8930)
* Styled error screen

* Make details margin auto

* Update boot.css

* Replace fontawesome with tabler svg

* Remove hr

* Add new style to flush screen

* Rename to `error.css`
2022-07-16 12:01:22 -04:00
462ea9c52b fix: pagination uses API correctly (#8925) 2022-07-16 12:00:34 -04:00
syuilo
9db58a4047 fix(client): user search of explore not working 2022-07-16 12:00:28 -04:00
syuilo
84cf9029b5 chore(client): tweak style 2022-07-16 12:00:18 -04:00
syuilo
4059b91c0e enhance(client): improve marquee 2022-07-16 12:00:06 -04:00
Kainoa Kanter
2dc04068c1 Update store.ts (#8937) 2022-07-16 11:59:30 -04:00
0102ea066a fix lint @typescript-eslint/ban-types 2022-07-16 11:55:04 -04:00
5560de4b7f fix lint no-prototype-builtins 2022-07-16 11:54:42 -04:00
0f815a2f5d fix lint no-undef 2022-07-16 11:54:39 -04:00
c9b27706a3 fix lint: use let instead of const for $ref
Fixes lint no-const-assign.
2022-07-16 11:54:32 -04:00
2aa14b05bf refactor: remove unnecessary computed
Fixes lint no-const-assign.
2022-07-16 11:54:09 -04:00
01d0a9cb51 fix lint vue/require-valid-default-prop 2022-07-16 11:53:47 -04:00
8902813633 fix lint no-fallthrough 2022-07-16 11:53:42 -04:00
debfd16fc7 fix lint padded-blocks 2022-07-16 11:53:35 -04:00
e5ade8289e fix(lint): semicolong spacing 2022-07-16 11:53:23 -04:00
f5cbaaf5d0 fix: replace use of window 2022-07-16 11:53:15 -04:00
syuilo
fa4fb139f6 update vite 2022-07-16 11:52:55 -04:00
e6f03b5e97 fix: spellcheck is boolean not string 2022-07-16 11:51:44 -04:00
MeiMei
68a9415766 fix: streamingテストおそい (#8912) 2022-07-16 11:49:45 -04:00
syuilo
4b6b670ec9 chore(client): rename marquee -> ticker 2022-07-16 11:46:01 -04:00
syuilo
e0844df234 chore(client): tweak style 2022-07-16 11:45:18 -04:00
syuilo
97ce35dfc0 fix(client): フォロワー一覧がフォローににゃっているんだにゃあ 2022-07-16 11:37:53 -04:00
syuilo
856146cb58 chore(client): tweak style 2022-07-16 11:37:38 -04:00
Chloe Kudryavtsev
7a824ca064 chore(lint): add semi-spacing to shared linter
this is a subset of misskey/0de973d293e5f489f0fd55d2409d5d2cbea4809c
2022-07-16 11:34:04 -04:00
syuilo
bded2ef4dc chore(client): tweak ui 2022-07-16 11:28:17 -04:00
syuilo
786d06c854 fix(client): fix typo 2022-07-16 11:26:41 -04:00
syuilo
d42325e108 enhance(client): better sticky-container component 2022-07-16 11:24:15 -04:00
syuilo
ba6f0cd91d enhance(client): better marquee component 2022-07-16 11:23:23 -04:00
syuilo
573dd770bf feat(server): add fetch-rss api to reduce dependency of external apis 2022-07-16 11:22:47 -04:00
syuilo
369375b2af refactor(client): refactoring
+ cherry pick merge resolve (ads)
2022-07-16 11:19:04 -04:00
syuilo
791063078d enhance(server): アンケートを新しい順にソート 2022-07-16 11:14:24 -04:00
syuilo
7bf3ddc608 enhance(client): cache pages in page-window 2022-07-16 11:12:01 -04:00
syuilo
fe12971327 feat(client): poll highlights in explore page 2022-07-16 11:11:25 -04:00
syuilo
f339fb5482 enhance(client): ハイライトをみつけるに統合 2022-07-16 11:10:50 -04:00
syuilo
835d980fd4
fix(client): fix wrong import 2022-07-15 13:15:51 +02:00
syuilo
26a45a63b3
chore(client): fix routing
cherry-picked from c771135fd852a972a775abe6b1a5e4199cc5191b
2022-07-15 11:26:23 +02:00
syuilo
e467143b76
chore(client): tweak ui 2022-07-15 10:25:27 +02:00
syuilo
1c2b1ad132
chore(client): tweak style 2022-07-15 10:25:27 +02:00
syuilo
1d3e6f172e
chore(client): tweak style 2022-07-15 10:23:34 +02:00
syuilo
164f3214f9
chore(client): tweak style 2022-07-15 10:23:34 +02:00
syuilo
22a0401bb2
chore(client): tweak ui 2022-07-15 10:22:25 +02:00
fecdd1f6ad
remove dead code 2022-07-15 10:18:33 +02:00
MeiMei
6c330a1343
migrate parse5 to 7.0.0 (#8916)
* migrate parse5 to 7.0.0

* fix
2022-07-15 10:14:36 +02:00
syuilo
b6a31bdfcb
use parse5 6.0.1
Fix #8914
2022-07-15 10:14:36 +02:00
fcefeebca8
fix typo
Co-authored-by: mei23 <m@m544.net>
2022-07-15 10:13:53 +02:00
syuilo
ffa86c1d76
update deps 2022-07-15 10:09:44 +02:00
syuilo
4f401410b6
chore(client): tweak rss-marquee 2022-07-15 09:57:02 +02:00
syuilo
8d6a2ad4cd
refactor reaction viewer to composition api 2022-07-15 09:53:46 +02:00
syuilo
41c9a901f0
feat(client): add rss-marquee widget 2022-07-15 08:40:51 +02:00
ff1c5167b6
update backend lockfile 2022-07-14 23:32:34 +02:00
dc63a7b04e
remove 'welcome back' toast
Defining an entirely new component and localStorage key for this
seems kind of overkill for such a feature. IMHO it is also a bit
annoying.
2022-07-14 12:37:31 +02:00
2a7e278565
fix(client): hide bot protection warning with disabled registrations (#8794)
* fix(client): hide bot protection warning with disabled registrations

* Apply review suggestion from @Johann150

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

Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-07-14 12:23:15 +02:00
89c8a65b24
enhance: show recipients of notes with specified visibility (#8949)
* enhance: reusable visibility component

* rename renote tooltip component

The tooltip that is used for renotes can be used in other cases as well.

* add tooltip for specified recipients

* add changelog entry

* Update visibility.vue

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-07-14 10:49:56 +02:00
b81f9e1c5a
refactor: use setup and ref sugar 2022-07-14 10:46:44 +02:00
75a55ce8d3
add es2017 target 2022-07-14 10:46:43 +02:00
f0a019c94f
remove top level awaits 2022-07-14 10:46:43 +02:00
syuilo
f6361d947f
chore(client): fix type def 2022-07-14 10:41:22 +02:00
syuilo
65c3d06ef0
fix(client): fix url encoded string handling of nirax
fix https://github.com/misskey-dev/misskey/issues/8878
2022-07-14 10:38:27 +02:00
tamaina
95ea2485c1
fix(sw, notification): Don't issue an event if there is no affect (#8979)
* test

* ]v]
2022-07-14 10:32:04 +02:00
mei23
0c5f8579d5
Fix massive update notification parameters 2022-07-14 10:31:26 +02:00
5e36d75872
fix: control panel tab federation
This partially reverts commit:
03ea6763e1
2022-07-14 09:15:55 +02:00
43a000b5b0
client: remove unused components 2022-07-14 08:35:27 +02:00
5ca93223c6
fix: remove even more ad stuff 2022-07-14 08:29:30 +02:00