Skip to content
Snippets Groups Projects
  1. Feb 06, 2025
  2. Feb 05, 2025
  3. Feb 03, 2025
  4. Jan 31, 2025
  5. Jan 16, 2025
  6. Jan 08, 2025
  7. Nov 12, 2024
  8. Sep 16, 2024
    • ovari's avatar
      misc: unify terminology · ad5b6cba
      ovari authored and ovari's avatar ovari committed
      8+3 filename → 8.3 filename
      be ware → beware
      {cannot, can not, cant, can't, could not, couldn't} → unable to
      conpleted → completed
      file name → filename
      imcomplete → incomplete
      informations → information
      trying to → attempting to
      wrong password → incorrect password
      
      GitLab: jami-client-qt#1730
      
      Change-Id: Ia7757efafd2c06af978db02c65b40b1b77c393f8
      ad5b6cba
  9. Jun 17, 2024
  10. Mar 21, 2024
    • Sébastien Blin's avatar
      server_account_manager: migrate account if authentificateDevice fails · 154ddb38
      Sébastien Blin authored
      If a device is revoked, JAMS will return a 401 error with a invalid
      credentials error. In this case, we can reset the receipt and force
      the user to re-login.
      
      api/login is the only endpoint used, because we only auth the device
      on normal expiration or during the first login
      
      git.jami.net/savoirfairelinux/jami-jams/-/issues/79
      Change-Id: I8be0d3695534058cd9ebdc61b71405f009f69fe9
      
      Change-Id: I17a0c923d288d11cd4fb918f664f2c9c32f4f124
      154ddb38
  11. Jan 03, 2024
  12. Jan 02, 2024
  13. Dec 06, 2023
  14. Oct 26, 2023
  15. Oct 13, 2023
    • Sébastien Blin's avatar
      conversations: do not remove all syncing conversation if remove self · 147687ad
      Sébastien Blin authored
      If a ContactRemoved event occured while some conversations were in
      a syncing state, the conversations were removed.
      This can cause random conversation deletion when importing a JAMS
      account who already deleted itself as a contact.
      The correct condition was just checked when the conversation is
      already cloned.
      
      Change-Id: I378f765480dcd92c7315579ba5c26a4ca50ddb23
      147687ad
  16. Aug 25, 2023
  17. Aug 24, 2023
  18. Jun 28, 2023
  19. Jun 25, 2023
  20. May 01, 2023
    • Sébastien Blin's avatar
      certstore: split per account · 3670cabd
      Sébastien Blin authored and Adrien Béraud's avatar Adrien Béraud committed
      This allow to keep different status between accounts, remove
      certificates when the account is removed. And this avoid
      to use the same certificate store/trust store shared across
      accounts.
      
      Change-Id: Iba5df5c0768cefe7a861cab689ffb8ff770d8475
      3670cabd
  21. Apr 11, 2023
  22. Feb 06, 2023
  23. Oct 29, 2022
    • Olivier Dion's avatar
      Replace DRing for libjami · d54a84ec
      Olivier Dion authored and Sébastien Blin's avatar Sébastien Blin committed
      It's not possible to replace the DRing namespace for jami because of conflicts
      with namespaces and classes defined under the jami namespace.  Thus, use libjami
      as the namespace.
      
      Script to reproduce:
      
       rg -l DRing | sort | uniq | awk '$0 !~ /NEWS/' | xargs sed -i -e 's|DRing|libjami|g'
       rg -l DRING_ | sort | uniq | xargs sed -i -e 's|DRING_|LIBJAMI_|g'
       sed -i -e 's|dring|jami|g' src/jami/CMakeLists.txt
       sed -i -e 's|dring|jami|g' src/jami/def.h
      
      Change-Id: I80e8c8b58a7586527a016bbef850bab07869c473
      d54a84ec
  24. Jan 05, 2022
  25. Aug 03, 2021
  26. Jul 29, 2021
  27. Jul 28, 2021
  28. Jul 15, 2021
    • Maxim Cournoyer's avatar
      daemon: Rename dring occurrences in code and file names to jamid. · ba3a411c
      Maxim Cournoyer authored and Maxim Cournoyer's avatar Maxim Cournoyer committed
      Automated using the following commands:
      
        $ mv src/{dring,jami}
        $ git grep -l src/dring | xargs sed -i 's,src/dring,src/jami,g'
        $ git grep -l '#include "dring/' | \
          xargs sed -i 's,#include "dring/,#include "jami/,g'
        $ git grep -l 'dring.h' | xargs sed -i 's,dring.h,jami.h,g'
      
      And finally,
      
        $ git grep -l 'dring' | xargs sed -i 's,dring,jami,g'
      
        $ files=$(find -name '*dring*' | sort)
        $ for f in $files; do mkdir -p "$(dirname "$f")"; \
            mv "$f" "$(echo $f | sed 's/dring/jami/g')"; done
      
      To resolve a bad renaming favorably:
      
        $ git grep -l -i AlsaCarjami | \
          xargs sed -i -E 's/([Aa])lsaCarjami/\1lsaCardRingtone/g'
      
      The above renaming command is not perfect, so some hand-tuning was
      required to complete it.
      
      * src/manager.cpp (Manager::ManagerPimpl::retrieveConfigPath):
      Preserve the dring.yml configuration file name, until we add something
      to migrate (rename) it to jami.yml.
      * man/dring.pod: Delete.
      * bin/dbus/jamid.pod: Move to ...
      * man/jamid.pod: here.
      * bin/dbus/meson.build (jamid_targets): Normalize man section to the
      pre-existing 1 and adjust accordingly.
      * src/jami/def.h (dring_EXPORTS): Rename to ...
      (jami_EXPORTS): ... this.
      
      change-Id: I9828be6da9c711ab2f22c4d1b9539fea89d7b6fb
      Unverified
      ba3a411c
  29. Apr 14, 2021
  30. Jan 31, 2021
  31. Jan 25, 2021
  32. Dec 10, 2020
  33. Oct 02, 2020
  34. Sep 15, 2020
  35. Sep 11, 2020
  36. Aug 28, 2020
  37. Aug 11, 2020
Loading