Commit graph

117 commits

Author SHA1 Message Date
Acid Chicken (硫酸鶏)
68ee9a008e Resolve #4121 (#4122)
* Resolve #4121

* Update tslint.json
2019-02-04 18:27:45 +09:00
syuilo
d906d90010
[Server] Introduce admin stream channel 2019-01-27 14:55:02 +09:00
MeiMei
5eca0a31f7 Filter hidden replies / mentions (#3981)
* Fix: 非公開投稿が返信一覧に出てくる

* Fix: 非公開投稿がメンション一覧に出てくる

* 非公開投稿は通知/メンション通知しない

* repliesにフォロワー限定がかからなかったのを修正

* Fix: ホームにフォロワー限定投稿が表示されない

* 認証必須エンドポイントで user == null にはならない

* mentionsにフォロワー限定がかからなかったのを修正
2019-01-25 00:06:20 +09:00
syuilo
977a4373c5
[Server] Fix #2745 2019-01-21 00:32:54 +09:00
syuilo
3c194142a8
[Server] Fix #3928 2019-01-20 19:22:13 +09:00
syuilo
13cee2b4f5
Resolve #3896 2019-01-16 14:54:14 +09:00
syuilo
c2f6b09969
disableLocalTimeline機能を強化
* ストリームだけではなくAPIも無効に
* モデレーターは無効の場合でも見れるように
* グローバルタイムラインも無効に(連合数が少ないインスタンスではグローバルタイムラインは実質的にローカルタイムラインと同一なので)
2019-01-16 02:30:55 +09:00
Aya Morisawa
556677be7a
Refactor 2018-12-19 10:23:57 +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
syuilo
de2b0224d6
Resolve #3158 2018-11-24 07:04:29 +09:00
syuilo
6012e98ae6
Improve streaming API 2018-11-11 02:22:34 +09:00
syuilo
aadd5b95b8
Improve admin dashboard 2018-11-03 11:38:00 +09:00
syuilo
71c9964e19
Fix bug and clean up 2018-10-20 11:19:27 +09:00
syuilo
13f381710c
Validate param 2018-10-20 09:31:52 +09:00
syuilo
2b536a7443
connectedイベントはpongパラメータがtrueの時だけ発行するように 2018-10-13 19:14:05 +09:00
syuilo
e94c73efe2
Fix 2018-10-11 23:07:20 +09:00
syuilo
e85f9f4aa5
共有可能チャンネルに接続しようとしていて、かつそのチャンネルに既に接続していたら無意味なので無視するように 2018-10-11 23:01:57 +09:00
syuilo
05f9ad11bb
Redisがインストールされているときはイベントの共有にRedisのpub/subを使うように 2018-10-11 18:09:41 +09:00
syuilo
4b08677839
✌️ 2018-10-11 02:48:19 +09:00
syuilo
fb1e05c2e9
ストリーミングAPIでチャンネルに接続したときにconnectedメッセージを返すように 2018-10-10 03:28:11 +09:00
syuilo
9bebbf4e03
Add alias 2018-10-10 03:24:09 +09:00
syuilo
c6110dd996
Fix bug
Closes #2855
2018-10-09 01:50:49 +09:00
syuilo
1003fd393e
Fix bug 2018-10-08 01:56:36 +09:00
syuilo
305915611e
Fix bug 2018-10-08 00:58:10 +09:00
syuilo
e05acb8d18
後方互換性を追加 2018-10-07 17:19:52 +09:00
syuilo
10af684804
Improve readability a little 2018-10-07 17:06:28 +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
syuilo
d9f0e158a3
Implement #2736 2018-09-19 14:18:34 +09:00
syuilo
44f6fe6f1f
Refactor: Extract shouldMuteThisNote function 2018-09-17 23:07:15 +09:00
syuilo
109738ccb9
ハッシュタグタイムラインを実装 2018-09-17 09:00:20 +09:00
syuilo
1fea2cdcbe
Fix bug 2018-09-11 20:57:25 +09:00
syuilo
dc1d7fa9d7 ローカルタイムラインストリームに認証不要で接続できるように 2018-09-04 12:58:35 +09:00
Aya Morisawa
291beb45fc
Use string interpolation 2018-09-01 23:12:51 +09:00
syuilo
f0d818de24 Fix bug 2018-08-21 00:12:45 +09:00
syuilo
c2b882a5d7 Improve cpu and memory chart in control panel 2018-08-19 03:32:01 +09:00
syuilo
2c3ea0cfef Fix #2042 2018-08-01 11:07:30 +09:00
syuilo
83d9730d93 #2020 2018-07-30 07:20:27 +09:00
Aya Morisawa
886510d721 Clean up 2018-07-23 14:04:53 +09:00
syuilo
c41ccf7821 Fix bug 2018-07-11 14:33:03 +09:00
syuilo
8ef066adda Merge branch 'master' into hybrid-tl 2018-07-11 13:50:52 +09:00
syuilo
5cc7fa8e8b oops 2018-07-11 13:50:37 +09:00
syuilo
eb392b1251 wip 2018-07-11 09:36:30 +09:00
syuilo
9201b5318b Refactoring 2018-07-09 21:15:49 +09:00
syuilo
8e11e2e3fc oops 2018-07-08 03:19:04 +09:00
syuilo
d92044cf6a Refactor 2018-07-07 19:21:54 +09:00
syuilo
aa4ef6745a Refactorng 2018-07-07 19:19:00 +09:00
syuilo
865fd25af1 Refactorijg 2018-07-07 19:01:33 +09:00
syuilo
80e5645a84 wip 2018-06-18 09:54:53 +09:00
syuilo
1ef66c962a reversi 💮 💯 2018-06-17 08:10:54 +09:00
syuilo
8bc47baf4f #1710 2018-06-12 18:54:36 +09:00
syuilo
c78945436e #1686 2018-06-09 04:14:26 +09:00
syuilo
6eff8fde74 サーバーの統計情報をメモリに記憶するようにするなど 2018-06-09 01:45:25 +09:00
syuilo
e6eb1b2ae1 Clean up 2018-05-19 07:33:34 +09:00
syuilo
a8083eb52b バグ修正など 2018-04-29 17:54:50 +09:00
syuilo
3972e98f74 wip 2018-04-26 11:02:15 +09:00
syuilo
9e74a3b8fa Refactor 2018-04-23 18:00:58 +09:00
syuilo
a0e640b118 ローカルタイムラインとグローバルタイムラインを実装 2018-04-17 14:52:28 +09:00
syuilo
bd3d57a67f ストリーム経由でAPIにリクエストできるように 2018-04-11 17:40:01 +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
Akihiko Odaki
ad38cd2605 Introduce publishers directory 2018-04-02 13:33:46 +09:00
Akihiko Odaki
5b9f3701f5 Abolish common and misc directories 2018-04-02 12:58:53 +09:00
syuilo
cd2542e0fd Refactor 2018-04-02 04:15:27 +09:00
Akihiko Odaki
68a9aac957 Implement remote status retrieval 2018-03-31 20:33:14 +09:00
syuilo
cf33e483f7 整理した 2018-03-29 20:32:18 +09:00
syuilo
bfc193d8cd Resolve conflicts 2018-03-29 14:48:47 +09:00
Akihiko Odaki
90f8fe7e53 Introduce processor 2018-03-29 01:54:41 +09:00