* Bump version to 8.0 * Add: 他のサーバーに公開する情報に、制限設定などを追加 * Fix: `quote_of_id`のインデックス * Fix: #172 他のサーバーからの相乗り絵文字削除が反映されない * Test: #166 リモートから自分の絵文字を受け取った時、ライセンスが上書きされないことを確認するテスト * Add: #62 ローカルタイムラインを無効にする管理者設定(内部挙動のみ) * Add: 画面部分を追加
This commit is contained in:
parent
ae865975d4
commit
1d8862712a
21 changed files with 238 additions and 16 deletions
|
@ -130,6 +130,16 @@ RSpec.describe PublicFeed do
|
|||
it 'includes public_unlisted statuses' do
|
||||
expect(subject).to include(public_unlisted_status.id)
|
||||
end
|
||||
|
||||
context 'when local timeline is disabled' do
|
||||
before do
|
||||
Form::AdminSettings.new(enable_local_timeline: '0').save
|
||||
end
|
||||
|
||||
it 'does not include all statuses' do
|
||||
expect(subject).to eq []
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
context 'with a viewer' do
|
||||
|
@ -150,6 +160,16 @@ RSpec.describe PublicFeed do
|
|||
expect(subject).to include(public_unlisted_status.id)
|
||||
end
|
||||
end
|
||||
|
||||
context 'when local timeline is disabled' do
|
||||
before do
|
||||
Form::AdminSettings.new(enable_local_timeline: '0').save
|
||||
end
|
||||
|
||||
it 'does not include all statuses' do
|
||||
expect(subject).to eq []
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
context 'with a remote_only option set' do
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue