Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
9460485
feat(pam): add SQL query runner to Postgres data explorer
bernie-g Apr 7, 2026
bf9f147
fix(pam): show only data explorer for postgres, console for ssh/redis
bernie-g Apr 7, 2026
670481e
refactor(pam): simplify query tab hook, remove dead code in sql edito…
bernie-g Apr 7, 2026
1d62b42
refactor(pam): extract getColumnIndicator into shared data-explorer-t…
bernie-g Apr 7, 2026
5a4fc6c
docs(pam): update web access docs to reflect sql query runner, remove…
bernie-g Apr 7, 2026
ffdbac9
refactor(pam): move getColumnIndicator to data-explorer-utils
bernie-g Apr 7, 2026
9db123d
fix(pam): improve tab close button visibility and empty select result…
bernie-g Apr 7, 2026
3d967a8
Merge remote-tracking branch 'origin/main' into feat/pam-sql-query-ru…
bernie-g Apr 7, 2026
b06d5d4
style(pam): fix import order and formatting in QueryToolbar
bernie-g Apr 7, 2026
e9b83d5
fix(pam): guard navigator access at module scope in QueryToolbar
bernie-g Apr 7, 2026
9cc618b
fix(pam): only show truncation notice when rows are actually dropped
bernie-g Apr 7, 2026
1dae0d7
feat(pam): add cancel query, transaction controls, and run selection …
bernie-g Apr 7, 2026
caec88a
fix(pam): show truncation in toolbar when query results exceed 1,000 …
bernie-g Apr 7, 2026
2b5e301
fix(pam): fix stale transaction state for multi-statement SQL and que…
bernie-g Apr 7, 2026
dc8ef2d
fix(pam): update session handler test mock to return rows for pg_back…
bernie-g Apr 7, 2026
4b7b63f
style(pam): extract getRowLabel to avoid nested ternary lint error
bernie-g Apr 7, 2026
a7842be
fix(pam): remove frontend row truncation in favour of server-side isT…
bernie-g Apr 7, 2026
bb8f22f
refactor(pam): rename Data Explorer to Web Access in UI and docs
bernie-g Apr 9, 2026
ea5059a
feat(pam): add thin scrollbar to query tab bar and limit open tabs to 20
bernie-g Apr 9, 2026
2045b40
fix(pam): disable new query tab button when tab limit is reached
bernie-g Apr 9, 2026
41e6d02
fix(pam): rename Open Console to Connect in Browser for all resource …
bernie-g Apr 9, 2026
35c2f16
feat(pam): move keyboard shortcut hint inside Run button
bernie-g Apr 9, 2026
2f6793d
fix(pam): remove duplicate execution time from query results panel
bernie-g Apr 9, 2026
9ecbe09
fix(pam): hide context menu in read-only data grid
bernie-g Apr 9, 2026
e033a24
fix(pam): show both affected row count and no rows returned for mutat…
bernie-g Apr 9, 2026
8fa0af7
fix(pam): share transaction state across all query tabs
bernie-g Apr 9, 2026
f1bd59a
fix(pam): remove "by server" from truncation message
bernie-g Apr 9, 2026
06493c1
fix(pam): fix horizontal scrollbar on query tab bar without modifying…
bernie-g Apr 9, 2026
32803c7
docs(pam): add SQL query runner screenshot
bernie-g Apr 9, 2026
abeeed5
fix(pam): polish query panel UI — resize handle overlap, info tab col…
bernie-g Apr 9, 2026
65a3a0b
refactor(pam): inline showDataExplorer/showConsole into showWebAccess
bernie-g Apr 10, 2026
600cdba
refactor(pam): consolidate web access routing into PamAccountAccessPage
bernie-g Apr 10, 2026
2568e3e
fix(pam): restore connect in browser styling, fix hooks violation, re…
bernie-g Apr 10, 2026
717de27
fix(pam): swap run/cancel buttons instead of showing both simultaneously
bernie-g Apr 10, 2026
5fd9d8e
fix(pam): style CodeMirror scrollbars to match app thin-scrollbar on …
bernie-g Apr 10, 2026
3018ce4
fix(pam): remove PamDataExplorerPage route, now rendered internally v…
bernie-g Apr 10, 2026
f0ed2d7
fix(pam): move transaction status and controls to the right of the qu…
bernie-g Apr 10, 2026
bb8f4e9
docs(pam): replace psql FAQ with transaction and query selection FAQs
bernie-g Apr 10, 2026
b344b6b
fix(pam): restore tableMeta and isDisabled in context menu for future…
bernie-g Apr 10, 2026
d9dcb23
chore(pam): remove unused CodeMirror theme packages
bernie-g Apr 10, 2026
cb47206
docs(pam): update connect in browser and SQL query runner screenshots
bernie-g Apr 10, 2026
d10c10d
fix(pam): enforce 50KB SQL length limit in CodeMirror editor to match…
bernie-g Apr 10, 2026
7ca9460
fix(pam): move commit/rollback to left toolbar, transaction open indi…
bernie-g Apr 10, 2026
084ee7e
feat(pam): wire-level row limiting via pg-cursor + libpg-query
bernie-g Apr 10, 2026
c160278
chore(pam): remove unused codemirror theme packages
bernie-g Apr 10, 2026
d27e3bc
fix(pam): use RE2 for trailing semicolon regex to prevent ReDoS
bernie-g Apr 10, 2026
ac02ef6
fix(pam): remove unnecessary trailing semicolon stripping
bernie-g Apr 10, 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
123 changes: 21 additions & 102 deletions backend/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading