Fixed Repository Creation API to correctly return 401 Unauthorized when user lacks required permissions
Addressed a display issue where user permissions were not always shown accurately when a repository was marked as public. This did not affect actual permission enforcement, only the visibility of permission levels in some UI contexts
Fixed an issue specific to NuGet where, when a repository was set to public, authenticated user permissions (such as Can Deploy) were not working correctly. Now fixed, user permissions are properly enforced even when public access is enabled.
Fixed an issue where some package versions in the npm API response were missing the required "version" field inside the versions object. This caused the npm view command to display @undefined in the CLI.
Improved optional built-in Kubernetes LoadBalancer for NGINX by removing the hard-coded nodePort value (30000). The service now allows Kubernetes to assign the node port automatically, ensuring better compatibility with various cluster setups and avoiding port conflicts.