Turris OS packages merge requestshttps://gitlab.nic.cz/turris/os/packages/-/merge_requests2024-01-23T07:58:25+01:00https://gitlab.nic.cz/turris/os/packages/-/merge_requests/1127reforis-librespeed-plugin: update to version 0.2.12024-01-23T07:58:25+01:00Aleksandr Gumroianreforis-librespeed-plugin: update to version 0.2.1Tested locally, please test it as well. :smile:
- Added & updated Weblate translations
- Added missing foris-controller module installation
- Dropped pin of Flask-Babel
- Dropped pylint-quotes
- NPM audit fix
Depends on: !1108.
Shoul...Tested locally, please test it as well. :smile:
- Added & updated Weblate translations
- Added missing foris-controller module installation
- Dropped pin of Flask-Babel
- Dropped pylint-quotes
- NPM audit fix
Depends on: !1108.
Should be merged alongside: !1125.Michal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/1125reforis: update to version 1.5.02024-01-23T07:55:24+01:00Aleksandr Gumroianreforis: update to version 1.5.0Tested locally, please test it as well. :)
In this update:
* Added & updated Weblate translations
* Added custom reforis image for CI/CD
* Added node-sass & sass-loader
* Added & wrapped content with CustomizationContext
* Refactored Ma...Tested locally, please test it as well. :)
In this update:
* Added & updated Weblate translations
* Added custom reforis image for CI/CD
* Added node-sass & sass-loader
* Added & wrapped content with CustomizationContext
* Refactored Main page & used CustomizationContext
* Used CustomizationContext on About page
* Updated Foris JS library to v5.6.0
* Updated eslint, prettier, eslint-config-reforis
* Used custom reforis-image in GitLab CI
* Unpinned Flask-Babel and applied some changes so it can run in TOS 7.X
* Logging fixes
* NPM audit fix
* Some other changes & improvements
* Dropped pylint-quotesMichal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/1108reforis-librespeed-plugin: update to version 0.2.02024-01-23T07:53:50+01:00Aleksandr Gumroianreforis-librespeed-plugin: update to version 0.2.0Tested locally, please test it as well. :)
Added:
- Added & updated Weblate translations
- Added CHANGELOG.md
Changed:
- Used custom reforis-image
- Updated classifiers in setup.py
- Pined pylint < 3 to be compatible with pylint-quotes...Tested locally, please test it as well. :)
Added:
- Added & updated Weblate translations
- Added CHANGELOG.md
Changed:
- Used custom reforis-image
- Updated classifiers in setup.py
- Pined pylint < 3 to be compatible with pylint-quotes
- Pined specific flask-babel & werkzeug versions
- Fixed linting issues
- NPM audit fix
- Some other changes & improvementsMichal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/1124foris-controller-storage-module: version bumped to 1.0.02024-01-10T15:20:40+01:00Štěpán Henekforis-controller-storage-module: version bumped to 1.0.0I'm not really sure about `PKG_MIRROR_HASH`.
It it hash of the commit in repository or hash of the file `foris-controller-storage-module-v1.0.0.tar.gz` which can be downloaded from github?I'm not really sure about `PKG_MIRROR_HASH`.
It it hash of the commit in repository or hash of the file `foris-controller-storage-module-v1.0.0.tar.gz` which can be downloaded from github?Michal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/1065sentinel-eula: Release v1.1.12023-02-27T14:42:13+01:00Aleksandr Gumroiansentinel-eula: Release v1.1.1* Fix COI link repetition* Fix COI link repetitionTurris OS 6.3.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/1032reforis: update to version 1.4.12022-12-19T09:22:13+01:00Aleksandr Gumroianreforis: update to version 1.4.1Tested locally, please test it as well. :)
In this update:
* Add & update Weblate translations
* Add mac address to SelectedInterface
* Display interfaces with VLAN ID on Interfaces page
Depends on: !1036Tested locally, please test it as well. :)
In this update:
* Add & update Weblate translations
* Add mac address to SelectedInterface
* Display interfaces with VLAN ID on Interfaces page
Depends on: !1036Turris OS 6.1.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/1030reforis-openvpn: update to version 1.6.02022-12-15T16:24:14+01:00Aleksandr Gumroianreforis-openvpn: update to version 1.6.0Tested locally, please test it as well. :smile:
In this update:
* Add & update Weblate translations
* Add option to set client credentials
* Update Python image to v3.10.x
* Update Foris JS library to v5.5.0
* Fix server address validat...Tested locally, please test it as well. :smile:
In this update:
* Add & update Weblate translations
* Add option to set client credentials
* Update Python image to v3.10.x
* Update Foris JS library to v5.5.0
* Fix server address validation
* Fix spelling and grammar mistakes
* Make DownloadButton unclickable when user's input is wrong
* Restructure & update Makefile
* Capitalize principal letters in headings
* Some other improvements
* NPM audit fix
Should be merged with https://gitlab.nic.cz/turris/os/packages/-/merge_requests/1009Turris OS 6.1.0Michal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/1009foris-controller-openvpn_client-module: update to version 0.7.02022-12-15T16:19:08+01:00Martin Matějekforis-controller-openvpn_client-module: update to version 0.7.0Added
- Support setting up OpenVPN credentials (username and password)
Changed
- Remove Python 2 style syntax from tests
This is backward compatible with current reforis openvpn-plugin, so it should be working fine.
But perhaps it wou...Added
- Support setting up OpenVPN credentials (username and password)
Changed
- Remove Python 2 style syntax from tests
This is backward compatible with current reforis openvpn-plugin, so it should be working fine.
But perhaps it would be safer to merge it with updated reforis-openvpn plugin, once turris/reforis/reforis-openvpn#35 is completed.Turris OS 6.1.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/1031reforis: update to version 1.4.02022-12-12T21:50:08+01:00Aleksandr Gumroianreforis: update to version 1.4.0Tested locally, please test it as well. :)
In this update:
* Add & updated Weblate translations
* Add VLAN form to the WAN page
* Add switch to disable Management Frame Protection (802.11w)
* Update Foris JS library to v5.5.0
* Update n...Tested locally, please test it as well. :)
In this update:
* Add & updated Weblate translations
* Add VLAN form to the WAN page
* Add switch to disable Management Frame Protection (802.11w)
* Update Foris JS library to v5.5.0
* Update node image to v16.x
* Restructure Guide Finish page
* Refactor StaticLeases table
* Refactor ConnectionTest
* Remove redundant endpoint for HaaS
* Remove optional watch-poll parameter in package.json
* NPM audit fix
* Some other changes & improvements
Needs to be merged alongside newer Foris Controller, probably [v5.4.x](https://gitlab.nic.cz/groups/turris/foris-controller/-/milestones/19).
cc: @mmatejekTurris OS 6.1.0Aleksandr GumroianAleksandr Gumroianhttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/1003updater-ng: Update to future version 70.0.12022-10-26T15:44:54+02:00Michal Hruseckyupdater-ng: Update to future version 70.0.1Most notably fixes a bug in detection of collisions between
non-configuration files. Currently added as patchset, will be released
as 70.0.1 once everything goes through the review process and gets
merged.Most notably fixes a bug in detection of collisions between
non-configuration files. Currently added as patchset, will be released
as 70.0.1 once everything goes through the review process and gets
merged.Turris OS 6.0.2https://gitlab.nic.cz/turris/os/packages/-/merge_requests/1002hotfix: reforis-nextcloud-plugin: Update to version 0.1.02022-10-25T14:10:31+02:00Aleksandr Gumroianhotfix: reforis-nextcloud-plugin: Update to version 0.1.0* Add & update translations
* Fix path to static files in MANIFEST.in (icon)
* Fix path to Nextloud translations in Makefile* Add & update translations
* Fix path to static files in MANIFEST.in (icon)
* Fix path to Nextloud translations in MakefileTurris OS 6.0.2https://gitlab.nic.cz/turris/os/packages/-/merge_requests/993foris-controller-storage-module: update to version 0.10.12022-10-20T16:26:58+02:00Martin Matějekforis-controller-storage-module: update to version 0.10.1This is proper release for fix, which is already included as patch,
but was somehow forgotten.
Followup of
https://gitlab.nic.cz/turris/os/packages/-/commit/4f1f08783c8e6435fae7fcc49591574ddf0fcd7f
Fixed
- init: Fix the condition so ro...This is proper release for fix, which is already included as patch,
but was somehow forgotten.
Followup of
https://gitlab.nic.cz/turris/os/packages/-/commit/4f1f08783c8e6435fae7fcc49591574ddf0fcd7f
Fixed
- init: Fix the condition so router wouldn't end up with tmpfs mounted on top of
btrfs in case of failure.Turris OS 6.0.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/972omnia-firmware: update U-boot to version 2022.10-rc42022-09-15T22:23:05+02:00Josef Schlehoferomnia-firmware: update U-boot to version 2022.10-rc4Exact U-boot version:
- U-Boot 2022.10-rc4-OpenWrt-r16653+119-44ce70f0e2 (Sep 15 2022 - 18:21:35 +0000)
- checksum: 561260872b19632660d0f0d2eab0fc5f8389fa97a6b6908319feeb85c7fdfc61
U-boot comes from:
* turris-build: b12dbac87d78ae2620...Exact U-boot version:
- U-Boot 2022.10-rc4-OpenWrt-r16653+119-44ce70f0e2 (Sep 15 2022 - 18:21:35 +0000)
- checksum: 561260872b19632660d0f0d2eab0fc5f8389fa97a6b6908319feeb85c7fdfc61
U-boot comes from:
* turris-build: b12dbac87d78ae2620f9489d7fe81cb35b7d3acb
* openwrt: 44ce70f0e209c12cc9548d5fa60890997a2707f2
* turris-os-packages: c7083f7a12f0f72c15a5e09c9a4da6e9221579f6
Compile (of course, when I need to get hashes) and run tested on Turris Omnia by using ``mtd``. I did not use nor-update from this package, but it does almost the same.Turris OS 6.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/969knot-resolver: update to version 5.5.22022-09-07T14:19:39+02:00Michal Vasilekknot-resolver: update to version 5.5.2Release notes:
https://www.knot-resolver.cz/2022-08-16-knot-resolver-5.5.2.html
(cherry picked from commit a5e99d48cb1fd9ca19643c042624de8239999f14)Release notes:
https://www.knot-resolver.cz/2022-08-16-knot-resolver-5.5.2.html
(cherry picked from commit a5e99d48cb1fd9ca19643c042624de8239999f14)Turris OS 5.4.3https://gitlab.nic.cz/turris/os/packages/-/merge_requests/965turris-bootstrap-theme: update to version 0.3.22022-09-06T14:33:20+02:00Aleksandr Gumroianturris-bootstrap-theme: update to version 0.3.2Fixed
* replace Lato web fonts with local fonts
cc: @mmatejekFixed
* replace Lato web fonts with local fonts
cc: @mmatejekTurris OS 6.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/948reforis: update to version 1.3.12022-08-10T12:42:55+02:00Aleksandr Gumroianreforis: update to version 1.3.1reForis Changelog:
* Add & update translations
* Fix client-relative session expiration
* NPM audit fixreForis Changelog:
* Add & update translations
* Fix client-relative session expiration
* NPM audit fixTurris OS 6.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/929turrishw: update to version 0.8.02022-06-23T09:09:47+02:00Martin Matějekturrishw: update to version 0.8.0## Description
Changed:
* Return interfaces sorted based on interface name (natural sort order).
* Turris 1.x: Improve detection of Turris 1.x routers on TOS 6.0
* Turris 1.x: Adjust the PCIe slots paths, so wireless card can be detecte...## Description
Changed:
* Return interfaces sorted based on interface name (natural sort order).
* Turris 1.x: Improve detection of Turris 1.x routers on TOS 6.0
* Turris 1.x: Adjust the PCIe slots paths, so wireless card can be detected
again on TOS 6.0. (not compatible with TOS 5.3.x)
## How to test it
### 1) sorting of interfaces
Tested on Mox AC
#### before fix
/etc/config/networks
```
config device
option name 'br-lan'
option bridge_empty '1'
list ports 'lan4'
list ports 'lan2'
list ports 'lan3'
list ports 'lan1'
option type 'bridge'
```
```sh
root@mox:/# python
Python 3.9.12 (main, May 11 2022, 12:08:08)
>>> from pprint import pprint
>>> import turrishw
>>> pprint(turrishw.get_ifaces(), sort_dicts=False)
{'lan4': {'type': 'eth',
'bus': 'eth',
'state': 'up',
'slot': 'LAN4',
'module_id': 1,
'macaddr': 'aa:bb:cc:11:22:33',
'link_speed': 1000},
'lan2': {'type': 'eth',
'bus': 'eth',
'state': 'down',
'slot': 'LAN2',
'module_id': 1,
'macaddr': 'aa:bb:cc:11:22:33',
'link_speed': 0},
'lan3': {'type': 'eth',
'bus': 'eth',
'state': 'down',
'slot': 'LAN3',
'module_id': 1,
'macaddr': 'aa:bb:cc:11:22:33',
'link_speed': 0},
'lan1': {'type': 'eth',
'bus': 'eth',
'state': 'down',
'slot': 'LAN1',
'module_id': 1,
'macaddr': 'aa:bb:cc:11:22:33',
'link_speed': 0},
'eth0': {'type': 'eth',
'bus': 'eth',
'state': 'up',
'slot': 'ETH0',
'module_id': 0,
'macaddr': 'aa:bb:cc:11:22:33',
'link_speed': 1000}}
```
#### after fix
```sh
root@mox:/# python
Python 3.9.12 (main, May 11 2022, 12:08:08)
>>> from pprint import pprint
>>> import turrishw
>>> pprint(turrishw.get_ifaces(), sort_dicts=False)
{'eth0': {'type': 'eth',
'bus': 'eth',
'state': 'up',
'slot': 'ETH0',
'module_id': 0,
'macaddr': 'aa:bb:cc:11:22:33',
'link_speed': 1000},
'lan1': {'type': 'eth',
'bus': 'eth',
'state': 'down',
'slot': 'LAN1',
'module_id': 1,
'macaddr': 'aa:bb:cc:11:22:33',
'link_speed': 0},
'lan2': {'type': 'eth',
'bus': 'eth',
'state': 'down',
'slot': 'LAN2',
'module_id': 1,
'macaddr': 'aa:bb:cc:11:22:33',
'link_speed': 0},
'lan3': {'type': 'eth',
'bus': 'eth',
'state': 'down',
'slot': 'LAN3',
'module_id': 1,
'macaddr': 'aa:bb:cc:11:22:33'',
'link_speed': 0},
'lan4': {'type': 'eth',
'bus': 'eth',
'state': 'up',
'slot': 'LAN4',
'module_id': 1,
'macaddr': 'aa:bb:cc:11:22:33'',
'link_speed': 1000}}
```
### 2) Turris 1.x detection on TOS 6.0
#### before fix
None interfaces are returned.
```sh
root@mox:/# python
Python 3.9.12 (main, May 11 2022, 12:08:08)
>>> from pprint import pprint
>>> import turrishw
>>> pprint(turrishw.get_ifaces(), sort_dicts=False)
{}
```
### after fix
Eth0, Lan and wlan0..1 interfaces (if used) should be returned.Turris OS 6.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/927reforis: update to version 1.3.02022-06-15T13:16:46+02:00Josef Schlehoferreforis: update to version 1.3.0reForis Changelog:
* Add & update translations
* Add ability to set static leases
* Fix language and parsing for points.js
* Update Foris JS library to v5.4.1
* Update pip in virtualenv to latest version
* Move ubus socket path
* Make WS...reForis Changelog:
* Add & update translations
* Add ability to set static leases
* Fix language and parsing for points.js
* Update Foris JS library to v5.4.1
* Update pip in virtualenv to latest version
* Move ubus socket path
* Make WS path in lighttpd mode configurable
* NPM audit fix
* Other small improvements
Removed patch to move ubus socket as it was applied in this release
(see changelog)
cc: @agumroian
This was compile tested and it is currently based on feature branch, which will be release soon. Thus this is ready for testing. But before merging this, be sure that you will drop fixup commit.Turris OS 6.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/925reforis-data-collection: update to version 0.4.02022-05-23T18:21:09+02:00Aleksandr Gumroianreforis-data-collection: update to version 0.4.0Tested locally, please test it as well. :)
In this update:
* Add & update translations
* Add Sentinel device token
* Add missing peerDependencies
* Update Foris JS library to v5.4.0
* Update required NodeJS version to 16.x
* Fix spellin...Tested locally, please test it as well. :)
In this update:
* Add & update translations
* Add Sentinel device token
* Add missing peerDependencies
* Update Foris JS library to v5.4.0
* Update required NodeJS version to 16.x
* Fix spelling & grammar in helpTexts
* Fix translation strings
* Move reforis to devel dependencies
* Improve description & add repo URL
* Remove obsolete setuptools version pin
* NPM audit fixTurris OS 5.3.10https://gitlab.nic.cz/turris/os/packages/-/merge_requests/903reforis: update to version 1.2.12022-03-11T16:19:28+01:00Aleksandr Gumroianreforis: update to version 1.2.1Tested locally on my Turris Omnia, please test as well.
Changelog [here](https://gitlab.nic.cz/turris/reforis/reforis/-/blob/master/CHANGELOG.md#user-content-121-2021-03-10).Tested locally on my Turris Omnia, please test as well.
Changelog [here](https://gitlab.nic.cz/turris/reforis/reforis/-/blob/master/CHANGELOG.md#user-content-121-2021-03-10).Turris OS 6.0