KMY
c5e4020922
Merge remote-tracking branch 'parent/main' into upstream-20231124
2023-11-24 09:07:40 +09:00
Matt Jankowski
9a01a260a0
Convert api/v1/scheduled_statuses
controller spec to request spec ( #27986 )
2023-11-20 09:36:49 +00:00
KMY
abec232dd7
Merge remote-tracking branch 'parent/main' into upstream-20231120
2023-11-20 12:50:02 +09:00
Matt Jankowski
155fb84141
Improve spec coverage for collection of workers/
classes ( #27874 )
2023-11-16 14:36:59 +00:00
KMY(雪あすか)
2753d44563
Test: アカウント削除時のブックマーク・スタンプなど削除のテスト ( #276 )
2023-11-11 11:06:08 +09:00
KMY
bfc7b0101d
Merge remote-tracking branch 'parent/main' into upstream-20231110
2023-11-10 09:02:03 +09:00
Matt Jankowski
63c9102f8a
Fix RSpec/MessageChain
cop ( #27776 )
2023-11-09 12:57:23 +00:00
KMY
08f86bcb8f
Merge commit ' 389a6cc4c0
' into upstream-20231108
2023-11-08 10:41:10 +09:00
Matt Jankowski
cfa14ec6d1
Fix Lint/EmptyBlock
cop ( #27748 )
2023-11-07 09:11:04 +00:00
KMY(雪あすか)
f8280ca5d9
Add: #95 リストへの新着投稿通知 ( #192 )
...
* Add: テーブル定義、内部処理
* Add: 通知の定期削除処理、自動削除、テスト
* Add: Web画面の表示、設定
* Fix test
2023-10-31 08:59:31 +09:00
KMY
1630529358
修正
2023-10-11 10:24:35 +09:00
KMY(雪あすか)
87e858a202
Add: フレンドサーバー ( #61 )
...
* Fix mastodon version
* テーブル作成
* Wip: フレンドサーバーフォローの承認を受信
* Wip: フレンド申請拒否を受信
* Wip: フォローリクエストを受理
* Wip: 相手からのフォロー・アンフォローを受理
* 普通のフォローとフレンドサーバーのフォローを区別するテストを追加
* ドメインブロックによるフォロー拒否
* ドメインブロックしたあと、申請中のフォロリクを取り下げる処理
* スタブに条件を追加
* Wip: 相手からのDelete信号に対応
* DB定義が消えていたので修正
* Wip: ローカル公開投稿をフレンドに送信する処理など
* Wip: 未収載+誰でもの投稿をフレンドに送る設定
* Wip: ローカル公開をそのまま送信する設定を考慮
* Fix test
* Wip: 他サーバーからのローカル公開投稿の受け入れ
* Wip: Web画面作成
* Fix test
* Wip: ローカル公開を連合TLに流す
* Wip: フレンドサーバーの削除ボタン
* Wip: メール通知や設定のテストなど
* Wip: 翻訳を作成
* Fix: 却下されたあとフォローボタンが表示されない問題
* Wip: 編集できない問題
* 有効にしていないフレンドサーバーをリストで無効表示
2023-10-09 11:51:15 +09:00
KMY(雪あすか)
44b739a39a
Add: Webでの引用表示 ( #50 )
...
* Add compacted component
* 引用表示の間にコンテナをはさみ、不要なコードを削除
* 引用APIを作成、ついでにブロック状況を引用APIに反映
* テスト修正など
* 引用をキャッシュに登録
* `quote_id`が`quote_of_id`になったのをSerializerに反映
* Fix test
* 引用をフィルターの対象に含める設定+エラー修正
* ストリーミングの存在しないプロパティ削除によるエラーを修正
* Fix lint
* 他のサーバーから来た引用付き投稿を処理
* Fix test
* フィルター設定時エラーの調整
* 画像つき投稿のスタイルを調整
* 画像つき投稿の最大高さを調整
* 引用禁止・非表示の設定を追加
* ブロック対応
* マイグレーションコード調整
* 引用設定の翻訳を作成
* Lint修正
* 参照1つの場合は引用に変換する設定を削除
* 不要になったテストを削除
* ブロック設定追加、バグ修正
* 他サーバーへ引用送信・受け入れ
2023-10-02 11:12:51 +09:00
KMY
fe5e456895
Fix test
2023-09-26 19:22:33 +09:00
KMY
60241d9b72
#32 Add get circle statuses test
2023-09-26 18:22:49 +09:00
KMY
32cfd20257
Merge remote-tracking branch 'parent/main' into kb_migration
2023-09-03 10:55:46 +09:00
Claire
16681e0f20
Add admin notifications for new Mastodon versions ( #26582 )
2023-09-01 17:47:07 +02:00
KMY
26026e1d07
Add antenna pick posts test
2023-08-25 10:17:04 +09:00
KMY
df0b1a4632
Fix antenna fabricator tests and move duplicate check to db
2023-08-22 13:33:20 +09:00
KMY
a0843948aa
Add antenna/list privacy test
2023-08-22 13:02:45 +09:00
KMY
21e590c02b
Remove statuses from antenna timeline when blocked
2023-08-20 11:43:19 +09:00
KMY
69555645d9
Merge remote-tracking branch 'parent/main' into kb_migration
2023-08-11 11:10:49 +09:00
KMY
18583e5275
Add custom filter tests of kmyblue original params
2023-08-11 10:16:56 +09:00
Matt Jankowski
2c88364222
Restore console behavior in test
env ( #26401 )
2023-08-09 11:26:56 +02:00
KMY
8915cb4c2b
Add searchability post/receive test
2023-08-08 14:03:48 +09:00
Matt Jankowski
7581b1ff96
Profiling tools configuration improvement ( #25383 )
2023-07-28 23:16:23 +02:00
Claire
1e3b19230a
Add stricter protocol fields validation for accounts ( #25937 )
2023-07-20 18:23:48 +02:00
Matt Jankowski
07933db788
Add coverage for CLI::Cache
command ( #25238 )
2023-06-10 18:36:09 +02:00
Daniel M Brasil
4301d8cbb3
Migrate to request specs in /api/v1/admin/domain_allows
( #25333 )
2023-06-10 18:32:26 +02:00
Matt Jankowski
3a2a15c6ea
Use build
where possible in fabricators ( #25360 )
2023-06-10 18:29:01 +02:00
Daniel M Brasil
b473df9a14
Improve test coverage for /api/v1/featured_tags
( #25076 )
2023-05-23 09:01:11 +02:00
Daniel M Brasil
4a22e72b9b
Improve test coverage for /api/v1/admin/canonical_email_blocks
( #24985 )
2023-05-22 15:27:35 +02:00
Matt Jankowski
604e1c2b11
Remove usage of random sample values in specs ( #24869 )
2023-05-15 20:20:13 +02:00
Claire
32a030dd74
Rewrite import feature ( #21054 )
2023-05-02 12:08:48 +02:00
Matt Jankowski
36eeb70d53
Spec coverage on Settings/ controllers specs ( #24221 )
2023-04-11 11:35:39 +02:00
Matt Jankowski
56bddfbfa3
Serializers spec coverage ( #24017 )
2023-03-10 12:12:51 +01:00
Matt Jankowski
2d1ccb3d8b
Restore missing fabricators ( #23951 )
2023-03-04 18:31:13 +01:00
Matt Jankowski
cd99fa8ceb
Fabricator specs ( #23925 )
2023-03-04 17:12:09 +01:00
Matt Jankowski
f9c2213ae5
Models specs coverage ( #23940 )
2023-03-04 16:43:47 +01:00
Stanislav Dobrovolschii
d9271126ce
Add rspecs for FollowRecommendationsScheduler ( #23890 )
2023-03-02 10:05:05 +01:00
Nick Schonning
8fd3fc404d
Autofix Rubocop Rails/RootPathnameMethods ( #23760 )
2023-02-22 09:57:15 +09:00
Nick Schonning
84cc805cae
Enable Style/FrozenStringLiteralComment for specs ( #23790 )
2023-02-22 09:55:31 +09:00
Nick Schonning
81ad6c2e39
Autofix Rubocop Style/StringLiterals ( #23695 )
2023-02-19 07:38:14 +09:00
Nick Schonning
669f6d2c0a
Run rubocop formatting except line length ( #23632 )
2023-02-18 06:56:20 +09:00
Claire
13a2abacc8
Add roles
attribute to Account entities in REST API ( #23255 )
2023-01-25 19:55:40 +01:00
pea-sys
c68e6b52d9
png optimization(loss less) ( #19630 )
2022-11-01 15:06:52 +01:00
Eugen Rochko
45ebdb72ca
Add support for language preferences for trending statuses and links ( #18288 )
2022-10-08 16:45:40 +02:00
Eugen Rochko
5c9abdeff1
Add retention policy for cached content and media ( #19232 )
2022-09-27 03:08:19 +02:00
Claire
50487db122
Add ability to filter individual posts ( #18945 )
...
* Add database table for status-specific filters
* Add REST endpoints, entities and attributes
* Show status filters in /filters interface
* Perform server-side filtering for individual posts filters
* Fix filtering on context mismatch
* Refactor `toServerSideType` by moving it to its own module
* Move loupe and delete icons to their own module
* Add ability to filter individual posts from WebUI
* Replace keyword list by warnings (expired, context mismatch)
* Refactor server-side filtering code
* Add tests
2022-08-25 04:27:47 +02:00
Claire
461239db5d
Fix backend compatibility with OpenSSL 3.0 ( #18449 )
...
* Update webpush to fork with OpenSSL 3 compatibility
* Fix tests with OpenSSL 3.0
* Update webauthn gem to latest release and update dependencies
2022-08-17 22:06:48 +01:00