Daan Selen
f52464909a
bump libmeshctrl
2025-06-15 21:27:16 +02:00
Daan Selen
4b741c8089
badge addition
2025-06-05 15:49:21 +02:00
Daan Selen
89a57e0a1b
Made it more json friendly by removing spaces.
2025-05-02 15:16:49 +02:00
Daan Selen
764ed1ef10
Minor indentation change
2025-04-30 16:58:48 +02:00
Daan Selen
f857b79d82
Added dedicated var
v1.3
2025-04-25 16:09:36 +02:00
dselen
58598d8d17
Rewrote Meshbook with submodules with classes ( #12 )
...
* Massive update, bringing a lot of QoL. RC
* 0.5 seconds delay between tasks.
insignificant for humans.
Like a thousand years for computers to get ready.
* Added new features such as ignore_categorisation.
* Version 1.3 RC
* Added defaults.
2025-04-25 16:03:07 +02:00
Daan Selen
ac4dd8994c
Removed more prints
2025-04-07 16:55:58 +02:00
Daan Selen
7a60cd7280
hotfix
2025-04-07 16:52:19 +02:00
Daan
e2eca57a0a
bump libmeshctrl
2025-04-01 22:17:20 +02:00
dselen
a4b6062c0e
Merge pull request #10 from DaanSelen/tag_test
...
Added targeting tags.
v1.2
2025-03-27 11:23:00 +01:00
Daan Selen
de4fe0258c
added doc note about target_tag
2025-03-27 11:20:51 +01:00
Daan Selen
1d4b89a2ed
Targeting tags seems to work well. Needing doc update.
2025-03-27 11:19:04 +01:00
Daan Selen
b2bf899d42
Renamed config due to autocorrect.
2025-03-27 10:15:21 +01:00
Daan Selen
0a211da4d6
Slight modification.
2025-03-27 10:11:33 +01:00
Daan Selen
1450416d62
Test new filtering logic.
2025-03-27 10:01:49 +01:00
Daan Selen
b0f34e9ea0
add target_tag in function parameters.
2025-03-26 16:58:12 +01:00
Daan Selen
47eef4cfb0
Added 'all' option to the groups option.
2025-03-04 11:57:41 +01:00
Daan Selen
ba74e038f7
Renamed meshcentral.conf -> meshbook.conf
2025-03-03 14:01:41 +01:00
Daan Selen
f1df522f61
Modified dir name in gitignore and changed disk info example.
2025-02-28 15:18:57 +01:00
Daan Selen
f5453353fe
+el
2025-02-28 14:52:16 +01:00
Daan Selen
898098105c
Small logic change. Added extra check and error handling.
2025-02-28 14:19:40 +01:00
Daan
6f945d30d7
Hotfix in powershell checking code.
v1.1
2025-02-27 21:58:09 +01:00
Daan
a722c024f5
Expansion of previous commit.
2025-02-27 21:47:55 +01:00
Daan
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
Daan Selen
9caa52f59e
pb -> mb reference. (M)esh(B)ook
2025-02-27 14:52:56 +01:00
Daan Selen
d62d80fb16
Changed hostname value.
2025-02-27 14:52:25 +01:00
Daan Selen
ff6e1f6cb7
Added submodule to meshbook (public)
2025-02-27 09:46:30 +01:00
Daan Selen
a4335ce8ac
Expanded logic in replace_placeholder() function so this is easier to work with.
2025-02-25 10:39:07 +01:00
Daan Selen
30d49059c5
Bumped libmeshctrl after: https://github.com/HuFlungDu/pylibmeshctrl/issues/35
2025-02-18 08:43:08 +01:00
dselen
50e413581a
Freeze websockets at 14.2 due to breakage.
2025-02-17 16:53:43 +01:00
Daan Selen
64bf28c565
Freeze websockets at 14.2 due to breakage.
2025-02-17 16:53:01 +01:00
dselen
4359a40eb3
Added slight change to fix some Windows JSON formatting.
...
Merge pull request #6 from DaanSelen/dev
2025-02-14 13:54:51 +01:00
Daan Selen
193cb546f4
Added slight change to fix some Windows JSON formatting.
2025-02-14 13:30:44 +01:00
dselen
aa1d6a1a97
Fix Windows terminal outputs.
...
Merge pull request #5 from DaanSelen/dev
2025-02-14 13:13:45 +01:00
Daan Selen
e69ad445e2
Fix Windows terminal outputs.
2025-02-14 13:03:35 +01:00
dselen
bd833456d0
Merge pull request #4 from DaanSelen/dev
...
Tidying up everything and adding slight QoL changes.
2025-02-13 15:37:29 +01:00
Daan Selen
7f0159a8fa
Tidying up everything and adding slight QoL changes.
2025-02-13 15:21:18 +01:00
dselen
03683976a8
Added targeting of multiple groups and devices through a new 'keyword'
...
Through a new sorting method, all cool and logically formatted.
2025-02-13 14:27:02 +01:00
Daan Selen
4f75969ed8
Added multiple group and device targeting with 'groups' and 'devices'. Also more error handling.
2025-02-13 14:22:03 +01:00
Daan Selen
77b1cfc73c
Changed documentation according to feedback.
2025-02-13 13:44:23 +01:00
dselen
ad220e8c1a
Update operating_system_filtering.md
...
reformat sentence. (a whole commit for that yes.)
2025-02-13 12:30:58 +01:00
Daan Selen
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
Daan Selen
ab1105b058
Added OS filtering doc and supported (1 level deep) nested definition.
2025-02-13 12:20:03 +01:00
Daan Selen
9494aa14c9
Changed logic in device filtering and made code a little more readable with newlines.
2025-02-13 11:44:53 +01:00
Daan Selen
6a7ec78fe9
Updated OS categorisation and bumped libmeshctrl to 1.1.1
2025-02-12 16:58:20 +01:00
dselen
1779025a97
Update README.md
2025-02-11 16:27:30 +01:00
dselen
e0de06c57e
Update requirements.txt
2025-02-11 16:26:33 +01:00
Daan Selen
74d1e8f3bb
Removed print line for aesthetic
v1.0.1
2025-02-03 15:10:22 +01:00
Daan
7dd32902c4
Added basic operating system filtering.
2025-01-31 23:29:02 +01:00
Daan Selen
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