Commit graph

380 commits

Author SHA1 Message Date
syuilo
6bbccedb2d
[Server] Fix #3528 2019-01-21 12:19:20 +09:00
syuilo
875d793512
常にメディアを閲覧注意として投稿するオプションが機能してなかった問題を修正 2019-01-20 18:20:25 +09:00
syuilo
b39d12f01a
関係のない返信がタイムラインに流れる問題を修正
Resolve #1910
2019-01-20 13:14:31 +09:00
syuilo
6909add1ec
Drop stalk feature
Resolve #3935
Closes #2226
Closes #1946
2019-01-20 12:25:00 +09:00
MeiMei
22830965e3 AP Undo Like (#3933)
* AP Undo Like

* rename
2019-01-20 03:07:12 +09:00
syuilo
8d42e94e57
Implement active users chart
Resolve #3904
2019-01-17 17:16:08 +09:00
Acid Chicken (硫酸鶏)
018837db0b Support SVG (#3883)
* Update add-file.ts

* Update package.json

* Revert "Update add-file.ts"

This reverts commit ba0fe83b54a44493447208dfb3cc304a60df6fdd.

* Update add-file.ts

* Update package.json

* Update add-file.ts

* Update add-file.ts

* Create image.svg

* Update api.ts
2019-01-13 18:21:10 +09:00
MeiMei
12cf598e6b Fix bug (for return) (#3878) 2019-01-11 17:53:53 +09:00
MeiMei
273bc6507a ダイレクトを非公開のように使えるようにする (#3869) 2019-01-11 08:06:05 +09:00
syuilo
a3493c4f07
Privateの公開範囲を廃止 2018-12-29 02:55:46 +09:00
MeiMei
8823a6c1a1 フォローしているユーザーからのフォローを自動承認するオプション (#3780) 2018-12-28 21:36:58 +09:00
MeiMei
98acf919f1 ダイレクト投稿でユーザーが指定されていなかったらrejectする (#3724) 2018-12-23 04:17:42 +09:00
MeiMei
c9c2853150 ダイレクトでメンションでもユーザーを指定できるように (#3722) 2018-12-23 03:44:18 +09:00
Aya Morisawa
e9f8897fe2
Refactor MFM
Co-authored-by: syuilo syuilotan@yahoo.co.jp
2018-12-20 19:42:10 +09:00
MeiMei
4fc377584f Fix tag length limit from AP (#3688) 2018-12-20 02:20:56 +09:00
syuilo
00f979f0e6
Fix bug 2018-12-19 11:16:29 +09:00
MeiMei
9ee9cf8d81 Fix URL after deleting remote file (#3597)
* Fix URL after deleting remote file

* expired only

* delete space
2018-12-12 11:46:35 +09:00
Aya Morisawa
125849673a
Use for-of instead of forEach (#3583)
Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2018-12-11 20:36:55 +09:00
MeiMei
1d8fb65959 Fix follow duplicate (#3548)
* フォローとリクエスト両方存在しても解除する

* 既にフォローしてても承認できるように
2018-12-08 18:55:00 +09:00
syuilo
b2dedf7f98
Add comment 2018-12-08 10:20:43 +09:00
MeiMei
702875a78e Apply tag length limit from AP (#3536) 2018-12-07 21:01:43 +09:00
MeiMei
4522568749 Emoji support in profile (#3514)
* Emoji in profile

* Add emojis to fields
2018-12-06 10:02:04 +09:00
MeiMei
c1d59716d1 Remove unnecessary Renote check code (#3489) 2018-12-04 03:22:41 +09:00
MeiMei
3a2dc95850 No MFM parsing when remote note (#3470)
* Use tag for hashtag detection of remote note

* No MFM parsing when remote note
2018-12-02 18:05:33 +09:00
syuilo
864b6ad1bd
Resolve #1826 2018-12-02 07:02:08 +09:00
Aya Morisawa
3db414add4
Use for-of instead of map
return values are not being used
2018-11-30 23:30:28 +09:00
MeiMei
bcb04924ff Image for web publish (#3402)
* Image for Web

* Add comment

* Make main to original
2018-11-26 04:25:48 +09:00
MeiMei
f2f7bdc5a9 Do not use _replyIds (#3392) 2018-11-23 23:12:28 +09:00
syuilo
246cead2b1
Improve user operations
Resolve #2197
Resolve #3367
2018-11-23 08:01:14 +09:00
syuilo
79ffbf95db
Improve MFM parser (#3337)
* wip

* wip

* Refactor

* Refactor

* wip

* wip

* wip

* wip

* Refactor

* Refactor

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Clean up

* Update misskey-flavored-markdown.ts

* wip

* wip

* wip

* wip

* Update parser.ts

* wip

* Add new test

* wip

* Add new test

* Add new test

* wip

* Refactor

* Update parse.ts

* Refactor

* Update parser.ts

* wip
2018-11-21 05:11:00 +09:00
MeiMei
644bc985e7 Fix some image processing (#3313)
* Improve thunmbnail generation

* Respect orientation in Firefox
2018-11-19 09:17:16 +09:00
MeiMei
bceb02d760 local only visibility (#3254)
* local only visibility

* fix UI
2018-11-16 05:47:29 +09:00
MeiMei
9f0b8ba2f8 Fix: notes/create hangs when rejected (#3221) 2018-11-13 19:34:09 +09:00
MeiMei
5b684c6deb On remote notes, not use content for detecting mentions (#3170)
* On remote note, detect mentioned users from to/cc

* fix
2018-11-09 08:44:19 +09:00
syuilo
a8d05cba5a
Fix #3149 2018-11-07 19:43:21 +09:00
syuilo
665fa7f2aa
[API] Improve drive/files/upload_from_url 2018-11-07 12:12:43 +09:00
syuilo
37999f4af7
[API] Implement notes/watching/ 2018-11-06 14:58:20 +09:00
MeiMei
5f59b980a7 Fix: download file (#3138)
* Fix: url download

* not explicitly close on end

* resolve on stream finish

* remove unnecessary code

* reject on file error
2018-11-06 07:53:03 +09:00
syuilo
2a5c19cd01
リモートのファイルをキャッシュするかどうかの設定をDBに保存するように 2018-11-06 07:52:13 +09:00
syuilo
8f714b5b12
ドライブ容量の設定をDBに保存するようにしたりリファクタリングしたり 2018-11-06 07:14:43 +09:00
syuilo
65961bc15b
Refactoring & 設定でTwemojiを使うかどうか切り替えられるように 2018-11-05 19:20:35 +09:00
syuilo
84db15694d
Do not send needless emojis in note
投稿作成時に含まれている絵文字を保存しておくように

SEE: https://github.com/syuilo/misskey/pull/3085#issuecomment-435608434
2018-11-04 03:32:20 +09:00
syuilo
120474ec6a
Fix bug 2018-10-30 21:55:16 +09:00
syuilo
7afa541a53
Fix #3040 2018-10-30 14:34:32 +09:00
syuilo
0d86eef3d7
Format 2018-10-29 21:38:09 +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
0206a4ac83
Clean up 2018-10-25 08:42:07 +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
syuilo
11c5d257f2
ハッシュタグチャートでローカルとリモートを分離するように 2018-10-23 09:59:43 +09:00
syuilo
19af2d7a7b
Implement #2983 2018-10-23 07:04:00 +09:00
syuilo
8ba87443ca
Use camelCase instead of snake_case 2018-10-23 07:01:43 +09:00
syuilo
7c7f32d9a6
Refactoring 2018-10-23 05:36:35 +09:00
MeiMei
2f8cc36d4b Complement file extension from MIME (#2979) 2018-10-23 04:37:37 +09:00
syuilo
3bebf82501
Implement #2980 2018-10-22 17:36:36 +09:00
syuilo
e9a8090d7e
Refactor 2018-10-22 17:13:06 +09:00
syuilo
99aa588ae7
Implement per user drive stats 2018-10-22 04:44:10 +09:00
syuilo
0085e1f3ab
Fix bug 2018-10-22 04:36:57 +09:00
syuilo
53a9eb13f8
Fix bug 2018-10-22 04:31:45 +09:00
syuilo
b8c56c4dda
Implemet per user notes stats 2018-10-22 04:30:27 +09:00
syuilo
59266b3190
Fix bug 2018-10-22 03:41:50 +09:00
syuilo
0dc94547f5
Fix bug 2018-10-22 03:34:56 +09:00
syuilo
29fc6de330
Refactor 2018-10-22 03:30:45 +09:00
syuilo
77b15a3535
Update stats.ts 2018-10-21 18:43:45 +09:00
MeiMei
72754ede4e Fix several file processings (#2968)
* Ignore image error in person

* Fix hang while processing empty file
2018-10-21 18:35:36 +09:00
syuilo
b8ed8336e0
Improve readability 2018-10-21 17:58:02 +09:00
syuilo
13f82856f9
Implement following stats 2018-10-21 17:51:35 +09:00
syuilo
a62013f54d
Refactor 2018-10-21 17:28:27 +09:00
syuilo
4c180869c6
Imprement hashtag stats 2018-10-21 16:54:07 +09:00
syuilo
6b0d48423d
Refactor 2018-10-21 15:08:07 +09:00
syuilo
a617b8dbed
Refactor 2018-10-21 14:53:04 +09:00
syuilo
c57f472caf
Improve readability 2018-10-21 14:47:44 +09:00
syuilo
e1ba19fd7e
Improve readability 2018-10-21 14:44:37 +09:00
syuilo
1bf8cbeb29
Clean up 2018-10-21 14:15:02 +09:00
syuilo
f13faf2243
Refactoring & Better stats aggregation 2018-10-21 14:08:05 +09:00
syuilo
6cccd9d288
Implement unique incremebt 2018-10-21 12:37:00 +09:00
syuilo
be2cde106b Update stats.ts 2018-10-21 10:35:37 +09:00
syuilo
17263fb459
✌️ 2018-10-21 10:24:56 +09:00
syuilo
fed04ef5ae
Reduce network traffic of API response 2018-10-21 10:05:15 +09:00
syuilo
969b6dbcad
Resolve #2963 2018-10-21 09:20:11 +09:00
syuilo
ba0e57396d
Refactoring 2018-10-21 07:10:35 +09:00
syuilo
00290fbf75
Fix bug 2018-10-19 06:29:25 +09:00
syuilo
704e217dbb
オブジェクトストレージのURLに拡張子を含めるように 2018-10-16 20:59:36 +09:00
syuilo
cfbb6e8092
オブジェクトストレージのURLにファイル名を含めるのを廃止 2018-10-16 20:14:06 +09:00
syuilo
9427a756c9
Update mongodb 2018-10-16 11:38:09 +09:00
syuilo
4d6335ce9a
Add some tests and fix 2018-10-16 09:45:36 +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
273f67e268
Fix bug 2018-10-13 23:12:48 +09:00
syuilo
65e5cfa68e
Resolve #2853 2018-10-13 20:11:00 +09:00
syuilo
2b0a919fb5
Resolve #2894 2018-10-13 13:13:15 +09:00
syuilo
040d395ddb
🎨 2018-10-09 01:26:04 +09:00
syuilo
39bdfb6e0d
Improve usability 2018-10-08 02:10:46 +09:00
syuilo
b6a330928d
投稿の削除イベントを受け取るように 2018-10-07 20:08:42 +09:00
syuilo
1c65cb3e36
Resolve #2843 2018-10-07 19:58:00 +09:00
syuilo
d0570d7fe3
V10 (#2826)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update CHANGELOG.md

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update CHANGELOG.md

* Update CHANGELOG.md

* wip

* Update CHANGELOG.md

* wip

* wip

* wip

* wip
2018-10-07 11:06:17 +09:00
MeiMei
e813880392 6個ピン留めできてしまうの修正 (#2804) 2018-10-03 12:37:23 +09:00
MeiMei
c09a2a37fe リモートのピン留め投稿取得対応 (#2798)
* Fetch featured

* Handle featured change

* Fix typo
2018-10-02 16:27:36 +09:00
syuilo
59d67d3140
ピン留めを解除することができるようにしたり 2018-09-24 16:26:12 +09:00
syuilo
92484be87f
Resolve #2762 2018-09-24 16:02:01 +09:00
syuilo
e4e668b327
Improve performance 2018-09-23 16:05:26 +09:00
syuilo
00a3f8d392
Fix #2741 2018-09-21 08:37:26 +09:00
syuilo
d9f0e158a3
Implement #2736 2018-09-19 14:18:34 +09:00
syuilo
429bf179dc
Refactor: Better type annotations 2018-09-18 13:14:17 +09:00
MeiMei
11496d887e Publish pinned notes (#2731) 2018-09-18 13:08:27 +09:00
syuilo
ab83e08bc7
メッセージタイムラインを追加 2018-09-18 02:14:12 +09:00
syuilo
109738ccb9
ハッシュタグタイムラインを実装 2018-09-17 09:00:20 +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
5b09209ef9
Fix bug 2018-09-10 21:36:43 +09:00
syuilo
62db650e3c
Revert "Fix bug"
This reverts commit f3ab8199a5.
2018-09-10 21:17:49 +09:00
syuilo
f3ab8199a5
Fix bug 2018-09-10 17:40:41 +09:00
syuilo
20a9c25d70
Fix #2677 2018-09-10 14:48:19 +09:00
syuilo
507a192489
Fix bug 2018-09-10 05:45:29 +09:00
syuilo
5b2f15726f
Fix #2675 2018-09-10 03:15:46 +09:00
syuilo
6ac92ac4b8
Fix #2321 2018-09-10 02:43:16 +09:00
syuilo
e36d45507a
Fix #2513 2018-09-10 02:07:13 +09:00
syuilo
e07210524f
Refactor: Add comments 2018-09-10 01:54:08 +09:00
MeiMei
ea4e2da58d Fix AP Announce detection (#2672) 2018-09-09 02:59:14 +09:00
MeiMei
769960f29e Encode fetch URI if needed (#2649) 2018-09-07 02:26:31 +09:00
Aya Morisawa
ff0a05a2d6 Add unique function (#2644) 2018-09-07 00:10:03 +09:00
Aya Morisawa
00d79487cd Add erase function (#2641) 2018-09-07 00:02:55 +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
MeiMei
5b039a1bee Add User-Agent header (#2602) 2018-09-04 17:44:21 +09:00
mei23
0177023ead Use Tombstone for Delete 2018-09-02 08:02:43 +09:00
Aya Morisawa
291beb45fc
Use string interpolation 2018-09-01 23:12:51 +09:00
mei23
57a63d38aa Send Update activity 2018-09-01 20:23:01 +09:00
mei23
ac474f3884 Send actor in Delete 2018-08-25 14:52:35 +09:00
mei23
a39aaf6eb1 Send actor in Undo Follow 2018-08-25 14:46:47 +09:00
mei23
ffcb2f755c Send actor in CreateNote, Announce 2018-08-25 14:12:44 +09:00
syuilo
4e8033d5a4 Fix bug 2018-08-25 10:28:09 +09:00
syuilo
7b6e55047f #2460 2018-08-25 08:35:41 +09:00
mei23
9502586c8b ActivityPub Renote/Replyで 対象Noteを添付しないようにする 2018-08-24 14:53:40 +09:00
syuilo
fc180f030f Fix bug 2018-08-24 08:35:01 +09:00
syuilo
8fc1e07136 1時間単位での集計を追加 2018-08-23 15:40:24 +09:00
syuilo
e31a2f7e55 Fix bug: Check following request existance 2018-08-23 14:56:39 +09:00
syuilo
667b18fe24 Refactoring 2018-08-19 03:06:23 +09:00
syuilo
0481de6629 wip 2018-08-19 00:27:23 +09:00
syuilo
335200c31e wip 2018-08-18 23:56:44 +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
c3cd0451ad wip 2018-08-18 23:15:16 +09:00
syuilo
773fe28fcb wip 2018-08-18 20:26:01 +09:00
syuilo
69e2576387 wip 2018-08-18 20:22:56 +09:00
mei23
939c0dc5f9 Fix indent 2018-08-17 06:46:32 +09:00
mei23
a89c206572 Fix Announce Activity 2018-08-17 06:40:50 +09:00
syuilo
d70e27a865 Provide id in announce activity 2018-08-17 02:37:20 +09:00
syuilo
ee12d887ae typo 2018-08-17 00:07:23 +09:00
syuilo
b78d24be1e Fix bug 2018-08-17 00:05:57 +09:00