Commit graph

12 commits

Author SHA1 Message Date
Nick Guy
88baa30d04 Add logging for missing "object" key in transform method
Introduce logging to handle cases where the "object" key is missing from the input data. This helps with debugging by printing the data in JSON format before returning it unchanged.
2025-06-17 17:56:15 +01:00
Nick Guy
4a82ab0b06 Modify create_rule to support multiple ports as a list.
Updated the `create_rule` function to handle a list of ports by joining them into a comma-separated string. This enhances flexibility, allowing both single port and multiple port configurations for port forwarding rules.
2025-06-17 17:56:03 +01:00
Nick Guy
a6e4c8cbd7 Re-enable router port forwarding application 2025-03-07 18:20:32 +00:00
Nick Guy
823ff884b9 Update to respect whether the associated server is online 2025-03-07 18:18:11 +00:00
Nick Guy
ca7e03bd66 Prevent opening of system ports 2025-03-07 17:59:38 +00:00
Nick Guy
9d58822f1a Add debug output 2025-03-02 15:05:50 +00:00
Nick Guy
c9cd3435a3 Fix asyncio loop stuff 2025-03-02 15:04:19 +00:00
Nick Guy
2a25186ac3 Fix typo 2025-03-02 15:01:15 +00:00
Nick Guy
ed2d89e5ec Add ability to exclude servers from port-forwarding 2025-03-02 14:58:01 +00:00
Nick Guy
ca5d03676a Add initial run on startup 2025-03-02 14:57:49 +00:00
Nick Guy
7c4ad5104c Initial commit 2025-03-02 14:49:18 +00:00
fabf0319db Initial commit 2025-03-02 12:30:14 +00:00