- Mar 26, 2025
-
-
Richard Muzik authored
-
v19.0.0 * Added mwan3 status * Added nftables status * Added watchcat configuration v18.2.0 * Added & updated Weblate translations
-
Richard Muzik authored
-
* Add & update Weblate translations
-
Richard Muzik authored
-
- Updated translations from Weblate
-
Richard Muzik authored
-
Richard Muzik authored
v3.4.0 * Add & update Weblate translations * Add link to docs in sidebar main navigation * Update Foris JS library to version 6.7.0 * Improve table styles in dark mode * Fix actionMethod in FactoryReset component * Refactor static leases again * NPM audit fix v3.3.0 * Add & update Weblate translations * Add Port Forwarding page with basic functionality * Add peer dependency for @tanstack/react-table * Add Changelog and License sections to README.md * WiFi API update * Refactor DismissAllButton * Update Foris JS library to version 6.6.1 * Update several dependencies in package.json * Update Node.js setup script to use version 22.x * Refactor DHCP clients list with static leases * Remove pkg_resources and replace with importlib
-
Richard Muzik authored
-
Richard Muzik authored
Changed - lan: update API of client forwardings - wifi: API updated hwmode => band Added - wifi: support for 6GHz - compatibility with python 3.12 Fixed - networks: extra guest wifi should not be displayed - lan: when port-forwarding rule is renamed to another existing rule make sure that the delitions are performed correctly
-
Richard Muzik authored
-
- Mar 13, 2025
-
-
v2.3.1 * Update several npm dependencies in package.json * NPM audit fix v2.3.0 * Add & update Weblate translations * Update Foris JS library to v6.6.2 * Refactor Snapshots and integrate RichTable component
-
- Mar 07, 2025
-
-
Michal Hrusecky authored
APN can contain much more characters then just letters.
-
Michal Hrusecky authored
-
- Mar 04, 2025
-
-
Michal Hrusecky authored
-
- Feb 27, 2025
-
-
Richard Muzik authored
-
Richard Muzik authored
-
Michal Hrusecky authored
Ad new root key for DNSSEC. We are keeping the old one as well as currently everything is signed with the old key and the switch is only due to happen this year.
-
- Feb 14, 2025
-
-
Richard Muzik authored
SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> * Fixed: [CVE-2024-34402] Protect against integer overflow in ComposeQueryEngine * Fixed: [CVE-2024-34403] Protect against integer overflow in ComposeQueryMallocExMm SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> * Changed: Require CMake >=3.5.0 * Added: CMake option URIPARSER_SHARED_LIBS=(ON|OFF) to control, whether to produce a shared or static library for uriparser and that alone, falls back to standard BUILD_SHARED_LIBS if available, else defaults to "ON" * Improved: Document that scheme-based normalization a la section 6.2.3 of RFC 3986 is a responsibility of the application using uriparser * Improved: Document supported code points for functions uriEscape(Ex)W * Infrastructure: Update Clang from 15 to 18 * Infrastructure: Adapt to breaking changes in Clang packaging * Infrastructure: Get sanitizer CFLAGS and LDFLAGS back in sync * Infrastructure: Pin GitHub Actions to specific commits for security * Soname: 1:31:0 — see https://verbump.de/ for what these numbers do
-
- Feb 11, 2025
-
-
Allow users to choose librespeed server by adding ``` config client client option server 85 ``` to /etc/config/librespeed
-
Zeroconf is turned on by default, however it can be disabled by adding following option in /etc/config/foris-controller config mqtt 'mqtt' option zeroconf_enabled 1
- Dec 25, 2024
-
-
Michal Hrusecky authored
-
- Dec 22, 2024
-
-
Michal Hrusecky authored
Fixes handling of IPv6 in nftables client.
-
Michal Hrusecky authored
There could be multiple dhcp_options and DNS resolver doesn't have to be first, but at the same time, netmask could be also specified as part of the ip setting.
-
- Dec 19, 2024
-
-
Michal Hrusecky authored
-
- Dec 18, 2024
-
-
Michal Hrusecky authored
-
Michal Hrusecky authored
I bumped version number instead of release number and therefor broke the build. Reverting the version bump, autorelease should take care of the rest.
-
Michal Hrusecky authored
Simplify the nftables firewall and add support for whitelisting IP addresses.
-
- Dec 11, 2024
-
-
Richard Muzik authored
-
* Create & update translation messages * Wrap expiration text in span elements for improved rendering * Refactor Portal usage in DHCP clients components * Refactor session timeout handling with alert context
-
Richard Muzik authored
-
- Dec 10, 2024
-
-
Richard Muzik authored
Few packages have two versions depending on firewall. This script ensures, that if switched to nftables the packages will be reinstalled to correct version.
-
- Dec 08, 2024
-
-
Michal Hrusecky authored
-
- Dec 05, 2024
-
-
* Add & update Weblate translations * Update Foris JS library to v6.5.0 * Update reforis_screenshot.png * Update ThreatDetectionCard to allow optional isInstalled prop * Fix table text color in dark mode * Refactor OpenVPNCard on Overview page * Refactor LibrespeedCard component * Refactor DHCP client tables to use RichTable component for improved display * Refactor FactoryReset and Reboot to use ActionButtonWithModal component * Refactor LanguageDropdown to use language names instead of codes * Rename "Dark Mode" to "Theme" in dropdown header
-
- Dec 03, 2024
-
-
Michal Hrusecky authored
-
- Dec 02, 2024
-
-
Michal Hrusecky authored
Make notification more likely to pass through the spam filter
-
- Nov 28, 2024
-
-
* Add FontAwesome v6 library * Add & update Weblate translations * Update Foris JS library to version 6.5.0 * Refactor refresh button with FontAwesome icon * Refactor ResultsTable to use RichTable for improved performance and enhanced usability
-
Reformulating the progress message to make it easier for people to understand that it is about previously set Sentinel rules.
-