mirror of
https://github.com/Lissy93/dashy.git
synced 2025-11-12 00:49:45 +01:00
17 lines
76 KiB
HTML
17 lines
76 KiB
HTML
<!doctype html>
|
||
<html lang="en" dir="ltr">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||
<meta name="generator" content="Docusaurus v2.0.0-beta.2">
|
||
<title data-react-helmet="true">Changelog | Dashy</title><meta data-react-helmet="true" property="og:url" content="https://dashy.to/docs/changelog"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current"><meta data-react-helmet="true" property="og:title" content="Changelog | Dashy"><meta data-react-helmet="true" name="description" content="⚡️ 1.8.3 - Improved UX for Initial Load PR #238"><meta data-react-helmet="true" property="og:description" content="⚡️ 1.8.3 - Improved UX for Initial Load PR #238"><link data-react-helmet="true" rel="shortcut icon" href="/img/favicon.ico"><link data-react-helmet="true" rel="canonical" href="https://dashy.to/docs/changelog"><link data-react-helmet="true" rel="alternate" href="https://dashy.to/docs/changelog" hreflang="en"><link data-react-helmet="true" rel="alternate" href="https://dashy.to/docs/changelog" hreflang="x-default"><link rel="stylesheet" href="/assets/css/styles.5ce3ac98.css">
|
||
<link rel="preload" href="/assets/js/runtime~main.ed08775b.js" as="script">
|
||
<link rel="preload" href="/assets/js/main.fd526a37.js" as="script">
|
||
</head>
|
||
<body>
|
||
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus">
|
||
<div><a href="#main" class="skipToContent_OuoZ">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><img src="/img/dashy.png" alt="Dashy Logo" class="themedImage_TMUO themedImage--light_4Vu1 navbar__logo"><img src="/img/dashy.png" alt="Dashy Logo" class="themedImage_TMUO themedImage--dark_uzRr navbar__logo"><b class="navbar__title">Dashy</b></a><a href="https://github.com/lissy93/dashy" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">GitHub</a><a href="https://demo.dashy.to" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">Live Demo</a><a class="navbar__item navbar__link" href="/docs/quick-start">Quick Start</a><a aria-current="page" class="navbar__item navbar__link navbar__link--active" href="/docs">Documentation</a></div><div class="navbar__items navbar__items--right"><div class="react-toggle displayOnlyInLargeViewport_cxYs react-toggle--checked react-toggle--disabled"><div class="react-toggle-track" role="button" tabindex="-1"><div class="react-toggle-track-check"><span class="toggle_iYfV">🌙</span></div><div class="react-toggle-track-x"><span class="toggle_iYfV">☀️</span></div><div class="react-toggle-thumb"></div></div><input type="checkbox" checked="" class="react-toggle-screenreader-only" aria-label="Switch between dark and light mode"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div><div class="navbar-sidebar"><div class="navbar-sidebar__brand"><a class="navbar__brand" href="/"><img src="/img/dashy.png" alt="Dashy Logo" class="themedImage_TMUO themedImage--light_4Vu1 navbar__logo"><img src="/img/dashy.png" alt="Dashy Logo" class="themedImage_TMUO themedImage--dark_uzRr navbar__logo"><b class="navbar__title">Dashy</b></a></div><div class="navbar-sidebar__items"><div class="menu"><ul class="menu__list"><li class="menu__list-item"><a href="https://github.com/lissy93/dashy" target="_blank" rel="noopener noreferrer" class="menu__link">GitHub</a></li><li class="menu__list-item"><a href="https://demo.dashy.to" target="_blank" rel="noopener noreferrer" class="menu__link">Live Demo</a></li><li class="menu__list-item"><a class="menu__link" href="/docs/quick-start">Quick Start</a></li><li class="menu__list-item"><a aria-current="page" class="menu__link navbar__link--active" href="/docs">Documentation</a></li></ul></div></div></div></nav><div class="main-wrapper docs-wrapper doc-page"><div class="docPage_lDyR"><aside class="docSidebarContainer_0YBq"><div class="sidebar_a3j0"><nav class="menu menu--responsive thin-scrollbar menu_cyFh menuWithAnnouncementBar_+O1J" aria-label="Sidebar navigation"><button aria-label="Open menu" aria-haspopup="true" class="button button--secondary button--sm menu__button" type="button"><svg class="sidebarMenuIcon_iZzd" width="24" height="24" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><ul class="menu__list"><li class="menu__list-item menu__list-item--collapsed"><a class="menu__link menu__link--sublist" href="#!">Running Dashy</a><ul class="menu__list"><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/quick-start">Quick Start</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/deployment">Deployment</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/configuring">Configuring</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/management">Management</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/troubleshooting">Troubleshooting</a></li></ul></li><li class="menu__list-item menu__list-item--collapsed"><a class="menu__link menu__link--sublist" href="#!">Community</a><ul class="menu__list"><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/showcase">User Showcase</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/contributing">Contributing</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/developing">Developing</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/development-guides">Development Guides</a></li></ul></li><li class="menu__list-item menu__list-item--collapsed"><a class="menu__link menu__link--sublist" href="#!">Feature Docs</a><ul class="menu__list"><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/icons">Icons</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/theming">Theming</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/status-indicators">Status Indicators</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/authentication">Authentication</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/searching">Keyboard Shortcuts</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/alternate-views">Alternate Views & Opening Methods</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/multi-language-support">Internationalization</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/docs/backup-restore">Cloud Backup and Restore</a></li></ul></li><li class="menu__list-item"><a class="menu__link menu__link--sublist menu__link--active" href="#!">Misc</a><ul class="menu__list"><li class="menu__list-item"><a class="menu__link" tabindex="0" href="/docs/privacy">Privacy & Security</a></li><li class="menu__list-item"><a aria-current="page" class="menu__link menu__link--active active" tabindex="0" href="/docs/changelog">Changelog</a></li><li class="menu__list-item"><a class="menu__link" tabindex="0" href="/docs/license">license</a></li><li class="menu__list-item"><a class="menu__link" tabindex="0" href="/docs/code-of-conduct">Contributor Covenant Code of Conduct</a></li></ul></li></ul></nav></div></aside><main class="docMainContainer_r8cw"><div class="container padding-top--md padding-bottom--lg"><div class="row"><div class="col docItemCol_zHA2"><div class="docItemContainer_oiyr"><article><div class="markdown"><header><h1 class="h1Heading_dC7a">Changelog</h1></header><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-183---improved-ux-for-initial-load-pr-238"></a>⚡️ 1.8.3 - Improved UX for Initial Load <a href="https://github.com/Lissy93/dashy/pull/238" target="_blank" rel="noopener noreferrer">PR #238</a><a class="hash-link" href="#️-183---improved-ux-for-initial-load-pr-238" title="Direct link to heading">#</a></h2><ul><li>Removes the old splash screen</li><li>Adds placeholder in the HTML index, which will usually be visible on initial load</li><li>Show progress bar on route switcher</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-182---serverless-functions-for-netlify-instances-pr-235"></a>✨ 1.8.2 - Serverless Functions for Netlify Instances <a href="https://github.com/Lissy93/dashy/pull/235" target="_blank" rel="noopener noreferrer">PR #235</a><a class="hash-link" href="#-182---serverless-functions-for-netlify-instances-pr-235" title="Direct link to heading">#</a></h2><ul><li>Previously when Dashy was deployed as a static site to Netlify, it was not possible to use several features, which required server-side code</li><li>This PR adds serverless cloud functions to provide most of this functionality</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-181---additional-languages-bug-fix-and-more-pr-234"></a>🩹 1.8.1 - Additional Languages, Bug Fix, and more <a href="https://github.com/Lissy93/dashy/pull/234" target="_blank" rel="noopener noreferrer">PR #234</a><a class="hash-link" href="#-181---additional-languages-bug-fix-and-more-pr-234" title="Direct link to heading">#</a></h2><ul><li>Merges 5 additional languages</li><li>Adds RickyCZ's dashboard to showcase</li><li>Fixes #323, and improves status indicator tooltip</li><li>Define constants for endpoints</li><li>Updates management, translations and readme docs</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-177---improved-error-handling-pr-226"></a>⚡️ 1.7.7 - Improved Error Handling <a href="https://github.com/Lissy93/dashy/pull/226" target="_blank" rel="noopener noreferrer">PR #226</a><a class="hash-link" href="#️-177---improved-error-handling-pr-226" title="Direct link to heading">#</a></h2><ul><li>Errors can be viewed via the UI (Config menu --> App Info)</li><li>Service workers should be disabled by default</li><li>Also renames actions to be easier to maintain</li><li>Updates docs to include release schedule + merge strategy</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-176---adds-multi-search-support-with-bangs-pr-224"></a>✨ 1.7.6 - Adds Multi-Search Support with Bangs <a href="https://github.com/Lissy93/dashy/pull/224" target="_blank" rel="noopener noreferrer">PR #224</a><a class="hash-link" href="#-176---adds-multi-search-support-with-bangs-pr-224" title="Direct link to heading">#</a></h2><ul><li>Adds option for user to add custom search bangs, in order to specify search engine/ target app. Re: #206</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-175---improved-language-detection--ui-pr-223"></a>🎨 1.7.5 - Improved Language Detection & UI <a href="https://github.com/Lissy93/dashy/pull/223" target="_blank" rel="noopener noreferrer">PR #223</a><a class="hash-link" href="#-175---improved-language-detection--ui-pr-223" title="Direct link to heading">#</a></h2><ul><li>Makes the auto language detection algo smarter</li><li>Improves responsiveness for the language selector form</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-174---adds-spanish-translations-pr-222"></a>🌐 1.7.4 - Adds Spanish Translations <a href="https://github.com/Lissy93/dashy/pull/222" target="_blank" rel="noopener noreferrer">PR #222</a><a class="hash-link" href="#-174---adds-spanish-translations-pr-222" title="Direct link to heading">#</a></h2><ul><li>Adds Spanish language file, contributed by @lu4t</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-173---ci-with-gh-actions-pr-212"></a>👷 1.7.3 - CI with GH Actions <a href="https://github.com/Lissy93/dashy/pull/212" target="_blank" rel="noopener noreferrer">PR #212</a><a class="hash-link" href="#-173---ci-with-gh-actions-pr-212" title="Direct link to heading">#</a></h2><ul><li>Adds a series of GH actions for repository maintenance and administration</li><li>Auto-labels PR and issues, adds helpful info to PRs based on files changed</li><li>Lints, tests, builds and deploys the app when PR submitted</li><li>Checks app size, dependencies, security, accessibility etc when PR submitted</li><li>Closes incomplete, stale or spammy issues and leaves a comment</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-172---item-sort-options-pr-203"></a>✨ 1.7.2 - Item Sort Options <a href="https://github.com/Lissy93/dashy/pull/203" target="_blank" rel="noopener noreferrer">PR #203</a><a class="hash-link" href="#-172---item-sort-options-pr-203" title="Direct link to heading">#</a></h2><ul><li>Adds option for user to specify <code>sortBy</code> to order items within a section</li><li>Can sort by last clicked, most used, alphabetically and more</li><li>And fixes UI of the item tooltip and, if specified, will show Provider in the tooltip</li><li>Also improves error logging and console warning message</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-171---lots-of-tiny-fixes-and-improvements-pr-200"></a>🐛 1.7.1 - Lots of Tiny Fixes and Improvements <a href="https://github.com/Lissy93/dashy/pull/201" target="_blank" rel="noopener noreferrer">PR #200</a><a class="hash-link" href="#-171---lots-of-tiny-fixes-and-improvements-pr-200" title="Direct link to heading">#</a></h2><ul><li>Removes background in console art</li><li>Updates auto environmental variables</li><li>Icon image assets max height Force same Icon/Item Height #200</li><li>Adds an action to close spammy issues</li><li>Adds option to enable SRI integrity, plus refactos PWA into defaults</li><li>Updates privacy and security docs</li><li>Adds option for different favicon API for each app [FEATURE_REQUEST] Allow using different faviconApi for each items #196</li><li>Fixes loading of local SVG icons #199</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-170---documentation-website-pr-190"></a>🍻 1.7.0 - Documentation Website <a href="https://github.com/Lissy93/dashy/pull/190" target="_blank" rel="noopener noreferrer">PR #190</a><a class="hash-link" href="#-170---documentation-website-pr-190" title="Direct link to heading">#</a></h2><ul><li>Builds a quick website to host the docs. No code changes, but prepares for V1.7 release</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-169---web-search-feature-pr-185"></a>✨ 1.6.9 - Web Search Feature <a href="https://github.com/Lissy93/dashy/pull/185" target="_blank" rel="noopener noreferrer">PR #185</a><a class="hash-link" href="#-169---web-search-feature-pr-185" title="Direct link to heading">#</a></h2><ul><li>Adds ability to search the web directly from Dashy by pressing enter on the search bar</li><li>Adds configuration options, for setting default search engine, opening method and disabling</li><li>Adds text under search bar, implements into minimal view also</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-168---improved-loading-experience-pr-183"></a>⚡️ 1.6.8 - Improved Loading Experience <a href="https://github.com/Lissy93/dashy/pull/183" target="_blank" rel="noopener noreferrer">PR #183</a><a class="hash-link" href="#️-168---improved-loading-experience-pr-183" title="Direct link to heading">#</a></h2><ul><li>During app initialization, show the build progress and status message</li><li>While requests are being made, show loader at top of screen</li><li>Also adds some UI improvements to Workspace view</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-167---option-for-non-ssl-status-checks-plus-minor-things-pr-182"></a>⚡️ 1.6.7 - Option for non-SSL status checks plus minor things <a href="https://github.com/Lissy93/dashy/pull/182" target="_blank" rel="noopener noreferrer">PR #182</a><a class="hash-link" href="#️-167---option-for-non-ssl-status-checks-plus-minor-things-pr-182" title="Direct link to heading">#</a></h2><ul><li>Adds an option for user to use status checks with non-HTTPS services, Re: #181</li><li>Updates the .env template, plus the variables used in the server</li><li>Uses the v-cloak to hide text before it's finished loading</li><li>Fixed the parsing of the update-checker during build</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-166---improved-search--shortcuts-pr-175"></a>⚡️ 1.6.6 - Improved Search & Shortcuts <a href="https://github.com/Lissy93/dashy/pull/175" target="_blank" rel="noopener noreferrer">PR #175</a><a class="hash-link" href="#️-166---improved-search--shortcuts-pr-175" title="Direct link to heading">#</a></h2><ul><li>Refactors the search algorithm to improve performance and code reusability</li><li>Updates search to ignore case, special characters and minor-typos</li><li>Adds the option for user to specify tags, which can be used for searching</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-165---adds-support-for-secure-authentication-using-keycloak-pr-174"></a>✨ 1.6.5 - Adds support for Secure Authentication using Keycloak <a href="https://github.com/Lissy93/dashy/pull/174" target="_blank" rel="noopener noreferrer">PR #174</a><a class="hash-link" href="#-165---adds-support-for-secure-authentication-using-keycloak-pr-174" title="Direct link to heading">#</a></h2><ul><li>Major restructure of auth config</li><li>Implements keycloak support, adds docs and updates schema</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-164---adds-functionality-for-granular-auth-control-pr-171"></a>✨ 1.6.4 - Adds functionality for Granular Auth Control <a href="https://github.com/Lissy93/dashy/pull/171" target="_blank" rel="noopener noreferrer">PR #171</a><a class="hash-link" href="#-164---adds-functionality-for-granular-auth-control-pr-171" title="Direct link to heading">#</a></h2><ul><li>Enables sections to be visible for all users except for those specified</li><li>Enables sections to be hidden from all users except for those specified</li><li>Enables sections to be hidden from guests, but visible to all authenticated users</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-163---dependency-and-build-file-updates-pr-168"></a>⚡️ 1.6.3 - Dependency and Build File Updates <a href="https://github.com/Lissy93/dashy/pull/168" target="_blank" rel="noopener noreferrer">PR #168</a><a class="hash-link" href="#️-163---dependency-and-build-file-updates-pr-168" title="Direct link to heading">#</a></h2><ul><li>Removes any dependencies which are not 100% essential</li><li>Moves packages that are only used for building into devDependencies</li><li>Updates dependencies to latest version</li><li>Adds a .dockerignore, so that non-essential files are not included in the container</li><li>Updates deployment config files for Netlify, Heroku and GH actions</li><li>Made a brand new bug-report template, with input fields and validation!</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-162---support-for-guest-access-pr-167"></a>✨ 1.6.2 - Support for Guest Access <a href="https://github.com/Lissy93/dashy/pull/167" target="_blank" rel="noopener noreferrer">PR #167</a><a class="hash-link" href="#-162---support-for-guest-access-pr-167" title="Direct link to heading">#</a></h2><ul><li>Adds functionality for optional read-only guest access to dashboards with authentication</li><li>Can be enabled by setting <code>appConfig.enableGuestAccess: true</code></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-161---adds-new-theme-pr-166"></a>💄 1.6.1 - Adds new Theme <a href="https://github.com/Lissy93/dashy/issues/166" target="_blank" rel="noopener noreferrer">PR #166</a><a class="hash-link" href="#-161---adds-new-theme-pr-166" title="Direct link to heading">#</a></h2><ul><li>Adds Dashy theme, for use in the dev dashboard</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-159---new-minimal-startpage-view-pr-155"></a>✨ 1.5.9 - New Minimal/ Startpage View <a href="https://github.com/Lissy93/dashy/issues/155" target="_blank" rel="noopener noreferrer">PR #155</a><a class="hash-link" href="#-159---new-minimal-startpage-view-pr-155" title="Direct link to heading">#</a></h2><ul><li>Adds a new view, called minimal view, designed to be like a light-weight startpage</li><li>Implemented all the required features (filtering, opening methods, icons, etc) into minimal view</li><li>Adds <code>appConfig.startingView</code> into schema, for specifying the initial default view to be loaded</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-158---multi-tasking-support-in-workspace-view-pr-146"></a>✨ 1.5.8 - Multi-Tasking Support in Workspace View <a href="https://github.com/Lissy93/dashy/pull/146" target="_blank" rel="noopener noreferrer">PR #146</a><a class="hash-link" href="#-158---multi-tasking-support-in-workspace-view-pr-146" title="Direct link to heading">#</a></h2><ul><li>Adds option to keep launched apps open in the background, to reduce friction when switching between websites, Re: #144</li><li>This can be enabled by setting <code>appConfig.enableMultiTasking: true</code></li><li>Note that having many apps opened simultaneously, will have an impact on performance</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-157---adds-support-for-material-design-icons-pr-141"></a>✨ 1.5.7 - Adds Support for Material Design Icons <a href="https://github.com/Lissy93/dashy/pull/141" target="_blank" rel="noopener noreferrer">PR #141</a><a class="hash-link" href="#-157---adds-support-for-material-design-icons-pr-141" title="Direct link to heading">#</a></h2><ul><li>Enables user to use any icon from <a href="https://dev.materialdesignicons.com/icons" target="_blank" rel="noopener noreferrer">materialdesignicons.com</a>, Re: #139</li><li>Also adds support for <a href="https://simpleicons.org/" target="_blank" rel="noopener noreferrer">simpleicons.org</a></li><li>Assets only loaded when needed</li><li>Adds docs for using MDI icons</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-156---refactor--couple-of-small-things-pr-135"></a>⚡️ 1.5.6 - Refactor + Couple of small things <a href="https://github.com/Lissy93/dashy/pull/135" target="_blank" rel="noopener noreferrer">PR #135</a><a class="hash-link" href="#️-156---refactor--couple-of-small-things-pr-135" title="Direct link to heading">#</a></h2><ul><li>The main Dockerfile now uses yarn.lock instead of package-lock.json</li><li>Adds a check to verify password is not empty in cloud backup screen</li><li>Improves responsiveness of config modals for mobile devices</li><li>Enables the user to use their own self-hosted Sentry instance</li><li>Removes the View Config tab of the Config menu, as not needed</li><li>Updates and fixes some typos in the readme</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-155---adds-missing-translations--small-ui-issues-pr-129"></a>🌐 1.5.5 - Adds Missing Translations + Small UI Issues <a href="https://github.com/Lissy93/dashy/pull/129" target="_blank" rel="noopener noreferrer">PR #129</a><a class="hash-link" href="#-155---adds-missing-translations--small-ui-issues-pr-129" title="Direct link to heading">#</a></h2><ul><li>Adds missing translations to several UI elements, Re: #126</li><li>Fixes login translations not being picked up on page load, Re: #127</li><li>Fixes small text overflow glitch in config icon, Re: #123</li><li>Several small UI improvements: height of config editor, scrollbar on theme dropdown, page height, white-on-white on material theme, etc</li><li>Adds an action to auto-assign reviewer based on ./.github/CODEOWNERS file</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-154---docker-arm-support-pr-122"></a>🐳 1.5.4 - Docker ARM Support <a href="https://github.com/Lissy93/dashy/pull/122" target="_blank" rel="noopener noreferrer">PR #122</a><a class="hash-link" href="#-154---docker-arm-support-pr-122" title="Direct link to heading">#</a></h2><ul><li>Adds a Dockerfile for <code>arm64v8</code> and <code>arm32v7</code>, to support Raspberry Pi and other modern ARM-based devices</li><li>Sets up automated workflow to publish ARM containers to DockerHub after every new release</li><li>Adds documentation for running Dashy on RPi/ ARM-based devices, Re: #117</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-153---ui-quick-fix-pr-121"></a>🩹 1.5.3 - UI Quick Fix <a href="https://github.com/Lissy93/dashy/pull/121" target="_blank" rel="noopener noreferrer">PR #121</a><a class="hash-link" href="#-153---ui-quick-fix-pr-121" title="Direct link to heading">#</a></h2><ul><li>Downgrades and pins vue-material-tabs to 0.1.5, to prevent breaking changes. Fixes #118 p1</li><li>Sets auto-width for theme selector, so text doesn't wrap for long theme names. Fixes #119</li><li>Uses flex layout for config menu, so note doesn't overlap menu on small screens. Fixes #118 p2</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-152---adds-dutch-translations-pr-120"></a>🌐 1.5.2 - Adds Dutch Translations <a href="https://github.com/Lissy93/dashy/pull/120" target="_blank" rel="noopener noreferrer">PR #120</a><a class="hash-link" href="#-152---adds-dutch-translations-pr-120" title="Direct link to heading">#</a></h2><ul><li>Dutch language support, contributed by @evroon</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-151---ui-quick-fix-pr-116"></a>🩹 1.5.1 - UI Quick Fix <a href="https://github.com/Lissy93/dashy/pull/116" target="_blank" rel="noopener noreferrer">PR #116</a><a class="hash-link" href="#-151---ui-quick-fix-pr-116" title="Direct link to heading">#</a></h2><ul><li>Uses min-max width parent layout, to prevent longer languages (e.g. French) text overflow. Fixes #115</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-150---improve-robustness-of-auth-pr-113"></a>🔒 1.5.0 - Improve Robustness of Auth <a href="https://github.com/Lissy93/dashy/pull/113" target="_blank" rel="noopener noreferrer">PR #113</a><a class="hash-link" href="#-150---improve-robustness-of-auth-pr-113" title="Direct link to heading">#</a></h2><ul><li>Use both username + password for generating token, so that a change in either will log the user out</li><li>Prevent privilege escalation by disallowing a user from modifying their user type through the UI</li><li>Improve the isAuthenticated check, by taking account of empty users array </li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-148---optional-crash-reports-pr-112"></a>✨ 1.4.8 - Optional Crash Reports <a href="https://github.com/Lissy93/dashy/pull/112" target="_blank" rel="noopener noreferrer">PR #112</a><a class="hash-link" href="#-148---optional-crash-reports-pr-112" title="Direct link to heading">#</a></h2><ul><li>Adds an optional, off by default method of getting crash reports</li><li>This can be enabled in <code>appConfig.enableErrorReporting</code>, and will not be used at all unless explicitly activated by user</li><li>This is needed for when a user raises a bug which is hard to fix</li><li>Also improves robustness of config accumulator, don't throw error when config is missing</li><li>Adds Privacy & Security docs</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-147---refactor-pr-110"></a>♻️ 1.4.7 - Refactor <a href="https://github.com/Lissy93/dashy/pull/110" target="_blank" rel="noopener noreferrer">PR #110</a><a class="hash-link" href="#️-147---refactor-pr-110" title="Direct link to heading">#</a></h2><ul><li>Moves cloud sync dialog into the config menu, and removes icon on homepage</li><li>Fixes typo in Default theme name, Re #106</li><li>Spell checks readme</li><li>Updates the contributor CI action, that generates list of contributors + sponsors</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-146---documentation-updates-pr-108"></a>📝 1.4.6 - Documentation Updates <a href="https://github.com/Lissy93/dashy/pull/108" target="_blank" rel="noopener noreferrer">PR #108</a><a class="hash-link" href="#-146---documentation-updates-pr-108" title="Direct link to heading">#</a></h2><ul><li>Breaks many of the longer files into several more digestible articles</li><li>Writes repo pages including, Security, Code of Conduct, Legal, Updates license</li><li>Makes an automatically generated Credits page</li><li>Adds a contributing page, with several ways that users can help out</li><li>Implements this changelog, as requested in #87</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-145---adds-german-translations-pr-107"></a>🌐 1.4.5 - Adds German Translations <a href="https://github.com/Lissy93/dashy/pull/107" target="_blank" rel="noopener noreferrer">PR #107</a><a class="hash-link" href="#-145---adds-german-translations-pr-107" title="Direct link to heading">#</a></h2><ul><li>German language support, contributed by @Niklashere</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-144---adds-support-for-logo-image-pr-105"></a>✨ 1.4.4 - Adds Support for Logo Image <a href="https://github.com/Lissy93/dashy/pull/105" target="_blank" rel="noopener noreferrer">PR #105</a><a class="hash-link" href="#-144---adds-support-for-logo-image-pr-105" title="Direct link to heading">#</a></h2><ul><li>Adds option in config file for user to specify path to an image</li><li>If found, will display said image in the header</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-143---auto-checks-for-updates-pr-101-and-pr-102"></a>✨ 1.4.3 - Auto-Checks for Updates <a href="https://github.com/Lissy93/dashy/pull/101" target="_blank" rel="noopener noreferrer">PR #101</a> and <a href="https://github.com/Lissy93/dashy/pull/102" target="_blank" rel="noopener noreferrer">PR #102</a><a class="hash-link" href="#-143---auto-checks-for-updates-pr-101-and-pr-102" title="Direct link to heading">#</a></h2><ul><li>Write a script to compare current version with git master version</li><li>Periodically checks for updates, and displays message to user</li><li>Enables user to disable update-checks in the config file</li><li>Checks not using vulnerable version on project-build</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-142---adds-multi-language-support-pr-99"></a>✨ 1.4.2 - Adds Multi-Language Support <a href="https://github.com/Lissy93/dashy/pull/99" target="_blank" rel="noopener noreferrer">PR #99</a><a class="hash-link" href="#-142---adds-multi-language-support-pr-99" title="Direct link to heading">#</a></h2><ul><li>Implements vue-i18n, sets object globally</li><li>Extracts all text to a single JSON file</li><li>Auto-detects users language, and applies, if availible</li><li>Builds a form to let user manually select their language</li><li>Lets users language be saved and read from local storage, or config file</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-141---adds-support-for-custom-key-bindings-pr-94"></a>✨ 1.4.1 - Adds Support for Custom Key Bindings <a href="https://github.com/Lissy93/dashy/pull/94" target="_blank" rel="noopener noreferrer">PR #94</a><a class="hash-link" href="#-141---adds-support-for-custom-key-bindings-pr-94" title="Direct link to heading">#</a></h2><ul><li>Adds new attribute under item for saving numeric key binding</li><li>Listens for keypress, and launches corresponding item, if found</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-140---builds-a-custom-theme-configurator"></a>✨ 1.4.0 - Builds a Custom Theme Configurator<a class="hash-link" href="#-140---builds-a-custom-theme-configurator" title="Direct link to heading">#</a></h2><ul><li>Adds property to save custom theme variables</li><li>Builds UI form, with color pickers, a pallette and popup</li><li>Integrates the saving colors, and applying saved colors functionality</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-139---enable-custom-styesheet-in-docker-pr-92"></a>🔨 1.3.9 - Enable Custom Styesheet in Docker <a href="https://github.com/Lissy93/dashy/pull/92" target="_blank" rel="noopener noreferrer">PR #92</a><a class="hash-link" href="#-139---enable-custom-styesheet-in-docker-pr-92" title="Direct link to heading">#</a></h2><ul><li>Enables the user to pass a custom stylesheet in with Docker</li><li>Adds support for 1-Click deployment to Render.com</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-138---showcase-91"></a>🌟 1.3.8 - Showcase <a href="https://github.com/Lissy93/dashy/pull/91" target="_blank" rel="noopener noreferrer">#91</a><a class="hash-link" href="#-138---showcase-91" title="Direct link to heading">#</a></h2><ul><li>Adds @Shadowking001's screenshot to showcase</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-137---showcase-pr-84"></a>🌟 1.3.7 - Showcase <a href="https://github.com/Lissy93/dashy/pull/84" target="_blank" rel="noopener noreferrer">PR #84</a><a class="hash-link" href="#-137---showcase-pr-84" title="Direct link to heading">#</a></h2><ul><li>Adds @dtctek's screenshot to showcase</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-136---enables-user-to-hide-unwanted-components-pr-78"></a>✨ 1.3.6 - Enables User to Hide Unwanted Components <a href="https://github.com/Lissy93/dashy/pull/78" target="_blank" rel="noopener noreferrer">PR #78</a><a class="hash-link" href="#-136---enables-user-to-hide-unwanted-components-pr-78" title="Direct link to heading">#</a></h2><ul><li>Adds several additional options to the config, allowing the user to hide structural components that they don't need</li><li>Including hideHeading, hideNav, hideSearch, hideSettings, hideFooter, hideSplashScreen</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-135---adds-support-for-emoji-icons-pr-76"></a>✨ 1.3.5 - Adds Support for Emoji Icons <a href="https://github.com/Lissy93/dashy/pull/76" target="_blank" rel="noopener noreferrer">PR #76</a><a class="hash-link" href="#-135---adds-support-for-emoji-icons-pr-76" title="Direct link to heading">#</a></h2><ul><li>Enables user to use emojis for item and section icons</li><li>Adds a handler to convert Unicode, or Shortcode into an Emoji</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-134---showcase-addition-pr-75"></a>🌟 1.3.4 - Showcase Addition <a href="https://github.com/Lissy93/dashy/pull/75" target="_blank" rel="noopener noreferrer">PR #75</a><a class="hash-link" href="#-134---showcase-addition-pr-75" title="Direct link to heading">#</a></h2><ul><li>Adds @cerealconyogurt's screenshot to the showcase</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-133---ui-improvements-pr-73"></a>💄 1.3.3 - UI Improvements <a href="https://github.com/Lissy93/dashy/pull/73" target="_blank" rel="noopener noreferrer">PR #73</a><a class="hash-link" href="#-133---ui-improvements-pr-73" title="Direct link to heading">#</a></h2><ul><li>New style of Large item</li><li>2 new color themes</li><li>Added CSS variables for search label and footer background</li><li>Improves process for auto-checking if font-awesome is needed</li><li>Silences non-critical warnings in production build</li><li>Adds new optional font-face for cyber punk</li><li>Shortens readme, and adds contribute links to showcase</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-130---custom-headers-for-status-check-pr-72"></a>⚡️ 1.3.0 - Custom Headers for Status Check <a href="https://github.com/Lissy93/dashy/pull/72" target="_blank" rel="noopener noreferrer">PR #72</a><a class="hash-link" href="#️-130---custom-headers-for-status-check-pr-72" title="Direct link to heading">#</a></h2><ul><li>Enables user to pass custom headers to the status check endpoint</li><li>Enables user to use a different URL for the status check request</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-129---creates-a-showcase-page-pr-68"></a>🌟 1.2.9 - Creates a Showcase Page <a href="https://github.com/Lissy93/dashy/pull/68" target="_blank" rel="noopener noreferrer">PR #68</a><a class="hash-link" href="#-129---creates-a-showcase-page-pr-68" title="Direct link to heading">#</a></h2><ul><li>Adds a page in the docs for users to share their screenshots of their dashboard</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-128---adds-remember-me-functionality-into-the-login-form-pr-66"></a>✨ 1.2.8 - Adds Remember-Me Functionality into the Login Form <a href="https://github.com/Lissy93/dashy/pull/66" target="_blank" rel="noopener noreferrer">PR #66</a><a class="hash-link" href="#-128---adds-remember-me-functionality-into-the-login-form-pr-66" title="Direct link to heading">#</a></h2><ul><li>Adds a dropdown menu in the login form with various time intervals available</li><li>Adds appropriate expiry into session storage, in order to keep user logged in for their desired time interval</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-127---implements-a-right-click-context-menu-62"></a>✨ 1.2.7 - Implements a Right-Click Context Menu <a href="https://github.com/Lissy93/dashy/pull/62" target="_blank" rel="noopener noreferrer">#62</a><a class="hash-link" href="#-127---implements-a-right-click-context-menu-62" title="Direct link to heading">#</a></h2><ul><li>Built a context menu, showing all item opening methods, on right-click</li><li>Made a clickOutside directive, in order to close menu when user clicks away</li><li>Adds launching functionality, user can click to launch</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-126---make-font-assets-local-pr-60"></a>⚡️ 1.2.6 - Make Font Assets Local <a href="https://github.com/Lissy93/dashy/pull/60" target="_blank" rel="noopener noreferrer">PR #60</a><a class="hash-link" href="#️-126---make-font-assets-local-pr-60" title="Direct link to heading">#</a></h2><ul><li>Downloaded font files to assets</li><li>Removed all calls to font CDN, replaced with local calls</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-125---small-fixes-and-efficiency-improvements-pr-57"></a>🐛 1.2.5 - Small Fixes, and Efficiency Improvements <a href="https://github.com/Lissy93/dashy/pull/57" target="_blank" rel="noopener noreferrer">PR #57</a><a class="hash-link" href="#-125---small-fixes-and-efficiency-improvements-pr-57" title="Direct link to heading">#</a></h2><ul><li>Adds correct license</li><li>Improves service workers, and adds serviceWorkerStatus local storage item</li><li>Adds missing statusCheck and statusCheckInterval docs into Configuring</li><li>Adds an About App page, containing info needed to raise a bug report</li><li>Adds TDLR license into main readme</li><li>Introduces app versioning</li><li>Adds safeguards into ConfigAccumalaror, to prevent error being thrown</li><li>Updates PR template</li><li>Improved Webpack build experience, with progress bar and completion notification</li><li>Adds new and improved icons for layout options</li><li>Make the Page Title into a home page link</li><li>Adds missing favicon, fixes #55</li><li>Adds assets to PWA manifest.json</li><li>Documents app commands in readme</li><li>Enable passing website as URL param to the workspace</li><li>Modified items, so that title text doesn't get shortened, </li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-124---adds-support-for-continuous-status-checking-52"></a>✨ 1.2.4 - Adds Support for Continuous Status Checking <a href="https://github.com/Lissy93/dashy/pull/52" target="_blank" rel="noopener noreferrer">#52</a><a class="hash-link" href="#-124---adds-support-for-continuous-status-checking-52" title="Direct link to heading">#</a></h2><ul><li>Enables user to re-call the status check at a specified interval</li><li>Processes interval in ms, and updates the traffic light when required</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-123---bug-fix-pr-49"></a>🐛 1.2.3 - Bug Fix <a href="https://github.com/Lissy93/dashy/pull/49" target="_blank" rel="noopener noreferrer">PR #49</a><a class="hash-link" href="#-123---bug-fix-pr-49" title="Direct link to heading">#</a></h2><ul><li>Removes duplicate Docker env var, fixes #48</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-122---better-favicon-support"></a>✨ 1.2.2 - Better Favicon Support<a class="hash-link" href="#-122---better-favicon-support" title="Direct link to heading">#</a></h2><ul><li>Enables user to force direct/ local favicon fetching</li><li>Adds support for additional favicon API, returning high-res app icons</li><li>Adds support for generative icons</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-121---bugfix-44"></a>🐛 1.2.1 - Bugfix <a href="https://github.com/Lissy93/dashy/pull/44" target="_blank" rel="noopener noreferrer">#44</a><a class="hash-link" href="#-121---bugfix-44" title="Direct link to heading">#</a></h2><ul><li>Fixes footer positioning on mobile, makes sticky, fixes #42</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-120---adds-writing-config-to-disk-from-ui-functionality-pr-43"></a>✨ 1.2.0 - Adds Writing Config to Disk from UI Functionality <a href="https://github.com/Lissy93/dashy/pull/43" target="_blank" rel="noopener noreferrer">PR #43</a><a class="hash-link" href="#-120---adds-writing-config-to-disk-from-ui-functionality-pr-43" title="Direct link to heading">#</a></h2><ul><li>Creates a new server endpoint for handling the backing up of a the file</li><li>Adds backup existing file functionality</li><li>Adds writing new file functionality</li><li>Does error checking, testing and adds some security parameters</li><li>Adds a radio button in the UI, so user chan choose save method</li><li>Process config within the UI, convert to YAML, and write changes to disk</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-118---bugfix-40"></a>🐛 1.1.8 - Bugfix <a href="https://github.com/Lissy93/dashy/pull/40" target="_blank" rel="noopener noreferrer">#40</a><a class="hash-link" href="#-118---bugfix-40" title="Direct link to heading">#</a></h2><ul><li>Status check tooltip was not visible in Material themes, raised in issue #39</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-117---adds-workspace-view-pr-38"></a>✨ 1.1.7 - Adds Workspace View <a href="https://github.com/Lissy93/dashy/pull/38" target="_blank" rel="noopener noreferrer">PR #38</a><a class="hash-link" href="#-117---adds-workspace-view-pr-38" title="Direct link to heading">#</a></h2><ul><li>Adds a new route, for the workspace view</li><li>Builds the sidebar, which displays the users apps</li><li>Loads the app into the workspace's main iframe when clicked</li><li>Adds some collapsing functionality, better styles, subtle animations and theme support</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-116---implements-status-indicators-and-monitoring-functionality-pr-34"></a>✨ 1.1.6 - Implements Status Indicators, and Monitoring Functionality <a href="https://github.com/Lissy93/dashy/pull/34" target="_blank" rel="noopener noreferrer">PR #34</a><a class="hash-link" href="#-116---implements-status-indicators-and-monitoring-functionality-pr-34" title="Direct link to heading">#</a></h2><ul><li>Wrote a Node endpoint for pinging the users desired services</li><li>Added status checking functionality in frontend</li><li>Build small traffic-light component to display status of users services</li><li>Adds animations, and handles errors</li><li>Writes docs, and tests code</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-115---adds-authentication--login-functionality-pr-32"></a>✨ 1.1.5 - Adds Authentication / Login Functionality <a href="https://github.com/Lissy93/dashy/pull/32" target="_blank" rel="noopener noreferrer">PR #32</a><a class="hash-link" href="#-115---adds-authentication--login-functionality-pr-32" title="Direct link to heading">#</a></h2><ul><li>Enables the user to protect their dashboard behind a login screen</li><li>Creates a Authentication handler to manage the hashing of passwords, and generation of a token</li><li>Build a quick login form, where user can input username and password</li><li>Adds a log out button</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-114---support-for-custom-html-footer-pr-30"></a>💄 1.1.4 - Support for Custom HTML Footer <a href="https://github.com/Lissy93/dashy/pull/30" target="_blank" rel="noopener noreferrer">PR #30</a><a class="hash-link" href="#-114---support-for-custom-html-footer-pr-30" title="Direct link to heading">#</a></h2><ul><li>Enables user to insert structure for the footer defined as HTML</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-113---adds-support-for-1-click-cloud-deployments-pr-29"></a>🚀 1.1.3 - Adds Support for 1-Click Cloud Deployments <a href="https://github.com/Lissy93/dashy/pull/29" target="_blank" rel="noopener noreferrer">PR #29</a><a class="hash-link" href="#-113---adds-support-for-1-click-cloud-deployments-pr-29" title="Direct link to heading">#</a></h2><ul><li>Support for 1-Click Deploy to Netlify</li><li>Support for 1-Click Deploy to Heroku</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-112---docker-efficiency-improvements-pr-26"></a>🔧 1.1.2 - Docker Efficiency Improvements <a href="https://github.com/Lissy93/dashy/pull/26" target="_blank" rel="noopener noreferrer">PR #26</a><a class="hash-link" href="#-112---docker-efficiency-improvements-pr-26" title="Direct link to heading">#</a></h2><ul><li>Writes a Node health check script, and implements into the Docker container</li><li>Changes default port in docker-compose, as 8080 is commonly used by other apps</li><li>Adds the 1-Click deploy with PWD into the readme</li><li>Updates dependencies</li><li>Adds a getting started guide to the docs</li><li>Adds splash screen for first load</li><li>Deleted unused assets</li><li>Makes linter run as a pre-commit hook</li><li>Fixes lint errors in server.js and validate-config.js</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-111---bug-fixes-pr-20--pr-21"></a>🐛 1.1.1 - Bug Fixes <a href="https://github.com/Lissy93/dashy/pull/20" target="_blank" rel="noopener noreferrer">PR #20</a> + <a href="https://github.com/Lissy93/dashy/pull/21" target="_blank" rel="noopener noreferrer">PR #21</a><a class="hash-link" href="#-111---bug-fixes-pr-20--pr-21" title="Direct link to heading">#</a></h2><ul><li>Adds issue template</li><li>Bug fixes<ul><li>Improves github PR and issue templates</li><li>Shortens readme file</li><li>Adds documentation in the docs folder</li><li>Fixes Layout tab not showing in portrait #19 </li><li>Improves mobile performance for both the settings, config and backup pop-ups</li><li>Fixes issue where theme not applied on load when the settings are hidden</li><li>Adds minimum dimensions to modalsShortens readme file</li><li>Adds documentation in the docs folder</li><li>Adds minimum dimensions to modals</li></ul></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-110---hotfix-18"></a>🚑️ 1.1.0 - Hotfix <a href="https://github.com/Lissy93/dashy/pull/18" target="_blank" rel="noopener noreferrer">#18</a><a class="hash-link" href="#️-110---hotfix-18" title="Direct link to heading">#</a></h2><ul><li>Implementing the JSON validator had actually broken the entire JSON editor</li><li>Fixed it by remove explicit use of Ajv, and using a derivative instead</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-105---documentation-pr-16"></a>📝 1.0.5 - Documentation <a href="https://github.com/Lissy93/dashy/pull/16" target="_blank" rel="noopener noreferrer">PR #16</a><a class="hash-link" href="#-105---documentation-pr-16" title="Direct link to heading">#</a></h2><ul><li>Previously there was very little documentation, this release fixed that</li><li>Wrote specific docs for:<ul><li>Getting Started</li><li>Configuring</li><li>Backup & Restore</li><li>Theming</li><li>Developing</li></ul></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-100---implements-config-validation-pr-13"></a>✨ 1.0.0 - Implements Config Validation <a href="https://github.com/Lissy93/dashy/pull/13" target="_blank" rel="noopener noreferrer">PR #13</a><a class="hash-link" href="#-100---implements-config-validation-pr-13" title="Direct link to heading">#</a></h2><ul><li>Write a JSON schema for the conf.yml file</li><li>Wrote a validation script to compare users config against schema</li><li>Adds a formatter to print helpful messages about what needs fixing</li><li>Implements validation process into build script</li><li>Implements validation process into UI config configurator's validation</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-095---brand-new-docker-container-pr-12"></a>🔧 0.9.5 - Brand New Docker Container <a href="https://github.com/Lissy93/dashy/pull/12" target="_blank" rel="noopener noreferrer">PR #12</a><a class="hash-link" href="#-095---brand-new-docker-container-pr-12" title="Direct link to heading">#</a></h2><ul><li>With help from several users, a new container based on Alpine is released</li><li>A sample Docker Compose script is also written, and docs are updated</li><li>A 1-Click button for deploying to Play-with-Docker is added to the Readme</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-090---adds-hide-settings-functionality-pr-11"></a>✨ 0.9.0 - Adds Hide Settings Functionality <a href="https://github.com/Lissy93/dashy/pull/11" target="_blank" rel="noopener noreferrer">PR #11</a><a class="hash-link" href="#-090---adds-hide-settings-functionality-pr-11" title="Direct link to heading">#</a></h2><ul><li>Enables user to hide settings from UI</li><li>Users preference is saved in local storage</li><li>User can hide other structural elements of the UI from the config</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-085---adds-new-built-in-themes-pr-9"></a>💄 0.8.5 - Adds new Built-In Themes <a href="https://github.com/Lissy93/dashy/pull/9" target="_blank" rel="noopener noreferrer">PR #9</a><a class="hash-link" href="#-085---adds-new-built-in-themes-pr-9" title="Direct link to heading">#</a></h2><ul><li>Adds Minimal-Dark and Minimal-Light theme</li><li>Adds Material-Dark and Material-Light theme</li><li>Adds additional theme docs</li><li>Adds option for sections to have items too</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-080---implements-custom-css-editor-pr-8"></a>✨ 0.8.0 - Implements Custom CSS Editor <a href="https://github.com/Lissy93/dashy/pull/8" target="_blank" rel="noopener noreferrer">PR: #8</a><a class="hash-link" href="#-080---implements-custom-css-editor-pr-8" title="Direct link to heading">#</a></h2><ul><li>Adds a page in the config menu</li><li>Adds syntax highlighting, CSS validation and sanitization</li><li>Saves users CSS, and applies styles on page load</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-075---adds-cloud-backup-and-restore-feature-pr-6"></a>✨ 0.7.5 - Adds Cloud Backup and Restore Feature <a href="https://github.com/Lissy93/dashy/pull/6" target="_blank" rel="noopener noreferrer">PR #6</a><a class="hash-link" href="#-075---adds-cloud-backup-and-restore-feature-pr-6" title="Direct link to heading">#</a></h2><ul><li>Creates a form for entering backup ID and decryption password</li><li>Puts form in modal, and adds button to launch form, with custom icon</li><li>Implemented the cryptography stuff for end-to-end data encryption</li><li>Wrote and tested the backend, and deployed as a serverless function on CF workers</li><li>On the frontend, users input is encrypted, and passed to backend cloud function</li><li>Response from the backend is handles appropriately, and message displayed to the user</li><li>Implements the restoring from server functionality, with data integrity checks</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-070---support-for-custom-nav-links-pr-4"></a>✨ 0.7.0 - Support for Custom Nav Links <a href="https://github.com/Lissy93/dashy/pull/4" target="_blank" rel="noopener noreferrer">PR #4</a><a class="hash-link" href="#-070---support-for-custom-nav-links-pr-4" title="Direct link to heading">#</a></h2><ul><li>User can add custom nav bar links from the Config Settings menu</li><li>Better UI styling to the config menu</li><li>New icons inside buttons</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-065---ui-config-editor-pr-3"></a>✨ 0.6.5 - UI Config Editor <a href="https://github.com/Lissy93/dashy/pull/3" target="_blank" rel="noopener noreferrer">PR #3</a><a class="hash-link" href="#-065---ui-config-editor-pr-3" title="Direct link to heading">#</a></h2><p>Adds the ability for the user to edit their configuration directly from the UI</p><ul><li>Edit all section and item data using a rich JSON editor</li><li>Download/ backup conf.yml directly from the UI</li><li>Edit site meta data: title, description, footer, etc</li><li>Reset all locally stored data to the initial state</li><li>Also includes a new toast component, for subtle notifications</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-060---navbar-footer-and-background-image"></a>✨ 0.6.0 - Navbar, Footer and Background Image<a class="hash-link" href="#-060---navbar-footer-and-background-image" title="Direct link to heading">#</a></h2><ul><li>Adds option for a custom full-size background image</li><li>Made footer customizable</li><li>Fixes error being thrown when navbar links are empty</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-055---improved-theming"></a>⚡️ 0.5.5 - Improved Theming<a class="hash-link" href="#️-055---improved-theming" title="Direct link to heading">#</a></h2><ul><li>Makes more specific color variables, which inherit base vars</li><li>Makes it possible for users to write their own theme</li><li>Fix some color edge cases</li><li>Adds docs for theming </li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-050---theme-support"></a>✨ 0.5.0 - Theme Support<a class="hash-link" href="#-050---theme-support" title="Direct link to heading">#</a></h2><ul><li>Converts all SCSS variables to CSS variables</li><li>Implements theme switching functionality</li><li>Adds a dropdown menu, enabling user to select theme</li><li>Adds an initial theme option to <code>appConfig.theme</code></li><li>Saves selected theme to local storage</li><li>Wrote a ton of color themes</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-045---keyboard-navigation"></a>✨ 0.4.5 - Keyboard Navigation<a class="hash-link" href="#-045---keyboard-navigation" title="Direct link to heading">#</a></h2><ul><li>Implements arrow key navigation</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-040---font-awesome-support"></a>✨ 0.4.0 - Font Awesome Support<a class="hash-link" href="#-040---font-awesome-support" title="Direct link to heading">#</a></h2><ul><li>Adds support for Font-Awesome icons</li><li>Auto-loads font-awesome only when needed</li><li>Adds support for SVG icons</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-035---opening-method"></a>✨ 0.3.5 - Opening Method<a class="hash-link" href="#-035---opening-method" title="Direct link to heading">#</a></h2><ul><li>Shows opening method on hover</li><li>Opening method can be specified in config, as <code>item[n].target</code></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-030---docker"></a>🔨 0.3.0 - Docker<a class="hash-link" href="#-030---docker" title="Direct link to heading">#</a></h2><ul><li>Writes a Dockerfile</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-025---code-quality-docs-and-ui"></a>🎨 0.2.5 - Code Quality, Docs and UI<a class="hash-link" href="#-025---code-quality-docs-and-ui" title="Direct link to heading">#</a></h2><ul><li>Huge code quality overhaul, now uses AirBnB style ESLint</li><li>Adds in-code docs, removes unneeded code, moves reusable helpers into utils dir</li><li>Adds a readme, records a demo gif and adds some basic deployment docs</li><li>Removes dependencies which are not 100% necessary</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-020---collapsible-sections"></a>✨ 0.2.0 - Collapsible Sections<a class="hash-link" href="#-020---collapsible-sections" title="Direct link to heading">#</a></h2><ul><li>Implements collapsing functionality, for less used or very long sections</li><li>Sections can read default state from <code>section[n].collapsed</code> within config</li><li>After change, state of each section is stored in local storage</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="️-015---search-and-navigation"></a>⚡️ 0.1.5 - Search and Navigation<a class="hash-link" href="#️-015---search-and-navigation" title="Direct link to heading">#</a></h2><ul><li>Improves instant search functionality</li><li>Implements keyboard navigation for selecting items</li><li>Launch selected item with enter, or Ctrl + Enter to open in new tab</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_WiXH" id="-010---init"></a>🎉 0.1.0 - Init<a class="hash-link" href="#-010---init" title="Direct link to heading">#</a></h2><p>Project started. Forked from <a href="https://github.com/Lissy93/dash" target="_blank" rel="noopener noreferrer">Lissy93/Dash</a></p></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/Lissy93/dashy/edit/gh-pages/docs/docs/changelog.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_mS5F" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_wj+Z"></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages navigation"><div class="pagination-nav__item"><a class="pagination-nav__link" href="/docs/privacy"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">« Privacy & Security</div></a></div><div class="pagination-nav__item pagination-nav__item--next"><a class="pagination-nav__link" href="/docs/license"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">license »</div></a></div></nav></div></div><div class="col col--3"><div class="tableOfContents_vrFS thin-scrollbar"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#️-183---improved-ux-for-initial-load-pr-238" class="table-of-contents__link">⚡️ 1.8.3 - Improved UX for Initial Load PR #238</a></li><li><a href="#-182---serverless-functions-for-netlify-instances-pr-235" class="table-of-contents__link">✨ 1.8.2 - Serverless Functions for Netlify Instances PR #235</a></li><li><a href="#-181---additional-languages-bug-fix-and-more-pr-234" class="table-of-contents__link">🩹 1.8.1 - Additional Languages, Bug Fix, and more PR #234</a></li><li><a href="#️-177---improved-error-handling-pr-226" class="table-of-contents__link">⚡️ 1.7.7 - Improved Error Handling PR #226</a></li><li><a href="#-176---adds-multi-search-support-with-bangs-pr-224" class="table-of-contents__link">✨ 1.7.6 - Adds Multi-Search Support with Bangs PR #224</a></li><li><a href="#-175---improved-language-detection--ui-pr-223" class="table-of-contents__link">🎨 1.7.5 - Improved Language Detection & UI PR #223</a></li><li><a href="#-174---adds-spanish-translations-pr-222" class="table-of-contents__link">🌐 1.7.4 - Adds Spanish Translations PR #222</a></li><li><a href="#-173---ci-with-gh-actions-pr-212" class="table-of-contents__link">👷 1.7.3 - CI with GH Actions PR #212</a></li><li><a href="#-172---item-sort-options-pr-203" class="table-of-contents__link">✨ 1.7.2 - Item Sort Options PR #203</a></li><li><a href="#-171---lots-of-tiny-fixes-and-improvements-pr-200" class="table-of-contents__link">🐛 1.7.1 - Lots of Tiny Fixes and Improvements PR #200</a></li><li><a href="#-170---documentation-website-pr-190" class="table-of-contents__link">🍻 1.7.0 - Documentation Website PR #190</a></li><li><a href="#-169---web-search-feature-pr-185" class="table-of-contents__link">✨ 1.6.9 - Web Search Feature PR #185</a></li><li><a href="#️-168---improved-loading-experience-pr-183" class="table-of-contents__link">⚡️ 1.6.8 - Improved Loading Experience PR #183</a></li><li><a href="#️-167---option-for-non-ssl-status-checks-plus-minor-things-pr-182" class="table-of-contents__link">⚡️ 1.6.7 - Option for non-SSL status checks plus minor things PR #182</a></li><li><a href="#️-166---improved-search--shortcuts-pr-175" class="table-of-contents__link">⚡️ 1.6.6 - Improved Search & Shortcuts PR #175</a></li><li><a href="#-165---adds-support-for-secure-authentication-using-keycloak-pr-174" class="table-of-contents__link">✨ 1.6.5 - Adds support for Secure Authentication using Keycloak PR #174</a></li><li><a href="#-164---adds-functionality-for-granular-auth-control-pr-171" class="table-of-contents__link">✨ 1.6.4 - Adds functionality for Granular Auth Control PR #171</a></li><li><a href="#️-163---dependency-and-build-file-updates-pr-168" class="table-of-contents__link">⚡️ 1.6.3 - Dependency and Build File Updates PR #168</a></li><li><a href="#-162---support-for-guest-access-pr-167" class="table-of-contents__link">✨ 1.6.2 - Support for Guest Access PR #167</a></li><li><a href="#-161---adds-new-theme-pr-166" class="table-of-contents__link">💄 1.6.1 - Adds new Theme PR #166</a></li><li><a href="#-159---new-minimal-startpage-view-pr-155" class="table-of-contents__link">✨ 1.5.9 - New Minimal/ Startpage View PR #155</a></li><li><a href="#-158---multi-tasking-support-in-workspace-view-pr-146" class="table-of-contents__link">✨ 1.5.8 - Multi-Tasking Support in Workspace View PR #146</a></li><li><a href="#-157---adds-support-for-material-design-icons-pr-141" class="table-of-contents__link">✨ 1.5.7 - Adds Support for Material Design Icons PR #141</a></li><li><a href="#️-156---refactor--couple-of-small-things-pr-135" class="table-of-contents__link">⚡️ 1.5.6 - Refactor + Couple of small things PR #135</a></li><li><a href="#-155---adds-missing-translations--small-ui-issues-pr-129" class="table-of-contents__link">🌐 1.5.5 - Adds Missing Translations + Small UI Issues PR #129</a></li><li><a href="#-154---docker-arm-support-pr-122" class="table-of-contents__link">🐳 1.5.4 - Docker ARM Support PR #122</a></li><li><a href="#-153---ui-quick-fix-pr-121" class="table-of-contents__link">🩹 1.5.3 - UI Quick Fix PR #121</a></li><li><a href="#-152---adds-dutch-translations-pr-120" class="table-of-contents__link">🌐 1.5.2 - Adds Dutch Translations PR #120</a></li><li><a href="#-151---ui-quick-fix-pr-116" class="table-of-contents__link">🩹 1.5.1 - UI Quick Fix PR #116</a></li><li><a href="#-150---improve-robustness-of-auth-pr-113" class="table-of-contents__link">🔒 1.5.0 - Improve Robustness of Auth PR #113</a></li><li><a href="#-148---optional-crash-reports-pr-112" class="table-of-contents__link">✨ 1.4.8 - Optional Crash Reports PR #112</a></li><li><a href="#️-147---refactor-pr-110" class="table-of-contents__link">♻️ 1.4.7 - Refactor PR #110</a></li><li><a href="#-146---documentation-updates-pr-108" class="table-of-contents__link">📝 1.4.6 - Documentation Updates PR #108</a></li><li><a href="#-145---adds-german-translations-pr-107" class="table-of-contents__link">🌐 1.4.5 - Adds German Translations PR #107</a></li><li><a href="#-144---adds-support-for-logo-image-pr-105" class="table-of-contents__link">✨ 1.4.4 - Adds Support for Logo Image PR #105</a></li><li><a href="#-143---auto-checks-for-updates-pr-101-and-pr-102" class="table-of-contents__link">✨ 1.4.3 - Auto-Checks for Updates PR #101 and PR #102</a></li><li><a href="#-142---adds-multi-language-support-pr-99" class="table-of-contents__link">✨ 1.4.2 - Adds Multi-Language Support PR #99</a></li><li><a href="#-141---adds-support-for-custom-key-bindings-pr-94" class="table-of-contents__link">✨ 1.4.1 - Adds Support for Custom Key Bindings PR #94</a></li><li><a href="#-140---builds-a-custom-theme-configurator" class="table-of-contents__link">✨ 1.4.0 - Builds a Custom Theme Configurator</a></li><li><a href="#-139---enable-custom-styesheet-in-docker-pr-92" class="table-of-contents__link">🔨 1.3.9 - Enable Custom Styesheet in Docker PR #92</a></li><li><a href="#-138---showcase-91" class="table-of-contents__link">🌟 1.3.8 - Showcase #91</a></li><li><a href="#-137---showcase-pr-84" class="table-of-contents__link">🌟 1.3.7 - Showcase PR #84</a></li><li><a href="#-136---enables-user-to-hide-unwanted-components-pr-78" class="table-of-contents__link">✨ 1.3.6 - Enables User to Hide Unwanted Components PR #78</a></li><li><a href="#-135---adds-support-for-emoji-icons-pr-76" class="table-of-contents__link">✨ 1.3.5 - Adds Support for Emoji Icons PR #76</a></li><li><a href="#-134---showcase-addition-pr-75" class="table-of-contents__link">🌟 1.3.4 - Showcase Addition PR #75</a></li><li><a href="#-133---ui-improvements-pr-73" class="table-of-contents__link">💄 1.3.3 - UI Improvements PR #73</a></li><li><a href="#️-130---custom-headers-for-status-check-pr-72" class="table-of-contents__link">⚡️ 1.3.0 - Custom Headers for Status Check PR #72</a></li><li><a href="#-129---creates-a-showcase-page-pr-68" class="table-of-contents__link">🌟 1.2.9 - Creates a Showcase Page PR #68</a></li><li><a href="#-128---adds-remember-me-functionality-into-the-login-form-pr-66" class="table-of-contents__link">✨ 1.2.8 - Adds Remember-Me Functionality into the Login Form PR #66</a></li><li><a href="#-127---implements-a-right-click-context-menu-62" class="table-of-contents__link">✨ 1.2.7 - Implements a Right-Click Context Menu #62</a></li><li><a href="#️-126---make-font-assets-local-pr-60" class="table-of-contents__link">⚡️ 1.2.6 - Make Font Assets Local PR #60</a></li><li><a href="#-125---small-fixes-and-efficiency-improvements-pr-57" class="table-of-contents__link">🐛 1.2.5 - Small Fixes, and Efficiency Improvements PR #57</a></li><li><a href="#-124---adds-support-for-continuous-status-checking-52" class="table-of-contents__link">✨ 1.2.4 - Adds Support for Continuous Status Checking #52</a></li><li><a href="#-123---bug-fix-pr-49" class="table-of-contents__link">🐛 1.2.3 - Bug Fix PR #49</a></li><li><a href="#-122---better-favicon-support" class="table-of-contents__link">✨ 1.2.2 - Better Favicon Support</a></li><li><a href="#-121---bugfix-44" class="table-of-contents__link">🐛 1.2.1 - Bugfix #44</a></li><li><a href="#-120---adds-writing-config-to-disk-from-ui-functionality-pr-43" class="table-of-contents__link">✨ 1.2.0 - Adds Writing Config to Disk from UI Functionality PR #43</a></li><li><a href="#-118---bugfix-40" class="table-of-contents__link">🐛 1.1.8 - Bugfix #40</a></li><li><a href="#-117---adds-workspace-view-pr-38" class="table-of-contents__link">✨ 1.1.7 - Adds Workspace View PR #38</a></li><li><a href="#-116---implements-status-indicators-and-monitoring-functionality-pr-34" class="table-of-contents__link">✨ 1.1.6 - Implements Status Indicators, and Monitoring Functionality PR #34</a></li><li><a href="#-115---adds-authentication--login-functionality-pr-32" class="table-of-contents__link">✨ 1.1.5 - Adds Authentication / Login Functionality PR #32</a></li><li><a href="#-114---support-for-custom-html-footer-pr-30" class="table-of-contents__link">💄 1.1.4 - Support for Custom HTML Footer PR #30</a></li><li><a href="#-113---adds-support-for-1-click-cloud-deployments-pr-29" class="table-of-contents__link">🚀 1.1.3 - Adds Support for 1-Click Cloud Deployments PR #29</a></li><li><a href="#-112---docker-efficiency-improvements-pr-26" class="table-of-contents__link">🔧 1.1.2 - Docker Efficiency Improvements PR #26</a></li><li><a href="#-111---bug-fixes-pr-20--pr-21" class="table-of-contents__link">🐛 1.1.1 - Bug Fixes PR #20 + PR #21</a></li><li><a href="#️-110---hotfix-18" class="table-of-contents__link">🚑️ 1.1.0 - Hotfix #18</a></li><li><a href="#-105---documentation-pr-16" class="table-of-contents__link">📝 1.0.5 - Documentation PR #16</a></li><li><a href="#-100---implements-config-validation-pr-13" class="table-of-contents__link">✨ 1.0.0 - Implements Config Validation PR #13</a></li><li><a href="#-095---brand-new-docker-container-pr-12" class="table-of-contents__link">🔧 0.9.5 - Brand New Docker Container PR #12</a></li><li><a href="#-090---adds-hide-settings-functionality-pr-11" class="table-of-contents__link">✨ 0.9.0 - Adds Hide Settings Functionality PR #11</a></li><li><a href="#-085---adds-new-built-in-themes-pr-9" class="table-of-contents__link">💄 0.8.5 - Adds new Built-In Themes PR #9</a></li><li><a href="#-080---implements-custom-css-editor-pr-8" class="table-of-contents__link">✨ 0.8.0 - Implements Custom CSS Editor PR: #8</a></li><li><a href="#-075---adds-cloud-backup-and-restore-feature-pr-6" class="table-of-contents__link">✨ 0.7.5 - Adds Cloud Backup and Restore Feature PR #6</a></li><li><a href="#-070---support-for-custom-nav-links-pr-4" class="table-of-contents__link">✨ 0.7.0 - Support for Custom Nav Links PR #4</a></li><li><a href="#-065---ui-config-editor-pr-3" class="table-of-contents__link">✨ 0.6.5 - UI Config Editor PR #3</a></li><li><a href="#-060---navbar-footer-and-background-image" class="table-of-contents__link">✨ 0.6.0 - Navbar, Footer and Background Image</a></li><li><a href="#️-055---improved-theming" class="table-of-contents__link">⚡️ 0.5.5 - Improved Theming</a></li><li><a href="#-050---theme-support" class="table-of-contents__link">✨ 0.5.0 - Theme Support</a></li><li><a href="#-045---keyboard-navigation" class="table-of-contents__link">✨ 0.4.5 - Keyboard Navigation</a></li><li><a href="#-040---font-awesome-support" class="table-of-contents__link">✨ 0.4.0 - Font Awesome Support</a></li><li><a href="#-035---opening-method" class="table-of-contents__link">✨ 0.3.5 - Opening Method</a></li><li><a href="#-030---docker" class="table-of-contents__link">🔨 0.3.0 - Docker</a></li><li><a href="#-025---code-quality-docs-and-ui" class="table-of-contents__link">🎨 0.2.5 - Code Quality, Docs and UI</a></li><li><a href="#-020---collapsible-sections" class="table-of-contents__link">✨ 0.2.0 - Collapsible Sections</a></li><li><a href="#️-015---search-and-navigation" class="table-of-contents__link">⚡️ 0.1.5 - Search and Navigation</a></li><li><a href="#-010---init" class="table-of-contents__link">🎉 0.1.0 - Init</a></li></ul></div></div></div></div></main></div></div><footer class="footer footer--dark"><div class="container"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Intro</div><ul class="footer__items"><li class="footer__item"><a href="https://github.com/lissy93/dashy" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub</a></li><li class="footer__item"><a href="https://demo.dashy.to" target="_blank" rel="noopener noreferrer" class="footer__link-item">Live Demo</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/quick-start">Quick Start</a></li><li class="footer__item"><a class="footer__link-item" href="/docs">Documentation</a></li></ul></div><div class="col footer__col"><div class="footer__title">Setup Guide</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/docs/deployment">Deploying</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/configuring">Configuring</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/management">Management</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/troubleshooting">Troubleshooting</a></li></ul></div><div class="col footer__col"><div class="footer__title">Feature Docs Pt 1</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/docs/authentication">Authentication</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/alternate-views">Alternate Views</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/backup-restore">Backup & Restore</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/icons">Icons</a></li></ul></div><div class="col footer__col"><div class="footer__title">Feature Docs Pt 2</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/docs/multi-language-support">Language Switching</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/status-indicators">Status Indicators</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/searching">Searching & Shortcuts</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/theming">Theming</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/docs/developing">Developing</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/development-guides">Development Guides</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/contributing">Contributing</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/showcase">Showcase</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/credits">Credits</a></li></ul></div><div class="col footer__col"><div class="footer__title">Misc</div><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/docs/privacy">Privacy & Security</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/license">License</a></li><li class="footer__item"><a href="https://github.com/Lissy93/dashy/blob/master/.github/LEGAL.md" target="_blank" rel="noopener noreferrer" class="footer__link-item">Legal</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/code-of-conduct">Code of Conduct</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/changelog">Changelog</a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright"><a href="https://dashy.to">Dashy</a> - The Self-Hosted Dashboard for your Homelab<br>License under <a href="https://github.com/Lissy93/dashy/blob/master/LICENSE">MIT</a>. Copyright © 2021 <a href="https://aliciasykes.com">Alicia Sykes</a></div></div></div></footer></div>
|
||
<script src="/assets/js/runtime~main.ed08775b.js"></script>
|
||
<script src="/assets/js/main.fd526a37.js"></script>
|
||
</body>
|
||
</html> |