Skip to content
  1. Jul 20, 2022
  2. Jul 18, 2022
  3. Jul 15, 2022
  4. Jul 06, 2022
    • wazo-community-zuul[bot]'s avatar
      Merge pull request #144 from BnLG/d7c · 58e87c81
      wazo-community-zuul[bot] authored
      Solve bug introduced in #136
      
      Hello,
      This PR solves a bug introduced in #136, during plugin installation :
      2022-07-04 16:54:29,721 [28336] (ERROR) (provd.app): Error while loading plugin wazo-snom-10.1.101.11
      Traceback (most recent call last):
        File "/usr/lib/python2.7/dist-packages/provd/app.py", line 824, in _pg_load
          self.pg_mgr.load(id, gen_cfg, spec_cfg)
        File "/usr/lib/python2.7/dist-packages/provd/plugins.py", line 1134, in load
          plugin = obj(self._app, plugin_dir, gen_cfg, spec_cfg)
        File "/var/lib/wazo-provd/plugins/wazo-snom-10.1.101.11/common.py", line 153, in __init__
          fetchfw_helper = FetchfwPluginHelper(plugin_dir, downloaders)
        File "/usr/lib/python2.7/dist-packages/provd/plugins.py", line 554, in __init__
          self._pkg_mgr = self._new_pkg_mgr(downloaders, filter_builder)
        File "/usr/lib/python2.7/dist-packages/provd/plugins.py", line 572, in _new_pkg_mgr
          pkg_builder)
        File "/usr/lib/python2.7/dist-packages/xivo_fetchfw/storage.py", line 386, in __init__
          self._load_pkgs()
        File "/usr/lib/python2.7/dist-packages/xivo_fetchfw/storage.py", line 393, in _load_pkgs
          self._pkgs = self._create_pkg(config, pkg_sections, remote_files, install_mgr_factories)
        File "/usr/lib/python2.7/dist-packages/xivo_fetchfw/storage.py", line 455, in _create_pkg
          pkg = self._pkg_builder.build_installable_pkg(config, section, pkg_id, remote_files, install_mgr_factories)
        File "/usr/lib/python2.7/dist-packages/xivo_fetchfw/storage.py", line 280, in build_installable_pkg
          pkg_install_mgr = install_mgr_factory.new_install_mgr(src_node, local_vars)
        File "/usr/lib/python2.7/dist-packages/xivo_fetchfw/storage.py", line 188, in new_install_mgr
          filter_obj = self._filter_builder.build_node(tokens)
        File "/usr/lib/python2.7/dist-packages/xivo_fetchfw/storage.py", line 144, in build_node
          raise ValueError("unknown node type %s" % type)
      ValueError: unknown node type touch
      
      We finally do not need touch command, as cp command right above already modifies the modification date of the file, which is what we want here, perfect.
      Thank you, and sorry for the inconveniences...
      
      Reviewed-by: Alexandre Fournier <None>
      58e87c81
    • BnLG's avatar
      Solve bug introduced in #136 · dbb9c2ab
      BnLG authored
      dbb9c2ab
  5. Jul 05, 2022
  6. Jul 04, 2022
  7. Jun 30, 2022
    • wazo-community-zuul[bot]'s avatar
      Merge pull request #141 from BnLG/N720 · 23841f7b
      wazo-community-zuul[bot] authored
      Gigaset N720 enhancements
      
      Hi,
      This PR brings some enhancements to Gigaset N720 :
      
      It enables firmware updates. I found a trick to make the firmware link compliant with what N720 expects (it must end with the binary name), while keeping it served by Wazo itself. Look at the links for technical workaround, self explanatory :) Good news is that I'll be able to replicate this for N510 (see #142) 👍
      It disables Gigaset.net info/news by default. Privacy is best.
      It saves some characters on display name, characters are counted on these DECT screens...
      It updates firmware to last version (tested, no issue with standard features).
      It properly sets admin password.
      
      Thank you 👍
      
      Reviewed-by: Alexandre Fournier <None>
      23841f7b
  8. Jun 17, 2022
  9. Jun 16, 2022
  10. Jun 15, 2022
    • wazo-community-zuul[bot]'s avatar
      Merge pull request #138 from BnLG/yealink · 5d420110
      wazo-community-zuul[bot] authored
      Yealink enhancements
      
      Hello,
      This PR brings several improvements to the Yealink plugin :
      
      It properly adjusts account details display, with its name at the top of the screen, and its number in front of the DSS key.
      It enlarges DSS key label zones, so that we can display larger labels.
      It brings a bigger DND logo, so that we easily know DND has been left on.
      It enables SRTP, if transport is TLS.
      
      Thank you 👍
      Before :
      
      After :
      
      Reviewed-by: Alexandre Fournier <None>
      5d420110
  11. Jun 14, 2022
  12. Jun 10, 2022
  13. Jun 09, 2022
    • wazo-community-zuul[bot]'s avatar
      Merge pull request #139 from BnLG/snom · 8f67b903
      wazo-community-zuul[bot] authored
      Snom enhancements
      
      Hello,
      This PR brings several improvements to the Yealink plugin :
      
      It properly adjusts account details display, replacing useless SIP user ID with the extension number.
      It disable local phonebook if remote phonebook is available (so that we're sure it's properly used).
      It adjusts retry_after_failed_register, making devices to retry faster on their first retries, as some SIP-TLS configured devices systematically wait 2 minutes before registering. Adjusting retry_after_failed_register like in this PR solves this issue.
      It ajusts provisioning_order, allowing to provision Snom devices manually. This modification does not break DHCP provisionning, it simply allows devices to provision manually if they do not receive any provisioning option from DHCP.
      It enables SIP-TLS and SRTP on a per-line basis.
      
      Thank you 👍
      Before :
      
      After :
      
      Reviewed-by: Alexandre Fournier <None>
      8f67b903
    • BnLG's avatar
      Snom enhancements · 8956d684
      BnLG authored
      8956d684
  14. Jun 08, 2022
  15. Jun 07, 2022
  16. Jun 02, 2022
  17. Jun 01, 2022