Claire
94d9a1930e
Fix processing of mentions for post edits with an existing corresponding silent mention ( #33227 )
2025-01-16 22:47:47 +09:00
KMY
66bed31dbe
Merge remote-tracking branch 'parent/main' into upstream-20241006
2024-10-05 09:10:58 +09:00
Matt Jankowski
e4e07b1c34
Reduce factory usage across spec/services
area ( #32098 )
2024-10-04 14:11:15 +00:00
KMY
f18eabfe75
Merge remote-tracking branch 'parent/main' into upstream-20240906
2024-09-06 08:42:24 +09:00
Christian Schmidt
a5bbe83dfd
media_ids is an array of strings ( #31709 )
2024-09-02 20:18:09 +00:00
KMY
adee1645a3
Merge remote-tracking branch 'parent/main' into upstream-20240716
2024-07-16 09:01:12 +09:00
KMY
32a8f367a3
Merge remote-tracking branch 'parent/main' into upstream-20240424
2024-04-24 08:57:07 +09:00
Matt Jankowski
a15139bc02
Fix intermittent order based failure in UpdateStatusService
spec ( #30008 )
2024-04-22 08:30:38 +00:00
KMY(雪あすか)
e7aececf5e
Fix: 投稿にNGワードが含まれる場合、投稿のモデレーションができなくなる場合がある問題 ( #685 )
2024-04-01 08:54:16 +09:00
KMY(雪あすか)
95ab1f729c
Change: #647 NGワードの入力フォーム ( #663 )
...
* Change: #647 NGワードの入力フォーム
* Wip: 画面改造
* テストコード、画面
* Fix: 複数の問題
2024-03-26 08:44:16 +09:00
KMY
76598bd542
Merge remote-tracking branch 'parent/main' into upstream-20240319
2024-03-19 09:15:20 +09:00
Matt Jankowski
469028b6d3
Remove unneeded type: :service
from spec/services files ( #29304 )
2024-03-13 08:39:26 +00:00
KMY(雪あすか)
7d96d5828e
Add: #600 NGルール ( #602 )
...
* Wip
* Wip
* Wip: History
* Wip: テストコード作成
* Fix test
* Wip
* Wip
* Wip
* Fix test
* Wip
* Wip
* Wip
* Wip
* なんとか完成、これから動作確認
* spell miss
* Change ng rule timings
* Fix test
* Wip
* Fix test
* Wip
* Fix form
* 表示まわりの改善
2024-02-26 17:45:41 +09:00
KMY(雪あすか)
76b5d4f2c6
Change: #538 NGワード「フォローしていないアカウントへのメンションで利用できないキーワード」を、参照投稿にも適用する ( #544 )
...
* Change: #538 NGワード「フォローしていないアカウントへのメンションで利用できないキーワード」を、参照投稿にも適用する
* Update create.rb
* Update create.rb
* Update create.rb
* Fix test
2024-02-16 18:19:14 +09:00
KMY(雪あすか)
fcd13a6474
Change: #375 投稿を編集して拡張ドメインブロックの条件にひっかかる状態になった場合、対象サーバーには投稿削除のActivityを送信する ( #495 )
...
* Change: #375 投稿を編集して拡張ドメインブロックの条件にひっかかる状態になった場合、対象サーバーには投稿削除のActivityを送信する
* Fix test
* Add test
2024-01-24 09:03:24 +09:00
KMY
e65fb9fb51
Merge remote-tracking branch 'parent/main' into upstream-20240112
2024-01-12 14:48:17 +09:00
Matt Jankowski
00341c70ff
Use Sidekiq fake!
instead of inline!
in specs ( #25369 )
2024-01-10 11:06:58 +00:00
KMY
c5e4020922
Merge remote-tracking branch 'parent/main' into upstream-20231124
2023-11-24 09:07:40 +09:00
Matt Jankowski
973597c6f1
Consolidate configuration of Sidekiq::Testing.fake!
setup ( #28046 )
2023-11-23 09:43:43 +00:00
KMY
0704829a9b
Merge remote-tracking branch 'parent/main' into upstream-20231116
2023-11-14 09:14:19 +09:00
Eugen Rochko
0d14fcebae
Change link previews to keep original URL from the status ( #27312 )
2023-11-13 09:58:28 +00:00
KMY(雪あすか)
4f37ede886
Fix : #162 編集/他のサーバーからの編集で、フォローしていない相手からのメンションに関するNGワードに対応 ( #163 )
...
* Fix : #162 フォローしていないアカウントへのメンションのNGワードが編集で有効にならない問題
* Fix: 他のサーバーから来た編集についても適用
2023-10-22 09:40:20 +09:00
KMY
62b7b7a9b9
#38 Change limited_scope to circle when personal post is added mentions
2023-09-28 16:16:24 +09:00
Nick Schonning
a3393d0d07
Autofix Rubocop RSpec/MatchArray ( #24050 )
2023-04-26 20:21:54 +02:00
Christian Schmidt
eb38e9df31
Requeue expiration notification ( #24311 )
2023-03-29 10:52:40 +02:00
Nick Schonning
84cc805cae
Enable Style/FrozenStringLiteralComment for specs ( #23790 )
2023-02-22 09:55:31 +09:00
Nick Schonning
669f6d2c0a
Run rubocop formatting except line length ( #23632 )
2023-02-18 06:56:20 +09:00
Claire
4b92e59f4f
Add support for editing media description and focus point of already-posted statuses ( #20878 )
...
* Add backend support for editing media attachments of existing posts
* Allow editing media attachments of already-posted toots
* Add tests
2023-01-18 16:33:55 +01:00
Eugen Rochko
71f2b95106
Fix edits with no actual changes being allowed ( #17843 )
...
* Fix edits with no actual changes being allowed locally
* Fix edits with no actual changes being allowed through ActivityPub
* Fix false positive changes caused by description processing in model
* Fix not recording poll expiration update
* Fix test
* Revert changes to ProcessStatusUpdateService
* Various fixes and improvements
* Fix code style issues
* Various changes and improvements
* Add guard clause
2022-03-26 00:38:44 +01:00
Eugen Rochko
d17fb70131
Change how changes to media attachments are stored for edits ( #17696 )
...
* Change how changes to media attachments are stored for edits
Fix not being able to re-order media attachments
* Fix not broadcasting updates when polls/media is changed through ActivityPub
* Various fixes and improvements
* Update app/models/report.rb
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
* Add tracking of media attachment description changes
* Change poll in status edit to have a structure closer to the real one
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2022-03-09 09:06:17 +01:00
Claire
472bc89611
Fix some flaky tests that randomly failed because of item ordering ( #17509 )
2022-02-10 22:00:10 +01:00
Claire
63854bee6c
Fix poll votes not being properly reset on poll change ( #17498 )
...
* Fix poll votes not being properly reset on poll change
* Fix and add tests
* Fix poll update handling when the number of options changes
2022-02-10 14:26:54 +01:00
Eugen Rochko
63002cde03
Add editing for published statuses ( #17320 )
...
* Add editing for published statuses
* Fix change of multiple-choice boolean in poll not resetting votes
* Remove the ability to update existing media attachments for now
2022-02-10 00:15:30 +01:00