• v1.0.10 60f0b250de

    v1.0.10 Stable

    Ghost released this 2025-12-07 07:45:36 +01:00 | 934 commits to main since this release

    What's Changed

    • refactor(Sabnzbd): Redesign plugin UI with card layout and improved formatting (d0afc63)
      • Add smooth width transition to Dashboard module containers
      • Replace basic div with DaisyUI card component structure
      • Add card header with title and speed badge
      • Improve time formatting to handle edge cases (0:00:00, <1m)
      • Fix size calculation to preserve original units (not just GB)
      • Refactor progress display with separate filename, progress bar, and metadata rows
      • Replace inline progress bar with dedicate
    Downloads
  • v1.0.9 92e6f4d189

    v1.0.9 Stable

    Ghost released this 2025-12-07 07:34:01 +01:00 | 936 commits to main since this release

    What's Changed

    • refactor(layout): Replace min-height with fixed height and add flex layout for proper scrolling (2ae3422)
      • Change body from min-h-screen to h-screen with overflow-hidden
      • Replace container mx-auto with full width/height flex column layout
      • Wrap children in flex-1 min-h-0 div to enable proper overflow handling in nested components
    Downloads
  • v1.0.8 a15c351a21

    v1.0.8 Stable

    Ghost released this 2025-12-07 07:30:06 +01:00 | 938 commits to main since this release

    What's Changed

    • refactor(Dashboard): Replace flexbox layout with CSS Grid for improved structure (90b055e)
      • Replace outer div with CSS Grid layout using gridTemplateRows and gridTemplateColumns
      • Conditionally add plugin sidebar column based on hasPlugins flag
      • Change header from div to semantic header element with full-width span
      • Move category filter to span full width using gridColumn style
      • Replace flex container with semantic main element for modules grid
      • Move plugin sidebar outside main content area as separate
    Downloads
  • v1.0.7 73193239fd

    v1.0.7 Stable

    Ghost released this 2025-12-07 07:21:04 +01:00 | 940 commits to main since this release

    What's Changed

    • refactor(Dashboard): Replace auto-fill grid with flexbox and dynamic width calculation (1e6ad83)
      • Add constants for module width constraints (220-320px) and layout dimensions
      • Replace CSS grid auto-fill with flexbox wrap for module layout
      • Implement ResizeObserver to dynamically calculate optimal module width based on container size
      • Calculate number of columns that fit and distribute space evenly within min/max constraints
      • Add gridContainerRef to track container dimensions
      • Change plugin sidebar
    Downloads
  • v1.0.6 4b0a02ddb9

    v1.0.6 Stable

    Ghost released this 2025-12-07 07:06:52 +01:00 | 942 commits to main since this release

    What's Changed

    • refactor(status): Simplify TLS verification and improve grid layout responsiveness (9e592ae)
      • Remove Node.js http/https agents in favor of fetch API's tls option
      • Always disable TLS certificate verification for internal services
      • Add comment in config.example.yaml about disabled TLS verification
      • Downgrade TLS cert errors to warnings with helpful message
      • Replace fixed grid columns with auto-fill minmax for responsive service grid
      • Remove unused useRef import and pluginContainerRef in Dashboard
    Downloads
  • v1.0.5 913f5e013e

    v1.0.5 Stable

    Ghost released this 2025-12-07 07:05:04 +01:00 | 944 commits to main since this release

    What's Changed

    Downloads
  • v1.0.4 09b98482e0

    v1.0.4 Stable

    Ghost released this 2025-12-07 06:50:37 +01:00 | 946 commits to main since this release

    What's Changed

    • refactor(config): Restructure config schema and optimize plugin data fetching (9c7e472)
      • Move app_title and theme into nested app object in config schema
      • Update layout.tsx to access config.app.title and config.app.theme
      • Add CLIENT_SIDE_PLUGINS array to skip API calls for client-only plugins (clock)
      • Replace useState with useRef for failureCount and lastGoodData to prevent infinite loops
      • Simplify plugin data fetching logic and remove special case handling for clock plugin
      • Add minimum 30-second interval
    Downloads
  • v1.0.3 11951aed6d

    v1.0.3 Stable

    Ghost released this 2025-12-07 06:36:48 +01:00 | 948 commits to main since this release

    What's Changed

    • chore(deps): trigger new release (432c439)
    • refactor(all)!: tmp (0ed1621)
    • major(framework): Migrate from SvelteKit to Next.js with comprehensive configuration updates (cb17f1b)
      • Replace SvelteKit with Next.js framework and React 19
      • Update Dockerfile to use Next.js standalone build with optimized layers
      • Change working directory from /usr/src/app to /app
      • Update build artifacts from /.svelte-kit/ to /.next/ in .dockerignore
      • Modify Prettier config to use spaces instead of tabs and remove Svelte plugin
      • Remove SvelteKit-specific files (app.html, app.d.ts, hooks.server.ts)
      • Delete
    Downloads
  • v1.0.2 9ef8275afc

    v1.0.2 Stable

    Ghost released this 2025-12-07 06:04:45 +01:00 | 952 commits to main since this release

    What's Changed

    Downloads
  • v1.0.1 810f5ac8a0

    v1.0.1 Stable

    Ghost released this 2025-12-07 05:05:34 +01:00 | 954 commits to main since this release

    What's Changed

    • chore(deps): update npm dependencies (#44) (df0e6ae)
      Co-authored-by: Renovatebot renovatebot@wuastbude.de
      Co-committed-by: Renovatebot renovatebot@wuastbude.de
    • fix(docker): Add system package updates to base and release stages for security patches (f2ac3be)
      • Update and upgrade system packages in base stage
      • Add security patch updates to release stage
      • Clean up apt cache and lists to reduce image size
    Downloads