Commit Graph

  • 0b92e342e5 Enhance error handling in OxiAPI and Node classes dev IluaAir 2026-03-26 20:10:05 +03:00
  • 1cc225917e Add OxiApi create_session method for better view IluaAir 2026-03-26 19:51:51 +03:00
  • 61892d8f51 Add OxiAPIError exception class for improved error handling IluaAir 2026-03-26 00:39:43 +03:00
  • 8cebbf743a Add OxiAdapter for enhanced HTTP request handling in OxiAPI IluaAir 2026-03-26 00:31:13 +03:00
  • a107662e99 Enhance OxiAPI and Node classes with type hints and property updates IluaAir 2026-03-18 00:15:09 +03:00
  • 1d0f5ed685 Refactor Quasar model by removing system method and updating TTP template IluaAir 2026-03-18 00:01:22 +03:00
  • 5b8380aeee Add system method to Quasar model and update TTP template IluaAir 2026-03-17 01:07:23 +03:00
  • 65c82fbaf5 Refactor error handling in Node class IluaAir 2026-03-16 18:24:24 +03:00
  • 974fff6038 Update TTP template to escape whitespace in ignore patterns IluaAir 2026-03-13 13:12:02 +03:00
  • 586e52282b Refactor Quasar interface handling and update TTP template IluaAir 2026-03-12 23:39:47 +03:00
  • e3392f6c76 Add reload method to OxiAPI class IluaAir 2026-03-12 20:15:52 +03:00
  • de0e09af9d Add node refresh functionality to NodeView IluaAir 2026-03-12 20:13:02 +03:00
  • ca96d2600a Add Quasar model and TTP template IluaAir 2026-03-11 23:29:08 +03:00
  • 56eae15e27 Update README.md to include new device models IluaAir 2026-03-11 23:26:35 +03:00
  • db79199319 Add LICENSE file and update pyproject.toml IluaAir 2026-03-11 23:23:23 +03:00
  • 2e109db121 Update Qtech: - Add full support of diff types of switches - Fix default system parser i.shramko 2026-03-10 18:41:43 +03:00
  • b9dce8e417 Update config: - add by_alias attr Update contract: - del aliase for Vlans vlan_id Update qtech.ttp: - fix vla_id _start_ method i.shramko 2026-03-10 17:53:51 +03:00
  • d185dc6c7c Update config: - add dump() for dict| list overview - del qtech.ttp _start_ method i.shramko 2026-03-10 16:19:40 +03:00
  • 68566a24fb Update qtech.ttp: - add interface name ORPHRASE i.shramko 2026-03-10 16:00:57 +03:00
  • 08733bd493 Merge remote-tracking branch 'origin/dev' into dev i.shramko 2026-03-10 15:52:56 +03:00
  • a1c57733f6 Update pyproject.toml: - Add package-data with resource .ttp i.shramko 2026-03-10 15:52:38 +03:00
  • c9f6f3472f Add Eltex model and TTP template IluaAir 2026-03-04 15:50:47 +03:00
  • 1e84452eb5 Add H3C parse: - Add h3c.py with basemodel parser - Add ttp template for h3c i.shramko 2026-03-04 15:23:55 +03:00
  • 4ed34227d9 Update __init__.py: - Add BaseDevice to __all__ - Add type str for register_parser i.shramko 2026-03-03 09:52:28 +03:00
  • 2a027ed736 Update uv.lock for windows support i.shramko 2026-03-03 09:31:54 +03:00
  • bf6dd0c189 Refactor Qtech model and update TTP template IluaAir 2026-02-28 10:44:20 +03:00
  • c382627f9f Update README IluaAir 2026-02-28 10:41:49 +03:00
  • 197550558d Add Huawei model and TTP template IluaAir 2026-02-28 10:39:03 +03:00
  • 9e4574e869 Merge branch 'docs' into dev IluaAir 2026-02-25 22:42:51 +03:00
  • b6630a4d30 Update README for clarity and consistency IluaAir 2026-02-25 13:46:04 +03:00
  • 2c3f5ce354 Add interfaces and vlans methods to Qtech model; update TTP template IluaAir 2026-02-25 19:11:06 +03:00
  • 77f539254c Add Qtech model and template; clean up Mikrotik model IluaAir 2026-02-25 17:00:36 +03:00
  • 8a126d8806 Update pyproject.toml IluaAir 2026-02-25 14:16:00 +03:00
  • c9d171e2fa Update Keenetic TTP template IluaAir 2026-02-25 13:47:06 +03:00
  • a016db644d Update README to reflect API name change and enhance installation instructions IluaAir 2026-02-25 13:34:19 +03:00
  • fe6d0c4ccf Add README and documentation for Oxi API client IluaAir 2026-02-24 23:27:14 +03:00
  • ac835d6b56 Enhance ModelView class with iterable and indexing support IluaAir 2026-02-24 23:19:57 +03:00
  • 3159570e27 Add ModelView class for enhanced JSON serialization in NodeConfig IluaAir 2026-02-24 22:50:55 +03:00
  • 16e97692fc Refactor NodeConfig methods for consistency in data access IluaAir 2026-02-24 22:31:18 +03:00
  • 3fdff33e2e Implement validation for optional VLANs in BaseDevice IluaAir 2026-02-24 22:28:36 +03:00
  • 753268a381 Refactor BaseDevice and Interfaces models for improved validation and structure IluaAir 2026-02-22 15:52:45 +03:00
  • 3635a07b27 Refactor BaseDevice methods for improved data handling and validation IluaAir 2026-02-22 09:52:17 +03:00
  • 2394296f5b Enhance Keenetic model and update templates for improved data handling IluaAir 2026-02-22 00:21:55 +03:00
  • a41cb1f7ec """ Implement Keenetic model and enhance BaseDevice documentation IluaAir 2026-02-19 00:49:10 +03:00
  • a938fe2d47 Update Interfaces model and Mikrotik template for improved data handling IluaAir 2026-02-19 00:31:54 +03:00
  • 685ff19d2f Enhance BaseDevice validation and update Mikrotik model IluaAir 2026-02-19 00:16:37 +03:00
  • c434712309 Refactor Mikrotik model and update template structure IluaAir 2026-02-18 15:45:17 +03:00
  • 91b6606e3f Enhance BaseDevice methods with detailed parsing documentation IluaAir 2026-02-18 00:55:43 +03:00
  • 72cd796803 Refactor parse method in BaseDevice for improved readability IluaAir 2026-02-18 00:11:14 +03:00
  • e82bc25346 Refactor BaseDevice and update Device model structure IluaAir 2026-02-18 00:06:48 +03:00
  • 2cfcc41e58 Enhance device interface structure and update dependencies IluaAir 2026-02-16 00:57:09 +03:00
  • 544688dae1 Update .gitignore and refactor Mikrotik model to inherit from BaseDevice IluaAir 2026-02-15 02:44:29 +03:00
  • b60182ef3c Add ttp dependency and refactor OxiAPI and NodeConfig classes IluaAir 2026-02-14 21:31:02 +03:00
  • 8e85086d98 base structure IluaAir 2026-02-14 01:07:26 +03:00
  • 71fcd83740 init main IluaAir 2026-02-14 01:03:48 +03:00