かっこかり
5498ec57d0
fix(frontend): MkCodeEditorのデータバインディングを修正 ( #12885 )
...
* (fix) MkCodeEditorの双方向データバインディング
* fix
2024-01-02 14:53:28 +09:00
Marie
b87142d2f7
fix: like button not playing reaction sound
2024-01-02 00:47:08 +01:00
Marie
c9ca1dd3f1
upd: add boost settings
2024-01-01 20:34:18 +01:00
Volpeon
f92f474088
Bring note style closer to Firefish
2024-01-01 17:44:13 +01:00
Alice Mikhaylenko
499b2b03aa
upd: use misskey shadow for the sharkey ticker, prevent clipping
2024-01-01 04:25:14 +04:00
Marie
1805150533
fix: visibility check on masto import
...
Originally from PR #288
2023-12-31 22:41:35 +01:00
Marie
6a46e30f67
chore: fix icons
2023-12-31 22:26:46 +01:00
Marie
ce6fadf767
fix: broken icon in emoji picker
2023-12-31 22:17:40 +01:00
dakkar
f42e2bacd4
(probably) fix line length between note and 1st reply
2023-12-31 20:56:16 +00:00
Marie
8e02d7f364
upd: add rosepine and rosepine dawn as preinstalle themes
2023-12-31 20:14:22 +01:00
dakkar
8bc77072cb
fix: sort multiple config files
...
`globSync` doesn't guarantee the order in which it returns the
matching paths, so without the `sort()`, the config files may be
merged differently each time the server is started
2023-12-31 18:44:53 +00:00
Marie
7b04c6ade4
fix: make real-time update work with new notes/show changes
2023-12-31 19:29:26 +01:00
Marie
4f2fa60a72
merge: bugfix auth-fetch ask to never cache responses ( #284 )
...
Reviewed-on: https://git.joinsharkey.org/Sharkey/Sharkey/pulls/284
2023-12-31 19:24:29 +01:00
Marie
3ec00398a3
fix: security with notes/show endpoint
2023-12-31 19:21:59 +01:00
Marie
233eff48f3
merge: pleroma note import - Use hashed filename for exists check ( #283 )
...
Reviewed-on: https://git.joinsharkey.org/Sharkey/Sharkey/pulls/283
2023-12-31 18:43:38 +01:00
Marie
8336b6c6b4
upd: check for replies length
2023-12-31 18:41:29 +01:00
Marie
b1c26201ca
upd: Note Length customization
...
note length is now configurable through the config file
Closes #281
falls back to 3000 (misskey default) if not used/included in config
2023-12-31 18:22:02 +01:00
Marie
031d748d0c
fix: /oauth/oauth to /oauth
2023-12-31 17:25:38 +01:00
dakkar
61c193c08f
lint
2023-12-31 16:17:45 +00:00
smitten
8d6d5923da
Simplify hash steps
2023-12-31 11:14:41 -05:00
Insert5StarName
2b06b822ac
fix: detailed view being dashed
2023-12-31 15:55:00 +01:00
smitten
327694d4cf
Use base64url digest
2023-12-31 09:13:51 -05:00
smitten
e9428a5a05
Use hex digest
2023-12-31 09:03:46 -05:00
dakkar
6d5d3d9ea1
auth-fetch: ask to never cache responses
...
I could have factored out all the lines that set cache headers, but
that would have made future merges even more complicated ☹
thanks ShittyCopper for reporting the problem!
2023-12-31 13:27:38 +00:00
syuilo
379079ee42
chore(frontend): update vue to 3.4
2023-12-31 17:01:56 +09:00
tamaina
1d5a0d0777
chore: use @misskey-dev/eslint-plugin ( #12860 )
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-31 15:26:57 +09:00
Marie
97dea59e49
merge: enhance module player hide pattern when not needed ( #282 )
2023-12-31 06:42:13 +01:00
Marie
b700fadbe3
upd: add home as a visibility for mastodon imports
2023-12-31 06:32:39 +01:00
Marie
07f06d7ed6
fix: if condition
2023-12-31 04:09:44 +01:00
Marie
fc6581b948
fix: correct followers visibility on import
2023-12-31 03:50:05 +01:00
Marie
667daebb79
upd: prevent vanilla mastodon imports from importing DMs
...
Also adds the visibility function to mastodon imports
2023-12-31 03:48:51 +01:00
smitten
0bb0d69543
Use hashed filename for exists check
2023-12-30 20:44:31 -05:00
tamaina
2a33981811
chore: use summaly, browser-image-resizer, and sharp-read-bmp on registry.npmjs.org instead of git ( #12856 )
...
* chore: use @misskey-dev/summaly on registry.npmjs.org instead of git
* fix backend dependency
* fic backend dependency
* @misskey-dev/sharp-read-bmp
* fix
* use @misskey-dev/browser-image-resizer
2023-12-31 09:45:35 +09:00
woxtu
c0466d1585
Convert symbols to strings explicitly ( #12844 )
2023-12-31 07:51:58 +09:00
Marie
265bcf54b0
upd: remove collapsed mentions
...
Glitchy/Broken CSS - Won't get any fixes by free so it is best to just undo the change
Closes #279
Closes #278
2023-12-30 23:14:00 +01:00
Vavency
386e4f2665
fix: lint MkModPlayer
2023-12-30 21:07:24 +02:00
Marie
8d28c16ee1
fix: bring back default like setting
...
Seems like due to misskey deleting reaction.vue and making it a new file called emoji-picker.vue caused the default like setting to vanish
2023-12-30 18:05:09 +01:00
Vavency
4856b019ce
enhance (frontend): hide module player pattern display
2023-12-30 16:09:46 +02:00
trivernis
5f2e07d81f
Revert unnecessary changes to backend package.json
2023-12-29 20:05:19 +01:00
Trivernis
5af915e17e
Merge branch 'develop' into feature/config-dropdir
2023-12-29 20:04:22 +01:00
Marie
fb99be79b9
merge: improve Search and Search Widget ( #268 )
...
Closes #264
2023-12-29 18:41:30 +01:00
Marie
70433db9d9
fix: button effect not lining up on sub notes|
...
Closes #277
2023-12-29 18:36:15 +01:00
dakkar
cd8ba4b634
always go to tag page from widget #264
2023-12-29 14:54:37 +00:00
MomentQYC
7948018e6a
feat: Add support for TrueMail ( #12850 )
...
Co-authored-by: MarryDream <2190758465@qq.com>
2023-12-29 18:23:29 +09:00
かっこかり
8fb8d7c10c
enhance(frontend): ハッシュタグ入力時に、本文の末尾の行に何も書かれていない場合は新たにスペースを追加しないように ( #12851 )
...
* (enhance) ハッシュタグ入力時に、本文の末尾の行に何も書かれていないならスペースを追記しない
* Updahe Changelog
2023-12-29 18:22:40 +09:00
Marie
18e82c0627
fix: frontend not being able to build
2023-12-28 19:37:22 +01:00
dakkar
2e55c292bf
special-case full usernames is search #264
...
this should be enough "merging" of lookup&search:
* partial usernames are searched as part of notes from the widget, and
as part of known usernames in "search users"
* tags are searched as part of notes from the widget and the "search
notes" page
* full usernames always navigate to the profile page of that
user (which will fetch the profile if possible)
as an extra nicety, if "search notes" is disabled, the search widget
handles hashtags like the lookup function does
2023-12-28 17:26:24 +00:00
Marie
870f70a683
upd: up sfm.js version
2023-12-28 13:06:11 +01:00
Marie
9a9f61a6c0
fix: typecheck
2023-12-28 12:52:12 +01:00
Marie
592027cf68
merge: upstream
2023-12-28 09:54:32 +01:00
Korange
3c3f7fd5a6
enhance(frontend): 検索画面においてEnterキー押下で検索できるように ( #12752 )
...
* enhance: 検索画面においてEnterキー押下で検索できるように
* enterイベントを使用するように
2023-12-28 09:48:41 +01:00
YAVIIGI
b0301dd2fb
feat(frontend): 投稿ウインドウにMFM要素を追加するボタンの追加 ( #12788 )
...
* functionPicker の追加
* Update CHANGELOG.md
* fix lint errors
* Add addMfmFunction
* add enableQuickAddMfmFunction setting
* Update CHANGELOG.md
issue 番号を追加
* Update index.d.ts
* change 'functionPicker' to 'mfmFunctionPicker'
* Change indent from 4 space to 1 tab
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-28 09:47:14 +01:00
1Step621
49e2eb87e9
Fix(frontend): MFMでfgとbgに長い単語を使うと改行されない問題を修正 ( #12819 )
...
* MFMでfgとbgに長い単語を使うと改行されない問題を修正
* update CHANGELOG.md
2023-12-28 09:46:46 +01:00
syuilo
24ca9ac5ef
refactor
2023-12-28 09:46:46 +01:00
Chocolate Pie
530a282524
fix(test): CIが落ちている問題を修正 ( #12816 )
...
* fix(test): CIが落ちているのを修正
* fix(ci)?: CIの`typecheck`が落ちる問題を修正
* fix(ci): コンフィグファイルのタイポを修正
2023-12-28 09:46:46 +01:00
MomentQYC
3f60d7c44b
Add a prompt for Tor Browser users ( #12776 )
...
* perf: Add a prompt for Tor Browser users
* typo
2023-12-28 09:46:46 +01:00
GrapeApple0
5e0eb76d3b
Revert "refactor: paginationの型を明示する ( #12809 )" ( #12810 )
...
This reverts commit 6855079811
.
2023-12-28 09:46:20 +01:00
syuilo
08cd5ef8f5
🎨
2023-12-28 09:46:19 +01:00
Kagami Sascha Rosylight
544b8106b2
feat(backend/oauth): allow CORS for token endpoint ( #12814 )
...
* feat(backend/oauth): allow CORS for token endpoint
* no need to explicitly set origin to `*`
* Update CHANGELOG.md
2023-12-28 09:46:19 +01:00
Chocolate Pie
82822e29d9
Merge pull request from GHSA-7pxq-6xx9-xpgm
...
* fix: fix improper authorization when accessing with third-party application
* refactor: refactor type definitions
* fix: get rid of unnecessary access limitation
* enhance: サードパーティアプリケーションがWebsocket APIを使えるように
* fix: add missing parentheses
* Revert "fix(backend): add missing kind definition for admin endpoints to improve security"
This reverts commit 5150053275
.
* frontend: 翻訳の抜けを訂正, read:adminとwrite:adminはアクセス発行トークンのデフォルトでは非表示にする
* enhance(test): misskey-ghsa-7pxq-6xx9-xpgmに関するテストを追加
* enhance(test): Websocket APIに対するテストも追加
* enhance(refactor): `@/misc/api-permissions.ts`を`misskey-js/permissions`に統合
* fix(frontend): アクセストークン発行UIで全ての権限を有効にした際、管理者用APIへのアクセスも許可してしまう問題を修正
* enhance(backend): Websocketの接続に最低限必要な権限を変更
* fix(backend): `/api/admin/meta`をサードパーティアプリケーションからはアクセスできないように
* fix(backend): エンドポイントにアクセスするために必要な権限を変更
* fix(frontend/locale): Add missing type declaration
* chore: update `misskey-js/src/autogen`
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-12-28 09:45:54 +01:00
GrapeApple0
6415a789ae
refactor: paginationの型を明示する ( #12809 )
...
* refactor: paginationの型を明示する
* asではなくsatisfiesを使うように
2023-12-28 09:45:16 +01:00
shiosyakeyakini
790f509ebe
fix(backend): 非センシティブのみ(リモートはいいねのみ)が昨日していない問題を修正 ( #12801 ) ( #12802 )
...
Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-28 09:45:15 +01:00
zyoshoka
8daff4a998
refactor(frontend): Reactivityで型を明示するように ( #12791 )
...
* refactor(frontend): Reactivityで型を明示するように
* fix: プロパティの参照が誤っているのを修正
* fix: 初期化の値を空配列に書き換えていた部分をnullに置き換え
2023-12-28 09:45:15 +01:00
Soli
6876eca6b5
fix(frontend): ロールアサイン時の通知で,ロールアイコンが縮小されずに表示される問題を修正 (misskey-dev#12805) ( #12806 )
2023-12-28 09:44:14 +01:00
FineArchs
9c17e0f976
Feat: クリックイベントを発生させるMFM構文を追加 ( #12798 )
...
* Update MkMisskeyFlavoredMarkdown.ts
* fix MkMisskeyFlavoredMarkdown.ts
* Update MkAsUi.vue
* Update ui.ts
* Fix MkMisskeyFlavoredMarkdown.ts
* Update CHANGELOG.md
* fix ui.ts
* revert CHANGELOG.md
* Update CHANGELOG.md
2023-12-28 09:43:49 +01:00
Sayamame-beans
adf13f79bd
fix(frontend): モデログ表示の"logYellow"が機能していない問題を修正 ( #12794 )
...
* fix: logYellow of moderation log was not working
* docs(changelog): Fix: 一部のモデログ(logYellowでの表示対象)について、表示の色が変わらない問題を修正
2023-12-28 09:43:12 +01:00
anatawa12
34cdba6c11
fix: 自分のdirect noteがuser list timelineに追加されない ( #12782 )
...
* fix: 自分のdirect noteがuser list timelineに追加されない
* docs(changelog): Fix: 自分のdirect noteがuser list timelineに追加されない
2023-12-28 09:43:12 +01:00
anatawa12
7ce353bcc7
chore(misskey-js): update misskey-js with api.json ( #12778 )
...
pnpm build && pnpm build-misskey-js-with-types && pnpm --filter misskey-js api
2023-12-28 09:43:12 +01:00
zyoshoka
ed3e30581f
refactor(frontend): import宣言周りのエラーを修正 ( #12773 )
2023-12-28 09:43:12 +01:00
Nya Candy
6f65091cef
fix: lint ( #12761 )
2023-12-28 09:42:47 +01:00
おさむのひと
f743cba26b
fix(backend): 1702718871541-ffVisibility.jsのdownが壊れている ( #12767 )
2023-12-28 09:42:47 +01:00
syuilo
42cc909c5b
enhance(backend): センシティブワードの設定がハッシュタグトレンドにも適用されるように
2023-12-28 09:42:47 +01:00
Marie
2201cd6d0c
merge: another batch of small ui tweaks ( #255 )
2023-12-28 09:02:18 +01:00
Korange
6b4f57781a
enhance(frontend): 検索画面においてEnterキー押下で検索できるように ( #12752 )
...
* enhance: 検索画面においてEnterキー押下で検索できるように
* enterイベントを使用するように
2023-12-28 07:58:32 +09:00
Marie
1f5256b99c
upd: mute reaction notifications if thread is muted
...
Closes #263
2023-12-27 23:53:37 +01:00
Marie
3f6fbbaf05
upd: improve indication of multiple poll
...
Closes #202
2023-12-27 23:30:25 +01:00
trivernis
06d110a773
Lock glob to exact package version 10.3.10
2023-12-27 21:02:10 +01:00
trivernis
93094bcb72
Keep only the changes to loading the config files using glob patterns
2023-12-27 16:35:14 +01:00
trivernis
df7f4aa3ec
Add support for glob syntax to config file env variables
...
This change allows loading config files using glob syntax, for
exakple `production-*.yml` to load all config files prefixed with
*production*. With this change the config file can also be configured
using two additional env variables `SHARKEY_CONFIG_YML`
and `SHARKEY_CONFIG_FILE`.
2023-12-27 16:08:37 +01:00
Trivernis
8b31c12607
Merge branch 'develop' into feature/config-dropdir
2023-12-27 14:11:42 +01:00
trivernis
64d34f595c
Change loadConfig to load all yaml files in the config directory
2023-12-27 14:09:59 +01:00
YAVIIGI
47558a6648
feat(frontend): 投稿ウインドウにMFM要素を追加するボタンの追加 ( #12788 )
...
* functionPicker の追加
* Update CHANGELOG.md
* fix lint errors
* Add addMfmFunction
* add enableQuickAddMfmFunction setting
* Update CHANGELOG.md
issue 番号を追加
* Update index.d.ts
* change 'functionPicker' to 'mfmFunctionPicker'
* Change indent from 4 space to 1 tab
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-27 20:57:43 +09:00
1Step621
2a5c9e6002
Fix(frontend): MFMでfgとbgに長い単語を使うと改行されない問題を修正 ( #12819 )
...
* MFMでfgとbgに長い単語を使うと改行されない問題を修正
* update CHANGELOG.md
2023-12-27 20:41:01 +09:00
syuilo
9d5fc4ca17
refactor
2023-12-27 20:35:52 +09:00
ShittyKopper
5d746d4ee5
fix: hide photoswipe alt text when its empty
2023-12-27 13:19:29 +03:00
Amelia Yukii
dd22d7b683
chore: update hard word mute icon
2023-12-27 10:16:22 +01:00
Marie
45b99a476d
upd: swap api
out with apiWithDialog
for word mute saving
...
Closes #259
2023-12-27 09:39:59 +01:00
Chocolate Pie
a598baaf01
fix(test): CIが落ちている問題を修正 ( #12816 )
...
* fix(test): CIが落ちているのを修正
* fix(ci)?: CIの`typecheck`が落ちる問題を修正
* fix(ci): コンフィグファイルのタイポを修正
2023-12-27 17:36:38 +09:00
MomentQYC
e0040f5da3
Add a prompt for Tor Browser users ( #12776 )
...
* perf: Add a prompt for Tor Browser users
* typo
2023-12-27 15:55:56 +09:00
GrapeApple0
6439c7b64b
Revert "refactor: paginationの型を明示する ( #12809 )" ( #12810 )
...
This reverts commit 6855079811
.
2023-12-27 15:55:09 +09:00
syuilo
8904e0a12b
🎨
2023-12-27 15:15:08 +09:00
Kagami Sascha Rosylight
ad346b6f36
feat(backend/oauth): allow CORS for token endpoint ( #12814 )
...
* feat(backend/oauth): allow CORS for token endpoint
* no need to explicitly set origin to `*`
* Update CHANGELOG.md
2023-12-27 15:10:24 +09:00
Chocolate Pie
c96bc36fed
Merge pull request from GHSA-7pxq-6xx9-xpgm
...
* fix: fix improper authorization when accessing with third-party application
* refactor: refactor type definitions
* fix: get rid of unnecessary access limitation
* enhance: サードパーティアプリケーションがWebsocket APIを使えるように
* fix: add missing parentheses
* Revert "fix(backend): add missing kind definition for admin endpoints to improve security"
This reverts commit 5150053275
.
* frontend: 翻訳の抜けを訂正, read:adminとwrite:adminはアクセス発行トークンのデフォルトでは非表示にする
* enhance(test): misskey-ghsa-7pxq-6xx9-xpgmに関するテストを追加
* enhance(test): Websocket APIに対するテストも追加
* enhance(refactor): `@/misc/api-permissions.ts`を`misskey-js/permissions`に統合
* fix(frontend): アクセストークン発行UIで全ての権限を有効にした際、管理者用APIへのアクセスも許可してしまう問題を修正
* enhance(backend): Websocketの接続に最低限必要な権限を変更
* fix(backend): `/api/admin/meta`をサードパーティアプリケーションからはアクセスできないように
* fix(backend): エンドポイントにアクセスするために必要な権限を変更
* fix(frontend/locale): Add missing type declaration
* chore: update `misskey-js/src/autogen`
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-12-27 15:08:59 +09:00
syuilo
d87fecda7f
chore(frontend): update team members
2023-12-27 14:21:34 +09:00
ShittyKopper
6242f37111
Partial Revert "fix: fix: notification count position"
...
Firefox now implements :has. There is no reason for this workaround
This partially reverts commit 4f0bc185af
.
2023-12-26 22:09:25 +03:00
ShittyKopper
aafdcccd24
fix: note history not working
2023-12-26 22:02:48 +03:00
ShittyKopper
32318bbbfa
fix: un-hardcode more border radius values
...
all of these are blind find and replace, no clue if they end up breaking
anything
2023-12-26 22:02:48 +03:00
ShittyKopper
62a5793e71
fix: don't show filename as alt text
2023-12-26 22:02:48 +03:00
ShittyKopper
2f5c51c1ca
fix: don't load text of empty draft
...
this fixes a small ux quirk where blanking a reply and cancelling it
results in an empty reply next time you try to reply to that note, accidentally
un-tagging everyone
2023-12-26 22:02:48 +03:00
GrapeApple0
6855079811
refactor: paginationの型を明示する ( #12809 )
...
* refactor: paginationの型を明示する
* asではなくsatisfiesを使うように
2023-12-26 21:40:27 +09:00
shiosyakeyakini
9022b05fea
fix(backend): 非センシティブのみ(リモートはいいねのみ)が昨日していない問題を修正 ( #12801 ) ( #12802 )
...
Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-26 18:42:37 +09:00
zyoshoka
75034d9240
refactor(frontend): Reactivityで型を明示するように ( #12791 )
...
* refactor(frontend): Reactivityで型を明示するように
* fix: プロパティの参照が誤っているのを修正
* fix: 初期化の値を空配列に書き換えていた部分をnullに置き換え
2023-12-26 14:19:35 +09:00
Soli
eb23798c9f
fix(frontend): ロールアサイン時の通知で,ロールアイコンが縮小されずに表示される問題を修正 (misskey-dev#12805) ( #12806 )
2023-12-26 11:40:31 +09:00
Marie
5bc036180f
upd: module versions
2023-12-25 21:37:13 +01:00
Marie
a67d31c963
merge: KaTeX support ( #261 )
...
Closes #174
2023-12-25 21:28:25 +01:00
dakkar
8fd72fa12c
remove spurious indent
2023-12-25 19:51:41 +00:00
dakkar
8d291ef039
formula component based on katex
...
thanks a lot to MoshiBar for the initial implementation!
2023-12-25 18:12:55 +00:00
Marie
6f63ff62fc
fix: autocomplete on users being janky
2023-12-25 18:40:49 +01:00
dakkar
62a0f43c84
add package
2023-12-25 17:31:21 +00:00
FineArchs
4f247a0784
Feat: クリックイベントを発生させるMFM構文を追加 ( #12798 )
...
* Update MkMisskeyFlavoredMarkdown.ts
* fix MkMisskeyFlavoredMarkdown.ts
* Update MkAsUi.vue
* Update ui.ts
* Fix MkMisskeyFlavoredMarkdown.ts
* Update CHANGELOG.md
* fix ui.ts
* revert CHANGELOG.md
* Update CHANGELOG.md
2023-12-25 18:03:06 +09:00
Sayamame-beans
8ed7c7486c
fix(frontend): モデログ表示の"logYellow"が機能していない問題を修正 ( #12794 )
...
* fix: logYellow of moderation log was not working
* docs(changelog): Fix: 一部のモデログ(logYellowでの表示対象)について、表示の色が変わらない問題を修正
2023-12-25 14:49:06 +09:00
anatawa12
fd040c50b1
fix: 自分のdirect noteがuser list timelineに追加されない ( #12782 )
...
* fix: 自分のdirect noteがuser list timelineに追加されない
* docs(changelog): Fix: 自分のdirect noteがuser list timelineに追加されない
2023-12-25 11:56:00 +09:00
Marie
fd57c7e24c
merge: authorized fetch ( #247 )
...
Closes #217
2023-12-24 10:02:53 +01:00
anatawa12
237fe242ad
chore(misskey-js): update misskey-js with api.json ( #12778 )
...
pnpm build && pnpm build-misskey-js-with-types && pnpm --filter misskey-js api
2023-12-24 17:54:00 +09:00
zyoshoka
0009aa332b
refactor(frontend): import宣言周りのエラーを修正 ( #12773 )
2023-12-24 16:16:58 +09:00
Nya Candy
cae40e68e4
fix: lint ( #12761 )
2023-12-24 15:24:51 +09:00
おさむのひと
36701f8a7c
fix(backend): 1702718871541-ffVisibility.jsのdownが壊れている ( #12767 )
2023-12-24 15:24:26 +09:00
syuilo
6fce36374d
enhance(backend): センシティブワードの設定がハッシュタグトレンドにも適用されるように
2023-12-24 15:23:56 +09:00
dakkar
a3dd61dec4
fix logging
2023-12-23 21:27:48 +00:00
dakkar
e6c02909c7
fix typo
...
thanks @Marie
2023-12-23 20:11:53 +00:00
Marie
53365159e8
merge: real-time updates on note detail view ( #246 )
...
Closes #223
Reviewed-on: https://git.joinsharkey.org/Sharkey/Sharkey/pulls/246
Reviewed-by: Marie <marie@kaifa.ch>
2023-12-23 21:00:00 +01:00
Marie
eb036d558f
fix: note footer not properly resizing
2023-12-23 19:21:37 +01:00
Marie
978ee64fd1
Merge: always use black shadow in SK instance ticker ( #254 )
...
Closes #223
2023-12-23 18:57:38 +01:00
dakkar
e14a06cd16
always use black shadow in instance ticker #238
...
we know this looks decent because it's what the MkInstanceTicker
already does
2023-12-23 15:31:19 +00:00
dakkar
477cda0b63
authorized fetch: log when things go wrong
2023-12-23 15:26:42 +00:00
dakkar
1984416e3e
authorized fetch: let /@instance.actor through
...
this is probably never actually used, but it still looks like a good
idea (also, FireFish does it)
thanks @ShittyKoper for noticing!
2023-12-23 15:26:42 +00:00
dakkar
e5ea882ed7
authorized fetch #217
...
the implementation is copied from the other places we already check
HTTP signatures, and cross-checked with Firefish's implementation
2023-12-23 15:26:42 +00:00
Marie
6526968f2d
fix: check
2023-12-23 16:08:04 +01:00
dakkar
fea6428245
add missing .value
2023-12-23 14:47:14 +00:00
dakkar
576a87118c
real-time update: adjust replyCount up/down
...
this also fixes the connecting lines in the Sk-style view
thanks @ShittyKopper for reporting the bug!
NOTE: at this point, the `isDeletedRef` boolean is pretty much
useless, because we're directly removing deleted notes from the
`replies` array and therefore from the DOM (we were just hiding them,
before); I'm intentionally not touching `isDeletedRef` to simplify
merges from upstream
2023-12-23 14:09:52 +00:00
dakkar
d06939bd25
real-time update: hide deleted replies
2023-12-23 14:09:52 +00:00
dakkar
683b4aafb2
real-time updates on note detail view
...
`useNoteCapture` already subscribes to all updates for a note, so
we can tell it when a note gets replied to, too
Since I'm not actually adding any extra subscription in the client,
just an extra callback, there should be no overhead when replies are
not coming in.
Also, all the timelines already call `useNoteCapture` for each note
displayed, so we know the whole `GlobalEventService` thing works fine.
Many thanks to VueJS for taking care of all the DOM complications
2023-12-23 14:09:51 +00:00
Marie
b3b89567ee
merge: upstream
2023-12-23 14:26:24 +01:00
anatawa12
2f425aa03f
fix: ブロックされててもpure RNできる ( #12758 )
...
なぜかわからないけど元々Quoteはできるようなのでそれに戻しました
2023-12-23 17:55:34 +09:00
syuilo
e852f4b60d
Revert "fix(backend): renote判定がおかしい"
...
This reverts commit f43599552f
.
2023-12-23 17:55:27 +09:00
syuilo
f43599552f
fix(backend): renote判定がおかしい
2023-12-23 17:54:29 +09:00
皐月なふ (Nafu Satsuki)
30cf5c3ab0
chore(frontend): API設定項目の名前をきちんとサービスの名前で表記する ( #12753 )
2023-12-23 15:32:53 +09:00
syuilo
6e4894c165
lint
2023-12-23 14:39:01 +09:00
Marie
166a940f02
chore: lint
2023-12-23 04:26:23 +01:00
GrapeApple0
5b5a537f56
feat: 登録を拒否するメールアドレスのドメインを手動で設定できるように ( #12740 )
...
* feat: 使い捨てアドレスのドメインを手動で設定できるように
* Update CHANGELOG.md
* disposableEmailDomains -> bannedEmailDomains
* isBlockedHostを使うように
2023-12-23 12:06:22 +09:00
Nya Candy
b3c4f7eddc
fix: email verify enable logic ( #12743 )
2023-12-23 11:00:14 +09:00
Marie
220344c552
fix: email validation
2023-12-23 02:15:12 +01:00
Marie
5db583a3eb
merge: upstream
2023-12-23 02:09:23 +01:00
Marie
e0155cffae
add: Custom MOTDs
...
This works almost exactly like FF's custom MOTDs with the only difference being that they get defined in the config file for performance reasons.
Closes #86
2023-12-22 13:10:21 +01:00
ikasoba
5eb944ecde
enhance: チャンネルに新規の投稿がある場合にバッジを表示させる ( #12690 )
...
* 多分できたかも
* 不要なpropsを削除
* 不要なimportを削除
* 縁を付けた
* 枠線の位置を端に寄せた
* やっぱり内側へ寄せることにした
* できたかも
* 修正
* 修正
* クラスにまとめた
* 微調整
* 直せたかも
* importを付け足し
* 多分できたかも
* Update channel.vue
* Update MkMenu.vue
* Update channel.vue
* Update CHANGELOG.md
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-22 20:41:42 +09:00
Marie
8536e22cfe
fix: change way url example gets displayed on page editor
...
Closes #212
2023-12-22 12:19:39 +01:00
かっこかり
3d4af18327
[Hub Next] Misskey Hubのリンクを変更 ( #12699 )
...
* misskey hub のリンクを変更
* misskey-hub.net -> assets.misskey-hub.net
Related to misskey-dev/misskey-hub-next#57
2023-12-22 20:16:31 +09:00
syuilo
179cb1d813
fix type
2023-12-22 20:14:20 +09:00
Marie
b71e5cf2fb
fix: avatar decoration role not working
...
Closes #150
2023-12-22 11:51:43 +01:00
anatawa12
52b94dbc4a
fix: 引用RNがpure RNとして連合され、pure RNが引用RNとして連合される ( #12744 )
...
* fix: quote notes are rendered as pure renote
* fix: filesが指定されてて空配列のときにQuote扱いされる
* chore: isQuoteの仕様をmisc/is-quote.tsと揃える
* docs: is-quote.tsの方にNoteCreateService.isQuoteのことを書いて更新忘れを防ぐ
2023-12-22 14:03:39 +09:00