Daniel Markstedt
2ced0d3515
Default compiler threads based on available RAM, but no more or less than available cores
2023-10-07 19:46:30 +09:00
Tony Kuker
10f59afbae
Update Sonar Project Key ( #1230 )
2023-10-02 09:06:51 +02:00
Uwe Seimet
bd9b776c47
Fix block size evaluation ( #1212 ) ( #1213 )
...
* Fix block size evaluation (#1212 )
2023-10-01 23:50:30 +02:00
Tony Kuker
84c20c4f29
Update Sonarcloud version ( #1225 )
2023-10-01 16:41:53 -05:00
Daniel Markstedt
65c1b194c5
Manage Samba and Netatalk with Webmin ( #1217 )
...
* Display status of Samba/Netatalk/vsftp in the footer, with links to Webmin module
* Add option to install Webmin and the netatalk2 module
2023-09-24 09:30:54 -07:00
Benjamin Krein
b514440957
Fix test failures in low-voltage PR ( #1207 )
...
* fix lint checks in web python
* fix lint checks in common python
* rework to pass tests in docker
* fix css style lint
* fix css style syntax
2023-09-04 08:08:42 -07:00
Tony Kuker
74eef6f9cc
Enable actions on pull request ( #1209 )
...
* Update revision for release
* Create sonarcloud.yml
* Update sonarcloud.yml
* Update sonarcloud.yml
* Update sonarcloud.yml
* Update sonarcloud.yml
* Delete sonarcloud.yml
* Update revision number for release
* Remove SonarCloud cache setup as it is now offered by default (#1135 )
No need to configure the cache anymore, SonarCloud now has an automatic analysis caching. See https://docs.sonarcloud.io/advanced-setup/languages/c-c-objective-c/#analysis-cache .
* Revert "Remove SonarCloud cache setup as it is now offered by default (#1135 )" (#1144 )
This reverts commit 3ad668cfd1
.
* Update web.yml
* Update cpp.yml
* Update web.yml
* Update build_code.yml
* Update build_code.yml
* Update cpp.yml
* Update web.yml
---------
Co-authored-by: Tony Kuker <akuker@gmail.com>
Co-authored-by: Massimo Paladin <massimo.paladin@gmail.com>
2023-09-02 18:36:45 -05:00
Benjamin Krein
b32027f8c0
Add web UI notification for under voltage/throttling events ( #1203 )
2023-08-31 23:23:12 -07:00
Daniel Markstedt
3b6822d7c8
easyinstall: Dynamically detect an available network i/f, and abort if none is found ( #1193 )
...
* Dynamically detect an available network i/f, and abort if none is found
* Network i/f fallback for headless mode
* Split piscsi installation and system service configuration
2023-07-31 12:13:23 -07:00
Daniel Markstedt
8089bb93f3
Launch python client services only after network-online target ( #1197 )
2023-07-31 12:12:53 -07:00
Daniel Markstedt
d3317e9702
Bump stylelint to 15.10.2 and remove deprecated module ( #1189 )
...
- Bump stylelint and stylelint-config-standard libs to the latest versions (security fixes)
- Remove deprecated stylelint-config-prettier module
- Scan the classic style sheet with stylelint and prettier in the github workflow
- Address stylelint and prettier issues in the classic stylesheet
- Bump prettier to 3.0.0
2023-07-28 22:53:12 -07:00
Daniel Markstedt
34478d1bea
Merge pull request #1192 from PiSCSI/rdmark-issue-1191
...
Check for predictable network interface names in bridge check
2023-07-28 21:01:44 -07:00
Daniel Markstedt
51f1e7eae7
Check for predictable network interface names in bridge check function, and always return a status message with the outcome of the check. Issue #1191
2023-07-26 18:19:22 -07:00
Daniel Markstedt
5a6d12c075
Swedish translation update 2023-07 ( #1184 )
2023-07-17 19:23:25 -05:00
Daniel Markstedt
fa2b02b222
Bump netatalk 2.x version to 230701 ( #1185 )
2023-07-17 19:23:10 -05:00
Daniel Markstedt
e60e523d0e
Merge pull request #1183 from n4al/spanish_translation
...
Spanish translation
2023-07-04 23:02:04 -07:00
Nemanja Lukic
c9209c3004
Spanish translation
2023-07-05 06:42:24 +02:00
Daniel Markstedt
ee658c359d
Clarify docs and error strings for scsimon ( #1175 )
...
* Better usage hints in scsimon man page
* In error message, clarify that piscsi needs to be shut down
2023-06-24 13:20:15 -07:00
dependabot[bot]
c08667a81d
Bump requests from 2.28.1 to 2.31.0 in /python/web ( #1177 )
2023-05-24 22:16:36 -07:00
dependabot[bot]
7ee45779e1
Bump requests from 2.26.0 to 2.31.0 in /python/common ( #1176 )
2023-05-24 22:15:56 -07:00
Daniel Markstedt
1ce6fd1d55
Improve invalid path error handling, and escape single quotes in JS ( #1174 )
2023-05-21 15:32:19 -07:00
Daniel Markstedt
fa475d8b12
Proper handling of custom image dirs, #1170 ( #1171 )
2023-05-21 15:27:50 -07:00
Daniel Markstedt
4580dd222e
PiSCSI name in OLED splash screen ( #1169 )
2023-05-16 23:09:12 -05:00
Daniel Markstedt
b28da7001d
Always assign locale in detect_locale() ( #1163 )
...
* Always assign locale in detect_locale()
* Bump version of Debian used in CI builds from from buster to bullseye
* Update code comment
---------
Co-authored-by: nucleogenic <nr@nucleogenic.com>
2023-05-16 12:19:40 -07:00
dependabot[bot]
1c52dba979
Bump flask from 2.2.2 to 2.3.2 in /python/web ( #1160 )
2023-05-01 19:33:53 -07:00
Daniel Markstedt
09d0598c2f
Remove use of deprecated before_first_request decorator ( #1162 )
2023-05-01 19:21:17 -07:00
GoodSpeed001
cfcfbc4301
Update requirements.txt ( #1156 )
...
Remove bogus pkg-resources==0.0.0 entry
2023-04-29 15:07:17 -07:00
Tony Kuker
9c5296a65b
Update version for next development version
2023-04-22 19:46:26 -05:00
Tony Kuker
ba1d867ad5
Update revision number for release
2023-04-22 19:42:55 -05:00
Tony Kuker
dafb2a6677
Updated Chinese Translations ( #1140 )
...
* updated translations
* remove obsolete translations
---------
Co-authored-by: Tony Kuker <akuker@gmail.com>
2023-04-22 19:00:27 -05:00
Daniel Markstedt
3cceb515cd
For HD Product name, use GiB unit from 10,000 Mib and higher. ( #1147 )
...
* For HD Product name, use GiB unit from 10,000 Mib and higher.
* Update unit test
2023-04-20 08:38:31 -05:00
Daniel Markstedt
8dd5071122
Bump Netatalk to v230302 ( #1142 )
2023-04-09 19:29:25 -05:00
Daniel Markstedt
1a5f185183
Remove SonarCloud cache setup as it is now offered by default ( #1135 ) ( #1143 )
...
No need to configure the cache anymore, SonarCloud now has an automatic analysis caching. See https://docs.sonarcloud.io/advanced-setup/languages/c-c-objective-c/#analysis-cache .
Co-authored-by: Massimo Paladin <massimo.paladin@gmail.com>
2023-04-09 19:29:03 -05:00
n4al
5caede988e
Updating the Spanish localisation ( #1145 )
2023-04-09 10:44:19 -07:00
Tony Kuker
e21251c228
Updates to French translation ( #1141 )
...
* updated AI translation of fr
* remove old translations
---------
Co-authored-by: Tony Kuker <akuker@gmail.com>
2023-04-07 09:53:42 -05:00
Daniel Markstedt
620f4e972e
Swedish translation update March 2023 ( #1136 )
2023-03-28 07:50:21 -07:00
Uwe Seimet
07e953fa77
Fixed a potential issue with the unit test order (reserved file cleanup was missing) ( #1137 )
...
* Fixed a potential issue with the unit test order
* Updated error handling
2023-03-28 10:21:36 +02:00
Daniel Markstedt
8987ce30cd
Remove the deprecated Python loopback test ( #1138 )
2023-03-27 19:49:21 -05:00
cvictor
1c59a70b91
German language update ( #1134 )
2023-03-24 20:17:38 -07:00
Uwe Seimet
2092b35c89
Added optional LDFLAGS in order to control linking, e.g. for faster linking ( #1128 )
2023-03-24 08:54:05 +01:00
Daniel Markstedt
ef3002dd41
Make ids unique in each subdir table ( #1131 )
2023-03-23 20:07:41 -07:00
Daniel Markstedt
ff017a9c1d
Web UI: Handling for non-existence of working dirs ( #1130 )
2023-03-23 20:07:19 -07:00
Daniel Markstedt
5414a78098
Remove git hash info ( #1129 )
2023-03-19 13:46:43 -07:00
Uwe Seimet
ef6cd97656
Improve OpenVMS/VAX compatibility (issue #1117 ) ( #1123 )
...
* Set TB, PER and DTE bits in read/write error recovery page
* Fixed typo
* Added unit test
* Comment update
2023-03-15 22:38:44 +01:00
Daniel Markstedt
b6cc6a23af
Bump to Netatalk 2.x 230301 ( #1119 )
2023-03-06 09:18:04 -08:00
Daniel Markstedt
f5ac9376b1
Allow copy and move file operations to opt-in to overwrite. ( #1120 )
...
- Allow create, copy and move file operations to opt-in to overwrite
- Use this when extracting packaged properties to avoid it getting stuck in the images dir
- Better error handling in common file operation methods
2023-03-06 09:17:28 -08:00
Daniel Markstedt
5fd0dc420b
WebUI: Traverse target dir to get subdirs to download/upload to ( #1115 )
2023-03-04 16:57:32 -08:00
Daniel Markstedt
3de66af55c
Use one core with the compiler by default ( #1114 )
2023-03-02 13:51:22 -08:00
Daniel Markstedt
ddf258db57
Fix bugs in the upload to images form ( #1111 )
...
* Fix formatting of the image subdir list for uploading
* Fix upload path
2023-02-28 22:46:52 -08:00
Daniel Markstedt
282c639438
Netatalk: Configure atalkd to use piscsi_bridge by default
...
- Inject piscsi_bridge into atalkd.conf if in use (#1088 )
- Pass more parameters to the Netatalk script (cores, headless, no make clean, no packages)
- Bump to Netatalk 2.x 230202
2023-02-27 14:26:30 -08:00