Commit Graph
62 Commits
Author SHA1 Message Date
daanselen b0f34e9ea0 add target_tag in function parameters. 2025-03-26 16:58:12 +01:00
daanselen 47eef4cfb0 Added 'all' option to the groups option. 2025-03-04 11:57:41 +01:00
daanselen ba74e038f7 Renamed meshcentral.conf -> meshbook.conf 2025-03-03 14:01:41 +01:00
daanselen f1df522f61 Modified dir name in gitignore and changed disk info example. 2025-02-28 15:18:57 +01:00
daanselen f5453353fe +el 2025-02-28 14:52:16 +01:00
daanselen 898098105c Small logic change. Added extra check and error handling. 2025-02-28 14:19:40 +01:00
daanselen 6f945d30d7 Hotfix in powershell checking code. 2025-02-27 21:58:09 +01:00
daanselen a722c024f5 Expansion of previous commit. 2025-02-27 21:47:55 +01:00
daanselen db7ff19bfb changed .gitignore
Added examples directory back if you want to customize them: cp examples meshbooks (which is ignored).
Added powershell support into the yaml (for Windows).
Added extra check in console output segment.
Updated readme.md
updated os_categories with Windows examples
Added more examples.
2025-02-27 21:45:47 +01:00
daanselen 9caa52f59e pb -> mb reference. (M)esh(B)ook 2025-02-27 14:52:56 +01:00
daanselen d62d80fb16 Changed hostname value. 2025-02-27 14:52:25 +01:00
daanselen ff6e1f6cb7 Added submodule to meshbook (public) 2025-02-27 09:46:30 +01:00
daanselen a4335ce8ac Expanded logic in replace_placeholder() function so this is easier to work with. 2025-02-25 10:39:07 +01:00
daanselen 30d49059c5 Bumped libmeshctrl after: https://github.com/HuFlungDu/pylibmeshctrl/issues/35 2025-02-18 08:43:08 +01:00
daanselen 64bf28c565 Freeze websockets at 14.2 due to breakage. 2025-02-17 16:53:01 +01:00
daanselen 193cb546f4 Added slight change to fix some Windows JSON formatting. 2025-02-14 13:30:44 +01:00
daanselen e69ad445e2 Fix Windows terminal outputs. 2025-02-14 13:03:35 +01:00
daanselen 7f0159a8fa Tidying up everything and adding slight QoL changes. 2025-02-13 15:21:18 +01:00
daanselen 4f75969ed8 Added multiple group and device targeting with 'groups' and 'devices'. Also more error handling. 2025-02-13 14:22:03 +01:00
daanselen 77b1cfc73c Changed documentation according to feedback. 2025-02-13 13:44:23 +01:00
daanselen b7b9fdaea7 Added minor changes (documentation) and indentation for readability.
Readme correct referencing to new docs directory its file.
    couple comments and indentations to improve readability.
    Added a dummy Ubuntu 22 and MacOS categories as an example.
2025-02-13 12:29:06 +01:00
daanselen ab1105b058 Added OS filtering doc and supported (1 level deep) nested definition. 2025-02-13 12:20:03 +01:00
daanselen 9494aa14c9 Changed logic in device filtering and made code a little more readable with newlines. 2025-02-13 11:44:53 +01:00
daanselen 6a7ec78fe9 Updated OS categorisation and bumped libmeshctrl to 1.1.1 2025-02-12 16:58:20 +01:00
daanselen 74d1e8f3bb Removed print line for aesthetic 2025-02-03 15:10:22 +01:00
daanselen 7dd32902c4 Added basic operating system filtering. 2025-01-31 23:29:02 +01:00
daanselen 0cd653dfe3 Added extra field inside the response JSON. task_name and data.
Made grace-period countdown more verbose.
2025-01-17 09:52:07 +01:00
daanselen ba970f585a Increased timeout for certain actions like updating etc. 2025-01-16 16:12:04 +01:00
daanselen 15c8500042 Revert "Learning git... stopped tracking examples directory."
This reverts commit 234683e49c.

Adding examples back.
2025-01-10 12:31:42 +01:00
daanselen 234683e49c Learning git... stopped tracking examples directory. 2025-01-10 12:26:58 +01:00
daanselen 046c2200db Slight asterix addition. 2025-01-10 12:22:49 +01:00
daanselen 876ea0738e minimal change. 2025-01-10 12:21:34 +01:00
daanselen b5aa645850 Added an optional grace-period to the execution of the script.
This is done to prevent accidentaly wrong launches. If its not needed then disable it through `--nograce` (no grace (period))
2025-01-10 10:56:03 +01:00
daanselen 172ae126ea Added specific versions to dependencies to prevent sudden breakage. 2025-01-09 11:39:30 +01:00
daanselen f67a36f8b7 Documentation and readme update. 2025-01-09 10:26:15 +01:00
daanselen 577a8266ee Updated documentation. 2025-01-09 10:26:06 +01:00
daanselen 5492bd7e2f Slight modifications and gave round response a better name: Task {Number}. 2025-01-09 10:08:47 +01:00
daanselen 27473583e4 Moved python package and requirements file up a directory. 2025-01-09 10:01:28 +01:00
daanselen 32069cd266 Working version. Rewrite complete. Version 2 soon. 2025-01-09 00:22:07 +01:00
daanselen 6a0127be78 Rewrite working now only needs output formatting. 2025-01-08 16:56:25 +01:00
daanselen e5e4aba47e Progress on rewrite. 2024-12-26 00:14:08 +01:00
daanselen a1fb69652b Clarified examples 2024-11-29 09:27:47 +01:00
daanselen df2185612a Expanded documentation! 2024-11-29 09:27:38 +01:00
daanselen 917e4b3c9e Changed readme 2024-11-28 10:27:33 +01:00
daanselen c66c7bbb98 Clarified readme and used examples. 2024-11-28 09:49:29 +01:00
daanselen 88e2115be9 Added new example with a slash! 2024-11-28 09:44:35 +01:00
daanselen f05ab15d4b SUPER! Support for variables, might be a little bit buggy for now! 2024-11-28 09:41:49 +01:00
daanselen 7fb2d21acf Removed device line 2024-11-28 08:45:07 +01:00
daanselen 26cf102641 Changed cmd-args 2024-11-27 22:35:59 +01:00
daanselen e0e6e1ff59 Changed around cmd-arguments. For aesthetics. 2024-11-27 22:13:50 +01:00
daanselen 7085eaba27 Added node translation from data in global_list 2024-11-27 22:10:27 +01:00
daanselen 98ffe73580 INF: removed unneeded print statement. 2024-11-27 21:24:53 +01:00
daanselen fdb6d4bfe8 INF: Added minimal information dumps. 2024-11-27 21:11:27 +01:00
daanselen 5731a09210 CRIT bumped websockets to 14.1 :) found the issue. 2024-11-27 20:38:06 +01:00
daanselen 9599db6773 Merge branch 'main' of https://github.com/daanselen/meshbook
Pull
2024-11-27 20:31:40 +01:00
daanselen b1ea58eb2f CRIT: Specified websocket version 2024-11-27 20:30:55 +01:00
daanselen bdd07ba55d Added debugging line. My own auth was wrong! 2024-11-27 20:26:10 +01:00
daanselen 6aa590c016 encountering errors, debugging from remote machine... 2024-11-27 20:20:22 +01:00
daanselen 360654501d expanded Readme! 2024-11-27 19:24:15 +01:00
daanselen 62c0f5daf7 Added readme.md 2024-11-27 16:41:34 +01:00
daanselen 9846980c6f Looks good. Ignore the random numbers on output. 2024-11-27 16:25:06 +01:00
daanselen 5fd11dba0c Added files for meshbook. 2024-11-25 16:55:24 +01:00