Skip to content
Snippets Groups Projects
  1. Sep 16, 2019
  2. Jan 03, 2019
  3. Nov 27, 2018
  4. Nov 24, 2018
  5. Sep 01, 2018
  6. Aug 23, 2018
  7. Aug 19, 2018
  8. Jun 29, 2018
  9. Apr 13, 2018
  10. Mar 08, 2018
  11. Mar 07, 2018
  12. Feb 23, 2018
  13. Jan 19, 2018
    • Matthias Schiffer's avatar
      treewide: rework check_site_lib.lua · 7ccdacd2
      Matthias Schiffer authored
      In addition to significant internal differences in check_site_lib.lua (in
      particular unifying error handling to a single place for the upcoming
      multi-domain support), this changes the way fields are addressed in site
      check scripts: rather than providing a string like 'next_node.ip6', the
      path is passed as an array {'next_node', 'ip6'}.
      
      Other changes in site check scripts:
      * need_array and need_table now pass the full path to the sub fields to the
      subcheck instead of the key and value
      * Any check referring to a field inside a table implies that all higher
      levels must be tables if they exist: a check for {'next_node', 'ip6'} adds
      an implicit (optional) check for {'next_node'}, which allows to remove many
      explicit checks for such tables
      7ccdacd2
    • lemoer's avatar
      treewide: forbid use of selected site variables in domain specific or site configs · 50812b16
      lemoer authored
      [Matthias schiffer: rebase, add a few more restrictions]
      50812b16
  14. Aug 08, 2017
  15. Jul 08, 2017
    • Matthias Schiffer's avatar
      Remove redundant virtual packages · 2cd30d64
      Matthias Schiffer authored
      As PROVIDES can be used to replace real packages now, we don't need the
      virtual packages as workaround anymore. This also means that the providing
      packages don't need to be added to site.mk explicitly anymore when the
      default provider is used.
      2cd30d64
  16. Feb 22, 2017
  17. Feb 10, 2017
  18. Jan 17, 2017
  19. Nov 30, 2016
  20. Jul 10, 2016
  21. Apr 27, 2016
  22. Feb 28, 2016
  23. Oct 08, 2015
  24. Sep 17, 2015
  25. Jul 08, 2015
  26. Apr 26, 2015
  27. Apr 25, 2015
  28. Mar 25, 2015
  29. Mar 23, 2015
  30. Mar 19, 2015
  31. Aug 05, 2014
    • Nils Schneider's avatar
      gluon-config-mode: modularize wizard · 3aecc920
      Nils Schneider authored
      This commit splits gluon-config-mode into several, mostly independent
      packages.
      
      * gluon-config-mode-core: basic functionality (required)
      * gluon-config-mode-hostname: hostname field
      * gluon-config-mode-autoupdater: show when autoupdater is enabled
      * gluon-config-mode-mesh-vpn: fastd vpn configuration, bw limit
      * gluon-config-mode-geo-location: geo coordinates
      * gluon-config-mode-contact-info: contact info field
      
      The package gluon-config-mode has been removed. You need to replace
      it with these packages (or any subset of them) in site.mk:
      
      * gluon-config-mode-hostname
      * gluon-config-mode-autoupdater
      * gluon-config-mode-mesh-vpn
      * gluon-config-mode-geo-location
      * gluon-config-mode-contact-info
      
      Note: It is not possible to deactivate the autoupdater in config mode
      anymore (expert mode will still allow it). Instead, a message is shown
      in case the autoupdater is enabled.
      3aecc920
Loading