Commit graph

52 commits

Author SHA1 Message Date
MeiMei
3be435049f Hide suspended user profile (#5452) 2020-01-02 02:47:20 +09:00
MeiMei
dc5b2bf02c AP Signatureヘッダの特殊処理を削除 (#5628) 2019-12-11 23:14:51 +09:00
Acid Chicken (硫酸鶏)
e1bf279bb5 Fix #5468 (#5470)
* Update activitypub.ts

* Update activitypub.ts

* Update activitypub.ts

* Update activitypub.ts

* fix type error

* trust the module

* remove space

* accept charset
2019-10-04 10:29:28 +09:00
Aya Morisawa
57d0377f00 Fix typo: accpet -> accept (#5469) 2019-09-30 19:00:17 +09:00
syuilo
1025759c9a Update dependencies 🚀 2019-09-27 05:50:34 +09:00
MeiMei
c29c202e11 Fix: unknown user cause 500 on AP (#5436) 2019-09-20 05:14:21 +09:00
syuilo
9efe586ae2 Clean up: Remove unused imports 2019-07-20 04:09:33 +09:00
MeiMei
f69a404588 Fix question (#5197) 2019-07-20 03:20:06 +09:00
syuilo
8d94a6a8df strictNullChecks (#4666)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip
2019-04-13 01:43:22 +09:00
syuilo
2b8602bd1b Use PostgreSQL instead of MongoDB (#4572)
* wip

* Update note.ts

* Update timeline.ts

* Update core.ts

* wip

* Update generate-visibility-query.ts

* wip

* wip

* wip

* wip

* wip

* Update global-timeline.ts

* wip

* wip

* wip

* Update vote.ts

* wip

* wip

* Update create.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update files.ts

* wip

* wip

* Update CONTRIBUTING.md

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update read-notification.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update cancel.ts

* wip

* wip

* wip

* Update show.ts

* wip

* wip

* Update gen-id.ts

* Update create.ts

* Update id.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Docker: Update files about Docker (#4599)

* Docker: Use cache if files used by `yarn install` was not updated

This patch reduces the number of times to installing node_modules.
For example, `yarn install` step will be skipped when only ".config/default.yml" is updated.

* Docker: Migrate MongoDB to Postgresql

Misskey uses Postgresql as a database instead of Mongodb since version 11.

* Docker: Uncomment about data persistence

This patch will save a lot of databases.

* wip

* wip

* wip

* Update activitypub.ts

* wip

* wip

* wip

* Update logs.ts

* wip

* Update drive-file.ts

* Update register.ts

* wip

* wip

* Update mentions.ts

* wip

* wip

* wip

* Update recommendation.ts

* wip

* Update index.ts

* wip

* Update recommendation.ts

* Doc: Update docker.ja.md and docker.en.md (#1) (#4608)

Update how to set up misskey.

* wip

* ✌️

* wip

* Update note.ts

* Update postgre.ts

* wip

* wip

* wip

* wip

* Update add-file.ts

* wip

* wip

* wip

* Clean up

* Update logs.ts

* wip

* 🍕

* wip

* Ad notes

* wip

* Update api-visibility.ts

* Update note.ts

* Update add-file.ts

* tests

* tests

* Update postgre.ts

* Update utils.ts

* wip

* wip

* Refactor

* wip

* Refactor

* wip

* wip

* Update show-users.ts

* Update update-instance.ts

* wip

* Update feed.ts

* Update outbox.ts

* Update outbox.ts

* Update user.ts

* wip

* Update list.ts

* Update update-hashtag.ts

* wip

* Update update-hashtag.ts

* Refactor

* Update update.ts

* wip

* wip

* ✌️

* clean up

* docs

* Update push.ts

* wip

* Update api.ts

* wip

* ✌️

* Update make-pagination-query.ts

* ✌️

* Delete hashtags.ts

* Update instances.ts

* Update instances.ts

* Update create.ts

* Update search.ts

* Update reversi-game.ts

* Update signup.ts

* Update user.ts

* id

* Update example.yml

* 🎨

* objectid

* fix

* reversi

* reversi

* Fix bug of chart engine

* Add test of chart engine

* Improve test

* Better testing

* Improve chart engine

* Refactor

* Add test of chart engine

* Refactor

* Add chart test

* Fix bug

* コミットし忘れ

* Refactoring

* ✌️

* Add tests

* Add test

* Extarct note tests

* Refactor

* 存在しないユーザーにメンションできなくなっていた問題を修正

* Fix bug

* Update update-meta.ts

* Fix bug

* Update mention.vue

* Fix bug

* Update meta.ts

* Update CONTRIBUTING.md

* Fix bug

* Fix bug

* Fix bug

* Clean up

* Clean up

* Update notification.ts

* Clean up

* Add mute tests

* Add test

* Refactor

* Add test

* Fix test

* Refactor

* Refactor

* Add tests

* Update utils.ts

* Update utils.ts

* Fix test

* Update package.json

* Update update.ts

* Update manifest.ts

* Fix bug

* Fix bug

* Add test

* 🎨

* Update endpoint permissions

* Updaye permisison

* Update person.ts

#4299

* データベースと同期しないように

* Fix bug

* Fix bug

* Update reversi-game.ts

* Use a feature of Node v11.7.0 to extract a public key (#4644)

* wip

* wip

* ✌️

* Refactoring

#1540

* test

* test

* test

* test

* test

* test

* test

* Fix bug

* Fix test

* 🍣

* wip

* #4471

* Add test for #4335

* Refactor

* Fix test

* Add tests

* 🕓

* Fix bug

* Add test

* Add test

* rename

* Fix bug
2019-04-07 21:50:36 +09:00
MeiMei
8e683611e2 Resolve #1727 (#4512) 2019-03-16 09:54:40 +09:00
syuilo
597837bc6b Resolve #4444 2019-03-07 23:07:21 +09:00
syuilo
284d9ab21b Improve queue option 2019-02-06 15:01:43 +09:00
Acid Chicken (硫酸鶏)
64884ae867 Create type definition for 'koa-json-body' (#4056)
* Create type definition for 'koa-json-body'

* Follow lint
2019-02-01 21:08:58 +09:00
Acid Chicken (硫酸鶏)
d44741e9e2 Create type definition for 'http-signature' (#4049)
* Create type definition for 'http-signature'

* Follow lint
2019-02-01 19:59:12 +09:00
MeiMei
ab7ee7a7ab Do not import as pack from AP renderer (#4048)
* Do not import as pack from AP renderer

* rename
2019-01-31 02:29:35 +09:00
MeiMei
6e36c4a401 リモートで投票を見たりしたりできるように (#3940)
* fix type

* expose Question

* Note refs Question

* rename

* wip

* リモート投票の場合リプライ送信

* voteの実装をservicesに移動

* 投票受信

* debug

* つくる

* Revert "つくる"

This reverts commit 0c9245886680b7d3b93a0278642f4cf6a43b5cb2.

* APIの実装はもどし

* Send Update

* AP type

* Recv Update

* Revert "Recv Update"

This reverts commit ffda39c0936d8e023f64603edabeb8e0eb9fc370.

* Revert "AP type"

This reverts commit 63d8bbe29dd6f326773214346350607cc4381996.

* Revert "Send Update"

This reverts commit 171b046de549f1478e928dee3177eeefab341fcf.

* リモートで投票を見る

* 投票はDM

* Provides choices as text for AP

* 絵文字

* fix error

* revert

* APからには不要な処理を削除

* Revert "APからには不要な処理を削除"

This reverts commit 8b5d8af9b0cc4d4ad0cf21de59827ff21df99560.

* てぬき

* めんどい

* ちっ

* remove unused code
2019-01-21 13:27:19 +09:00
MeiMei
327aae669c Tune AP URL negotiating with Accept (#3824) 2019-01-02 18:07:32 +09:00
MeiMei
80b6859baa Add AP emojis endpoint (#3667) 2018-12-19 04:23:08 +09:00
MeiMei
2d4fc788c0 Return 404 for invalid Object ID (#3627)
* Update activitypub.ts

* Update activitypub.ts

* Update featured.ts

* Update followers.ts

* Update following.ts

* Update outbox.ts

* Fix following, outbox
2018-12-16 01:44:59 +09:00
MeiMei
439a35d332 No cache /notes/:note (#3382) 2018-11-22 23:17:58 +09:00
MeiMei
d94d32dad9 local only visibility (#3254)
* local only visibility

* fix UI
2018-11-16 05:47:29 +09:00
syuilo
776d579065 Refactoring 2018-10-19 09:19:55 +09:00
MeiMei
07975434d8 Specify AP Cache-Control (#2735) 2018-09-19 07:17:19 +09:00
MeiMei
4d37778077 Publish pinned notes (#2731) 2018-09-18 13:08:27 +09:00
MeiMei
756c2caad3 ActivityPub Outboxの修正とactivity idのURLを実装 (#2662)
* Fix Outbox structure

* Implement activity endpoint

* Use in instead of or

* Use in, addition
2018-09-08 05:24:55 +09:00
Aya Morisawa
36e10e2bbf Use string interpolation 2018-09-01 23:12:51 +09:00
mei23
8c90480a92 HTTP Signature検証対象ヘッダにDateが含まれてなくても許容する 2018-08-25 13:40:12 +09:00
mei23
7439e2d2d8 Set ActivityPub Content-Type 2018-08-21 13:48:03 +09:00
mei23
8ad2b4fd15 Respect visibility in ActivityPub Note/Outbox 2018-08-21 13:22:30 +09:00
mei23
fc546f3a2e Implement ActivityPub Followers/Following/Outbox 2018-08-14 20:13:32 +09:00
mei23
dfafbbceb7 ActivityPub visibility on send 2018-08-13 03:49:17 +09:00
syuilo
b7b4b622a2 Use bee-queue instead of Kue 2018-07-26 08:11:47 +09:00
syuilo
be05309ca4 #1334 2018-07-20 02:40:37 +09:00
syuilo
bea7e21a80 Refactorng 2018-07-07 19:19:00 +09:00
syuilo
8aa07f8656 リモートフォローフォームを実装するなど 2018-06-24 13:08:48 +09:00
rinsuki
1b6845b8ad minor fix 2018-06-17 17:21:16 +09:00
rinsuki
3755fad868 Fix #1731 2018-06-17 17:11:05 +09:00
syuilo
89b726c4b2 wip 2018-06-02 00:15:17 +09:00
syuilo
a01cbf026c sharedInboxを提供 2018-04-23 15:37:27 +09:00
syuilo
ba1ec7402f Fix bug 2018-04-17 22:17:55 +09:00
syuilo
11cb8a3ba8 Fix bug 2018-04-15 13:20:52 +09:00
syuilo
1c2aaec303 Fix bug 2018-04-15 12:51:05 +09:00
syuilo
a478211463 Fix bug 2018-04-14 03:23:06 +09:00
syuilo
f4a2506ce5 Use require to avoid warning 2018-04-14 03:04:55 +09:00
syuilo
4675a99d49 Refactor 2018-04-13 14:39:08 +09:00
syuilo
4899f3af24 Fix bug 2018-04-13 14:29:01 +09:00
syuilo
5aea677f65 wip 2018-04-13 00:51:55 +09:00
Akihiko Odaki
b8ff725aff Implement inbox 2018-04-01 15:58:49 +09:00
syuilo
713480d923 Disable needless header 2018-04-01 12:43:59 +09:00