1. 02 Nov, 2017 1 commit
  2. 01 Nov, 2017 1 commit
    • Sébastien Blin's avatar
      database: fix CALL and CONTACT messages · 10c587d6
      Sébastien Blin authored
      + Remove the "Conversation started" message
      + Add "Contact added", "Invitation received", "Invitation accepted"
      messages
      + Improve CALL messages.
      
      Note: a behavior has changed. Now, if we clear the history, all
      interactions will be removed.
      
      Change-Id: I0bf9320c6aecaf45dbfd0fd8de738f583be7e817
      10c587d6
  3. 31 Oct, 2017 1 commit
  4. 27 Oct, 2017 1 commit
    • Nicolas Jager's avatar
      fix: message send with invalid call id or invalid call status · 8e2d826a
      Nicolas Jager authored
      bug: sometime lrc asks the daemon to send a message with an invalid
           call id.
      
      fix: lrc checks if the call is still in the calls list and if the
           call is running.
      
      bug: lrc send messages trough sip channel when the call is in status
           other than in progress or on hold.
      
      fix: lrc checks the status, and decide wich way to send the message.
      
      Change-Id: Ifafb74e2b0f3c66e303c300483c33252926415da
      8e2d826a
  5. 18 Oct, 2017 1 commit
  6. 13 Oct, 2017 1 commit
  7. 12 Oct, 2017 4 commits
  8. 11 Oct, 2017 1 commit
  9. 10 Oct, 2017 1 commit
    • Nicolas Jager's avatar
      NewAccountModel: implementation · c06bea5a
      Nicolas Jager authored
      - this class allows to get accounts informations. Each account has
      his own NewCallModel, ContactModel and ConversationModel.
      
      - getAccountList() returns a list of account ids.
      
      - getAccountInfo() returns informations about an account.
      
      - references to the NewAccountModel called parents were removed from
      the constructor because account::Info& is already storing a reference
      to NewAccountModel.
      
      Change-Id: Ib429520ec6751201e1bc6a45c9dc8d54c76e428a
      Reviewed-by: default avatarAnthony Léonard <anthony.leonard@savoirfairelinux.com>
      c06bea5a
  10. 08 Sep, 2017 1 commit
    • Nicolas Jager's avatar
      Add stubs and class diagram · e8dda4e6
      Nicolas Jager authored
      add stubs for :
       - Database class.
       - ConversationModel class and Conversation namespace.
       - NewCallModel class and NewCall namespace.
       - ContactModel class and Contact namespace.
       - Message namespace.
       - NewAccountModel.
       - CallbacksHandler, will be used to bind the callbacks from the daemon
         and will emit signals for lrc and client.
       - Lrc class, this class is the root class of all models. Instating this
         class will build interfaces between the daemon, client and the
         database.
       - all these class are nested in the lrc namespace.
       - all publicly exposed API have been put into lrc::api namespace
       - add diagrams in doc folder
      
      Change-Id: Ia06f874dd1baebb086edd570e52d8d61d73b905b
      Reviewed-by: Guillaume Roguez's avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
      Signed-off-by: Guillaume Roguez's avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
      e8dda4e6