Merge branch 'notifications-filtering' into 'develop'

Mastodon API return full result set in notifications

See merge request !2552
12 jobs for namespace-move-notification in 14 minutes and 24 seconds (queued for 3 seconds)
latest
Status Job ID Name Coverage
  Build
passed #126229
build

00:04:57

 
  Test
passed #126233
analysis

00:02:42

passed #126232
lint

00:00:26

failed #126240
unit-testing

00:05:47

88.4%
failed #126239
unit-testing-rum

00:05:25

failed #126238
unit-testing

00:05:48

88.4%
failed #126230
unit-testing

00:05:57

88.4%
failed #126237
unit-testing-rum

00:05:29

failed #126231
unit-testing-rum

00:05:21

 
  Benchmark
skipped #126234
allowed to fail manual
benchmark
 
  Deploy
skipped #126235
allowed to fail manual
review_app
skipped #126236
allowed to fail manual
stop_review_app
 
Name Stage Failure
failed
unit-testing Test
 80.0% lib/pleroma/workers/scheduled_activity_w       46       10        2
100.0% lib/pleroma/workers/transmogrifier_worke 15 2 0
100.0% lib/pleroma/workers/web_pusher_worker.ex 20 2 0
16.7% lib/pleroma/workers/worker_helper.ex 46 6 5
0.0% lib/transports.ex 89 16 16
100.0% lib/xml_builder.ex 49 16 0
[TOTAL] 88.4%
----------------
ERROR: Job failed: exit code 1
failed
unit-testing-rum Test
[error] Ranch listener Pleroma.Web.Endpoint.HTTP had connection process started with :cowboy_clear:start_link/4 at #PID<0.13203.0> exit with reason: {:function_clause, [{Pleroma.Web.MastodonAPI.WebsocketHandler, :websocket_info, [{:EXIT, #PID<0.13201.0>, :shutdown}, %{count: 0, timer: #Reference<0.3074259320.2681995266.83160>, topic: "public", user: nil}], [file: 'lib/pleroma/web/mastodon_api/websocket_handler.ex', line: 73]}, {:cowboy_websocket, :handler_call, 6, [file: '/builds/pleroma/pleroma/deps/cowboy/src/cowboy_websocket.erl', line: 482]}, {:cowboy_http, :loop, 1, [file: '/builds/pleroma/pleroma/deps/cowboy/src/cowboy_http.erl', line: 231]}, {:proc_lib, :init_p_do_apply, 3, [file: 'proc_lib.erl', line: 249]}]}

........................................................................................................................................................................

Finished in 127.2 seconds
2983 tests, 4 failures, 2 excluded, 2 skipped

Randomized with seed 212221
ERROR: Job failed: exit code 1