Skip to content

History

Revisions

  • docs(api): Improve streaming endpoint documentation and remove unnecessary markdown Refine descriptions for `/ui/streaming/preview` and `/ui/streaming/config` to provide more detail on their functionality and configurable parameters. This includes specifying how `ferrumcast` is triggered and the various settings that can be adjusted. Additionally, remove redundant markdown headings (`###` and `####`) in `API-Endpoints.md`, `Contributing.md`, and `Core-Services-and-Configuration.md` as they are not needed given the existing structure, leading to cleaner and more consistent documentation.

    @AzharZouhir AzharZouhir committed Jun 12, 2026
    4a72334
  • Updated Getting Started (markdown)

    @AzharZouhir AzharZouhir committed Jun 11, 2026
    4d90a93
  • Updated API Endpoints (markdown)

    @AzharZouhir AzharZouhir committed Jun 11, 2026
    3ddffda
  • Updated Extension Development (markdown)

    @AzharZouhir AzharZouhir committed Jun 11, 2026
    1f3fbe2
  • docs: Update and organize API Endpoint documentation This commit refactors the API Endpoint documentation to improve clarity, organization, and completeness. Key changes include: - Reorganized endpoints into logical sections with clear headings and emojis. - Added responsible modules (`.py` files) for each section to provide better context. - Clarified authentication details for Web UI and Mobile Clients. - Introduced new endpoints for secure file sharing, input & automation, and real-time system stats. - Updated descriptions for existing endpoints for better readability and accuracy.

    @AzharZouhir AzharZouhir committed Jun 11, 2026
    6594a00
  • feat: Implement Role-Based Access Control (RBAC) system, refactor server architecture to introduce a dedicated services layer, and update related documentation including API endpoints and setup prerequisites.

    @AzharZouhir AzharZouhir committed Mar 22, 2026
    ab5f8aa
  • docs: update extension author name in extension development guide.

    @AzharZouhir AzharZouhir committed Mar 6, 2026
    d50fe82
  • docs: Update extension manifest definition with new fields, add a detailed field reference table, and enhance Theme Sync SDK documentation.

    @AzharZouhir AzharZouhir committed Mar 4, 2026
    932d4ed
  • docs: Update contact email address in Getting Started documentation.

    @AzharZouhir AzharZouhir committed Jan 26, 2026
    d0086b0
  • docs: Improve readability, standardize list formatting, and update contact email in the Getting Started guide.

    @AzharZouhir AzharZouhir committed Jan 26, 2026
    d7cc7db
  • Updated Wiki documentation with a dedicated Security & Antivirus notice to inform users about potential false positives.

    @AzharZouhir AzharZouhir committed Jan 6, 2026
    b1311ed
  • docs(extensions): overhaul development guide for v2.0 Ecosystem - Update documentation to reflect new 'category' and 'min_server_version' manifest fields - Add detailed technical guide for PCLink Theme SDK v2.0 (Tokens and Component styling) - Refine security model documentation for dangerous vs. safe hardware permissions - Standardize tone and formatting for professional developer consumption

    @AzharZouhir AzharZouhir committed Jan 3, 2026
    e3a6fb3
  • docs: enhance extension guides and crash recovery procedures - Added comprehensive list of pre-bundled Python libraries in Extension Development guide. - Detailed the "In-Process" Security & Trust Model for extension developers. - Added documentation for the new "Safe Mode" automated crash recovery. - Relocated legacy Linux installation/purge notice to Getting Started guide.

    @AzharZouhir AzharZouhir committed Jan 1, 2026
    32dabba
  • added PCLink Extension Development Guide

    @AzharZouhir AzharZouhir committed Dec 31, 2025
    b35ac08
  • docs(wiki): sync documentation with Fedora and Wayland improvements - Update Getting-Started and Setup-and-Running with Fedora-specific DNF commands - Add system dependency requirements for Fedora (Ayatana indicators, wl-clipboard, gnome-screenshot) - Document known Wayland limitations and GNOME extension requirements for system tray - Update Home and Quick-Reference with expanded Linux platform support info - Revise Building-and-Development with troubleshooting for Python development headers on RPM-based systems - Explain multi-backend Linux tray support (AppIndicator3 vs AyatanaAppIndicator3)

    @AzharZouhir AzharZouhir committed Dec 26, 2025
    44f60c3
  • docs: update build documentation with new CLI arguments - Replaced legacy build commands with specific `--format` targets (portable, onefile, installer, nfpm, wheel). - Removed references to Nuitka builder as it is no longer supported. - Updated Linux packaging instructions to use the unified `build.py` script instead of `build_nfpm.py`. - Added details on NFPM packaging workflow and Systemd integration.

    @AzharZouhir AzharZouhir committed Dec 4, 2025
    63633f2
  • Revise wiki: reorganize pages, refine explanations, and add missing sections

    @AzharZouhir AzharZouhir committed Nov 17, 2025
    4f2bc7c
  • docs: Add initial multi-page GitHub Wiki Creates the foundational documentation for the project, covering architecture, setup, API endpoints, and core services.

    @AzharZouhir AzharZouhir committed Nov 17, 2025
    64905c3
  • Initial Home page

    @AzharZouhir AzharZouhir committed Nov 17, 2025
    5c1be18