Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Threadfin/Threadfin
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: iggymacd/Threadfin
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 4 commits
  • 18 files changed
  • 1 contributor

Commits on Jul 9, 2025

  1. feat: Draft initial comprehensive documentation for Threadfin

    This commit introduces the first draft of a comprehensive documentation set for Threadfin, located in the /docs directory.
    
    It includes:
    - A structured documentation environment.
    - User Guide: Covering installation, initial configuration, UI overview, playlists, filters, XMLTV EPG, channel mapping (with Threadfin-specific features like backup channels and enhanced bulk edit), settings (clarifying buffer options), user management, logs, M3U export, and API access basics.
    - Enterprise Guide: Covering security best practices, deployment at scale (Docker/Kubernetes), monitoring, logging, and backup/disaster recovery.
    - Developer Guide: Covering high-level architecture, building from source, and contribution guidelines.
    - Supporting Documents: Troubleshooting guide, FAQ, changelog template, glossary, and an initial outline for API reference.
    
    This draft aims to provide a solid foundation. Future work will involve validating against a live Threadfin instance, adding screenshots/diagrams, and refining content based on actual software behavior and community feedback.
    google-labs-jules[bot] committed Jul 9, 2025
    Configuration menu
    Copy the full SHA
    92faf31 View commit details
    Browse the repository at this point in the history
  2. docs: Add AGENTS.md with guidelines for AI contributors

    This file provides guidance for AI agents working on the Threadfin project, emphasizing documentation updates, Go development best practices, and considerations for enterprise readiness during refactoring and feature development.
    google-labs-jules[bot] committed Jul 9, 2025
    Configuration menu
    Copy the full SHA
    ba1d973 View commit details
    Browse the repository at this point in the history
  3. docs: Enhance README with product overview and docs link

    This commit significantly improves the README.md file by:
    
    1.  Adding a new "Overview" section:
        This section provides a clear explanation of what Threadfin is, the problems it solves, realistic use cases, when you might need the tool, and the experience of managing IPTV streams without it. This helps new users quickly understand the value and purpose of Threadfin.
    
    2.  Adding a dedicated "Documentation" section:
        This new section prominently features a link to the main documentation page (docs/index.md), making it easier for you to find comprehensive guides and information.
    
    3.  Updating the reference to old xTeVe documentation:
        The previous pointer to xTeVe documentation has been updated to direct you to the new Threadfin documentation first, while still acknowledging the old xTeVe docs as a potential resource for specific, advanced topics.
    
    These changes aim to improve the onboarding experience for new users and make project information more accessible.
    google-labs-jules[bot] committed Jul 9, 2025
    Configuration menu
    Copy the full SHA
    a9405ef View commit details
    Browse the repository at this point in the history
  4. docs: Enhance README with product overview and docs link

    This commit significantly improves the README.md file by:
    
    1.  Adding a new "Overview" section:
        This section provides a clear explanation of what Threadfin is, the problems it solves, realistic use cases, when you might need the tool, and the experience of managing IPTV streams without it. This helps new users quickly understand the value and purpose of Threadfin.
    
    2.  Adding a dedicated "Documentation" section:
        This new section prominently features a link to the main documentation page (docs/index.md), making it easier for you to find comprehensive guides and information.
    
    3.  Updating the reference to old xTeVe documentation:
        The previous pointer to xTeVe documentation has been updated to direct you to the new Threadfin documentation first, while still acknowledging the old xTeVe docs as a potential resource for specific, advanced topics.
    
    These changes aim to improve the onboarding experience for new users and make project information more accessible.
    google-labs-jules[bot] committed Jul 9, 2025
    Configuration menu
    Copy the full SHA
    d8b1679 View commit details
    Browse the repository at this point in the history
Loading