Commit Graph

  • bc53737e02 first supoport of multiple hostgroups Raymond Kuiper 2025-06-04 14:23:01 +02:00
  • 539ad64c8d Adds 2 new tests for virtual chassis TheNetworkGuy 2025-04-28 22:49:04 +02:00
  • bbe28d9705 Added all default config statements and added warning to any curious users. TheNetworkGuy 2025-04-28 22:31:36 +02:00
  • 2998dfde54 Specifiek Python version in pipeline test step TheNetworkGuy 2025-04-28 22:21:30 +02:00
  • d60eb1cb2d Removed python test files for linter. TheNetworkGuy 2025-04-28 22:18:59 +02:00
  • 98edf0ad99 Adjusted ENV prefix, fixed several linter errors in new tests TheNetworkGuy 2025-04-28 17:23:51 +02:00
  • 772fef0930 Added prefix for environment variables TheNetworkGuy 2025-04-28 15:57:11 +02:00
  • 68cf28565d Fixed some pipeline stuff TheNetworkGuy 2025-04-28 15:47:37 +02:00
  • 0c715d4f96 Fixed some basic Flake8 errors, added Pylinter exception, Fixed some minor logging bugs. TheNetworkGuy 2025-04-28 15:44:45 +02:00
  • 819126ce36 Added tests for config file, added logger for config file TheNetworkGuy 2025-04-28 15:35:51 +02:00
  • 04a610cf84 Fixed some minor Flake8 errors TheNetworkGuy 2025-04-28 15:10:48 +02:00
  • e91eecffaa Fixed on statement on new testcode. TheNetworkGuy 2025-04-28 14:58:38 +02:00
  • eb307337f6 Removed YAML config logic, added python config logic with default fallback. Added ENV variable support for config parameters. TheNetworkGuy 2025-04-28 14:50:52 +02:00
  • 5fd89a1f8a Added .vscode as exception to gitignore TheNetworkGuy 2025-04-28 13:32:28 +02:00
  • cb0500d0c0 Fixed test layout and added pipeline step to actually run tests TheNetworkGuy 2025-04-28 10:47:52 +02:00
  • 7383583c43 Adjusted Gitignore, added config module, adjusted requirements for YAML support, added first unittests TheNetworkGuy 2025-04-25 14:43:35 +02:00
  • dad7d2911f Reverted previous work TheNetworkGuy 2025-04-23 11:11:05 +02:00
  • 4fd582970d Container statement removed, added logs output TheNetworkGuy 2025-04-14 20:43:32 +02:00
  • ad2ace942a Increased start_period time of Netbox TheNetworkGuy 2025-04-14 20:37:17 +02:00
  • 989f6fa96e Moved compose override logic to infra folder TheNetworkGuy 2025-04-14 20:36:52 +02:00
  • f303e7e01d Moved to compose v2 TheNetworkGuy 2025-04-14 20:27:44 +02:00
  • 38d61dcde7 Removed sudo statement TheNetworkGuy 2025-04-14 20:25:02 +02:00
  • feb719542d Added Netbox deployment config TheNetworkGuy 2025-04-14 20:22:43 +02:00
  • ea5b7d3196 Added initial unittesting PoC to see if Docker and Python are working correctly TheNetworkGuy 2025-04-14 20:13:15 +02:00
  • 28193cc120 Merge pull request #106 from retigra/develop Twan Kamans 2025-04-14 19:04:00 +02:00
  • 908e7eeda9 Added documentation line for unsupported Zabbix versions. TheNetworkGuy 2025-04-14 16:35:09 +02:00
  • e9a86334d9 Merge pull request #2 from retigra/main Raymond Kuiper 2025-04-10 16:19:46 +02:00
  • 2ea2edb6a6 Update Dockerfile Raymond Kuiper 2025-04-10 16:13:37 +02:00
  • 37b3bfc7fb Update Dockerfile Raymond Kuiper 2025-04-10 16:05:34 +02:00
  • 6abdac2eb4 Update Dockerfile Raymond Kuiper 2025-04-10 16:01:53 +02:00
  • 13fe406b63 Update Dockerfile Raymond Kuiper 2025-04-10 16:00:56 +02:00
  • 20a3c67fd4 Update Dockerfile Raymond Kuiper 2025-04-10 15:37:57 +02:00
  • b56a4332b9 Update Dockerfile Raymond Kuiper 2025-04-10 15:35:44 +02:00
  • 73d34851fb Update Dockerfile Raymond Kuiper 2025-04-10 15:34:50 +02:00
  • 10313ef5cf Merge pull request #1 from retigra/develop Raymond Kuiper 2025-04-09 16:09:01 +02:00
  • 93c88333a6 Merge branch 'main' into develop Raymond Kuiper 2025-04-09 16:08:52 +02:00
  • 50b7ede81b 🔧 quick dockerfile fix Raymond Kuiper 2025-04-09 16:03:45 +02:00
  • 3e52edef2d Merge branch 'main' into develop Raymond Kuiper 2025-04-09 15:58:37 +02:00
  • 4449e040ce 🐛 added check for empty usermacro value. Raymond Kuiper 2025-04-09 15:49:38 +02:00
  • aa6be1312e Merge pull request #109 from mathieumd/patch-1 Raymond Kuiper 2025-03-28 09:54:19 +01:00
  • 50c13c20cb Update README.md Mathieu MD 2025-03-28 09:11:14 +01:00
  • 964045f53e Update README.md Mathieu MD 2025-03-28 09:09:28 +01:00
  • 6bdaf4e5b7 🐛 Permission fixes Wouter de Bruijn 2025-02-28 15:30:06 +01:00
  • 5a3467538e 🔧 Changed user for docker container Wouter de Bruijn 2025-02-28 15:25:18 +01:00
  • 50918e43fa 🔧 Changed user for docker container Wouter de Bruijn 2025-02-28 15:25:18 +01:00
  • 7781bc6732 🚨 "Fixed" linter warnings Wouter de Bruijn 2025-02-26 14:54:20 +01:00
  • 9ab5e09dd5 💡 Added docstring for module Wouter de Bruijn 2025-02-26 14:54:08 +01:00
  • 886c5b24b9 🔊 Improved log levels Wouter de Bruijn 2025-02-26 14:45:20 +01:00
  • b314b2c883 🚨 Formatted and linted files Wouter de Bruijn 2025-02-26 14:00:18 +01:00
  • 0c798ec968 Added quiet param Wouter de Bruijn 2025-02-26 11:10:56 +01:00
  • a5312365f9 📄 Added new cli params Wouter de Bruijn 2025-02-26 10:11:47 +01:00
  • 53066d2d51 Added separate log levels Wouter de Bruijn 2025-02-26 10:09:35 +01:00
  • 525904cf43 🚨 Linted and formatted file Wouter de Bruijn 2025-02-26 10:07:51 +01:00
  • 1e269780ce Merge pull request #103 from q1x/new-ghcr-workflow Twan Kamans 2025-02-20 15:45:02 +01:00
  • 15d63ce3b8 Merge pull request #102 from TheNetworkGuy/main Twan Kamans 2025-02-20 15:39:47 +01:00
  • c810b06718 Merge pull request #7 from q1x/main Raymond Kuiper 2025-02-20 11:49:08 +01:00
  • 825d788cfe Update Dockerfile Raymond Kuiper 2025-02-20 11:42:25 +01:00
  • 48a04c58e3 Merge pull request #6 from q1x/new-ghcr-workflow Raymond Kuiper 2025-02-20 11:29:16 +01:00
  • 733df33b71 added step to run linting tests Raymond Kuiper 2025-02-20 11:02:43 +01:00
  • 593c8707af New publish-image workflow Raymond Kuiper 2025-02-20 11:01:04 +01:00
  • 523393308d Updated docs Raymond Kuiper 2025-02-19 16:25:11 +01:00
  • d65fa5b699 Added tag support Raymond Kuiper 2025-02-19 15:56:01 +01:00
  • fd70045c6d Minor doc updates Raymond Kuiper 2025-02-17 12:57:57 +01:00
  • f9453cc23c Updated documentation for usermacro support Raymond Kuiper 2025-02-17 12:54:11 +01:00
  • 3d4e7803cc Implemented vm_usermacro_map Raymond Kuiper 2025-02-17 12:48:26 +01:00
  • edb9cd6ab6 Merge pull request #5 from q1x/vm_inventory Raymond Kuiper 2025-02-14 16:41:46 +01:00
  • 53d679e638 Merge pull request #4 from TheNetworkGuy/main Raymond Kuiper 2025-02-14 16:38:11 +01:00
  • 72558d3825 Updated docs for VM inventory Raymond Kuiper 2025-02-14 16:35:40 +01:00
  • eea7df660a Full usermacro support Raymond Kuiper 2025-02-14 15:18:26 +01:00
  • 1b831a2d39 Moved Inventory mapping logic to tools module Raymond Kuiper 2025-02-14 09:46:55 +01:00
  • 6d4e250b23 Working usermacros based on config context Raymond Kuiper 2025-02-14 08:28:10 +01:00
  • cebefd681e started work on macro support Raymond Kuiper 2025-02-12 17:43:57 +01:00
  • 4264dc9b31 Merge pull request #3 from q1x/vm_inventory Raymond Kuiper 2025-02-12 15:15:43 +01:00
  • c67180138e cleanup Raymond Kuiper 2025-02-12 12:39:36 +01:00
  • b8bb3fb3f0 removed unsupported fields from vm_inventory_map Raymond Kuiper 2025-02-12 12:36:27 +01:00
  • 5f78a2c789 removed unsupported field from vm_inventory_map Raymond Kuiper 2025-02-12 12:35:21 +01:00
  • 1157ed9e64 cleanup Raymond Kuiper 2025-02-12 12:32:42 +01:00
  • c7d3dab27c reverted module split, switched to class inheretance instead. Updated config example. Raymond Kuiper 2025-02-12 12:30:28 +01:00
  • ba2f77a640 Added Pipfile ignore Raymond Kuiper 2025-02-12 11:25:27 +01:00
  • 4c91c660a8 removed newline Raymond Kuiper 2025-02-12 11:22:27 +01:00
  • 8272e34c12 removed pipenv artefacts Raymond Kuiper 2025-02-12 11:20:45 +01:00
  • 4c982ff0f5 Merge pull request #94 from TheNetworkGuy/develop Twan Kamans 2025-02-05 10:54:05 +01:00
  • 7a671d6625 Also added backwards support for Zabbix 5 TheNetworkGuy 2025-02-04 12:46:00 +01:00
  • 5617275594 implements fix for hostgroup - host API call TheNetworkGuy 2025-02-04 12:40:13 +01:00
  • 1673f7bb59 Downgrade to old version of zabbix_utils for Zabbix 7.2. Referenced in #91 TheNetworkGuy 2025-01-23 13:54:23 +01:00
  • c76e36ad38 Split inventory from the device module and started working on vm inventory support Raymond Kuiper 2024-12-19 16:26:18 +01:00
  • b0eee8ad9b Fixed linter problems TheNetworkGuy 2024-12-19 14:50:29 +01:00
  • 9ff6b66c96 Merge pull request #88 from q1x/traversal_fixes Twan K. 2024-12-19 14:44:39 +01:00
  • ffb8d5239c Embedded nesting in hostgroup init. Raymond Kuiper 2024-12-18 14:06:40 +01:00
  • 73d5306898 :Revert "added testing branch" Raymond Kuiper 2024-12-18 13:00:16 +01:00
  • f301244306 added testing branch Raymond Kuiper 2024-12-09 18:46:06 +01:00
  • 867749ddd6 Merge pull request #86 from q1x/main Raymond Kuiper 2024-12-06 14:01:31 +01:00
  • d0941ff909 🏷️ Changed all occurences of "Netbox" to "NetBox" as per the [NetBox Style Guide](https://netboxlabs.com/docs/netbox/en/stable/development/style-guide/). Raymond Kuiper 2024-12-06 13:51:05 +01:00
  • 434722df53 Merge pull request #83 from retigra/main Raymond Kuiper 2024-12-06 13:10:47 +01:00
  • 9131c940c5 📝 Added custom CA-bundle example Wouter de Bruijn 2024-12-05 14:35:25 +01:00
  • 8b670ba395 Added support for custom CA contexts within ZabbixAPI Wouter de Bruijn 2024-12-05 13:59:12 +01:00
  • 4ec8036c88 Implemented #81 TheNetworkGuy 2024-11-21 08:38:42 +01:00
  • 81764b589a Removed some forgotten code lines from testing TheNetworkGuy 2024-11-18 14:11:38 +01:00
  • acab7dd6d2 Merge pull request #80 from TheNetworkGuy/virtual_machines 3.0 Twan K. 2024-11-18 13:38:35 +01:00
  • 2177234d7f Fixed some documentation TheNetworkGuy 2024-11-18 13:27:24 +01:00