need4swede / Portall

Port Management Interface
MIT License
309 stars 5 forks source link

V1.0.6 3 #16

Closed need4swede closed 2 months ago

need4swede commented 2 months ago

Added:

Port Protocols

Portall now supports setting different protocols for ports (TCP/UDP).

You can choose protocols when generating new ports (default is TCP), when creating new ones, and when editing existing ones. Two identical port numbers can both be registered to a single IP if they have different protocols. If you try to add an entry that already has a matching port and protocol, it will trigger the Port Conflict Resolver.

If you add ports from an import, such as a Caddyfile or Docker-Compose, that doesn't explicitly state what protocols are being used, it will default to TCP.

Loading Animation

Certain actions, like port conflict resolutions and moving IP panels, now trigger a loading animation that prevents further action until the changes have registered.

Changed:

Database

Breaking Changes! Database changes required for new port protocol feature.

Docker-Compose Imports

Now supports /tcp and /udp properties to differentiate between the two protocols.

Fixed:

Settings Reset

Fixed an issue where certain settings would reset if you made changes in the settings.