Skip to content
Snippets Groups Projects
  1. May 26, 2016
    • Torsten Grote's avatar
      Implement new message validation logic · 5561532c
      Torsten Grote authored
      that handles message dependencies reported from clients.
      
      The MessageValidatedEvent has been renamed into a MessageDeliveredEvent
      since there were no real use cases for the former any more.
      5561532c
    • Torsten Grote's avatar
      Add Message Dependencies to Database · b03d0a20
      Torsten Grote authored
      This adds a new table to the database to hold message dependencies.
      It introduces two more message states: pending and delivered
      The valid column in the database was renamed to state to better reflect
      its new extended meaning.
      
      The DatabaseComponent was extended with three methods for:
      * adding dependencies
      * getting dependencies of a message
      * getting messages that depend on a message (dependents)
      * getting messages to be delivered (by startup hook)
      * getting pending messages to be possibly delivered (by startup hook)
      
      In order to reflect the new states, things that were previously true for
      VALID messages have been changed to now be true for DELIVERED messages.
      
      Since pending messages should not be available to clients, many database
      queries have been modified to only return results for delivered
      messages.
      
      All added methods and changes should come with updated unit tests.
      
      Please note that the database version was bumped in this commit.
      b03d0a20
    • Ernir Erlingsson's avatar
      Merge branch '393-message-tree' into 'master' · 512940e8
      Ernir Erlingsson authored
      Sort threaded messages generic
      
      Constructed a generic that we can use to sort threaded messages.
      
      Closes #393
      
      See merge request !203
      512940e8
  2. May 25, 2016
  3. May 24, 2016
  4. May 20, 2016
  5. May 19, 2016
  6. May 18, 2016
  7. May 16, 2016
  8. May 14, 2016
  9. May 13, 2016
  10. May 12, 2016
    • Torsten Grote's avatar
      Clean up Introduction Session States · db4b79fc
      Torsten Grote authored
      for introducer when both introducees have been deleted.
      
      Closes #372
      db4b79fc
    • akwizgran's avatar
      Merge branch '222-simple-metadata-queries' into 'master' · e0b01871
      akwizgran authored
      Simple metadata queries
      
      Adds support for retrieving metadata that matches all key/value pairs in a query object. This is a minimal version of #222 that can be extended if we need other query capabilities.
      
      See merge request !187
      e0b01871
    • akwizgran's avatar
      Merge branch '386-rotate-crash' into 'master' · 0903a3e1
      akwizgran authored
      Rotate crash fix
      
      The problem was that two controllers were trying to unbind the Briar service where of course only one was needed.
      
      I did the following
      
      * Restructured the relevant Controllers
      * Made a more permanent solution so that the last fragment will always be reloaded on config changes and Activity restarts.
      
      Closes #386
      
      See merge request !183
      0903a3e1
Loading