Commit Graph

4292 Commits

Author SHA1 Message Date
dependabot[bot]
533c9d2baa ⬆️(deps): Bump the minor-and-patch group with 5 updates
Bumps the minor-and-patch group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [@codemirror/view](https://github.com/codemirror/view) | `6.42.1` | `6.43.0` |
| [dompurify](https://github.com/cure53/DOMPurify) | `3.4.2` | `3.4.3` |
| [yaml](https://github.com/eemeli/yaml) | `2.8.4` | `2.9.0` |
| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.1.5` | `4.1.6` |
| [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.2.8` | `3.2.9` |


Updates `@codemirror/view` from 6.42.1 to 6.43.0
- [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/view/commits)

Updates `dompurify` from 3.4.2 to 3.4.3
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.2...3.4.3)

Updates `yaml` from 2.8.4 to 2.9.0
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](https://github.com/eemeli/yaml/compare/v2.8.4...v2.9.0)

Updates `@vitest/ui` from 4.1.5 to 4.1.6
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.6/packages/ui)

Updates `vue-tsc` from 3.2.8 to 3.2.9
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v3.2.9/packages/tsc)

---
updated-dependencies:
- dependency-name: "@codemirror/view"
  dependency-version: 6.43.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: dompurify
  dependency-version: 3.4.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: yaml
  dependency-version: 2.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: "@vitest/ui"
  dependency-version: 4.1.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: vue-tsc
  dependency-version: 3.2.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-15 09:32:17 +00:00
Alicia Sykes
59c6cbae2e 🔀 Merge pull request #2133 from Lissy93/dependabot/npm_and_yarn/minor-and-patch-360edf0de9
⬆️(deps): Bump the minor-and-patch group across 1 directory with 9 updates
2026-05-10 21:12:57 +01:00
dependabot[bot]
4d88d1e8ed ⬆️(deps): Bump the minor-and-patch group across 1 directory with 9 updates
Bumps the minor-and-patch group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@codemirror/autocomplete](https://github.com/codemirror/autocomplete) | `6.20.1` | `6.20.2` |
| [@codemirror/lint](https://github.com/codemirror/lint) | `6.9.5` | `6.9.6` |
| [simple-icons](https://github.com/simple-icons/simple-icons) | `16.18.1` | `16.19.0` |
| [vue](https://github.com/vuejs/core) | `3.5.33` | `3.5.34` |
| [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) | `10.9.0` | `10.9.1` |
| [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) | `1.2.0` | `1.3.0` |
| [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.2.7` | `3.2.8` |



Updates `@codemirror/autocomplete` from 6.20.1 to 6.20.2
- [Changelog](https://github.com/codemirror/autocomplete/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/autocomplete/commits)

Updates `@codemirror/lint` from 6.9.5 to 6.9.6
- [Changelog](https://github.com/codemirror/lint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/lint/commits)

Updates `@codemirror/view` from 6.41.1 to 6.42.1
- [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/view/commits)

Updates `simple-icons` from 16.18.1 to 16.19.0
- [Release notes](https://github.com/simple-icons/simple-icons/releases)
- [Commits](https://github.com/simple-icons/simple-icons/compare/16.18.1...16.19.0)

Updates `vue` from 3.5.33 to 3.5.34
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.5.33...v3.5.34)

Updates `@vue/compiler-sfc` from 3.5.33 to 3.5.34
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.34/packages/compiler-sfc)

Updates `eslint-plugin-vue` from 10.9.0 to 10.9.1
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Changelog](https://github.com/vuejs/eslint-plugin-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v10.9.0...v10.9.1)

Updates `vite-plugin-pwa` from 1.2.0 to 1.3.0
- [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases)
- [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v1.2.0...v1.3.0)

Updates `vue-tsc` from 3.2.7 to 3.2.8
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v3.2.8/packages/tsc)

---
updated-dependencies:
- dependency-name: "@codemirror/autocomplete"
  dependency-version: 6.20.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: "@codemirror/lint"
  dependency-version: 6.9.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: "@codemirror/view"
  dependency-version: 6.42.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: simple-icons
  dependency-version: 16.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: vue
  dependency-version: 3.5.34
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: "@vue/compiler-sfc"
  dependency-version: 3.5.34
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: eslint-plugin-vue
  dependency-version: 10.9.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: vite-plugin-pwa
  dependency-version: 1.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: vue-tsc
  dependency-version: 3.2.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-10 20:09:11 +00:00
Alicia Sykes
e35e3ff131 🔀 Merge pull request #2132 from Lissy93/ref/dependabot-be-quiter-pls
Reduces some irrelevant dependabot noise
2026-05-10 21:05:50 +01:00
Alicia Sykes
68d15fbe2a 👷 Less noisy dependabot 2026-05-10 21:04:13 +01:00
Liss-Bot
f9e2d3d91b 🔖 Bump version to 4.0.8 4.0.8 2026-05-09 21:41:23 +00:00
Alicia Sykes
d0103d050a 🔀 Merge pull request #2131 from synack1337/orphan-i18n-cleanup
i18n: drop orphaned keys from locale files
2026-05-09 22:41:07 +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
Liss-Bot
17d0525a17 🔖 Bump version to 4.0.7 4.0.7 2026-05-08 21:18:36 +00:00
Alicia Sykes
6110e7d4d9 🔀 Merge pull request #2127 from Lissy93/fix/oidc-auth-guard
Fixes OIDC/KC auth guard, cb skip login page
2026-05-08 22:18:15 +01:00
Alicia Sykes
29f1e0afb5 🛂 Fixes OIDC/KC auth guard, cb skip login page (#2117) 2026-05-08 20:46:58 +01:00
Alicia Sykes
fde99410ff 🔀 Merge pull request #2115 from Lissy93/dependabot/npm_and_yarn/minor-and-patch-79a6c131cd
⬆️(deps): Bump simple-icons from 16.18.0 to 16.18.1 in the minor-and-patch group across 1 directory
2026-05-03 20:55:53 +01:00
dependabot[bot]
ddd9ec4e3e ⬆️(deps): Bump simple-icons
Bumps the minor-and-patch group with 1 update in the / directory: [simple-icons](https://github.com/simple-icons/simple-icons).


Updates `simple-icons` from 16.18.0 to 16.18.1
- [Release notes](https://github.com/simple-icons/simple-icons/releases)
- [Commits](https://github.com/simple-icons/simple-icons/compare/16.18.0...16.18.1)

---
updated-dependencies:
- dependency-name: simple-icons
  dependency-version: 16.18.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-03 09:17:34 +00:00
Liss-Bot
6cd5074ad0 🔖 Bump version to 4.0.6 4.0.6 2026-05-03 09:14:55 +00: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
Alicia Sykes
009c767d6a ⬆️ Upgrades deps 2026-05-02 19:45:02 +01:00
Alicia Sykes
ead5df9abc 👷 Add dep audit back into ci check workflow 2026-05-02 19:39:45 +01:00
Alicia Sykes
19bd665d2a 🩺 Updates healthz endpoint usage 2026-05-02 19:10:05 +01:00
Liss-Bot
bc1f3ce530 🔖 Bump version to 4.0.5 4.0.5 2026-05-02 17:44:40 +00:00
Alicia Sykes
a94e0c614b 🔀 Merge pull request #2114 from synack1337/i18n/ro-complete
🇷🇴 Complete Romanian (ro) translations to 100% coverage
2026-05-02 18:44:21 +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
f240fa5d45 😎 Adds @latifajteuta9-collab dashy to showcase (#1999) 2026-05-02 14:19:14 +01:00
Alicia Sykes
c4c88b85fc 🌐 Support for Chinese chars in tag input (#2009) 2026-05-02 14:08:38 +01:00
Alicia Sykes
66fcd370d0 📝 Clears up typo in pages docs (#2100) 2026-05-02 13:30:30 +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
a7237f6262 🔀 Merge pull request #2103 from kayedspace/master
Update Arabic language contribution details
2026-05-02 13:01:15 +01:00
Liss-Bot
f1d7786d31 🔖 Bump version to 4.0.4 4.0.4 2026-05-02 11:41:59 +00:00
Alicia Sykes
7621ccd4f2 🔀 Merge pull request #2112 from Lissy93/feat/widget-improvments
Fixes Vuln-feed widget and other widget improvments
2026-05-02 12:41:41 +01:00
Ali Youssef Kayed
00ea63c1ef Merge branch 'Lissy93:master' into master 2026-05-01 08:09:25 +03:00
Ali Youssef Kayed
88fc0f6faa Update Arabic language contribution details 2026-05-01 08:08:14 +03: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
5fdf50ceb5 🥅 Catch + pass down any upstream/API errors 2026-04-29 17:10:46 +01:00
Alicia Sykes
25063a3969 🐛 Fixes the vulnerability feed widget (#2099) 2026-04-29 15:24:57 +01:00
Liss-Bot
45e1ff8268 🔖 Bump version to 4.0.3 4.0.3 2026-04-29 08:24:00 +00:00
Alicia Sykes
53e7f7c593 🔀 Merge pull request #2098 from Lissy93/feat/config-saving-robustness
Feat/config saving robustness
2026-04-29 09:23:46 +01:00
Alicia Sykes
bf4497c3d9 📝 More details on fixing save failures in troubleshooting 2026-04-29 09:20:03 +01:00
Alicia Sykes
c43712550a Adds option to disable config backups on save
By default, everything functions the same. But if the `DISABLE_CONFIG_BACKUPS` env var is set, then when the user saves the config to disk (via UI, calling the save-config endpoint), then the previous config will not get coppied/backedup to the BACKUP_DIR (user-data/config-backups) anymore. Also added docs for this change. This option might be useful on file systems with restricted permissions (if /app/user-data/config-backups doesn't have create/write access), or when the user just doesn't want a ton of backup files for every single litttle config change.
2026-04-29 07:51:10 +01:00
Alicia Sykes
106f4abb81 🔊 Logs reason for config save error 2026-04-29 07:50:14 +01:00
Alicia Sykes
0218ed9783 🔀 Merge pull request #2082 from Lissy93/dependabot/github_actions/softprops/action-gh-release-3
⬆️(deps): Bump softprops/action-gh-release from 2 to 3
2026-04-27 23:32:15 +01:00
Alicia Sykes
5019ce8b34 🔀 Merge pull request #2092 from Lissy93/dependabot/npm_and_yarn/minor-and-patch-4e4f9b6574
⬆️(deps): Bump the minor-and-patch group across 1 directory with 8 updates
2026-04-27 22:11:20 +01:00
Liss-Bot
5a5e6b7c72 🔖 Bump version to 4.0.2 4.0.2 2026-04-27 12:57:10 +00:00
Alicia Sykes
b536497d19 Merge pull request #2095 from Lissy93/feat/old-layout
Bring back old layout
2026-04-27 13:56:52 +01:00
Alicia Sykes
6d38ee211a 🦖 Bring back old layout (#2094) 2026-04-27 10:40:04 +01:00
Liss-Bot
247aaaff7c 🔖 Bump version to 4.0.1 [skip ci] 4.0.1 2026-04-26 17:28:50 +00:00