Skip to content

Commit

Permalink
chore: version 0.15.1
Browse files Browse the repository at this point in the history
  • Loading branch information
manuel-rw committed Mar 14, 2024
2 parents 2e014a5 + 1cc4ae5 commit 4f30185
Show file tree
Hide file tree
Showing 260 changed files with 6,841 additions and 330 deletions.
2 changes: 1 addition & 1 deletion .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ NEXTAUTH_SECRET="anything"
# Disable analytics
NEXT_PUBLIC_DISABLE_ANALYTICS="true"

DEFAULT_COLOR_SCHEME="light"
DEFAULT_COLOR_SCHEME="light"
36 changes: 18 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,40 +59,40 @@ Simplify the management of your server with Homarr - a sleek, modern dashboard t

![Widgets & Integrations Section](docs/section-widgets-and-integrations.png)

Homarr has a [built-in collection of widgets and integrations](https://homarr.dev/docs/management/integrations/), that connect to your applications and enable you to control them directly from the dashboard.
Homarr has a [built-in collection of widgets and integrations](https://homarr.dev/docs/category/integrations), that connect to your applications and enable you to control them directly from the dashboard.
Each widget and integration has a comprehensive documentation
Homarr will integrate with the following applications:

📥 Torrent clients
- [Deluge](https://homarr.dev/docs/management/integrations/torrent-deluge)
- [Transmission](https://homarr.dev/docs/management/integrations/torrent-transmission)
- [qBittorent](https://homarr.dev/docs/management/integrations/torrent-qbittorrent)
- [Deluge](https://homarr.dev/docs/integrations/torrent#deluge)
- [Transmission](https://homarr.dev/docs/integrations/torrent#transmission)
- [qBittorent](https://homarr.dev/docs/integrations/torrent#qbittorrent-integration)

📥 Usenet clients
- [SABnzbd](https://homarr.dev/docs/management/integrations/usenet-sabnzbd)
- [NZBGet](https://homarr.dev/docs/management/integrations/usenet-nzbget)
- [SABnzbd](https://homarr.dev/docs/integrations/usenet#sabnzbd)
- [NZBGet](https://homarr.dev/docs/integrations/usenet#nzbget)

📺 Media servers
- [Plex](https://homarr.dev/docs/management/integrations/media-server-plex)
- [Jellyfin](https://homarr.dev/docs/management/integrations/media-server-jellyfin)
- [Plex](https://homarr.dev/docs/integrations/usenet#nzbget)
- [Jellyfin](https://homarr.dev/docs/integrations/usenet#nzbget)

📚 Media collection managers
- [Sonarr](https://homarr.dev/docs/management/integrations/servarr-sonarr)
- [Radarr](https://homarr.dev/docs/management/integrations/servarr-radarr)
- [Lidarr](https://homarr.dev/docs/management/integrations/servarr-lidarr)
- [Readarr](https://homarr.dev/docs/management/integrations/servarr-readarr)
- [Sonarr](https://homarr.dev/docs/integrations/servarr#sonarr)
- [Radarr](https://homarr.dev/docs/integrations/servarr#radarr)
- [Lidarr](https://homarr.dev/docs/integrations/servarr#lidarr)
- [Readarr](https://homarr.dev/docs/integrations/servarr#readarr)

🎞️ Media request managers
- [Overseerr](https://homarr.dev/docs/management/integrations/media-requester/)
- [Jellyseerr](https://homarr.dev/docs/management/integrations/media-requester/)
- [Overseerr](https://homarr.dev/docs/integrations/media-requester)
- [Jellyseerr](https://homarr.dev/docs/integrations/media-requester)

🚫 DNS ad-blockers
- [Pihole](https://homarr.dev/docs/management/integrations/dns-pihole)
- [AdGuard Home](https://homarr.dev/docs/management/integrations/dns-adguard-home)
- [Pihole](https://homarr.dev/docs/integrations/dns#pihole)
- [AdGuard Home](https://homarr.dev/docs/integrations/dns#adguard-home)

Other integrations
- [🔌 Dash.](https://homarr.dev/docs/management/integrations/hardware-dash)
- [🐳 Docker](https://homarr.dev/docs/management/integrations/containers-docker)
- [🔌 Dash.](https://homarr.dev/docs/integrations/hardware)
- [🐳 Docker](https://homarr.dev/docs/integrations/containers)

We're constantly adding new integrations and widgets, which will enhance your experience even further.

Expand Down
2 changes: 2 additions & 0 deletions next-i18next.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ module.exports = {
'tw',
'uk',
'vi',
'et',
'lt',
],

localeDetection: false,
Expand Down
37 changes: 37 additions & 0 deletions public/locales/cn/modules/health-monitoring.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"descriptor": {
"name": "系统健康监测",
"description": "关于NAS的信息",
"settings": {
"title": "系统健康监测",
"fahrenheit": {
"label": "华氏度"
}
}
},
"cpu": {
"label": "CPU",
"load": "平均负载",
"minute": "{{minute}} 分钟"
},
"memory": {
"label": "内存",
"totalMem": "内存总量: {{total}}GB",
"available": "可用: {{available}}GB - {{percentage}}%"
},
"fileSystem": {
"label": "文件系统",
"available": "可用: {{available}} - {{percentage}}%"
},
"info": {
"uptime": "运行时间",
"updates": "更新",
"reboot": "重启"
},
"errors": {
"general": {
"title": "找不到您的 NAS",
"text": "连接到您的NAS时出现了问题。请验证您的配置/集成。"
}
}
}
19 changes: 19 additions & 0 deletions public/locales/cn/modules/indexer-manager.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"descriptor": {
"name": "索引管理器状态",
"description": "有关索引器的状态",
"settings": {
"title": "索引管理器状态"
}
},
"indexersStatus": {
"title": "索引管理器",
"testAllButton": "测试全部"
},
"errors": {
"general": {
"title": "无法找到索引管理器",
"text": "连接索引管理器时出现问题。请验证您的配置/集成。"
}
}
}
14 changes: 11 additions & 3 deletions public/locales/cn/modules/smart-home/entity-state.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,28 @@
{
"entityNotFound": "未找到实体",
"descriptor": {
"name": "Home Assistant 实体",
"description": "Home Assistant 中实体的当前状态",
"name": "家庭助理实体",
"description": "家庭助理中实体的当前状态",
"settings": {
"title": "实体状态",
"entityId": {
"label": "实体 ID",
"info": "Home Assistant 中的唯一实体 ID。通过单击实体 > 单击齿轮图标 > 单击“实体 ID”处的复制按钮进行复制。某些自定义实体可能不受支持。"
"info": "家庭助理中的唯一实体 ID。通过单击实体 > 单击齿轮图标 > 单击“实体 ID”处的复制按钮进行复制。某些自定义实体可能不受支持。"
},
"appendUnit": {
"label": "附加测量单位",
"info": "将测量单位属性附加到实体状态。"
},
"automationId": {
"label": "可选自动化 ID",
"info": "您唯一的自动化 ID。总是以 automation.XXXXX 开头。如果未设置,小部件将不可点击,只能显示状态。点击后,实体状态将被刷新。"
},
"displayName": {
"label": "显示名称"
},
"displayFriendlyName": {
"label": "显示友好名称",
"info": "显示来自家庭助理的友好名称,而不是显示名称"
}
}
}
Expand Down
37 changes: 37 additions & 0 deletions public/locales/cr/modules/health-monitoring.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"descriptor": {
"name": "crwdns4202:0crwdne4202:0",
"description": "crwdns4204:0crwdne4204:0",
"settings": {
"title": "crwdns4206:0crwdne4206:0",
"fahrenheit": {
"label": "crwdns4208:0crwdne4208:0"
}
}
},
"cpu": {
"label": "crwdns4210:0crwdne4210:0",
"load": "crwdns4212:0crwdne4212:0",
"minute": "crwdns4214:0{{minute}}crwdne4214:0"
},
"memory": {
"label": "crwdns4216:0crwdne4216:0",
"totalMem": "crwdns4218:0{{total}}crwdne4218:0",
"available": "crwdns4220:0{{available}}crwdnd4220:0{{percentage}}crwdne4220:0"
},
"fileSystem": {
"label": "crwdns4222:0crwdne4222:0",
"available": "crwdns4224:0{{available}}crwdnd4224:0{{percentage}}crwdne4224:0"
},
"info": {
"uptime": "crwdns4226:0crwdne4226:0",
"updates": "crwdns4228:0crwdne4228:0",
"reboot": "crwdns4230:0crwdne4230:0"
},
"errors": {
"general": {
"title": "crwdns4232:0crwdne4232:0",
"text": "crwdns4234:0crwdne4234:0"
}
}
}
19 changes: 19 additions & 0 deletions public/locales/cr/modules/indexer-manager.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"descriptor": {
"name": "crwdns4188:0crwdne4188:0",
"description": "crwdns4190:0crwdne4190:0",
"settings": {
"title": "crwdns4192:0crwdne4192:0"
}
},
"indexersStatus": {
"title": "crwdns4194:0crwdne4194:0",
"testAllButton": "crwdns4196:0crwdne4196:0"
},
"errors": {
"general": {
"title": "crwdns4198:0crwdne4198:0",
"text": "crwdns4200:0crwdne4200:0"
}
}
}
8 changes: 8 additions & 0 deletions public/locales/cr/modules/smart-home/entity-state.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,20 @@
"label": "crwdns4046:0crwdne4046:0",
"info": "crwdns4048:0crwdne4048:0"
},
"appendUnit": {
"label": "crwdns4180:0crwdne4180:0",
"info": "crwdns4182:0crwdne4182:0"
},
"automationId": {
"label": "crwdns4156:0crwdne4156:0",
"info": "crwdns4158:0crwdne4158:0"
},
"displayName": {
"label": "crwdns4050:0crwdne4050:0"
},
"displayFriendlyName": {
"label": "crwdns4184:0crwdne4184:0",
"info": "crwdns4186:0crwdne4186:0"
}
}
}
Expand Down
37 changes: 37 additions & 0 deletions public/locales/cs/modules/health-monitoring.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"descriptor": {
"name": "Monitorování stavu systému",
"description": "Informace o Vaší NAS",
"settings": {
"title": "Monitorování stavu systému",
"fahrenheit": {
"label": "Stupně Fahrenheit"
}
}
},
"cpu": {
"label": "Procesor",
"load": "Průměrné zatížení",
"minute": "{{minute}} minut"
},
"memory": {
"label": "Pamět",
"totalMem": "Celková paměť: {{total}}GB",
"available": "K dispozici: {{available}}GB - {{percentage}}%"
},
"fileSystem": {
"label": "Souborový systém",
"available": "K dispozici: {{available}} - {{percentage}}%"
},
"info": {
"uptime": "Doba provozu",
"updates": "Aktualizace",
"reboot": "Restartovat"
},
"errors": {
"general": {
"title": "Nepodařilo se najít Vaší NAS",
"text": "Došlo k problému s připojením k Vaší NAS. Ověřte prosím svou konfiguraci/integraci."
}
}
}
19 changes: 19 additions & 0 deletions public/locales/cs/modules/indexer-manager.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"descriptor": {
"name": "Stav správce indexeru",
"description": "Stav Vašich indexerů",
"settings": {
"title": "Stav správce indexeru"
}
},
"indexersStatus": {
"title": "Správce indexeru",
"testAllButton": "Otestovat vše"
},
"errors": {
"general": {
"title": "Nepodařilo se najít správce indexeru",
"text": "Došlo k problému s připojením k Vašemu správci indexeru. Ověřte prosím svou konfiguraci/integraci."
}
}
}
8 changes: 8 additions & 0 deletions public/locales/cs/modules/smart-home/entity-state.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,20 @@
"label": "ID entity",
"info": "Jedinečné ID entity v aplikaci Home Assistant. Zkopírujte kliknutím na entitu > klikněte na ikonu ozubeného kolečka > klikněte na tlačítko kopírovat \"ID entity\". Některé vlastní entity nemusí být podporovány."
},
"appendUnit": {
"label": "Přidat měrnou jednotku",
"info": "Přidávat atribut měrné jednotky ke stavu entity."
},
"automationId": {
"label": "Volitelné ID automatizace",
"info": "Vaše unikátní ID automatizace. Vždy začíná s automation.XXXXX. Pokud nebude nastaveno, na widget nebude možné kliknout a bude možné zobrazit pouze stav. Po kliknutí bude stav entity obnoven."
},
"displayName": {
"label": "Zobrazovaný název"
},
"displayFriendlyName": {
"label": "Zobrazovat čitelné jméno",
"info": "Zobrazovat přátelské jméno z Home Assistantu místo zobrazovaného jména"
}
}
}
Expand Down
4 changes: 2 additions & 2 deletions public/locales/cs/modules/smart-home/trigger-automation.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "Automatizace Home Assistanta",
"description": "Spustit automatizaci",
"description": "Spustí automatizaci",
"settings": {
"title": "Spustit automatizaci",
"title": "Spustí automatizaci",
"automationId": {
"label": "ID automatizace",
"info": "Vaše unikátní ID automatizace. Vždy začíná s automation.XXXXX."
Expand Down
2 changes: 1 addition & 1 deletion public/locales/da/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"previous": "Forrige",
"confirm": "Bekræft",
"enabled": "Aktiveret",
"duplicate": "",
"duplicate": "Duplikér",
"disabled": "Deaktiveret",
"enableAll": "Aktiver alle",
"disableAll": "Deaktiver alle",
Expand Down
10 changes: 5 additions & 5 deletions public/locales/da/manage/boards.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@
"label": "Slet permanent",
"disabled": "Sletning deaktiveret, fordi ældre Homarr-komponenter ikke tillader sletning af standardkonfigurationen. Sletning vil være mulig i fremtiden."
},
"duplicate": "",
"duplicate": "Duplikér",
"rename": {
"label": "",
"label": "Omdøb",
"modal": {
"title": "",
"title": "Omdøb tavlen {{name}}",
"fields": {
"name": {
"label": "",
"placeholder": ""
"label": "Nyt navn",
"placeholder": "Nyt tavlenavn"
}
}
}
Expand Down
Loading

0 comments on commit 4f30185

Please sign in to comment.