1. 02 Nov, 2017 1 commit
  2. 01 Nov, 2017 4 commits
  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. 25 Oct, 2017 1 commit
  6. 23 Oct, 2017 1 commit
  7. 20 Oct, 2017 2 commits
  8. 19 Oct, 2017 7 commits
  9. 18 Oct, 2017 3 commits
  10. 16 Oct, 2017 2 commits
  11. 13 Oct, 2017 2 commits
  12. 12 Oct, 2017 5 commits
  13. 11 Oct, 2017 2 commits
  14. 10 Oct, 2017 3 commits
    • 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
    • Jenkins's avatar
      i18n: automatic bump · 2d7a6a3f
      Jenkins authored
      Change-Id: Ie3b1ed7de6686455763a4886389ced9bdf36d56d
      2d7a6a3f
    • Nicolas Jager's avatar
      add namespace authority · 59139800
      Nicolas Jager authored
      - authority namespace is used to help when we work inside the lrc.
      it makes more visibles which source of information has the authority
      over some data.
      
      Change-Id: I25a5d27b154376fe6211ff01b0e9e138bd782f43
      Reviewed-by: default avatarAnthony Léonard <anthony.leonard@savoirfairelinux.com>
      59139800
  15. 06 Oct, 2017 4 commits
    • Nicolas Jager's avatar
      callbackshandler: link more callbacks from the daemon. · 00886473
      Nicolas Jager authored
      Change-Id: Ib073b8f6e3522c6617f3415ab6f9ebff7ee6d58f
      Reviewd-by: Guillaume Roguez's avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
      00886473
    • Nicolas Jager's avatar
      edit tables · 39c55e4a
      Nicolas Jager authored
      - this edit doesn't requires any update for the database itself,
      since nobody is using them.
      
      - columns removed: group_id and device_id
      
      - change types from INTEGER to TEXT for columns type and status
        from profiles table.
      
      Change-Id: I5a6ee798748367ecdbcbeeaa4d85e9c943372192
      Reviewed-by: Sébastien Blin's avatarSébastien Blin <sebastien.blin@savoirfairelinux.com>
      39c55e4a
    • Nicolas Jager's avatar
      CMakeList : set default value to ENABLE_TEST · 9164fb65
      Nicolas Jager authored
      - set false to ENABLE_TEST by default. If one wants to enable the
      tests, he has to set it : "cmake -D ENABLE_TEST=true ../"
      
      Change-Id: I7aff5f7df6a3427f8c862113a385d3e47f15c79e
      Reviewed-by: default avatarAnthony Léonard <anthony.leonard@savoirfairelinux.com>
      9164fb65
    • Nicolas Jager's avatar
      api changes · 5cae7630
      Nicolas Jager authored
      - change lrc::api::message for lrc::api::interaction
        Rationale: message is only a part of different interactions possibly
        present in the history.
      
      - add lrc::api::profile namespace.
        Rationale: information stored by daemon or database
        about accounts or contacts accessible through profile. Other
        informations will be considered volatile.
      
      - lrc::api::account::Info changes:
        * accountModel a non-owned pointer rather than a unique_ptr
        * add members: registeredName, enabled, status and profileInfo
      
      - lrc::api::call::Info changes:
        * add members: peer, audioMuted and videoMuted
      
      - lrc::api::contact::Info changes:
        * remove members: uri, avatar, alias, type
        * add member: profileInfo
      
      - lrc::api::conversation::Info changes:
        * messages -> interactions
        * remove isUsed
      
      - all ::Info: add functions to convert Type and Status to string and vice versa.
      
      - minor file header fixes.
      
      [GR: ci-msg refactor]
      
      Change-Id: Iba46194eb29ff394481663bef4ca07dc4bd899f6
      Reviewed-by: Guillaume Roguez's avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
      5cae7630
  16. 29 Sep, 2017 1 commit