Commit graph

436 commits

Author SHA1 Message Date
syuilo
ddc3c5ba68
Better index 2018-11-02 12:49:18 +09:00
syuilo
2e9bbf389e
Better index 2018-11-02 12:08:28 +09:00
MeiMei
80b5fda292 Remote custom emojis (#3074)
* Remote custom emojis

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

* wip

* wip
2018-11-01 11:51:49 +09:00
syuilo
1fca8d322c
Clean up 2018-11-01 09:19:22 +09:00
syuilo
325cd03a59
Improve performance 2018-11-01 09:08:00 +09:00
syuilo
2f7e6baa05
Clean up 2018-11-01 09:02:54 +09:00
syuilo
d252e066fe
Improve performance 2018-11-01 09:00:18 +09:00
syuilo
649177985d
[API] Implement users/relation 2018-11-01 00:11:21 +09:00
syuilo
c15148b23c
[API] Include detailed user information for block/mute response 2018-10-31 23:34:35 +09:00
syuilo
256ba78ba5
Fix 2018-10-31 22:55:17 +09:00
syuilo
1a51b98700
Refactor 2018-10-31 22:35:02 +09:00
syuilo
f64100226d
Revert "Clean up"
This reverts commit 8948a0d3a4.
2018-10-31 22:10:25 +09:00
syuilo
8948a0d3a4
Clean up 2018-10-31 13:28:05 +09:00
syuilo
d849ea9b41
Clean up 2018-10-31 13:23:12 +09:00
syuilo
0144575f3f
Improve performance 2018-10-31 13:20:24 +09:00
syuilo
bdbe646ca7
Improve performance 2018-10-31 13:14:45 +09:00
syuilo
29b000e03c
Remove needless async/await 2018-10-31 11:22:49 +09:00
syuilo
26c9d8ff6f
Clean up 2018-10-31 11:20:54 +09:00
syuilo
f7069dcd18
良い感じに 2018-10-31 11:16:13 +09:00
syuilo
5b84d29807
Better indexes 2018-10-29 21:53:40 +09:00
syuilo
13acf570e7
Improve performance 2018-10-29 21:35:46 +09:00
syuilo
108dcb3e61
物理削除系の処理を削除
これらの処理はパフォーマンス的に現実的でないし、すべてのモデルの関係を把握している必要があり保守が困難
論理削除でなんとかする
2018-10-29 21:06:23 +09:00
MeiMei
d64dc45899 User blocking (Following part) (#3035)
* block wip

* UndoBlock

* UnBlock

* wip

* follow

* UI

* fix
2018-10-29 20:32:42 +09:00
syuilo
22d0d11895
Update note-reaction.ts 2018-10-28 21:41:39 +09:00
syuilo
380f5a972c
Implement featured note API 2018-10-25 07:04:15 +09:00
syuilo
a136715111
Implement #2993 2018-10-24 06:17:55 +09:00
MeiMei
daa22d68fa Make max allowed text length configurable (#2992)
* Make max allowed text length configurable

* Fix canPost
2018-10-24 04:00:04 +09:00
syuilo
19af2d7a7b
Implement #2983 2018-10-23 07:04:00 +09:00
syuilo
1bf8cbeb29
Clean up 2018-10-21 14:15:02 +09:00
syuilo
ba0e57396d
Refactoring 2018-10-21 07:10:35 +09:00
syuilo
9427a756c9
Update mongodb 2018-10-16 11:38:09 +09:00
MeiMei
49dbd7f9d2 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
65e5cfa68e
Resolve #2853 2018-10-13 20:11:00 +09:00
syuilo
b1655740df
Improve perforance 2018-10-13 01:17:23 +09:00
syuilo
bca349fec1
Improve performance 2018-10-13 01:00:43 +09:00
syuilo
719fac6480
お気に入りを解除できるように 2018-10-13 00:54:30 +09:00
syuilo
324a974dec
Fix bug 2018-10-11 17:00:22 +09:00
syuilo
bf0ef17e23
Improve error logs 2018-10-11 02:19:21 +09:00
syuilo
7dae5107f8
Improve fault tolerance 2018-10-11 02:11:12 +09:00
syuilo
2ede3c0864
Clean up 2018-10-08 01:25:34 +09:00
syuilo
4794748c73
Fix bug 2018-10-05 04:50:23 +09:00
syuilo
baf9b65801
Improve error handling of packaging functions 2018-10-05 01:43:47 +09:00
syuilo
fce7dc0f4e
Improve error handling of pack function of notification 2018-10-04 13:53:48 +09:00
syuilo
e8afa2c940
Improve pack function of favorite 2018-10-04 13:33:59 +09:00
syuilo
baad11288a
ドキュメントが見つからなくてもエラーにせずnullを返すように 2018-10-04 00:39:11 +09:00
syuilo
30c0f98691
Fix bug 2018-10-03 22:54:10 +09:00
MeiMei
c09a2a37fe リモートのピン留め投稿取得対応 (#2798)
* Fetch featured

* Handle featured change

* Fix typo
2018-10-02 16:27:36 +09:00
syuilo
f56adce51f
9.0.0 2018-10-02 00:34:37 +09:00
syuilo
afdacf14b7
Add excludeNsfw option 2018-09-25 21:09:38 +09:00
syuilo
d058ecc4ea
Resolve #2698 2018-09-20 17:21:16 +09:00
syuilo
d9f0e158a3
Implement #2736 2018-09-19 14:18:34 +09:00
syuilo
1f2ebce8ed
Resolve #1302 2018-09-18 06:29:47 +09:00
syuilo
2fad6e6d5f
Refactor 2018-09-18 02:13:42 +09:00
syuilo
dc2055f5bc
Fix bug 2018-09-16 23:15:15 +09:00
syuilo
32afe77a26
自分宛ての投稿をタイムラインで見れるように 2018-09-16 22:48:57 +09:00
syuilo
c985fed3e4
Resolve #2328 2018-09-15 05:40:58 +09:00
syuilo
3220d69a69
常にメディアを閲覧注意として投稿するオプションを実装 2018-09-14 20:11:01 +09:00
syuilo
046976dffc
Resolve #2691 2018-09-12 02:48:19 +09:00
Acid Chicken (硫酸鶏)
b24f368d3f サロゲートペアを字数にカウントしないようにする (#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
6ac92ac4b8
Fix #2321 2018-09-10 02:43:16 +09:00
syuilo
0790dd7a2c
8.33.1 2018-09-09 02:45:29 +09:00
syuilo
7343e6e2e8
統計で無視するハッシュタグを設定できるように 2018-09-07 19:20:50 +09:00
syuilo
a1b82e9723 #2620 2018-09-05 19:32:46 +09:00
MeiMei
eaec936fa6 Fix remote follow (#2606) 2018-09-04 18:33:16 +09:00
syuilo
4f0d844b43 Remove needless properties 2018-09-02 09:31:11 +09:00
Aya Morisawa
52aa64fcb6
Fix drop index 2018-09-01 19:12:07 +09:00
Aya Morisawa
7860d97a10
Add type annotation 2018-09-01 18:47:02 +09:00
syuilo
33dfc21e4b Fix bug 2018-08-27 04:50:52 +09:00
syuilo
7b6e55047f #2460 2018-08-25 08:35:41 +09:00
syuilo
8fc1e07136 1時間単位での集計を追加 2018-08-23 15:40:24 +09:00
syuilo
30444e5f1a #2359 など 2018-08-21 01:03:58 +09:00
syuilo
bb7b335491 nameId廃止 & アプリ作成時にシークレットを返すように 2018-08-19 18:38:02 +09:00
syuilo
0481de6629 wip 2018-08-19 00:27:23 +09:00
syuilo
df71c90f9f wip 2018-08-18 23:48:54 +09:00
syuilo
ef79903811 wip 2018-08-18 23:23:55 +09:00
syuilo
69e2576387 wip 2018-08-18 20:22:56 +09:00
syuilo
2c8f962889 #2214 #2155 2018-08-17 19:17:23 +09:00
syuilo
9d6641be3a Fix bug 2018-08-16 08:18:41 +09:00
syuilo
6183262037 wip 2018-08-16 07:17:04 +09:00
Tosuke
fda1ab3e05 Create apps without authentication(#2025) 2018-08-13 12:30:32 +09:00
Aya Morisawa
1f28a0dfeb Improve nya 2018-08-12 05:20:31 +09:00
syuilo
7c763600b7 Fix #2162 2018-08-12 03:09:22 +09:00
syuilo
4a5e145048 Add new reaction: rip 😇 2018-08-11 21:08:34 +09:00
syuilo
ab7725ff69 良い感じにした 2018-08-10 14:33:34 +09:00
syuilo
be9f6ad294 Implement surrender of reversi 2018-08-04 22:28:01 +09:00
syuilo
dfa5cb567f Define new index 2018-08-02 09:29:46 +09:00
syuilo
ce405fc4f6 Fix #2007 2018-07-28 07:52:48 +09:00
syuilo
ed36ceadbc ✌️ 2018-07-26 03:46:18 +09:00
syuilo
8f50482896 Add note 2018-07-25 09:54:03 +09:00
syuilo
51bafe8259 #1893 2018-07-25 01:14:38 +09:00
syuilo
c3b3b9b9a6 #1955 2018-07-25 00:29:18 +09:00
syuilo
a048939cf1 wip 2018-07-24 06:21:21 +09:00
syuilo
adc3c16ef3 wip 2018-07-24 05:04:43 +09:00
syuilo
900a9cb34f sharedInbox対応 2018-07-21 19:33:56 +09:00
syuilo
297a7f541e #1947 2018-07-21 19:17:15 +09:00
syuilo
ec2b1ec3f0 #1334 2018-07-20 02:40:37 +09:00
syuilo
bfa326af2c WIP: Support sharedInbox 2018-07-19 22:40:44 +09:00
syuilo
df20f5063d #1720 #59 2018-07-18 07:19:24 +09:00
syuilo
865fd25af1 Refactorijg 2018-07-07 19:01:33 +09:00
syuilo
85b8749f02 Clean up 2018-07-05 03:36:41 +09:00
syuilo
e66d7babc5 yatta 2018-06-18 14:28:43 +09:00
syuilo
80e5645a84 wip 2018-06-18 09:54:53 +09:00
rinsuki
4991fb2769 Fix #1700 2018-06-17 14:29:07 +09:00
syuilo
1ef66c962a reversi 💮 💯 2018-06-17 08:10:54 +09:00
syuilo
9cac293efc #1708 2018-06-16 15:23:03 +09:00
syuilo
e11f547308 #1715 2018-06-16 10:40:53 +09:00
syuilo
1472f0b141 Fix #1712 2018-06-13 05:11:55 +09:00
syuilo
8bc47baf4f #1710 2018-06-12 18:54:36 +09:00
syuilo
72ab5c143e Revert "✌️"
This reverts commit 96ab0e7b4c.
2018-06-11 01:07:34 +09:00
syuilo
96ab0e7b4c ✌️ 2018-06-11 00:27:16 +09:00
syuilo
94ce658ab9 ハッシュタグ検索を実装 2018-06-10 12:19:19 +09:00
syuilo
119d38ea08 Fix bug 2018-06-10 08:41:57 +09:00
syuilo
bee77afb7f Fix bug 2018-06-10 08:34:46 +09:00
syuilo
16d4b16872 Revert "✌️"
This reverts commit 951b2346ab.
2018-06-10 08:21:48 +09:00
syuilo
951b2346ab ✌️ 2018-06-10 08:15:05 +09:00
syuilo
c78945436e #1686 2018-06-09 04:14:26 +09:00
syuilo
14d12c21f2 nanka iroiro 2018-06-07 05:14:37 +09:00
syuilo
897f7a031d wip 2018-06-02 16:13:32 +09:00
syuilo
a6a4bb6599 wip 2018-06-02 13:36:29 +09:00
syuilo
5ca8a0d886 wip 2018-06-02 13:34:53 +09:00
syuilo
a26c19cbd2 wip 2018-06-02 00:51:20 +09:00
syuilo
bae44b4708 wip 2018-06-01 01:12:02 +09:00
syuilo
35115607bc wip 2018-06-01 00:42:37 +09:00
syuilo
51929fb607 typo 2018-05-31 18:11:28 +09:00
syuilo
9599a31239 wip 2018-05-31 18:08:47 +09:00
syuilo
016386b350 ✌️ 2018-05-29 01:25:54 +09:00
syuilo
bd1f3a2f01 #1579 2018-05-29 00:36:52 +09:00
syuilo
5415b67baa Fix bug 2018-05-26 16:04:47 +09:00
syuilo
65a3bac543 ✌️ 2018-05-26 13:25:10 +09:00
syuilo
558b897700 リモートサーバーのファイルをデータベースに保存せず、クライアントで直接表示させられるように 2018-05-25 20:19:14 +09:00
syuilo
f8c414aafc #1621 2018-05-21 11:08:08 +09:00
syuilo
e6eb1b2ae1 Clean up 2018-05-19 07:33:34 +09:00
syuilo
89a58dc596 添付されたメディアのURLは省略して表示するように 2018-05-17 23:38:35 +09:00
syuilo
66437f31c0 Save remote user's endpoints 2018-05-16 17:06:12 +09:00
syuilo
34186cf45f ✌️ 2018-05-16 17:04:39 +09:00
syuilo
06461bb9ee NoteのuserIdに対してインデックスを張るように 2018-05-14 09:15:43 +09:00
syuilo
9f4624283d Disable prev/next 2018-05-14 09:01:37 +09:00
syuilo
bc197bc958 Add index 2018-05-13 03:13:55 +09:00
syuilo
c32c3c1370 Fix bug 2018-05-06 01:46:35 +09:00
syuilo
414c600356 ファイルのURLを保存するように 2018-05-04 18:32:03 +09:00
syuilo
cf3112c7c0 ✌️ 2018-05-04 16:48:18 +09:00
syuilo
f62603fd9d ドライブのファイルにユーザー情報を非正規化 2018-05-04 15:30:56 +09:00
syuilo
15e4cf1243 サムネイルを予め生成するように 2018-05-03 20:03:14 +09:00
syuilo
f664cf09c0 Update cafy to 8.0.0 🚀 2018-05-02 18:06:16 +09:00
syuilo
e9940c9221 wip 2018-04-29 07:01:47 +09:00
syuilo
6df010a71e wip 2018-04-29 04:51:19 +09:00
syuilo
ec4ed8fb2d wip 2018-04-29 04:30:51 +09:00
syuilo
47ce59d555 wip 2018-04-28 17:25:56 +09:00
syuilo
0f27b62924 Update dependencies 🚀 2018-04-27 19:12:15 +09:00
syuilo
32da569ef6 #1029 2018-04-26 20:30:49 +09:00
syuilo
1625fdc2f4 ✌️ 2018-04-26 20:22:51 +09:00
syuilo
f7c02819be Fix lint 2018-04-26 14:44:23 +09:00
syuilo
1a13c7e0b1 wip 2018-04-24 23:34:18 +09:00
syuilo
7602e8f938 cafy 5.xに移行 2018-04-24 18:13:06 +09:00
syuilo
fd2c45cc02 Better japanese 2018-04-24 14:12:19 +09:00
syuilo
03c824f893 wip 2018-04-24 10:08:15 +09:00
syuilo
02bb99ac02 他のMisskeyインスタンスにリアクション情報を伝えるように 2018-04-23 15:27:01 +09:00
syuilo
d2d3a7d52b CW 2018-04-22 17:04:52 +09:00
syuilo
20e77196f2 AP: 投票をレンダリング 2018-04-22 10:44:17 +09:00
syuilo
4953842ff1 ✌️ 2018-04-20 13:31:43 +09:00
syuilo
2105e4964b ✌️ 2018-04-20 12:38:31 +09:00
syuilo
0d5bc3be66 ストーキング実装
Closes #1511
2018-04-19 12:43:25 +09:00
syuilo
a447ed1d10 oops 2018-04-17 22:33:27 +09:00
syuilo
50d56bdc25 Clean up 2018-04-17 22:31:52 +09:00
syuilo
1b8acb7e01 tombstone 2018-04-17 20:04:19 +09:00
syuilo
0f67a544bd #1414 2018-04-17 19:55:58 +09:00
syuilo
e69554f810 Delete publicKey of remote user 2018-04-17 19:43:49 +09:00
syuilo
9d8606bf42 oops 2018-04-17 15:37:18 +09:00
syuilo
a0e640b118 ローカルタイムラインとグローバルタイムラインを実装 2018-04-17 14:52:28 +09:00
syuilo
a9ea405c0c ✌️ 2018-04-15 18:38:40 +09:00
syuilo
82c93fdcb8 oops 2018-04-15 12:40:48 +09:00
syuilo
69c452a980 🍕 2018-04-15 11:57:33 +09:00
syuilo
30752b0fff ✌️ 2018-04-15 06:37:55 +09:00
syuilo
0ef280377b wip 2018-04-15 06:34:55 +09:00
syuilo
08531e8002 Add some indexes 2018-04-14 14:42:18 +09:00
syuilo
d81c20f163 hostLowerは廃止してhostにlowerしたものを入れるように 2018-04-14 14:39:07 +09:00
syuilo
26c979bcec Better indexes 2018-04-14 14:29:18 +09:00
こぴなたみぽ
051ab45181 wip 2018-04-12 07:32:35 +09:00
こぴなたみぽ
7b05e01819 wip 2018-04-12 07:25:46 +09:00
こぴなたみぽ
991635f919 wip 2018-04-12 07:19:28 +09:00
こぴなたみぽ
a015524cb5 wip 2018-04-12 07:13:15 +09:00
syuilo
a5ab80bf02 oops 2018-04-12 06:20:53 +09:00
syuilo
b846eb8afe wip 2018-04-12 05:50:45 +09:00
syuilo
53415e9ba4 wip 2018-04-12 04:22:06 +09:00
syuilo
92dd4b3e5a wip 2018-04-12 04:05:03 +09:00
syuilo
553fccd719 wip 2018-04-12 03:46:32 +09:00
syuilo
c32385b616 Add missing index 2018-04-12 02:53:48 +09:00
syuilo
4166fd87c2 wip #1443 2018-04-11 18:24:42 +09:00
syuilo
bd3d57a67f ストリーム経由でAPIにリクエストできるように 2018-04-11 17:40:01 +09:00
syuilo
f635e22962 Add todo 2018-04-10 05:02:44 +09:00
syuilo
b9a676a1c1 ユーザー名の少なくとも3文字以上という制限を撤廃 2018-04-09 17:09:57 +09:00
unarist
3c4235067f 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
ad1a86113b Fix bug 2018-04-08 23:29:27 +09:00
syuilo
6e34e77372 Implement announce
And bug fixes
2018-04-08 06:55:26 +09:00
syuilo
a02ee3a08b Some bug fixes 2018-04-08 03:58:11 +09:00
syuilo
a1b490afa7 Post --> Note
Closes #1411
2018-04-08 02:30:37 +09:00
syuilo
ddced43ec7 Merge branch 'master' into refactor 2018-04-07 13:03:19 +09:00
syuilo
494597236c 投稿に関しては論理削除するように
処理をシンプルにするため
2018-04-07 07:19:30 +09:00
syuilo
85d98f1e37 Add index 2018-04-06 23:32:38 +09:00
syuilo
2b02655a3f Fix bug 2018-04-06 22:15:31 +09:00
syuilo
a6fb4f2e33 wip 2018-04-06 04:04:50 +09:00
Akihiko Odaki
f0e8e6392b Allow name property of user to be null 2018-04-06 01:36:34 +09:00
Akihiko Odaki
fdc81f395d Enforce URI uniquness 2018-04-04 00:09:00 +09:00
syuilo
1332adf12b Use index 2018-04-03 01:37:43 +09:00
syuilo
9bf19d4676 Revert "[wip] Implement like activity"
This reverts commit 7da1913964.
2018-04-03 01:37:11 +09:00
syuilo
7da1913964 [wip] Implement like activity 2018-04-03 00:59:38 +09:00
syuilo
5ce6fa67d2 Make migration scripts
and use createdAt instead of _id
2018-04-02 23:19:07 +09:00
syuilo
5b80b6e901
Merge pull request #1374 from akihikodaki/log
Introduce followed log and following log
2018-04-02 22:06:24 +09:00
Akihiko Odaki
319e905bf9 Introduce followed log and following log 2018-04-02 22:00:40 +09:00
syuilo
4fc04acdc1
Merge pull request #1373 from akihikodaki/misc
Implement Follow activity
2018-04-02 19:53:04 +09:00
Akihiko Odaki
7942f76acb Implement Follow activity 2018-04-02 19:50:40 +09:00
syuilo
0718ae45cb Add visibility property 2018-04-02 14:18:01 +09:00
Akihiko Odaki
3fb6834f7d Introduce config module 2018-04-02 13:15:53 +09:00
syuilo
21ebd9a367 Refactor 2018-04-02 11:14:45 +09:00
syuilo
6b6adeaa68 Refactor 2018-04-02 04:52:11 +09:00
syuilo
86e1ff6a6f Refactor 2018-04-02 04:48:38 +09:00
syuilo
e8bde94e5b Refactor 2018-04-02 04:01:34 +09:00
syuilo
13c2de67a4
Merge pull request #1356 from akihikodaki/publickey
Implement remote follow
2018-04-01 23:32:46 +09:00
Akihiko Odaki
dc529711ce Implement remote follow 2018-04-01 23:30:57 +09:00
syuilo
a20c1c8547 oops 2018-04-01 21:53:44 +09:00
syuilo
fea2e549ba Resolve conflict 2018-04-01 18:17:04 +09:00
syuilo
5323ab8e8e
Merge pull request #1351 from akihikodaki/webfinger
Implement post Activity Streams
2018-04-01 18:15:35 +09:00
Akihiko Odaki
12a251c7d6 Implement post Activity Streams 2018-04-01 18:12:51 +09:00
syuilo
63e8050094 Add missing property 2018-04-01 18:07:29 +09:00
Akihiko Odaki
fabf233478 Implement inbox 2018-04-01 15:58:49 +09:00
syuilo
55f716fc62
Merge pull request #1346 from akihikodaki/user
Implement Activity Streams representation of user
2018-04-01 12:27:16 +09:00
Akihiko Odaki
975dd842d8 Implement Activity Streams representation of user 2018-04-01 12:24:29 +09:00
Akihiko Odaki
68a9aac957 Implement remote status retrieval 2018-03-31 20:33:14 +09:00
Akihiko Odaki
7da60a0147 Store texts as HTML 2018-03-31 20:30:28 +09:00
syuilo
75c4c844e6 cw 2018-03-30 11:24:07 +09:00
syuilo
5c3ca62426
Update user.ts 2018-03-30 00:13:20 +09:00
syuilo
74bbfd4144
Update user.ts 2018-03-30 00:05:12 +09:00
syuilo
4c0b48af5e
Use id instead of username
Because username is mutable. id is immutable!
2018-03-30 00:00:19 +09:00
syuilo
cf33e483f7 整理した 2018-03-29 20:32:18 +09:00