No description
Find a file
Nick Guy 3d93b2f85e Improve port forwarding logic and add webhook for activity logging
- Added `are_lists_equal` function to detect changes in port forwarding rules before applying.
- Introduced checks to avoid reapplying unchanged rules.
- Enhanced server state validation by including "starting" in valid states.
- Added `/pelican-activity-log` endpoint to handle webhook events and trigger updates on server power events.
- Introduced `ENABLED` flag to toggle port forwarding functionality.
2026-04-23 17:36:27 +01:00
api Add logging for missing "object" key in transform method 2025-06-17 17:56:15 +01:00
.gitignore Initial commit 2025-03-02 12:30:14 +00:00
LICENSE Initial commit 2025-03-02 12:30:14 +00:00
main.py Improve port forwarding logic and add webhook for activity logging 2026-04-23 17:36:27 +01:00
README.md Initial commit 2025-03-02 12:30:14 +00:00
requirements.txt Initial commit 2025-03-02 14:49:18 +00:00

pelican-port-forwarding