1. 24 May, 2021 2 commits
    • Josef Schlehofer's avatar
      pkglists: OpenVPN also includes a client · b32a9797
      Josef Schlehofer authored
      In the past, we added OpenVPN client into reForis, and I noticed that
      OpenVPN clients card is missing in Overview, and it required to install
      the appropriate (in this case OpenVPN) package list, and once it was
      installed, I can confirm that it also includes a client too.
      b32a9797
    • Aleksandr Gumroian's avatar
      reforis: update to version 1.0.8 · 6070dd05
      Aleksandr Gumroian authored and Jan Pavlinec's avatar Jan Pavlinec committed
      * Add Alert if no Wi-Fi cards are connected
      * Add CustomizationContext to the Main component
      * Add CustomizationContext to the Guide component
      * Refactor customization check on Password page
      * Refactor customization check on LAN page
      * Get rid of error message on redirect to login page
      * Fix displaying of Turris Shield name in About
      * Fix Guide on Turris 1.x
      * Update Foris JS library to v5.1.12
      * NPM Audit fix
      * Other small improvements
      6070dd05
  2. 18 May, 2021 1 commit
  3. 16 May, 2021 1 commit
    • Josef Schlehofer's avatar
      treewide webapps: multiple fixes · 416d3da3
      Josef Schlehofer authored
      - Make more consistency in package description
      Sometimes there was URL for home project, but sometimes it was not.
      I included it in the all packages.
      
      - In all Makefiles, I added URL to our webapps repository
      
      - LuCI and Netdata's webapps were switched to new .json scheme
      
      - As done in upstream repository (turris's webapps repository), we
      include in Czech and English description dots.
      416d3da3
  4. 13 May, 2021 3 commits
  5. 10 May, 2021 3 commits
    • Karel Koci's avatar
      fix: link to pregenerated dhparam instead of generating it · e8836234
      Karel Koci authored
      There should be no security issue in using pre-generated dhparam
      compared to a new one. This makes it much faster.
      
      This also removes reuse of old dhparam. It is now unnecessary
      complication. The original idea was to speed up update but with dhparam
      link that is no longer required.
      e8836234
    • Karel Koci's avatar
      fix: fix invalid trigger logic · dd892641
      Karel Koci authored
      This should check if file is already generated or it or if there is just
      no server configured. These are two separate conditions when there is no
      need to do migration. The first case is when migration is done and
      second case is when there just nothing to migrate.
      
      This should have minor impact. It only removes error:
        fix-dhparam-to-cagen/postinst: switch: CA 'openvpn' doesn't exist
      This attempted to migration when there was no configuration. This is not
      case when migration is required but not performed and thus there should
      be no real issue we need to address.
      dd892641
    • Karel Koci's avatar
      turris-cagen: add pregenerated dhparam · 592f0ad4
      Karel Koci authored
      This allows easier and faster setup of OpenVPN. It is just simply
      possible to reuse pregenerated dhparam.
      
      The dhparam file was generated using command:
      openssl dhparam -out dhparam.pem 4096
      592f0ad4
  6. 07 May, 2021 1 commit
  7. 06 May, 2021 4 commits
    • Michal Hrusecky's avatar
      updater-fix: Add nor-update fix · 53cc6a9f
      Michal Hrusecky authored and Karel Koci's avatar Karel Koci committed
      Add fix subpackage that will run nor update on specific routers.
      53cc6a9f
    • Michal Hrusecky's avatar
      omnia-support: Split up to multiple subpackages · bb61ba84
      Michal Hrusecky authored and Karel Koci's avatar Karel Koci committed
      Split into a generic subpackage, package used by normal Omnias and
      package used by CTI Omnias that sets the contract automatically.
      bb61ba84
    • Josef Schlehofer's avatar
      sentinel-i_agree_with_eula: fix indentation in prerm · d70df782
      Josef Schlehofer authored
      Fixes:
      root@turris:~# opkg remove sentinel-i_agree_with_eula
      Removing package sentinel-i_agree_with_eula from root...
      //usr/lib/opkg/info/sentinel-i_agree_with_eula.prerm: /usr/lib/opkg/info/sentinel-i_agree_with_eula.prerm-pkg: line 10: syntax error: unexpected end of file (expecting "fi")
      You can force removal of packages with failed prerm scripts with the option:
      	--force-remove
      No packages removed.
      Collected errors:
       * pkg_run_script: package "sentinel-i_agree_with_eula" prerm script returned status 2.
       * opkg_remove_pkg: not removing package "sentinel-i_agree_with_eula", prerm script failed
      d70df782
    • Karel Koci's avatar
      turris-diagnostics: add global start script · 8578cc98
      Karel Koci authored
      This only adds script to PATHs.
      8578cc98
  8. 05 May, 2021 2 commits
  9. 03 May, 2021 5 commits
  10. 27 Apr, 2021 3 commits
    • Josef Schlehofer's avatar
      reforis-storage-plugin: update to version 0.2.2 · 71f55fa0
      Josef Schlehofer authored
      * Add & update translations
      * Improve descriptions of actions in the UUID table
      * Improve headings and help texts
      * Hide DrivesOperations during operations on a drive
      * Fix pendingMigrationAlert behavior
      * NPM audit fix
      71f55fa0
    • Josef Schlehofer's avatar
      reforis-netmetr-plugin: update to version 0.3.0 · ca3e2a1f
      Josef Schlehofer authored
      Bump v0.3.0
      
      * Add & update translations
      * Improve headings and labels
      * Fix NetMetr name in the sidebar navigation
      * Fix displaying ping of -1 when ping is equal to 0
      * Fix & update python dependencies
      * NPM audit fix
      * Other small UI improvements
      ca3e2a1f
    • Josef Schlehofer's avatar
      reforis: update to version 1.0.7 · 0f3d8039
      Josef Schlehofer authored
      Release notes:
      * Add & update translations
      * Improve Password Form
      * Fix root password on Shield
      * Fix cards on the Overview page
      * Disable LAN mode in LAN Settings on Shield
      * NPM audit fix
      * Other small UI improvements
      0f3d8039
  11. 23 Apr, 2021 1 commit
  12. 16 Apr, 2021 1 commit
  13. 15 Apr, 2021 4 commits
    • Karel Koci's avatar
      updater-ng: version 69.1.1 · f459e14d
      Karel Koci authored and Josef Schlehofer's avatar Josef Schlehofer committed
      Fixed
      * error on transaction recovery created by updater before version 69.0.1
        about `upgraded_packages` being nil
      f459e14d
    • Karel Koci's avatar
      updater-ng: version 69.1.0 · b261b30f
      Karel Koci authored and Josef Schlehofer's avatar Josef Schlehofer committed
      Changed
      * Package requests solver no longer tries to maximize number of selected
        requests but rahter follows strictly rules of requests priority
      * `Install` requests with same priority as `Unistall` are resolved first
      * `Install` and `Unistall` requests without condition as resolved before
        requests with condition given they have same priority specified.
      
      Removed
      * Error reported when request to install and unistall same package was
        specified
      b261b30f
    • Karel Koci's avatar
      initial-config: fix foris password setting · 83caa515
      Karel Koci authored
      This was just invalid uci operations.
      83caa515
    • Karel Koci's avatar
      initial-config: add filesystem drivers as dependencies · 872be311
      Karel Koci authored
      The rescue mode and our documentation specifies support for: ext4,
      Btrfs, XFS and FAT32. It also makes sense to add exFAT as some of the
      flash drives are already formated to this format.
      872be311
  14. 13 Apr, 2021 3 commits
    • Karel Koci's avatar
      initial-config: configure all wifi devices and remove set -u · 07753d4f
      Karel Koci authored
      We have to remove set -u because jshn.sh breaks with it.
      
      This now configures all available Wi-Fi devices instead of just first
      one. This should cover case when user has device that supports only one
      specific band (2.4GHz for example) and the first Wi-Fi would be
      configured to other band (such as 5GHz).
      It also now reuses prepared configuration.
      07753d4f
    • Aleksandr Gumroian's avatar
      reforis: update to version 1.0.6 · 5a4cf9db
      Aleksandr Gumroian authored and Jan Pavlinec's avatar Jan Pavlinec committed
      * Add TLS explanation
      * Add & update translations
      * Add DNS tests to the card on Overview
      * Fix Guide on Turris Shield
      * Fix unknown initial state for automatic updates
      * Fix unknown initial state for WAN IPv4 settings
      * Fix fuzzy translation messages in the English catalog
      * Update session.samesite cookie
      * NPM audit fix
      * Other small improvements
      5a4cf9db
    • Jan Pavlinec's avatar
      mox-uboot: update to version 2021-04-rc1 · 0f363363
      Jan Pavlinec authored
      0f363363
  15. 12 Apr, 2021 1 commit
  16. 10 Apr, 2021 1 commit
  17. 09 Apr, 2021 2 commits
  18. 07 Apr, 2021 2 commits
    • Vojtech Myslivec's avatar
      sentinel-proxy: Add Sentinel Root CA X1 cert · b9b4adf2
      Vojtech Myslivec authored and Karel Koci's avatar Karel Koci committed
      ca.pem is a CA certificate bundle and we are going to rotate Sentinel
      Root CA to a production one. Also add comments to each certificate for
      better orientation
      b9b4adf2
    • Karel Koci's avatar
      githooks: fix push reject when develop is directly based on master · 2b87e4ae
      Karel Koci authored
      The issue this fixes is that git reports same commit as being ancestor
      of itself. It kind of makes sense but it breaks check if branch is based
      on master or develop. In such case the common base between develop and
      target branch and master and target branch is the same.
      
      This changes the logic. Because git merge-base does effectively the
      operation of 'less than or equal' we have to swap compare order and
      negate the result. This way we get effectively the 'less than'
      operation.
      2b87e4ae