Commit graph

11 commits

Author SHA1 Message Date
asonix e9b9a83042 Profiles: Don't pull files needlessly 2021-02-08 18:01:24 -06:00
asonix 6d58171aa5 Profiles: combine changes types 2021-02-08 17:55:45 -06:00
asonix cc9909265d Profiles: Add sensitive flag to submissions
- Wire sensitive through create, update, activitypub
2021-02-02 21:19:29 -06:00
asonix 597bbe94b9 Profiles: Add more audience options to submissions
- In addition to Followers/Unlisted/Public, now there's two toggles
  to limit to logged-in users, or to limit to the current server
  Adding federated login-required for submissions is a TODO item.
- Don't accept federated updates older than the submission's
  updated field
2021-02-01 21:56:44 -06:00
asonix 2a85cb6661 Profiles: Expose submission visibility settings 2021-02-01 19:02:15 -06:00
asonix b9a66c1923 Profiles: Differentiate text source & text, sanitize & bbcode text 2021-01-27 20:58:38 -06:00
asonix 820e948acd Profiles: bound range iterations by profile id
When iterating over submissions for a profile, previously
it was possible to iterate past the end of a given profile's
submissions, and into the next profile's. This was fixed by
setting lower & upper bounds rather than leaving them
open-ended
2021-01-24 20:02:03 -06:00
asonix 95b3b17c61 Profiles: Add Servers, server follows & blocks
Enable and expose report forwarding
2021-01-15 22:25:16 -06:00
asonix 7ecc402d1b Differentiate Drafted vs Published submission iterators
Always perform state changes in background thread
context -> ctx
2021-01-10 22:03:20 -06:00
asonix f18b294c62 Expose non-apub submission interaction
Make scans always go by date
2021-01-09 19:48:04 -06:00
asonix 5d56504507 Ingest ActivityPub 2021-01-04 11:34:31 -06:00