1. 03 Sep, 2019 1 commit
  2. 31 Aug, 2019 2 commits
  3. 26 Aug, 2019 2 commits
    • Jason Robinson's avatar
      Django bumped to 2.2. Other Python deps updated where possible. · de68bbcb
      Jason Robinson authored
      Drop some Python 3.4 only dependencies we were still carrying with us
      for some reason.
      de68bbcb
    • Jason Robinson's avatar
      Fix retraction of limited visibility content · a95e7244
      Jason Robinson authored
      There was a bug where limited visibility content (added in 0.9.0)
      retractions were not sent out correctly. This was caused by the usage
      of the Django ``post_delete`` signal to handle the retraction. This
      works for public content since all the information is present
      immediately after the delete for the background jobs, even if the
      database entry has been deleted. Unfortunately for limited content
      this did not work since they store visibilities to the limited content
      in a separate table. Due to the (awesome!) way Django relations work,
      the entries for the visibilities got deleted from the database before
      the ``post_delete`` signal got fired.
      
      Content retraction is now fired off into a background task in the
      Django ``pre_delete`` hook, which means the limited visibilities data
      is still available in the database.
      a95e7244
  4. 20 Aug, 2019 4 commits
  5. 18 Aug, 2019 2 commits
  6. 17 Aug, 2019 2 commits
  7. 12 Aug, 2019 2 commits
  8. 11 Aug, 2019 3 commits
  9. 10 Aug, 2019 4 commits
  10. 09 Aug, 2019 2 commits
    • Jason Robinson's avatar
      Merge branch 'rewrite-fids' into 'master' · 435d710d
      Jason Robinson authored
      Rewrite local federation ID's
      
      See merge request !537
      435d710d
    • Jason Robinson's avatar
      Rewrite local federation ID's · 5bd75635
      Jason Robinson authored
      This is a BREAKING CHANGE for anyone who has been running
      Socialhome with ActivityPub enabled. Profile federation ID's are
      rewritten from `/p/<uuid>` to `/u/<username>`. This is to make the
      federation ID's more human understandable.
      
      This of course means that changing username will not be possible and
      will break federation. But since many fediverse platforms assume
      this anyway, we probably wont be able to add support for that anyway.
      
      Refs: #522
      5bd75635
  11. 06 Aug, 2019 1 commit
  12. 04 Aug, 2019 2 commits
  13. 21 Jul, 2019 1 commit
  14. 20 Jul, 2019 3 commits
  15. 16 Jul, 2019 1 commit
  16. 15 Jul, 2019 8 commits