1
0
mirror of https://github.com/inofix/admin-toolbox.git synced 2026-02-05 06:44:56 +01:00

222 Commits

Author SHA1 Message Date
Michael Lustenberger
cf87fc23f4 Clean Up and Quote All
Simplify and quote all textlike content.
2025-11-29 01:01:01 +01:00
Michael Lustenberger
c5622e9816 Override UUID
Do ask once if overriding UUIDs is necessary or skip it altogether.
2025-11-28 23:54:55 +01:00
Michael Lustenberger
d6022316f0 Override UUID
Allow for UUIDs to be overridden.
2025-11-28 23:41:25 +01:00
Michael Lustenberger
3eca4c26e8 Confirm Entry
As there might be many sensors, do ask the user to confirm or else skip
the entry.
2025-11-28 23:05:25 +01:00
Michael Lustenberger
76efb69404 UUID Override
Add a reminder to decide whether we want UUIDs to be more flexible at
the cost of having to skip them every time (alternative: have an
upstream switch, though it would not easily fit for non-tty contexts).
2025-11-28 18:58:04 +01:00
Michael Lustenberger
53798c980e Display Name
Add support for i18n and pretty printing names.
2025-11-28 18:50:07 +01:00
Michael Lustenberger
736c2de93f Override DeviceType
Allow the device type to be set at the cli.
2025-11-28 18:39:59 +01:00
Michael Lustenberger
3348da5da0 Prepend Parent Name
Ask whether to prepend the parent name to the (sub-)sensor name of the
source.
2025-11-28 18:25:08 +01:00
Michael Lustenberger
8fe32821a4 Simplify
Move the input form switch further upstream.
2025-11-28 17:43:58 +01:00
Michael Lustenberger
4fad915a0b JSON Handling
Store JSON as YAML in the config instead of mixing.
2025-11-28 17:30:07 +01:00
Michael Lustenberger
7b3a4aab52 SubSensor Index Handling
Reorganize the index usage.
2025-11-28 17:20:35 +01:00
Michael Lustenberger
43c8bf90b6 Split Function
Make the code flow a little more readable.
2025-11-27 19:22:41 +01:00
Michael Lustenberger
649175cfbd Fix Empty Meta
Do accept 'None' values in meta field.
2025-11-23 23:07:26 +01:00
Michael Lustenberger
409172e4ef Unit Handling
Try to guess the unit (at least certain, painful units).
2025-11-23 23:04:46 +01:00
Michael Lustenberger
5083449084 JSON Input for 'meta'
Add a meta field for generic JSONB data.
2025-11-22 20:36:59 +01:00
Michael Lustenberger
ede5ca2ef9 MultiRound Support
Allow for multiple SensorDevices to be processed.
2025-11-22 17:59:14 +01:00
Michael Lustenberger
4ede1837ac Maestro-Basin
Render that little helper finally useful.
2025-09-22 03:31:01 +02:00
Michael Lustenberger
02f4d7fabc Maestro-Basin
Add a little helper to generate sensor sources and types.
2025-09-21 23:56:31 +02:00
Michael Lustenberger
de39ef46ed Versioning
Change versioning and add another minor number. Count up for the switch
as the script was already used on a few machines..
2025-01-15 12:48:12 +01:00
Michael Lustenberger
78d2771865 Bug Fix Fix
Fix the last bug again..
2025-01-15 02:51:57 +01:00
Michael Lustenberger
c1e1994de8 Bug Fix
Do not test unexisting files (i.e. dpkg.log.1).
2025-01-13 03:10:09 +01:00
Michael Lustenberger
7eee80e947 Fix Debian Upgrade Test
It is 'upgrade' not 'update' of course...
2025-01-01 18:01:12 +01:00
Michael Lustenberger
37c52ed9df Packages Trac - Retval Bug
Fix retval test and switch to exclude empty changes...
2025-01-01 17:58:17 +01:00
Michael Lustenberger
7a8fb3fc39 File Output Controll
Only create an output file if some results were found.
2024-12-22 17:49:30 +01:00
Michael Lustenberger
2b427d0c0b Markdown Support
Add another output format.
2024-12-22 14:57:26 +01:00
Michael Lustenberger
176dc87929 File Output
Implement direct file output.
2024-12-22 13:36:51 +01:00
Michael Lustenberger
77313eac02 Track Debian Packages
Quickly display a summary of recent changes in package installation.
2024-12-21 00:58:37 +01:00
Michael Lustenberger
2967ca29a3 Mplayer's Might
Fix long options to use mplayer's creative solution..
2024-12-21 00:48:50 +01:00
Michael Lustenberger
114302b1aa SSH Fingerprints
Add a little helper to quickly deal with fingerprints.
2024-08-01 12:16:50 +02:00
Michael Lustenberger
d9559a846e TLS Protocols
Updated protocol list.
2024-08-01 12:12:03 +02:00
Michael Lustenberger
5f3d2ee09d Debian-Installer Overwriting Files
Do not overwrite files w/o asking first.
2023-10-16 00:20:19 +02:00
Michael Lustenberger
7d6497a800 Debian Check Install Files
Reenable checksums and add debug option.
2022-04-14 22:28:26 +02:00
Michael Lustenberger
c221c33a77 WebSec
Use https per default..
2021-06-30 18:37:55 +02:00
Michael Lustenberger
234ca74c73 Mirror
Set and show the debian mirror used.
2021-06-30 16:20:48 +02:00
Michael Lustenberger
5684fb3df9 YAML Support
Add YAML to validator script.
2021-06-06 22:13:37 +02:00
Michael Lustenberger
5e42eb955e JSON Validator Helper
Add a json schema validator.
2021-06-04 16:44:09 +02:00
Lustenberger Michael
0574769bf9 Merge pull request #11 from zwischenloesung/master
Fix language
2020-04-09 15:33:49 +02:00
Michael Lustenberger
d89062a711 Fix language
Use the correct form: adjective.
2020-04-09 15:32:12 +02:00
Lustenberger Michael
51a402c527 Merge pull request #10 from zwischenloesung/master
UX
2020-03-26 18:25:02 +01:00
Michael Lustenberger
edd682aaad Arch Listing
Also list the available architectures.
2020-03-26 18:23:30 +01:00
Michael Lustenberger
b6e16bd577 Output cosmetics
As I did not use this for some time, I struggled to spot the important
part immediately. With colored (and more uniform) output I hope to
address this problem.
2020-03-26 18:09:21 +01:00
Lustenberger Michael
608619060c Merge pull request #9 from zwischenloesung/master
Help Text
2020-03-17 00:18:21 +01:00
Michael Lustenberger
e0b68f6191 Help Text
Add some description.
2020-03-17 00:17:23 +01:00
Lustenberger Michael
b6ee60017e Merge pull request #8 from zwischenloesung/master
SF DRS Podcasts
2020-03-17 00:12:00 +01:00
Michael Lustenberger
19e2251f44 SF DRS Podcasts
Get informed while working..
2020-03-17 00:09:03 +01:00
Michael Lustenberger
1781626eba Force Ignore GPG
Add an option to ignore GPG errors and only show them as info.
2019-10-11 14:01:01 +02:00
Michael Lustenberger
9f735d930f Fix GPG Failure Exit
Do not die unexpectedly on gpg failure.
2019-10-11 12:28:16 +02:00
Michael Lustenberger
addcd9019a Merge branch 'master' of github.com:inofix/admin-toolbox 2019-10-10 21:33:45 +02:00
Michael Lustenberger
5479cea845 Fix Regex
Match also versions bigger than 9...
2019-10-10 21:31:38 +02:00
Lustenberger Michael
563d164646 Merge pull request #7 from zwischenloesung/master
New Cleaner Service
2018-10-24 15:58:54 +02:00