Skip to content

Tags: a13labs/m3uproxy

Tags

v0.0.30

Toggle v0.0.30's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
alexyz79 Alexandre Pires
fix: Correct EPG scan time configuration and improve old file removal…

… logic

v0.0.29

Toggle v0.0.29's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
alexyz79 Alexandre Pires
chore: Update Go base image to version 1.24.0 in Dockerfile

v0.0.28

Toggle v0.0.28's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
alexyz79 Alexandre Pires
chore: Update Go version to 1.24.0 in build workflow

v0.0.27

Toggle v0.0.27's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
alexyz79 Alexandre Pires
fix: Adjust timestamp handling for daylight saving time in EPG requests

v0.0.26

Toggle v0.0.26's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
alexyz79 Alexandre Pires
Change log level for access denial and retrieval success messages

v0.0.25

Toggle v0.0.25's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
alexyz79 Alexandre Pires
Implement memory and null authentication providers

- Added MemoryAuthProvider for in-memory user management including user authentication, addition, removal, and role management.
- Introduced NullAuthProvider as a placeholder that allows all authentication requests to succeed without actual user management.
- Defined AuthProvider interface to standardize authentication provider implementations.
- Created User and UserView structs to represent user data and views.
- Implemented JWT token creation and verification functions for user authentication.
- Integrated logging functionality throughout the authentication and stream handling processes.
- Updated stream server to utilize the new authentication providers and logging.
- Refactored existing code to replace references to the old authentication package with the new m3uproxy authentication package.

v0.9.0

Toggle v0.9.0's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
alexyz79 Alexandre Pires
Refactor CLI commands and enhance user management features with API i…

…ntegration

v0.8.2

Toggle v0.8.2's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
alexyz79 Alexandre Pires
Fix proxy URL handling in NewUpstreamConnection to exclude path

v0.8.1

Toggle v0.8.1's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
alexyz79 Alexandre Pires
Enhance upstream connection handling with proxy support and improve e…

…rror logging

v0.8.0

Toggle v0.8.0's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
alexyz79 Alexandre Pires
Add diagnostic capabilities to sources and API handler

- Introduced SourcesDiag struct for diagnostic information.
- Implemented Diagnostic method in Sources to gather diagnostics.
- Added Diagnostic method in StreamSource interface.
- Enhanced BaseStreamSource with diagnostic logic.
- Updated APIHandler to handle diagnostic requests.
- Added GetChannel method in ChannelsHandler for channel retrieval.