fix magic auth against orphaned duplicated hublocs
privacy settings macros - the basics except for toggling "publish in directory" which is rather hard because it's a custom on/off button and not a normal input thingy.
add the "publish in directory" setting to the privacy macros
slight privacy tweaks
more permissions descriptive text to lessen confusion
fix app display
improvements to post_activity_item() so that it does not behave differently with delivery plugins than post_local via the API.
missing comma
add basic input filtering to the simple activity posting
add api/red/channel/stream POST method (post_activity_item()), add additional endpoint to channel export to api/red/channel/export/basic
and the obligatory typo
first cut at generic item search
didn't realise that collections (search by group) and search by contact weren't working on the matrix/network page and had never been properly ported. They're now ported - whether or not they work is another matter.
make 90 the default closeness when humans are involved in the process
implement time travelling posts
more progress on items_fetch (new name)
move new_cookie() to the session driver so we can use it for other purposes besides "normal" web login (for instance magic auth)
use http_authorization header with nginx
set default contact affinity back to 99 - we'll solve the other problem another way, this one is flawed