Skip to content

Version 1.3.2#64

Merged
Ipmake merged 27 commits intomainfrom
dev
Sep 16, 2025
Merged

Version 1.3.2#64
Ipmake merged 27 commits intomainfrom
dev

Conversation

@Ipmake
Copy link
Copy Markdown
Owner

@Ipmake Ipmake commented Sep 16, 2025

This pull request introduces a new UDP-based service discovery mechanism for the Nevu backend, replacing the previous mDNS/Bonjour approach. It also updates documentation and configuration to reflect the new UDP port usage, and improves proxy request handling for better security and logging.

Service Discovery and Networking Updates:

  • Replaced bonjour-service (mDNS) with udp-discovery for service discovery in backend/src/index.ts, updating code to announce Nevu instances via UDP and removing mDNS dependencies. [1] [2] [3] [4] [5]
  • Added UDP port 44201 exposure in Dockerfile, Docker run command, and Docker Compose configuration to support UDP service discovery. [1] [2] [3]

Dependency and Build Changes:

  • Removed dependencies related to mDNS (bonjour-service, multicast-dns, etc.) and added udp-discovery and its type definitions in backend/package.json and backend/package-lock.json. [1] [2] [3]
  • Updated .gitignore to exclude /www directory from version control.

Proxy and Security Improvements:

  • Improved proxy security by stripping cookies and normalizing IP addresses in proxy requests, and added request logging for POST /proxy endpoint in backend/src/index.ts. [1] [2]

Documentation Updates:

  • Updated README.md to document the new UDP port, environment variables (PORT, LISTEN_PORT), and usage instructions for Docker and Docker Compose. Also improved formatting and clarified supported features. [1] [2] [3] [4] [5]

Environment Variable Changes:

  • Clarified usage of PORT and LISTEN_PORT environment variables for container publishing and server listening in both code and documentation. [1] [2]

Ipmake and others added 27 commits July 31, 2025 21:30
Added overflow-x hidden to the body to prevent out of bounds elements to cause horizontal scrolling
Added a scrollbar-width: thin on every scrollbar purely for aesthetic reasons.
Fixed an issue with horizontal scroll
An option to remove the libraries section from the home screen as it is redundant with the top nav. I made a new UI section in the settings page, it may or may not be the most organized idea, let me know!
An option to remove the libraries section from the home screen as it is redundant with the top nav. I made a new UI section in the settings page, it may or may not be the most organized idea, let me know!
Added an option to remove the libraries section from the home screen
Added an objectFit: cover to the HeroDisplay Component so that the videos takes the whole space, also moved the z-index property as it was no being applied when not directly on the video component.
Changed the z-index of the buttons of the hero to not make them appear over the app bar
Fixed the videos in the hero banner not taking the whole height/width
@Ipmake Ipmake merged commit 4f66452 into main Sep 16, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants