1. 25 Nov, 2019 2 commits
  2. 19 Nov, 2019 1 commit
  3. 08 Jul, 2019 2 commits
  4. 03 Jul, 2019 1 commit
    • chriadam's avatar
      [libcontacts] Update section bucket index cache after deletions. Contributes to JB#46496 · c7112dae
      chriadam authored
      When a contact is deleted, we need to recalculate the section bucket
      index cache as that contact may have been the only contact in a given
      section bucket (display label group).
      
      However, since updating the section bucket index cache is an expensive
      operation, we should only do this once per bulk deletion, so this
      commit also adds support for bulk deletion operations.
      c7112dae
  5. 03 Jun, 2019 1 commit
  6. 28 May, 2019 1 commit
  7. 17 May, 2019 2 commits
  8. 16 May, 2019 1 commit
    • chriadam's avatar
      [libcontacts] Also update section bucket index cache during list... · 74aa135a
      chriadam authored
      [libcontacts] Also update section bucket index cache during list synchronisation. Contributes to JB#45836
      
      Batch updates are handled via list synchronisation.  We need to
      ensure that we update the section bucket index cache of any model
      after a list synchronisation occurs.
      74aa135a
  9. 30 Apr, 2019 3 commits
    • chriadam's avatar
      Bump version · 80096fb6
      chriadam authored
      And remove blts-tools dependency as that is no longer available
      80096fb6
    • chriadam's avatar
      Merge branch 'jb45504' into 'master' · 62876e51
      chriadam authored
      [libcontacts] Explicitly tell models to update section bucket index caches. Contributes to JB#45504
      
      See merge request !11
      62876e51
    • chriadam's avatar
      [libcontacts] Explicitly tell models to update section bucket index caches. Contributes to JB#45504 · 689011e6
      chriadam authored
      When contact data changes in the backend and we have pulled these
      changes into the model, we need to tell the attached models that
      they need to recalculate their cache of section bucket indexes.
      
      Note that we cannot have a single cache of section bucket indexes
      which the models read, as models can have a search filter applied
      which means the indexes of contacts in the seaside cache won't
      necessarily match what the model expects.
      689011e6
  10. 18 Apr, 2019 2 commits
  11. 17 Apr, 2019 1 commit
  12. 15 Apr, 2019 3 commits
  13. 08 Mar, 2019 1 commit
  14. 31 Aug, 2018 1 commit
  15. 30 Aug, 2018 2 commits
  16. 14 Nov, 2017 2 commits
  17. 11 Oct, 2016 2 commits
    • chriadam's avatar
      Increment version number · 12832943
      chriadam authored
      12832943
    • chriadam's avatar
      Merge branch 'mer1664' into 'master' · c6f0e5d5
      chriadam authored
      [libcontacts] Load decomposition translations. Contributes to MER#1664
      
      Previously, we relied on the client application to load the translation
      files prior to performing FN to N decomposition tokenisation.
      This commit ensures that the translations are loaded by libcontacts.
      
      Contributes to MER#1664
      
      See merge request !4
      c6f0e5d5
  18. 10 Oct, 2016 1 commit
  19. 25 Mar, 2016 2 commits
  20. 20 Mar, 2016 1 commit
  21. 04 Mar, 2016 3 commits
  22. 30 Oct, 2015 4 commits
  23. 26 Aug, 2015 1 commit