Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
6d69bb4
#270 add bookmark dialog
F3l1x1vo Jul 30, 2026
c8dfa4e
add edit bookmarks dialog
F3l1x1vo Jul 31, 2026
cfb172f
fix cancel editing bookmark
F3l1x1vo Jul 31, 2026
9aeeb44
fix darkmode for icons, cursor pointer over boxes
F3l1x1vo Jul 31, 2026
6800f1d
update product icons to use colored versions where possible
F3l1x1vo Jul 31, 2026
aa214f0
scaled icons down to 64x64
F3l1x1vo Jul 31, 2026
a03f818
Revert "scaled icons down to 64x64"
F3l1x1vo Jul 31, 2026
13b3c2b
revert image downscale, use svelte enhanced image component to downsc…
F3l1x1vo Jul 31, 2026
99280e2
fix unit test
F3l1x1vo Aug 4, 2026
cabfb49
Add OPA client for admin rights checking (#276)
dklOrdix Aug 4, 2026
12a4ce0
#270 add admin check to pinning, add OPA tests
F3l1x1vo Aug 6, 2026
7080395
fix unit test
F3l1x1vo Aug 6, 2026
714be6e
#270 show pin for all only to admins
F3l1x1vo Aug 10, 2026
fcaa639
fix unit test
F3l1x1vo Aug 10, 2026
c15a75e
#271 overhaul dashboard layout design (#281)
F3l1x1vo Sep 2, 2026
0f4c844
Add bookmarks to sidebar, add pinning of bookmarks, display bookmarks…
F3l1x1vo Sep 2, 2026
313f700
fix styling
F3l1x1vo Sep 2, 2026
3d642b4
#293 remove support for embedded external services
F3l1x1vo Sep 10, 2026
24df54b
#278 implement changes suggested in code review
F3l1x1vo Sep 14, 2026
b6fce06
#278 refactor comments
F3l1x1vo Sep 14, 2026
893ad2b
#278 fix unit tests
F3l1x1vo Sep 14, 2026
8fc85f3
#278 open bookmarks from dashboard as well
F3l1x1vo Sep 14, 2026
366b4a3
#278 implement changes suggested in code review
F3l1x1vo Sep 14, 2026
507cc54
#278 implement changes suggested in code review
F3l1x1vo Sep 15, 2026
3a553ea
merge main into feat/app-bookmark-dialog
F3l1x1vo Sep 21, 2026
6471979
fix: remove products without gui
Bohreromir Oct 12, 2026
6fa1ce2
#278 remove OPA and admin-only bookmark pinning
Bohreromir Oct 19, 2026
9928482
Merge remote-tracking branch 'origin/main' into feat/app-bookmark-dialog
Bohreromir Oct 19, 2026
d8ecc91
test(e2e): fix flaky storage paste tests
Bohreromir Oct 19, 2026
82da312
fix: changes from merge
Bohreromir Oct 19, 2026
fd195e8
fix(tests): scope link lookups to sidebar
Bohreromir Oct 19, 2026
0f14444
fix(tests): typo
Bohreromir Oct 19, 2026
4065396
fix(storage): open exactly one folder on double-click
Bohreromir Oct 19, 2026
f4802ba
fix: bookmark review findings
Bohreromir Oct 19, 2026
4546a73
fix(bookmarks): accept internal URLs such as IPs, NodePorts and singl…
Bohreromir Oct 19, 2026
44c74ae
fix(i18n): align German dashboard heading with English
Bohreromir Oct 19, 2026
61cfdf9
fix(a11y): label bookmark dialogs by their headings
Bohreromir Oct 19, 2026
47ffb89
fix(dashboard): truncate long bookmark names and hostnames
Bohreromir Oct 19, 2026
010e98e
fix(sidebar): remove leftover hover-button classes from bookmark items
Bohreromir Oct 19, 2026
9d6d576
fix(a11y): avoid announcing the sidebar brand twice
Bohreromir Oct 19, 2026
bf5e7ea
fix(bookmarks): keep unsaved edits when cancelling deletion
Bohreromir Oct 19, 2026
06663db
fix(dashboard): show the bookmark environment once
Bohreromir Oct 19, 2026
5d218e5
Merge branch 'fix/flaky-storage-paste-e2e' into feat/app-bookmark-dialog
Bohreromir Oct 19, 2026
1d2754b
Merge branch 'main' into feat/app-bookmark-dialog
Bohreromir Oct 20, 2026
928d614
fix(bookmarks): sync bookmark store across tabs
Bohreromir Oct 20, 2026
10d75a6
refactor(storage): share localStorage helpers with the bookmark store
Bohreromir Oct 20, 2026
0090496
refactor(dashboard): use material-symbols icons instead of inline SVGs
Bohreromir Oct 20, 2026
e383708
refactor(i18n): use feature-prefixed bookmark keys and sentence case …
Bohreromir Oct 20, 2026
6ae782f
fix(bookmarks): submit the bookmark dialog with Enter
Bohreromir Oct 20, 2026
950aef1
chore: drop dev auth baseURL change from bookmark PR
Bohreromir Oct 20, 2026
6af89f1
fix(bookmarks): localise product default names and custom link label
Bohreromir Oct 20, 2026
248a6cd
fix(sidebar): use the visible label as the Tools toggle's accessible …
Bohreromir Oct 20, 2026
ed5fc97
fix(bookmarks): name card buttons after their bookmark
Bohreromir Oct 20, 2026
3df1ff6
fix(bookmarks): localise the URL placeholder and use an example host
Bohreromir Oct 20, 2026
3142124
refactor(bookmarks): share one hostname helper between dashboard and …
Bohreromir Oct 20, 2026
8cf078e
chore: remove orphaned static Stackable logo
Bohreromir Oct 20, 2026
62e628e
fix: only re-initialise the bookmark form when the dialog opens
Bohreromir Oct 20, 2026
04a62f4
refactor: drop redundant form resets and dead code in the bookmark modal
Bohreromir Oct 20, 2026
d9f7f6b
refactor: close the bookmark modal like the other modals
Bohreromir Oct 20, 2026
29254b7
Merge branch 'main' into feat/app-bookmark-dialog
Bohreromir Oct 20, 2026
5872e60
Merge branch 'main' into feat/app-bookmark-dialog
Bohreromir Oct 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,7 @@ The app exposes a Prometheus scrape endpoint at `/metrics` via `src/routes/metri
- Use spaces not tabs
- Run npm run format
- Use British English
- **New Features**: Do not add database migrations, data migrations, or legacy-data compatibility paths for a new feature unless persisted data or an external consumer already exists and requires it. Ask before adding one if that need is unclear.
- For the server side only: Always include logging at debug and info levels as appropriate
- **Redirects**: Never wrap `throw redirect()` in try-catch. Put redirect AFTER try-catch to avoid it being caught.

Expand Down
Loading
Loading