1
0
Commit Graph

1589 Commits

Author SHA1 Message Date
syuilo b15f293b82 fix lint, resolve code smell
Co-Authored-By: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2023-11-22 18:46:27 +09:00
おさむのひと c284d41b5b swagger-cli validateがvalidとなるapi.jsonを作れるようにする (#12403)
* api.jsonがswagger-cli validateでエラーにならないように生成ロジックを修正

* フィールドの消し方に不備があったので変更

* バックエンドを起動しなくてもapi.jsonを作れるようにした

* deepCopyしてからレスポンス部分を作るようにした

* fix CHANGELOG.md

* securitySchemesの定義を復活&ApiCallServiceの実装的にベアラトークンなのでその形で

* bodyが無い(空オブジェクト)のときはrequestBodyを描画しないようにする

* allowGetがtrueな項目はget用の記載も作成

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-22 17:08:56 +09:00
皐月なふ (Nafu Satsuki) 18bdec9641 fix: verifymail.io APIの設定項目が反映されない (#12399) 2023-11-22 10:13:46 +09:00
Mar0xy 3f86903cae upd: use Meilisearch for file type searching 2023-11-21 22:23:01 +01:00
nenohi 481bca4cf2 広告掲載ページにてfilterをわかりやすく (#12385) 2023-11-21 19:50:06 +09:00
おさむのひと b3d1cc9525 サーバ起動時にアンテナが非アクティブだった場合、アクティブ化しても再起動するまで反映されない (#12391)
* サーバ起動時にアンテナが非アクティブだった場合、アクティブ化しても再起動するまで反映されない

* Fix CHANGELOG.md

* lastUsedAtの更新に不備が出るので修正

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-21 15:32:34 +09:00
syuilo b65fd34981 tweak of 2b6f789a5b 2023-11-19 10:18:57 +09:00
Nafu Satsuki 2b6f789a5b feat(moderation): モデレーターがユーザーのアイコンもしくはバナー画像を未設定状態にできる機能を追加 (MisskeyIO#222)
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2023-11-18 21:07:47 +09:00
Nafu Satsuki 0a73973a7c メールアドレスの認証にverifymail.ioを使えるようにする。 2023-11-18 21:01:53 +09:00
Mar0xy 55ef4c4d93 upd: completely change handling of indexable 2023-11-17 15:05:58 +01:00
Mar0xy 902e5a81f9 fix: pinned being set to null causing errors in masto api 2023-11-17 14:05:36 +01:00
Mar0xy a3fd51d6e0 upd: change the way likes get handled 2023-11-16 23:47:44 +01:00
Mar0xy 5af274ef0a upd: register contentParser 2023-11-16 20:21:33 +01:00
Mar0xy 67dceab22e fix: errors 2023-11-16 20:08:16 +01:00
Mar0xy 2fae63fe15 upd: add multipart support to oauth/token 2023-11-16 20:04:19 +01:00
Mar0xy 6ca27b48cf upd: add multipart/form support to a few mastodon endpoints 2023-11-16 19:45:54 +01:00
おさむのひと 1eb769dbe8 LTLに特定条件下でチャンネル投稿が混ざり込む現象の修正 (#12347)
* LTLにチャンネル投稿を含まないように修正

* fix CHANGELOG.md

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-16 16:02:46 +09:00
syuilo 9d78a1a8b3 enhance(backend): make ftt db fallback configurable 2023-11-16 10:20:57 +09:00
Mar0xy 8779c0defd chore: replace misskey_app with sharkey_app 2023-11-15 23:52:09 +01:00
Mar0xy 572fe7d8e7 upd: replace default error images 2023-11-15 23:47:29 +01:00
syuilo ca81f0ddbb fix(backend): 追加情報のカスタム絵文字がユーザー情報のtagに含まれない問題を修正
Fix #12316
2023-11-15 16:17:21 +09:00
Jaehong Kang 04075ee0be enhance(backend): Implementation of HTTP header and body validation to fix SIF-2023-002 (#12334)
Using Buffer instead of string

Co-authored-by: perillamint <perillamint@silicon.moe>
2023-11-15 11:13:34 +09:00
zyoshoka aa6d0d4359 fix(backend): 非公開の投稿に対して返信できないように (#12333)
* fix(backend): 非公開の投稿に対して返信できないように

* Update CHANGELOG.md

* fix: test
2023-11-15 11:10:45 +09:00
syuilo 65c5626b65 Merge pull request from GHSA-3f39-6537-3cgc
This commit implements HTTP header and body validation to fix
[SIF-2023-002](https://advisory.silicon.moe/advisory/sif-2023-002/)

Signed-off-by: perillamint <perillamint@silicon.moe>
Co-authored-by: perillamint <perillamint@silicon.moe>
Co-authored-by: yunochi <yuno@yunochi.com>
2023-11-14 17:09:45 +09:00
syuilo 2d2eefe3d4 feat: メールアドレスを使用してユーザー名を割り出す機能
Resolve #10158
2023-11-14 07:58:18 +09:00
おさむのひと e1cc95d308 ユーザのノートのみ表示時にDBへフォールバックするとリノートを含んでしまうのを修正 (#12321)
* ユーザのノートのみ表示時にDBへフォールバックするとリノートを含んでしまうのを修正

* fix CHANGELOG.md

---------

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-13 09:27:37 +09:00
Mar0xy 5c38e6b824 add: custom like emoji per instance, fix like
This fixes the fact that likes on mastodon didn't get federated properly and let's instance admins choose a custom emoji
2023-11-12 22:16:47 +01:00
Mar0xy 2d1e8ee44d upd: update limit 2023-11-12 15:37:36 +01:00
Mar0xy 83f328de8a add: Importing of Posts
- Supports Instagram, Mastodon/Pleroma/Akkoma, Twitter and *key
2023-11-12 15:12:42 +01:00
Mar0xy 4f0e0f067e upd: set file user to system when adding emoji
Prevents cluttering of user's drive and fits the custom emoji import which sets the user as system
2023-11-12 14:00:35 +01:00
Mar0xy d94b1c3fe0 chore: lint 2023-11-09 15:07:23 +01:00
Mar0xy 885800ee5e revert: deletion of oauth.pug 2023-11-09 15:06:57 +01:00
Mar0xy fdb36f1d96 fix: oauth/authorize and token showing error page 2023-11-09 15:00:38 +01:00
Nya Candy e2cac3d949 fix: show real instance url (#12273)
* Update CHANGELOG.md

* fix: show real instance url

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: atsuchan <83960488+atsu1125@users.noreply.github.com>
Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
Co-authored-by: xianon <xianon@hotmail.co.jp>
Co-authored-by: kabo2468 <28654659+kabo2468@users.noreply.github.com>
Co-authored-by: YS <47836716+yszkst@users.noreply.github.com>
Co-authored-by: Khsmty <me@khsmty.com>
Co-authored-by: Soni L <EnderMoneyMod@gmail.com>
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: daima3629 <52790780+daima3629@users.noreply.github.com>
Co-authored-by: Windymelt <1113940+windymelt@users.noreply.github.com>
Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com>
Co-authored-by: nenohi <kimutipartylove@gmail.com>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
Co-authored-by: FineArchs <133759614+FineArchs@users.noreply.github.com>
2023-11-09 21:21:39 +09:00
Mar0xy 49e3a31bba fix: not starting due to duplicate endpoint 2023-11-08 22:55:18 +01:00
Mar0xy 0087bc3ace test: oauth/authorize on api endpoint 2023-11-08 22:45:40 +01:00
Mar0xy c5008452c1 fix: oauth/authorize not working 2023-11-08 22:18:28 +01:00
Mar0xy 88da6f16a9 upd: add oauth decision endpoint 2023-11-08 21:11:54 +01:00
zyoshoka 2834e54e78 fix(backend): make token nullable (#12280) 2023-11-08 21:10:41 +09:00
Mar0xy 04657c14c7 upd: remove leftover nsfw ai option 2023-11-07 19:23:58 +01:00
Mar0xy 9cd2759769 feat: isIndexable 2023-11-07 19:16:57 +01:00
Mar0xy ccd3789cc6 fix: plugin uninstall throwing error 2023-11-07 18:22:52 +01:00
Mar0xy 42a5d473e5 upd: remove remaining parts of tw 2023-11-07 17:10:27 +01:00
Mar0xy e9b6ed941b add: endpoint and processor for account data export 2023-11-07 03:31:47 +01:00
Marie ecf63c4333 merge: remove tensorflow, AiService (#140) 2023-11-05 14:42:15 +01:00
ShittyKopper 36c136cfd2 upd: remove more traces of sensitiveMediaDetection
kept the api endpoint props just to stay compatible with clients that
expect them to be there. they are unused and won't get saved
2023-11-05 16:28:55 +03:00
Mar0xy e50ac8ccc7 fix: withreplies not being applied to DB fallback 2023-11-05 13:25:35 +01:00
Mar0xy 35b3ac228c merge: upstream 2023-11-05 11:19:03 +01:00
syuilo c2ddb649f8 enhance: 非通知なお知らせを作成できるように 2023-11-05 09:04:38 +09:00
syuilo bdbb3266ae fix(backend): アーカイブしたお知らせがコントロールパネルに表示される問題を修正 2023-11-05 09:04:03 +09:00