1569 Commits

Author SHA1 Message Date
Alicia Sykes
9d597b3230 🛂 Set default userHeader to Remote-User 2026-04-08 09:12:53 +01:00
Alicia Sykes
ffa10888be 🛂 Auth efficiency improvments 2026-04-07 19:48:59 +01:00
Alicia Sykes
57ca287c20 🐛 Show username for logout to OIDC users too 2026-04-07 14:09:09 +01:00
Pavel Diptan
d106e97b5d fix: allow guest access when OIDC or Keycloak authentication is enabled
When enableGuestAccess: true is set alongside OIDC or Keycloak auth,
unauthenticated visitors were immediately redirected to the identity
provider with no way to view the dashboard as a guest.

- Remove !isOidcEnabled() and !isKeycloakEnabled() guards from
  isGuestAccessEnabled() so the flag is respected for all auth providers
- Skip signinRedirect() in OidcAuth when guest access is enabled
- Skip keycloak.login() in KeycloakAuth when guest access is enabled
- Fix getUserState() to return the guestAccess state when OIDC or
  Keycloak is active and guest access is on, so the login button appears
- Fix goToLogin() in AuthButtons to trigger the correct provider flow
  (OIDC redirect or Keycloak login) instead of routing to /login
2026-04-06 18:12:26 +03:00
Alicia Sykes
27b3a7289d 🔐 Implements auth check for local endpoints 2026-04-05 22:35:40 +01:00
Alicia Sykes
b50bbadf9b 🔀 Merge branch 'master' of github.com:lissy93/dashy into fix/external-style-loading 2026-04-02 12:29:52 +01:00
Alicia Sykes
13851100ae 🔀 Merge pull request #2030 from Lissy93/feat/opening-methods
Fixes openening methods dropdown
2026-04-02 12:29:16 +01:00
Alicia Sykes
d8eec7bfc7 🐛 Fixes loading of external stylesheets 2026-04-02 11:58:02 +01:00
Alicia Sykes
14c3d0b43f 🔀 Merge branch 'master' of github.com:lissy93/dashy 2026-04-02 11:08:10 +01:00
Alicia Sykes
7c2c2a8a70 🔥 Code cleanup around opening methods 2026-04-01 11:27:01 +01:00
Alicia Sykes
07b5294cd6 🐛 Fixes opening method dropdown in edit menu (#1970) 2026-04-01 11:00:32 +01:00
onwp
853cfcce4a Complete Turkish (tr) translations to 100% coverage 2026-04-01 09:47:18 +03:00
Alicia Sykes
63952fb030 🚚 Replace instances of Axios with new request handlers across everywhere 2026-03-31 21:31:57 +01:00
Alicia Sykes
a0a6d48dc0 Creates client-side request wrapper instead of axios 2026-03-31 21:25:08 +01:00
Alicia Sykes
37e6a9f532 🐛 Fixes sabnzbd path prefix configurable (#1965) 2026-03-29 23:23:49 +01:00
Alicia Sykes
1cf089d4f1 🐛 Fixes missing copyclipboard in workspace view (#1851) 2026-03-29 23:22:31 +01:00
Alicia Sykes
551433e6b3 🐛 Fixes allow target to be empty (#1895) 2026-03-29 20:07:06 +01:00
Alicia Sykes
b578702035 Adds "New Window" as opening method (#1970) 2026-03-29 20:01:01 +01:00
Alicia Sykes
271eb268eb 🐛 Fixes duplicate forecase entries in weather (#1887) 2026-03-29 19:59:51 +01:00
Alicia Sykes
1f30bafee5 🐛 Fixes custom search engine prevening bangs (#1980) 2026-03-29 19:59:02 +01:00
Alicia Sykes
f5f98b2a4b 🌐 Updates alias for Chinese (#1920) 2026-03-29 19:57:49 +01:00
Alicia Sykes
9c8764240a 🐛 Deep copy auth.users to prevent infinite loop (#1995) 2026-03-29 18:44:20 +01:00
Alicia Sykes
cfed3989d3 🔥 Removes Clearbit for icons (#1837) 2026-03-29 18:18:43 +01:00
Alicia Sykes
50c9ecd016 🐛 Fixed Pi Hole key not read from env var (#1934) 2026-03-22 21:00:00 +00:00
Alicia Sykes
b1eb3f258a 🐛 Fixed Pi Hole key not read from env var (#1934) 2026-03-22 21:00:00 +00:00
Alicia Sykes
7b2ab67cb0 Finishes implementing glances uptime widget 2026-03-16 19:39:01 +00:00
Alicia Sykes
b760786ee4 🔄️ Merge branch 'master' of github.com:lissy93/dashy into jasper/feature-1821-glances-uptime 2026-03-16 19:22:34 +00:00
Alicia Sykes
e236b3caf1 🌐 Finishes implementing Kyrgyz translations, thanks @noblepower1337 2026-03-15 15:13:44 +00:00
Alicia Sykes
cee6bee426 🔄️ Merge branch 'master' of github.com:lissy93/dashy into patch-2 2026-03-15 15:11:04 +00:00
Alicia Sykes
43068f6e2a ♻️ Refactors to remove unnecisary intermediaty varianple for filter tiles in sidebar 2026-03-15 14:52:33 +00:00
Alicia Sykes
1ac4001fec 🔄 Rebases from master 2026-03-14 15:30:14 +00:00
Alicia Sykes
e07f2988bc 🥅 Adds safty check when displayData undefined
- Fixes a NaN bug when `displayData.cols` was undefined
- Resolves type error where `activeColCount` was being declared as a string but used as a number.
- Also added some reactivity so it works when a window gets resized.
2026-03-13 09:14:12 +00:00
Alicia Sykes
7ff6141817 🔄️ Merge branch 'master' of github.com:lissy93/dashy into bugcols 2026-03-12 17:48:19 +00:00
Alicia Sykes
9152bd640e ️ Split GlCompactMetrics to seperate requests, to handle individual failures ok 2026-03-12 17:35:58 +00:00
Alicia Sykes
a41111fbab ♻️ GlCompactMetrics to use WidgetBase shared methods 2026-03-12 17:25:47 +00:00
Alicia Sykes
fa118dd5c8 🔄️ Merge branch 'master' of github.com:lissy93/dashy into jasper/feature-1853-compact-glance 2026-03-12 17:11:48 +00:00
Alicia Sykes
c179d6becd 🔀 Merge pull request #2007 from Lissy93/ref/docs-schema-fixes
Small fix to schema, and deletes obsolete files
2026-03-11 23:39:05 +00:00
Alicia Sykes
bf10fc1ec2 🐛 Fix to update alert end / not begin 2026-03-11 11:37:58 +00:00
Alicia Sykes
5a5f73405d 🔀 Merge branch 'master' of github.com:lissy93/dashy into FIX/1953_glances_alerts_api_update 2026-03-11 11:35:50 +00:00
Alicia Sykes
b878304874 🗃️ Update schema discrepencies 2026-03-11 11:35:06 +00:00
Alicia Sykes
958f82f1a7 Simplifies implementation of opening (searchbar) URLs directly 2026-03-10 12:16:17 +00:00
Alicia Sykes
fb41a42f43 🔄 Sync from master 2026-03-10 00:20:18 +00:00
Alicia Sykes
a674e21927 🚨 Small lint fixes to cve widget 2026-03-10 00:00:34 +00:00
Alicia Sykes
b9ce363f18 🔀 Merge branch 'master' of github.com:lissy93/dashy into ricardodemauro/master 2026-03-09 14:41:38 +00:00
Alicia Sykes
a05ae9b393 🌐 Adds translations for new GluetunStatus, and fixes indentation 2026-03-09 14:21:47 +00:00
Alicia Sykes
22749aef53 Merge branch 'master' of github.com:lissy93/dashy into patch-1 2026-03-09 14:19:53 +00:00
Alicia Sykes
20270e05d9 🍱 Fix favicon loading, and add tag workflow 2026-03-08 22:12:03 +00:00
Alicia Sykes
d8f8344682 🔄 Sync from master 2026-03-08 21:54:22 +00:00
Alicia Sykes
c02e23211f ⬆ Upgrades many dependencies, resolves many security warnings 2026-03-08 20:13:40 +00:00
Alicia Sykes
f467b2ea36 Fixes RSS parsing and hardens security against XSS 2026-02-15 17:44:10 +00:00