Alicia Sykes
deba608d12
🐛 Fixes updateInterval for iframe widget ( #1571 )
2026-05-16 15:28:42 +01:00
Alicia Sykes
fdd47fc1f7
✨ Support city ID for weather ( #1394 )
2026-05-16 15:12:36 +01:00
Alicia Sykes
63a3853870
🌐 Completes Chinese translations ( #2008 )
2026-05-16 15:00:40 +01:00
Alicia Sykes
63574b2308
🌐 Removed dead translation keys
2026-05-16 14:42:59 +01:00
Alicia Sykes
30b094caf7
🌐 Improved languuage detection and selection
2026-05-16 11:45:23 +01:00
Alicia Sykes
04743de881
🥅 Better error catching for OICD fails
2026-05-16 11:24:31 +01:00
Alicia Sykes
38f623792f
🐛 Fixes contentMaxWidth on ver/hor layout ( #2134 )
2026-05-16 11:24:08 +01:00
Alicia Sykes
b61687c30d
🛂 OIDC max failed attempts
2026-05-15 21:19:19 +01:00
Alicia Sykes
93f7633a7d
🔐 Applies server-side authentication to all internal routes when OIDC/KC enabled
2026-05-15 13:50:56 +01:00
Alicia Sykes
af82abd2e6
🔄 ️ Merge branch 'master' of github.com:lissy93/dashy into orphan-i18n-cleanup
2026-05-09 22:38:41 +01:00
Adrian Nagy
57a618e8ab
i18n: drop orphaned keys from locale files
...
Three keys remained in locale JSON files after their corresponding
English source was removed by upstream:
• interactive-editor.export.view-title — 25 locales
• app-info.support-dashy — 14 locales
• app-info.support-dashy-description — 14 locales
`grep -r` against the source confirms zero references in any .vue /
.js / .ts file. They've been dead translation keys ever since:
• b84a9b5 "Adds debug view, removes about page" (about-page support copy)
• 030fa96 "Adds new config view/export menu" (export view title)
Pure removal — no behavioural change. Net: 25 files, -53 keys.
2026-05-09 22:58:19 +03:00
Alicia Sykes
29f1e0afb5
🛂 Fixes OIDC/KC auth guard, cb skip login page ( #2117 )
2026-05-08 20:46:58 +01:00
Alicia Sykes
2f1f3c5f20
🔀 Merge pull request #2113 from Lissy93/fix/implementing-user-requests
...
Small fixes and implementing user requests
2026-05-03 10:14:42 +01:00
Alicia Sykes
0f1f7ce828
🔥 Remove depricated code
2026-05-03 10:12:54 +01:00
Adrian Nagy
d48aa81b03
i18n: complete Romanian (ro) translations to 100% coverage
...
Filled the 161 keys that were missing from src/assets/locales/ro.json
relative to en.json, bringing Romanian coverage from 348/506 (68.8%)
to 506/506 (100%).
Style:
- Romanian sentence case with native diacritics (t, a, i, s).
- Product name 'Dashy', 'YAML', 'JSON', 'CORS', 'GitHub', 'browser',
'widget', 'proxy', 'service worker' kept as-is (technical loanwords
/ proper nouns).
- Variables ({error}, {n}, {sections}, etc.) preserved verbatim.
Native Romanian speaker; happy to iterate on phrasing if anything reads
off.
2026-05-02 18:31:19 +03:00
Alicia Sykes
d2b067eb92
👽 ️ Updates name/path for Addy widget ( #1983 )
2026-05-02 14:27:15 +01:00
Alicia Sykes
c4c88b85fc
🌐 Support for Chinese chars in tag input ( #2009 )
2026-05-02 14:08:38 +01:00
Alicia Sykes
6f7ee994cc
🐛 Fixed SVG to PNG fallbacks for hl icons ( #2111 )
2026-05-02 13:25:22 +01:00
Alicia Sykes
b1933de226
🐛 Adds useCredentials for PWA for auth ( #2102 )
...
This sends the cookies with the manifest fetch, so that PWA installs
still work when served behind auth proxies. Before this it was
redirecting the unauthenticated requests to a cross-origin login page,
triggering a CORS error.
2026-05-02 13:07:46 +01:00
Alicia Sykes
feba5b96d1
🐛 Fix ETH gas price, to use updated API
2026-04-29 19:31:22 +01:00
Alicia Sykes
b5117b30c2
🩹 Adds default proxy status for cors restricted widgets
2026-04-29 19:17:23 +01:00
Alicia Sykes
b33d3d2c44
🥅 Gracefully catch/parse widget fetch errors
2026-04-29 17:43:15 +01:00
Alicia Sykes
25063a3969
🐛 Fixes the vulnerability feed widget ( #2099 )
2026-04-29 15:24:57 +01:00
Alicia Sykes
106f4abb81
🔊 Logs reason for config save error
2026-04-29 07:50:14 +01:00
Alicia Sykes
6d38ee211a
🦖 Bring back old layout ( #2094 )
2026-04-27 10:40:04 +01:00
Alicia Sykes
d6aeae0673
✨ Add/edit/remove widget through UI
2026-04-26 16:47:46 +01:00
Alicia Sykes
31481f8f51
🎨 Open section btn moved to section head
2026-04-26 16:17:44 +01:00
Alicia Sykes
0e99bbba09
🔄 ️ Synced from master
2026-04-26 16:06:43 +01:00
Alicia Sykes
c86badeda5
✨ Remote config preview
2026-04-26 16:03:50 +01:00
Alicia Sykes
31a1cbf278
🦖 Adds env var parsing for backward compatibility widget tokens
2026-04-26 15:36:40 +01:00
Alicia Sykes
ee099aa3a7
💥 Removes all in-app rebuild functionality
2026-04-26 14:33:16 +01:00
Alicia Sykes
8689a0eac4
✨ Confirm dialog, for confirmation before deletions
2026-04-26 10:41:42 +01:00
Alicia Sykes
bddfb9f433
📱 Responsive burger menu for mobile navbar
2026-04-26 10:16:23 +01:00
Alicia Sykes
7166ebd7cd
🩹 Fix warnings from modal opening
2026-04-25 21:44:19 +01:00
Alicia Sykes
747812971c
✨ During UI edit, strip out empty/defaults before save
2026-04-25 21:36:14 +01:00
Alicia Sykes
b84a9b5af3
✨ Adds debug view, removes about page
2026-04-25 20:12:03 +01:00
Alicia Sykes
acbb069b2a
🩹 Semver fix for update checker
2026-04-25 17:51:05 +01:00
Alicia Sykes
7f79c7275e
➖ Removes vue modal, implements our own
2026-04-25 17:02:38 +01:00
Alicia Sykes
09fd86876f
🚨 Fixes all remaining lint warnings
2026-04-25 13:24:34 +01:00
Alicia Sykes
9198d9d7da
🚨 Fixes ambiguous import warns from js-yaml
2026-04-25 13:14:58 +01:00
Alicia Sykes
2aaad0d89a
🏷️ Adds prop types to components
2026-04-25 13:09:20 +01:00
Alicia Sykes
b17eb80624
🔥 Remove all eslint-ignore comments, may fail
2026-04-25 11:32:10 +01:00
Alicia Sykes
030fa961e2
✨ Adds new config view/export menu
2026-04-25 10:56:31 +01:00
Alicia Sykes
0ac634ed03
➖ Removes register-service-worker dep, does manually
2026-04-25 09:12:26 +01:00
Alicia Sykes
d56dafa54c
➖ Removes Sentry trace
2026-04-24 23:56:14 +01:00
Alicia Sykes
aa4c7a0e71
🚨 Resolves warning about dual-method import
2026-04-24 23:34:56 +01:00
Alicia Sykes
bd961027b2
⚡ Lazy load translations, only lang needed
2026-04-24 23:07:22 +01:00
Alicia Sykes
160888f1a0
⚡ Lazy load all config editing things
2026-04-24 23:06:08 +01:00
Alicia Sykes
6699851496
⚡ Lazy load OIDC and KC code, only when needed
2026-04-24 20:45:22 +01:00
Alicia Sykes
c4249e7d7e
⚡ Lazy load the schema data, only when needed
2026-04-24 20:37:09 +01:00