MastoAPI transition: user profile settings #437

Closed
opened 2019-03-11 21:30:06 +00:00 by hj · 0 comments
Owner
  • Should use entitiy_normalizer wherever possible for consistency.
  • Should not bring in regressions.
  • Should not use extremely horrible hacks (up to reviewers to decide).
  • Should not rename everything nor bring tons of refactoring to avoid merge conflicts and ease the review and testing.
  • For every missing BE functionality there should be mention of it in pleroma#674, probably create a new task too.
  • Code from mastoapi-exploration branch could be backported/separated or used as a reference.

As far as I know, MastoAPI simply doesn't have background field for a user, nor similar user profile customization, so setting that using standard API probably would be impossible. Same most likely applies for all the other settings that are permanently stored in BE (no_rich_text etc), so either those should be implemented in MastoAPI or left as is.

* Should use `entitiy_normalizer` wherever possible for consistency. * Should not bring in regressions. * Should not use extremely horrible hacks (up to reviewers to decide). * Should not rename everything nor bring tons of refactoring to avoid merge conflicts and ease the review and testing. * For every missing BE functionality there should be mention of it in pleroma#674, probably create a new task too. * Code from mastoapi-exploration branch could be backported/separated or used as a reference. As far as I know, MastoAPI simply doesn't have `background` field for a user, nor similar user profile customization, so setting that using standard API probably would be impossible. Same most likely applies for all the other settings that are permanently stored in BE (`no_rich_text` etc), so either those should be implemented in MastoAPI or left as is.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma/pleroma-fe#437
No description provided.