- Jun 10, 2023
-
-
Maciej Krüger authored
-
Maciej Krüger authored
-
- Jan 04, 2023
-
-
Jan-Niklas Burfeind authored
-
Jan-Niklas Burfeind authored
-
- Aug 09, 2022
-
-
Tom Herbers authored
This implements the same behavior as it is used in the autoupdater [1]. This is for example required to allow the manual installation of firmware upgrades via the config mode on devices which where migrated from swconfig to DSA. Otherwise the image will always be invalid. [1] https://github.com/freifunk-gluon/packages/commit/b80428166454d184f356e5a14a144911d9ee11aa
-
- Feb 22, 2022
-
-
Igor Scheller authored
-
- Feb 01, 2022
-
-
Matthias Schiffer authored
This was a remnant of LuCI that was never used in gluon-web.
-
- Jan 14, 2022
-
-
Maciej Krüger authored
Co-Authored-By:
Matthias Schiffer <mschiffer@universe-factory.net>
-
- Oct 07, 2021
-
-
Matthias Schiffer authored
This removes PKG_VERSION and PKG_RELEASE from most Makefiles, as the value was never useful for Gluon packages; instead, PKG_VERSION is set to 1 in gluon.mk. It also removes two other weird definitions: - gluon-iptables-clamp-mss-to-pmtu replicating the old PKG_VERSION logic from gluon-core, but without the fixed PKG_BUILD_DIR to prevent unnessary rebuilds - gluon-hoodselector set GLUON_VERSION=3
-
- Jul 15, 2021
-
-
aiyion.prime authored
[Matthias Schiffer: whitespace changes, error handling]
-
- May 22, 2021
-
-
David Bauer authored
This fully abstracts VPN methods, making gluon-mesh-vpn-fastd and gluon-mesh-vpn-tunneldigger completely self-contained. Provide a LUA interface for generic interacting with VPN methods in gluon-mesh-vpn-core and web packages. This also adds the ability to install tunneldigger and fastd to the same image, selecting the VPN method based on the selected domain. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- May 01, 2021
-
-
David Bauer authored
The rudimentary flash size determination function expects the partition for the devices firmware to be called "linux" while it is (since quite some time) "firmware". Fix this error to display available flash size as well as more useful error message in case the uploaded firmware image exceeds the flash space. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Jul 02, 2020
-
-
Matthias Schiffer authored
-
- Nov 09, 2019
-
-
bobcanthelpyou authored
-
- Jun 16, 2019
-
-
bobcanthelpyou authored
-
- Jul 25, 2018
-
-
Ruben Barkow authored
-
- Jul 17, 2018
-
-
Matthias Schiffer authored
-
- Jun 19, 2018
-
-
J0WI authored
-
- Apr 13, 2018
-
-
Matthias Schiffer authored
-
- Mar 08, 2018
-
-
Matthias Schiffer authored
-
- Mar 07, 2018
-
-
Matthias Schiffer authored
-
- Feb 25, 2018
-
-
Matthias Schiffer authored
- CGI script and index.html are moved from gluon-web to gluon-config-mode-core, the script is renamed to 'config' - gluon-web and gluon-web-model base views and i18n files are symlinked into the new path - gluon-web-theme is renamed to gluon-config-mode-theme and installs directly into the new path - all gluon-web-* models, controllers and views are moved into the new path
-
Matthias Schiffer authored
Also bring back gluon-web-theme's i18n strings.
-
Matthias Schiffer authored
exec() is moved to gluon.util.
-
Matthias Schiffer authored
-
- Feb 23, 2018
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
- Jan 31, 2018
-
-
Matthias Schiffer authored
Pretty much everything about this was broken: * Fix dependency tracking * Fix vertical orientation * Fix paddings * Add theming
-
- Jan 19, 2018
-
-
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
-
lemoer authored
[Matthias schiffer: rebase, add a few more restrictions]
-
- Aug 11, 2017
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
Some files have received some additional refactoring.
-
Matthias Schiffer authored
-
- Aug 08, 2017
-
-
Matthias Schiffer authored
-
- Jul 08, 2017
-
-
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.
-
- Jul 07, 2017
-
-
Ruben Barkow authored
-
- Jun 29, 2017
-
-
Ruben Barkow authored
-
- Feb 22, 2017
-
-
Matthias Schiffer authored
-