Commit graph

539 commits

Author SHA1 Message Date
syuilo
2ba95786a1 [API] Implement some Emoji APIs 2018-11-04 03:18:32 +09:00
syuilo
c23a9abeb1 Improve performance 2018-11-03 15:21:07 +09:00
syuilo
da0fb0b784 Clean up 2018-11-02 14:53:55 +09:00
syuilo
5fb2a358ad Better index 2018-11-02 12:49:18 +09:00
syuilo
412f338bad Better index 2018-11-02 12:08:28 +09:00
MeiMei
a22f657c0f Remote custom emojis (#3074)
* Remote custom emojis

* んほおおおおお
2018-11-02 08:59:40 +09:00
syuilo
3057116df4 Refactoring, Clean up and bug fixes 2018-11-02 03:32:24 +09:00
syuilo
5a6edc5b75 Custom emoji (#3061)
* wip

* wip

* wip
2018-11-01 11:51:49 +09:00
syuilo
57708b53d0 Clean up 2018-11-01 09:19:22 +09:00
syuilo
9cea770244 Improve performance 2018-11-01 09:08:00 +09:00
syuilo
6b40c80338 Clean up 2018-11-01 09:02:54 +09:00
syuilo
4c6973e182 Improve performance 2018-11-01 09:00:18 +09:00
syuilo
5296c1e0a3 [API] Implement users/relation 2018-11-01 00:11:21 +09:00
syuilo
ce22c907e8 [API] Include detailed user information for block/mute response 2018-10-31 23:34:35 +09:00
syuilo
96ba504669 Fix 2018-10-31 22:55:17 +09:00
syuilo
6488a17e60 Refactor 2018-10-31 22:35:02 +09:00
syuilo
8d8586d1f0 Revert "Clean up"
This reverts commit 8948a0d3a461cb39bcc8267ae291f15af1fac73c.
2018-10-31 22:10:25 +09:00
syuilo
f548c4804e Clean up 2018-10-31 13:28:05 +09:00
syuilo
af26225ff4 Clean up 2018-10-31 13:23:12 +09:00
syuilo
506d102454 Improve performance 2018-10-31 13:20:24 +09:00
syuilo
e5f95dcc5d Improve performance 2018-10-31 13:14:45 +09:00
syuilo
c7e8c02dca Remove needless async/await 2018-10-31 11:22:49 +09:00
syuilo
e9242df97f Clean up 2018-10-31 11:20:54 +09:00
syuilo
e172110685 良い感じに 2018-10-31 11:16:13 +09:00
syuilo
d3d5c89dc8 Better indexes 2018-10-29 21:53:40 +09:00
syuilo
5b16506e37 Improve performance 2018-10-29 21:35:46 +09:00
syuilo
fcf637138d 物理削除系の処理を削除
これらの処理はパフォーマンス的に現実的でないし、すべてのモデルの関係を把握している必要があり保守が困難
論理削除でなんとかする
2018-10-29 21:06:23 +09:00
MeiMei
26e7e7d0dc User blocking (Following part) (#3035)
* block wip

* UndoBlock

* UnBlock

* wip

* follow

* UI

* fix
2018-10-29 20:32:42 +09:00
syuilo
ffcb6aacf5 Update note-reaction.ts 2018-10-28 21:41:39 +09:00
syuilo
8c8ff7d49a Implement featured note API 2018-10-25 07:04:15 +09:00
syuilo
58838381a9 Implement #2993 2018-10-24 06:17:55 +09:00
MeiMei
d2a91ad640 Make max allowed text length configurable (#2992)
* Make max allowed text length configurable

* Fix canPost
2018-10-24 04:00:04 +09:00
syuilo
3c0e7119ca Implement #2983 2018-10-23 07:04:00 +09:00
syuilo
da42d987cf Clean up 2018-10-21 14:15:02 +09:00
syuilo
7fdd4d1cdd Refactoring 2018-10-21 07:10:35 +09:00
syuilo
3b54711a87 Update mongodb 2018-10-16 11:38:09 +09:00
MeiMei
1bc62d3fe4 Fix following from Preroma does not complete (#2905)
* In Follow Accept/Reject, send previous received id

* In Follow Accept/Reject, send Activity.actor
2018-10-15 16:51:22 +09:00
syuilo
ae15d4332d Resolve #2853 2018-10-13 20:11:00 +09:00
syuilo
79ffd5e6b0 Improve perforance 2018-10-13 01:17:23 +09:00
syuilo
cc4312b9ba Improve performance 2018-10-13 01:00:43 +09:00
syuilo
713ce1f980 お気に入りを解除できるように 2018-10-13 00:54:30 +09:00
syuilo
a4e2575553 Fix bug 2018-10-11 17:00:22 +09:00
syuilo
90941e6f66 Improve error logs 2018-10-11 02:19:21 +09:00
syuilo
258f540916 Improve fault tolerance 2018-10-11 02:11:12 +09:00
syuilo
65b0b8c42c Clean up 2018-10-08 01:25:34 +09:00
syuilo
3c43a7f018 Fix bug 2018-10-05 04:50:23 +09:00
syuilo
bd3c9aacda Improve error handling of packaging functions 2018-10-05 01:43:47 +09:00
syuilo
3cd22f5c29 Improve error handling of pack function of notification 2018-10-04 13:53:48 +09:00
syuilo
76c6a21b51 Improve pack function of favorite 2018-10-04 13:33:59 +09:00
syuilo
fcb1ed7340 ドキュメントが見つからなくてもエラーにせずnullを返すように 2018-10-04 00:39:11 +09:00
syuilo
65c276ed81 Fix bug 2018-10-03 22:54:10 +09:00
MeiMei
43a5595d54 リモートのピン留め投稿取得対応 (#2798)
* Fetch featured

* Handle featured change

* Fix typo
2018-10-02 16:27:36 +09:00
syuilo
ec1aaaaaee 9.0.0 2018-10-02 00:34:37 +09:00
syuilo
5fb1e0086e Add excludeNsfw option 2018-09-25 21:09:38 +09:00
syuilo
3d4983b381 Resolve #2698 2018-09-20 17:21:16 +09:00
syuilo
d3014f6832 Implement #2736 2018-09-19 14:18:34 +09:00
syuilo
4f1c4e204c Resolve #1302 2018-09-18 06:29:47 +09:00
syuilo
dfb102b8c9 Refactor 2018-09-18 02:13:42 +09:00
syuilo
b10b62a448 Fix bug 2018-09-16 23:15:15 +09:00
syuilo
0a6f2933f7 自分宛ての投稿をタイムラインで見れるように 2018-09-16 22:48:57 +09:00
syuilo
dd65b65831 Resolve #2328 2018-09-15 05:40:58 +09:00
syuilo
a8985df58a 常にメディアを閲覧注意として投稿するオプションを実装 2018-09-14 20:11:01 +09:00
syuilo
fe3de4aaf7 Resolve #2691 2018-09-12 02:48:19 +09:00
Acid Chicken (硫酸鶏)
042826af04 サロゲートペアを字数にカウントしないようにする (#2661)
* Update post-form.vue

* Update messaging-message.ts

* Update post-form.vue

* Update note.ts

* Update post-form.vue

refs: https://github.com/syuilo/misskey/pull/2661#issuecomment-419579444

* Update post-form.vue

refs: https://github.com/syuilo/misskey/pull/2661#issuecomment-419579444

* Update messaging-message.ts

refs: https://github.com/syuilo/misskey/pull/2661#issuecomment-419579444

* Update note.ts

refs: https://github.com/syuilo/misskey/pull/2661#issuecomment-419579444

* Update post-form.vue

refs: https://github.com/syuilo/misskey/pull/2661#discussion_r216175581

* Update post-form.vue

* Update post-form.vue

refs: https://github.com/syuilo/misskey/pull/2661#discussion_r216242002

* Update post-form.vue

refs: https://github.com/syuilo/misskey/pull/2661#discussion_r216242105
2018-09-10 18:02:46 +09:00
syuilo
1c6cc0f539 Fix #2321 2018-09-10 02:43:16 +09:00
syuilo
42b6c59712 8.33.1 2018-09-09 02:45:29 +09:00
syuilo
72e525e59e 統計で無視するハッシュタグを設定できるように 2018-09-07 19:20:50 +09:00
syuilo
cbb3644063 #2620 2018-09-05 19:32:46 +09:00
MeiMei
dd310b0529 Fix remote follow (#2606) 2018-09-04 18:33:16 +09:00
syuilo
a72213ff35 Remove needless properties 2018-09-02 09:31:11 +09:00
Aya Morisawa
d8272bb5ea Fix drop index 2018-09-01 19:12:07 +09:00
Aya Morisawa
8b9bb8ec0c Add type annotation 2018-09-01 18:47:02 +09:00
syuilo
66ced98bf5 Fix bug 2018-08-27 04:50:52 +09:00
syuilo
8d3669193f #2460 2018-08-25 08:35:41 +09:00
syuilo
dc413e984f 1時間単位での集計を追加 2018-08-23 15:40:24 +09:00
syuilo
78f84dbc21 #2359 など 2018-08-21 01:03:58 +09:00
syuilo
eaa3cbc9ab nameId廃止 & アプリ作成時にシークレットを返すように 2018-08-19 18:38:02 +09:00
syuilo
b6df125961 wip 2018-08-19 00:27:23 +09:00
syuilo
ad641970d4 wip 2018-08-18 23:48:54 +09:00
syuilo
1699ad9f40 wip 2018-08-18 23:23:55 +09:00
syuilo
5c202cc4c7 wip 2018-08-18 20:22:56 +09:00
syuilo
d41237022e #2214 #2155 2018-08-17 19:17:23 +09:00
syuilo
e3641192ec Fix bug 2018-08-16 08:18:41 +09:00
syuilo
43bfabb04b wip 2018-08-16 07:17:04 +09:00
Tosuke
ae161051ff Create apps without authentication(#2025) 2018-08-13 12:30:32 +09:00
Aya Morisawa
bbfa352fbf Improve nya 2018-08-12 05:20:31 +09:00
syuilo
68349e0922 Fix #2162 2018-08-12 03:09:22 +09:00
syuilo
40c0ca0da0 Add new reaction: rip 😇 2018-08-11 21:08:34 +09:00
syuilo
29e8264907 良い感じにした 2018-08-10 14:33:34 +09:00
syuilo
2a354ca8b1 Implement surrender of reversi 2018-08-04 22:28:01 +09:00
syuilo
546999625e Define new index 2018-08-02 09:29:46 +09:00
syuilo
5995b83f0d Fix #2007 2018-07-28 07:52:48 +09:00
syuilo
9e227abb54 ✌️ 2018-07-26 03:46:18 +09:00
syuilo
ef9c2deaad Add note 2018-07-25 09:54:03 +09:00
syuilo
290267d2b4 #1893 2018-07-25 01:14:38 +09:00
syuilo
7673a55a48 #1955 2018-07-25 00:29:18 +09:00
syuilo
d3ec2ba057 wip 2018-07-24 06:21:21 +09:00
syuilo
e730860f88 wip 2018-07-24 05:04:43 +09:00
syuilo
2593c7367f sharedInbox対応 2018-07-21 19:33:56 +09:00
syuilo
792d9233e2 #1947 2018-07-21 19:17:15 +09:00
syuilo
be05309ca4 #1334 2018-07-20 02:40:37 +09:00
syuilo
3dc93996d9 WIP: Support sharedInbox 2018-07-19 22:40:44 +09:00
syuilo
31e4d127e9 #1720 #59 2018-07-18 07:19:24 +09:00
syuilo
58f6a63e17 Refactorijg 2018-07-07 19:01:33 +09:00
syuilo
a1b5011f24 Clean up 2018-07-05 03:36:41 +09:00
syuilo
b094260f3c yatta 2018-06-18 14:28:43 +09:00
syuilo
a640a1e4d4 wip 2018-06-18 09:54:53 +09:00
rinsuki
f99207bfdb Fix #1700 2018-06-17 14:29:07 +09:00
syuilo
6b54f277c3 reversi 💮 💯 2018-06-17 08:10:54 +09:00
syuilo
6178b604dd #1708 2018-06-16 15:23:03 +09:00
syuilo
d053005559 #1715 2018-06-16 10:40:53 +09:00
syuilo
1475eccab2 Fix #1712 2018-06-13 05:11:55 +09:00
syuilo
4af95f04a3 #1710 2018-06-12 18:54:36 +09:00
syuilo
ac13593755 Revert "✌️"
This reverts commit 96ab0e7b4caee288b605ba2799878f89d0e67429.
2018-06-11 01:07:34 +09:00
syuilo
fff1f321a9 ✌️ 2018-06-11 00:27:16 +09:00
syuilo
15dcfe1627 ハッシュタグ検索を実装 2018-06-10 12:19:19 +09:00
syuilo
6093d0399d Fix bug 2018-06-10 08:41:57 +09:00
syuilo
e5e968104e Fix bug 2018-06-10 08:34:46 +09:00
syuilo
38acbd430f Revert "✌️"
This reverts commit 951b2346ab5760490aa408f147cc17ce4548ca52.
2018-06-10 08:21:48 +09:00
syuilo
001938abae ✌️ 2018-06-10 08:15:05 +09:00
syuilo
8bb5dab657 #1686 2018-06-09 04:14:26 +09:00
syuilo
f770525c76 nanka iroiro 2018-06-07 05:14:37 +09:00
syuilo
f25a81d8e9 wip 2018-06-02 16:13:32 +09:00
syuilo
7399ea5892 wip 2018-06-02 13:36:29 +09:00
syuilo
3b1340041e wip 2018-06-02 13:34:53 +09:00
syuilo
ab527be6a0 wip 2018-06-02 00:51:20 +09:00
syuilo
efc5f1e9a5 wip 2018-06-01 01:12:02 +09:00
syuilo
8cb8c9242c wip 2018-06-01 00:42:37 +09:00
syuilo
73cfef0f66 typo 2018-05-31 18:11:28 +09:00
syuilo
1462625b9d wip 2018-05-31 18:08:47 +09:00
syuilo
07ca838024 ✌️ 2018-05-29 01:25:54 +09:00
syuilo
9bf44e240e #1579 2018-05-29 00:36:52 +09:00
syuilo
71cb390cb7 Fix bug 2018-05-26 16:04:47 +09:00
syuilo
db6fd50bd8 ✌️ 2018-05-26 13:25:10 +09:00
syuilo
6f441e3bc1 リモートサーバーのファイルをデータベースに保存せず、クライアントで直接表示させられるように 2018-05-25 20:19:14 +09:00
syuilo
e45ac0ceb0 #1621 2018-05-21 11:08:08 +09:00
syuilo
298ed9406d Clean up 2018-05-19 07:33:34 +09:00
syuilo
10a2db9160 添付されたメディアのURLは省略して表示するように 2018-05-17 23:38:35 +09:00
syuilo
0ef593999f Save remote user's endpoints 2018-05-16 17:06:12 +09:00
syuilo
cb532a508b ✌️ 2018-05-16 17:04:39 +09:00
syuilo
f2564c7417 NoteのuserIdに対してインデックスを張るように 2018-05-14 09:15:43 +09:00
syuilo
1ec9a1ed1b Disable prev/next 2018-05-14 09:01:37 +09:00
syuilo
4c11b74c8a Add index 2018-05-13 03:13:55 +09:00
syuilo
4e0077f298 Fix bug 2018-05-06 01:46:35 +09:00
syuilo
1260e3bc52 ファイルのURLを保存するように 2018-05-04 18:32:03 +09:00
syuilo
e45cc0f5f8 ✌️ 2018-05-04 16:48:18 +09:00
syuilo
b521bcd81c ドライブのファイルにユーザー情報を非正規化 2018-05-04 15:30:56 +09:00
syuilo
b70341cfc8 サムネイルを予め生成するように 2018-05-03 20:03:14 +09:00
syuilo
6c1eae618e Update cafy to 8.0.0 🚀 2018-05-02 18:06:16 +09:00
syuilo
ba349d41cc wip 2018-04-29 07:01:47 +09:00
syuilo
a16792533a wip 2018-04-29 04:51:19 +09:00
syuilo
aa908ea359 wip 2018-04-29 04:30:51 +09:00
syuilo
1d38c0c326 wip 2018-04-28 17:25:56 +09:00
syuilo
7c527564c1 Update dependencies 🚀 2018-04-27 19:12:15 +09:00
syuilo
255152f615 #1029 2018-04-26 20:30:49 +09:00
syuilo
f441d7a4af ✌️ 2018-04-26 20:22:51 +09:00
syuilo
0eb69e2a97 Fix lint 2018-04-26 14:44:23 +09:00
syuilo
da67ea52d9 wip 2018-04-24 23:34:18 +09:00
syuilo
fbe36c2b57 cafy 5.xに移行 2018-04-24 18:13:06 +09:00
syuilo
154f73e88a Better japanese 2018-04-24 14:12:19 +09:00
syuilo
03ded17cce wip 2018-04-24 10:08:15 +09:00
syuilo
aaf138f020 他のMisskeyインスタンスにリアクション情報を伝えるように 2018-04-23 15:27:01 +09:00
syuilo
bbc6a9c87a CW 2018-04-22 17:04:52 +09:00
syuilo
433816e767 AP: 投票をレンダリング 2018-04-22 10:44:17 +09:00
syuilo
81f3aed033 ✌️ 2018-04-20 13:31:43 +09:00
syuilo
59f9be78ac ✌️ 2018-04-20 12:38:31 +09:00
syuilo
9b05c40c2b ストーキング実装
Closes #1511
2018-04-19 12:43:25 +09:00
syuilo
12f6033f56 oops 2018-04-17 22:33:27 +09:00
syuilo
a1f52712c2 Clean up 2018-04-17 22:31:52 +09:00
syuilo
245eb5b59f tombstone 2018-04-17 20:04:19 +09:00
syuilo
c8a4e7f3f4 #1414 2018-04-17 19:55:58 +09:00
syuilo
3fde15cc47 Delete publicKey of remote user 2018-04-17 19:43:49 +09:00
syuilo
a856111810 oops 2018-04-17 15:37:18 +09:00
syuilo
dda9e28337 ローカルタイムラインとグローバルタイムラインを実装 2018-04-17 14:52:28 +09:00
syuilo
696a8c80f7 ✌️ 2018-04-15 18:38:40 +09:00
syuilo
a8c3e7038a oops 2018-04-15 12:40:48 +09:00
syuilo
a6c2b4a39f 🍕 2018-04-15 11:57:33 +09:00
syuilo
c57576652a ✌️ 2018-04-15 06:37:55 +09:00
syuilo
67421783b4 wip 2018-04-15 06:34:55 +09:00
syuilo
25a5fc5dba Add some indexes 2018-04-14 14:42:18 +09:00
syuilo
2a333bd4c6 hostLowerは廃止してhostにlowerしたものを入れるように 2018-04-14 14:39:07 +09:00
syuilo
7be3cd869a Better indexes 2018-04-14 14:29:18 +09:00
こぴなたみぽ
259c934915 wip 2018-04-12 07:32:35 +09:00
こぴなたみぽ
095a41fc48 wip 2018-04-12 07:25:46 +09:00
こぴなたみぽ
6ccc6784a3 wip 2018-04-12 07:19:28 +09:00
こぴなたみぽ
37c5fc5ca3 wip 2018-04-12 07:13:15 +09:00
syuilo
9714b06f56 oops 2018-04-12 06:20:53 +09:00
syuilo
4cd7ba468b wip 2018-04-12 05:50:45 +09:00
syuilo
87f2081ada wip 2018-04-12 04:22:06 +09:00
syuilo
da8da81e73 wip 2018-04-12 04:05:03 +09:00
syuilo
b2103e3e8c wip 2018-04-12 03:46:32 +09:00
syuilo
60afcf35dd Add missing index 2018-04-12 02:53:48 +09:00
syuilo
c3c28a9d8f wip #1443 2018-04-11 18:24:42 +09:00
syuilo
99774413f4 ストリーム経由でAPIにリクエストできるように 2018-04-11 17:40:01 +09:00
syuilo
7452819f00 Add todo 2018-04-10 05:02:44 +09:00
syuilo
34f77cb8a0 ユーザー名の少なくとも3文字以上という制限を撤廃 2018-04-09 17:09:57 +09:00
unarist
9b58a541b1 Fix username/mention regexes
* Allow underscore instead of hypen
* Fix domain part handling
* Add tests for remote mention
2018-04-09 01:52:41 +09:00
syuilo
15ea610f95 Fix bug 2018-04-08 23:29:27 +09:00
syuilo
d482ca7f9f Implement announce
And bug fixes
2018-04-08 06:55:26 +09:00
syuilo
9739dc4ac2 Some bug fixes 2018-04-08 03:58:11 +09:00
syuilo
2ebbb70356 Post --> Note
Closes #1411
2018-04-08 02:30:37 +09:00
syuilo
68311019bf Merge branch 'master' into refactor 2018-04-07 13:03:19 +09:00
syuilo
c2cced0a45 投稿に関しては論理削除するように
処理をシンプルにするため
2018-04-07 07:19:30 +09:00
syuilo
716f3a4505 Add index 2018-04-06 23:32:38 +09:00
syuilo
88e11c7b0c Fix bug 2018-04-06 22:15:31 +09:00
syuilo
2ee0e81140 wip 2018-04-06 04:04:50 +09:00
Akihiko Odaki
99b14f01b3 Allow name property of user to be null 2018-04-06 01:36:34 +09:00
Akihiko Odaki
6cdce579fa Enforce URI uniquness 2018-04-04 00:09:00 +09:00
syuilo
342cba4c54 Use index 2018-04-03 01:37:43 +09:00
syuilo
f4cb6ba0e0 Revert "[wip] Implement like activity"
This reverts commit 7da191396469642de14655c30eba86926882e98c.
2018-04-03 01:37:11 +09:00
syuilo
507b9fdfd7 [wip] Implement like activity 2018-04-03 00:59:38 +09:00
syuilo
6a3cd68423 Make migration scripts
and use createdAt instead of _id
2018-04-02 23:19:07 +09:00
syuilo
1a156b94dd Merge pull request #1374 from akihikodaki/log
Introduce followed log and following log
2018-04-02 22:06:24 +09:00
Akihiko Odaki
f3e3c58fe1 Introduce followed log and following log 2018-04-02 22:00:40 +09:00
syuilo
1d393b9fb0 Merge pull request #1373 from akihikodaki/misc
Implement Follow activity
2018-04-02 19:53:04 +09:00
Akihiko Odaki
00253eb355 Implement Follow activity 2018-04-02 19:50:40 +09:00
syuilo
39662b0e01 Add visibility property 2018-04-02 14:18:01 +09:00
Akihiko Odaki
8b3407e16c Introduce config module 2018-04-02 13:15:53 +09:00
syuilo
b1f563fe8b Refactor 2018-04-02 11:14:45 +09:00
syuilo
15a42e5b34 Refactor 2018-04-02 04:52:11 +09:00
syuilo
dd5a773d3b Refactor 2018-04-02 04:48:38 +09:00
syuilo
da22a11340 Refactor 2018-04-02 04:01:34 +09:00
syuilo
a0cf789450 Merge pull request #1356 from akihikodaki/publickey
Implement remote follow
2018-04-01 23:32:46 +09:00
Akihiko Odaki
dedd5bbdba Implement remote follow 2018-04-01 23:30:57 +09:00
syuilo
5970159490 oops 2018-04-01 21:53:44 +09:00
syuilo
f9c290a9df Resolve conflict 2018-04-01 18:17:04 +09:00
syuilo
961fe33bb9 Merge pull request #1351 from akihikodaki/webfinger
Implement post Activity Streams
2018-04-01 18:15:35 +09:00
Akihiko Odaki
f4c4ce8331 Implement post Activity Streams 2018-04-01 18:12:51 +09:00
syuilo
65478160ca Add missing property 2018-04-01 18:07:29 +09:00
Akihiko Odaki
b8ff725aff Implement inbox 2018-04-01 15:58:49 +09:00
syuilo
a4f47fd034 Merge pull request #1346 from akihikodaki/user
Implement Activity Streams representation of user
2018-04-01 12:27:16 +09:00
Akihiko Odaki
07a9eda9da Implement Activity Streams representation of user 2018-04-01 12:24:29 +09:00
Akihiko Odaki
d84e0265e5 Implement remote status retrieval 2018-03-31 20:33:14 +09:00
Akihiko Odaki
7696fd9fd2 Store texts as HTML 2018-03-31 20:30:28 +09:00
syuilo
a9e4107416 cw 2018-03-30 11:24:07 +09:00
syuilo
23ab0a5e50 Update user.ts 2018-03-30 00:13:20 +09:00
syuilo
d21887ef13 Update user.ts 2018-03-30 00:05:12 +09:00
syuilo
118c712a2d Use id instead of username
Because username is mutable. id is immutable!
2018-03-30 00:00:19 +09:00
syuilo
40c10a00d8 整理した 2018-03-29 20:32:18 +09:00