Commit Graph

9 Commits (7afc6a630c76fb071bd189af3ac1366efc82f819)

Author SHA1 Message Date
Jeong Arm fed7380e9f
Prevent use locale with empty string ()
Somehow user's locale could be an empty string, And empty string itself
are treated as true value.
2022-05-28 14:32:08 +02:00
Claire 87085a5152
Fix AccountNote not having a maximum length () 2021-11-06 00:12:25 +01:00
Takeshi Umeda 590e1578bf
Fix when MoveWorker cannot get locale from remote account () 2021-08-08 15:31:02 +02:00
Claire 1c21dcfa35
Fix newlines in accout notes added by the Move handler ()
* Fix newlines in account notes added by the move handler

* Make MoveWorker more robust
2021-06-23 23:55:47 +02:00
ThibG 35cedc922c
Change move handler to carry blocks over ()
* Change move handler to carry blocks and mutes over

When user A blocks user B and B moves to a new account C, make A block C
accordingly.

Note that it only works if A's instance is aware of the Move, that is,
if B is on A's instance or has followers there.

* Also notify instances with known people blocking you when moving

* Add automatic account notes when blocking/muting an account that had no note
2020-07-01 13:51:15 +02:00
ThibG 65506bac3f
Add user notes on accounts ()
* Add UserNote model

* Add UI for user notes

* Put comment in relationships entity

* Add API to create user notes

* Copy user notes to new account when receiving a Move activity

* Address some of the review remarks

* Replace modal by inline edition

* Please CodeClimate

* Button design changes

* Change design again

* Cancel note edition when pressing Escape

* Fixes

* Tweak design again

* Move “Add note” item, and allow users to add notes to themselves

* Rename UserNote into AccountNote, rename “comment” Relationship attribute to “note”
2020-06-30 19:19:50 +02:00
ThibG 66c1fe0495 Fix various issues with account migration ()
* Fix being able to follow oneself by moving to an account that was following the old one

* Add specs

* Add spec to catch MoveWorker issue with local followers following both accounts

* Fix move worker breaking when a local account follows both source and target accounts

* Fix migration from remote to local account not sending Undo Follow

* Fix show_reblogs not being preserved for moved account's followers
2019-11-07 09:05:07 +02:00
Eugen Rochko 9a1be333b8
Fix wrong attribute in MoveWorker () 2019-10-03 17:50:48 +02:00
Eugen Rochko 368a87755b
Fix account migration not affecting followers on origin server () 2019-09-29 16:23:13 +02:00