Kaloyan Danchev
1f92f0593f
Fix TypeScript build errors and configure Traefik deployment
...
Master CI / yarn_install_and_build (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
Fix type mismatches across Unraid UI pages (SystemInfo, ServerVars,
Notification properties), replace unavailable Mantine components
(ScrollArea.Autosize, IconHardDrive), correct Orchis theme types,
add missing tRPC endpoints (users, syslog, notification actions),
and configure docker-compose for Traefik reverse proxy on dockerproxy
network with unmarr.xtrm-lab.org routing.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-06 23:55:31 +02:00
Kaloyan Danchev
9a2c56a5dc
Phase 4: Add Unraid management pages with sidebar layout
...
Master CI / yarn_install_and_build (push) Has been cancelled
- Add UnraidLayout component with full sidebar navigation
- Add Array management page with disk tables and parity check controls
- Add Docker management page with container cards and filtering
- Add VMs management page with power controls (start/stop/pause/resume/reboot)
- Add Shares page with security levels and storage usage
- Add Users page with admin/user roles display
- Add Settings index with links to all settings pages
- Add Identification settings page with system info
- Add Notifications settings page with notification history
- Add Tools index with links to all tools
- Add Syslog page with live log viewing and filtering
- Add Diagnostics page with system health checks
- Update dashboard to use UnraidLayout
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 09:32:52 +02:00
Kaloyan Danchev
83a8546521
Add Unraid API integration and Orchis theme
...
Master CI / yarn_install_and_build (push) Has been cancelled
Phase 1: Foundation Setup
- Create Unraid GraphQL client with type-safe queries/mutations
- Add comprehensive TypeScript types for all Unraid data models
- Implement tRPC router with 30+ endpoints for Unraid management
- Add environment variables for Unraid connection
Phase 2: Core Dashboard
- Create SystemInfoCard component (CPU, RAM, OS, motherboard)
- Create ArrayCard component (disks, parity, cache pools)
- Create DockerCard component with start/stop controls
- Create VmsCard component with power management
- Add main Unraid dashboard page with real-time updates
Phase 3: Orchis Theme Integration
- Create Mantine theme override with Orchis design tokens
- Add CSS custom properties for light/dark modes
- Configure shadows, spacing, radius from Orchis specs
- Style all Mantine components with Orchis patterns
Files added:
- src/lib/unraid/* (GraphQL client, types, queries)
- src/server/api/routers/unraid/* (tRPC router)
- src/components/Unraid/* (Dashboard components)
- src/pages/unraid/* (Dashboard page)
- src/styles/orchis/* (Theme configuration)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 09:19:21 +02:00
Manuel
69f5cd47ad
feat: prompt 1.0 migration ( #2320 )
...
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2025-08-02 18:35:04 +02:00
Meier Lukas
989cc7de58
Revert "Update PiHole authentication. (PiHole v6)" ( #2287 )
2025-03-21 20:13:44 +01:00
DR
9be9e3963a
Update PiHole authentication. https://docs.pi-hole.net/api/auth/#__tabbed_1_1
2025-02-20 22:27:48 -05:00
Marek Tancak
4aa7e7602b
fix: unable to delete boards with capitalised name 'Default' ( #2223 )
2024-12-17 18:40:32 +01:00
Meier Lukas
d63c610cf5
feat: add 1.0 migration page ( #2224 )
2024-12-17 18:39:57 +01:00
Manuel
85547277d1
fix: iframes javascript content ( #2218 )
2024-12-08 20:06:15 +01:00
Meier Lukas
31a7559b86
fix: two issues with board rename and iframes ( #2215 )
2024-12-07 22:21:40 +01:00
TyxTang
b59921b843
fix: Fix Jellyseerr Avatar Loading Issue ( #2197 )
...
fix: Fix Jellyseerr Avatar Loading Issue
feat: Add Fallback Image.
2024-11-27 22:17:48 +01:00
Marius Starke
95c126f2c6
fix: remove several occurrences of translation file prefix ( #2188 )
...
Co-authored-by: BuildTools <unconfigured@null.spigotmc.org >
2024-11-05 09:54:27 +01:00
Meier Lukas
22732e33e5
fix: credentials login behind proxy no longer works ( #2177 )
2024-11-01 10:03:45 +01:00
Meier Lukas
6469aa2350
fix: wrong redirect url for oidc requests #1909 ( #2149 )
...
* fix: wrong redirect url for oidc requests #1909
* fix: login not working with https
2024-10-16 16:47:21 +02:00
SeDemal
d4765c1e7f
fix: Make timer button show only to admins ( #2143 )
2024-09-29 22:24:21 +02:00
Manuel
4bba516fdf
Merge pull request #2122 from ajnart/fix/app-ping-retry-interval
2024-09-29 20:27:22 +02:00
Boyd
ddde9992c5
Add rel="noreferrer" to link AppTile.tsx ( #2126 )
...
reference:
Issue: https://github.com/ajnart/homarr/issues/1933
PR comment: https://github.com/ajnart/homarr/pull/2048#issuecomment-2113238216
2024-09-16 01:09:06 +02:00
Jelte Lagendijk
c81612e39b
Bugfix for dynamic urls not properly replaces on Search ( #2124 )
...
* Bugfix for search items
* Fixing server side rendering issues
2024-09-11 23:53:55 +02:00
Manuel
993739ab8e
fix: app ping retry interval
2024-09-04 20:48:05 +02:00
José Roberto Sánchez
eba30108f6
fix: notebook widget overflow on mobile ( #2112 )
2024-08-30 20:24:21 +02:00
Meier Lukas
a87935875d
feat: add download functionality for board configuration files ( #2111 )
2024-08-24 14:39:13 +02:00
Meier Lukas
47c401145d
fix: removing a category hides items from the wrapper below ( #2103 )
...
* fix: removing a category hides items from the wrapper below
* refactor: improve variable names
2024-08-08 20:59:55 +02:00
Meier Lukas
76d46ec1ba
refactor: improve variable names
2024-08-08 20:53:35 +02:00
Manuel
fbc099d198
fix : #1707 refech interval app pings ( #2097 )
2024-08-04 17:47:31 +02:00
Manuel
3de04bdb22
fix : #2086 enforce password requirements for admin user ( #2098 )
2024-08-04 17:47:05 +02:00
Jason B.
c042c245a3
feat: add Proxmox Uptime View ( #2092 )
...
* feat: add Proxmox Uptime View
* fix: Proxmox Uptime
* fix: Proxmox Uptime
* fix: add env.example, make formattedUptime a constant
* fix: Uptime
* fix: Implement dayjs
* fix: removed unused import
* fix: Uptime
2024-08-01 19:58:47 +02:00
Yossi Hillali
68ff84c85a
feat: add indexers site hyperlink ( #2061 )
...
* Feature: add indexers site hyperlink
* Fix: add an option taget on settings, change color to grey
2024-05-25 12:42:49 +02:00
Yossi Hillali
afdca50bd2
feat: add dns disable timer ( #2029 )
2024-05-23 18:18:06 +02:00
HAMAD ABDULLA
b7fb086476
Add New Language Arabic ( #2051 )
2024-05-18 16:50:36 +02:00
ajnart
5043b9cd30
Refactor favicon links in Meta components
2024-05-15 22:07:27 +02:00
ajnart
051f439434
Add key for custom favicon
2024-05-15 21:33:25 +02:00
SeDemal
042a381b66
AUTH_OIDC_TIMEOUT make default a string ( #2041 )
2024-05-08 16:06:31 +02:00
Meier Lukas
0a08b8fb9b
Merge branch 'master' into dev
2024-05-07 20:04:46 +02:00
Jelte Lagendijk
5fbb444d5f
feat: add [homarr_base] replacement for external urls ( #2024 )
2024-05-07 19:47:19 +02:00
SeDemal
f12dd52208
fix: ldap filters ( #2033 )
2024-05-07 19:43:51 +02:00
SeDemal
452304b471
Add logout callback URL and session expiration environment variables ( #2023 )
...
Co-authored-by: @Meierschlumpf
2024-05-07 00:06:07 +02:00
Dennis Vesterlund
18cd1f961f
feat: home assistant entity generic toggle ( #2015 )
...
Added support for generic toggle on Home Assistant entities that support
it. For entities that does not support toggle the feature will silently
fail. This way matches how Home Assistant handles it.
2024-05-06 20:00:13 +02:00
SeDemal
6a5836f096
fix: avatar host default address on not found ( #2027 )
...
feat: updated to use libravatar
2024-04-29 22:19:41 +02:00
SeDemal
7dffe393ab
fix: Modals titles nested headers and header nested buttons errors ( #2019 )
2024-04-20 18:43:46 +02:00
SeDemal
fdbb8d8b35
refactor: polish UI and improve popover interactions ( #2016 )
2024-04-20 18:41:54 +02:00
Janik Brüll
2b92c98975
✨ Add Tdarr integration and widget ( #1882 )
2024-04-18 23:01:20 +02:00
Meier Lukas
230f1f77f9
feat: add romanian language support
...
Closes #1971 #1954
2024-04-18 22:10:23 +02:00
Dylan Slattery
f1dc67f206
Bugfix: Pass axios error into log call for proxmox. ( #2012 )
...
* add error to proxmox api log call
* Update src/server/api/routers/health-monitoring/proxmox.ts
Co-authored-by: Thomas Camlong <thomas@ajnart.fr >
---------
Co-authored-by: Thomas Camlong <thomas@ajnart.fr >
2024-04-18 21:07:12 +02:00
Catriel Müller
e71af87b90
Add support for AUTH_OIDC_TIMEOUT
2024-04-09 23:29:33 -03:00
Krishna Muppaneni
8f78184323
Fix ping indicators floating above header in board customization page ( #1998 )
...
🐛 fix indicators floating above header
2024-04-05 14:57:33 +02:00
Julian
f861eb4bd9
🐛 Added playsInline to VideoBackground ( #1996 )
...
Co-authored-by: spkesDE <spkes@spkes.de >
2024-04-04 18:30:47 +02:00
Yossi Hillali
a74aa5412c
Columns customize ( #1975 )
...
* Columns customization
Related issue: #1471
Related issue: #1832
Related issue: #1354
Related issue: #1929
2024-03-23 17:26:59 +01:00
Dylan Slattery
06772713ce
feat: add Proxmox integration/widget ( #1903 )
2024-03-23 16:19:38 +01:00
Manuel
5f8b96704b
fix : #1976 lower debounce time ( #1979 )
2024-03-23 16:18:02 +01:00
Yossi Hillali
d512ae7e22
fix: weather widget does not refresh automatically ( #1981 )
2024-03-23 16:17:23 +01:00