Skip to content
Snippets Groups Projects
  1. Aug 22, 2016
  2. Aug 19, 2016
  3. Aug 15, 2016
  4. Aug 11, 2016
  5. Aug 10, 2016
  6. Aug 05, 2016
  7. Aug 03, 2016
  8. Aug 02, 2016
  9. Aug 01, 2016
  10. Jul 29, 2016
    • Torsten Grote's avatar
      Allow Validator to access metadata for pending messages · bdb87655
      Torsten Grote authored
      Database queries for metadata only returned it for messages that were delivered already.
      However, there are cases (e.g. a pending message needs to be delivered) where
      the validator needs to retrieve the metadata from the database.
      
      For these cases, a special database query has been introduced.
      bdb87655
    • Torsten Grote's avatar
      Introduce client layer events for forums · e1bdede4
      Torsten Grote authored
      The forum UI depended on sync layer events such as MessageStateChangedEvent.
      Now, the forum client broadcasts its own high-level event (`ForumPostReceivedEvent`)
      with the information the UI needs (`ForumPostHeader`).
      
      Closes #310
      e1bdede4
  11. Jul 28, 2016
  12. Jul 07, 2016
  13. Jul 04, 2016
    • Torsten Grote's avatar
      Combined Blog Feed · fd7278b4
      Torsten Grote authored
      This commit addes a combined blog feed that shows all posts of all
      subscribed blogs in the order the blog posts have been received.
      
      For now, this commit also hides other blog functionality like adding
      additional blogs and browsing individual blogs.
      
      Closes #417
      fd7278b4
  14. Jun 28, 2016
  15. Jun 25, 2016
  16. Jun 23, 2016
    • Torsten Grote's avatar
      Fix IdentityManager hooks · 9c225027
      Torsten Grote authored
      This commit makes sure that there is only one identity manager that is
      initialized early enough so hooks can be added properly.
      
      Closes #446
      9c225027
    • Torsten Grote's avatar
      Store and expose time a blog post was received · 91aa8104
      Torsten Grote authored
      This is useful when sorting blog posts in the combined feed. It ensures
      you do not miss older posts that were just synced to you.
      91aa8104
    • Torsten Grote's avatar
      Backend for Automatic Personal Blogs · a8f51fcb
      Torsten Grote authored
      When a contact is added, her personal blog will also be added automatically.
      Also, when a new identity is added, a personal blog for that identity is created.
      
      Part of #436
      a8f51fcb
    • Torsten Grote's avatar
      Change Blog Paradigm to Short-Form · 30fe9f6e
      Torsten Grote authored
      Removes teaser and makes body mandatory.
      
      It also adds support for deleting blogs and
      introduces a getAuthorStatus() method to the IdentityManager
      that takes a running transaction.
      30fe9f6e
  17. Jun 18, 2016
  18. Jun 15, 2016
    • Torsten Grote's avatar
      Blog Client with Factory and Validator · da68ef78
      Torsten Grote authored
      This implements a simple initial blog client that covers the basic blog
      actions, but no deletion/removal of blogs, yet.
      
      Classes for Blogs and Blog Post Headers have been introduced along with
      the associated factories.
      
      A `BlogPostValidator` has been added that validates incoming blog posts.
      
      Closes #402
      Closes #404
      da68ef78
  19. Jun 08, 2016
  20. Jun 02, 2016
  21. May 30, 2016
  22. May 28, 2016
Loading