We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
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.
Updated Getting Started (markdown)
Updated API Endpoints (markdown)
Updated Extension Development (markdown)
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.
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.
docs: update extension author name in extension development guide.
docs: Update extension manifest definition with new fields, add a detailed field reference table, and enhance Theme Sync SDK documentation.
docs: Update contact email address in Getting Started documentation.
docs: Improve readability, standardize list formatting, and update contact email in the Getting Started guide.
Updated Wiki documentation with a dedicated Security & Antivirus notice to inform users about potential false positives.
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
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.
added PCLink Extension Development Guide
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)
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.
Revise wiki: reorganize pages, refine explanations, and add missing sections
docs: Add initial multi-page GitHub Wiki Creates the foundational documentation for the project, covering architecture, setup, API endpoints, and core services.
Initial Home page