-
Notifications
You must be signed in to change notification settings - Fork 0
release: v0.8 — UX & Charts #132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 43 commits
Commits
Show all changes
62 commits
Select commit
Hold shift + click to select a range
8702a3c
feat(component): schema-aware code completion for Cypher and SQL quer…
alfredorubin96 8747aaa
test(e2e): add code completion E2E tests for SQL and Cypher editors
alfredorubin96 0060d28
fix(component): fix TypeScript errors and flaky async flush in query-…
alfredorubin96 ad8d155
fix: connection edit dialog, layout save race, graph fullscreen offset
alfredorubin96 3ef8810
fix(graph): context menu works in fullscreen dialog
alfredorubin96 0004630
refactor(component): unified single-EditorView CodeMirror 6 architecture
alfredorubin96 1d99e6d
fix(app): add missing markdown and iframe entries to chartTypeMeta
alfredorubin96 7e821df
feat(component): add Markdown and iFrame widget types
alfredorubin96 2c655b2
fix(component): remove unused React import in iframe-widget
alfredorubin96 abe7467
fix(ci): resolve peer dep conflict and module resolution in CI
alfredorubin96 67dc2f0
fix(component): address CodeRabbit security findings for markdown/ifr…
alfredorubin96 b91a468
fix(app): revert playwright.config.ts to dev version
alfredorubin96 b9a6539
fix(app): use dynamic port in playwright config without dotenv import
alfredorubin96 d9ac608
test(app): improve coverage for schema hooks and stores
alfredorubin96 44103c5
test: add coverage for markdown/iframe chart registry and options schema
alfredorubin96 944c2fb
test(component): expand markdown-widget coverage to ~96%
alfredorubin96 af33d94
test(e2e): add E2E tests for markdown and iframe content widgets
alfredorubin96 fce6871
fix(component): resolve remaining CodeRabbit findings on PR #130
alfredorubin96 a57c4c7
fix: resolve CodeRabbit findings on PR #127
alfredorubin96 c5be6cb
fix: resolve TypeScript strict errors in test mocks and CI typecheck job
alfredorubin96 9adb3cc
fix(e2e): use correct combobox index for chart type selection
alfredorubin96 9fac0f0
refactor(component): vendor cypher-lang from language-support, drop r…
alfredorubin96 273fce1
fix(e2e): fix flaky Cypher completion assertion
alfredorubin96 07f445c
fix: add explicit event handler types and sequential CI typecheck
alfredorubin96 f813c99
fix: regenerate component lockfile after dependency swap
alfredorubin96 ebfebea
Merge pull request #130 from alfredo1996/feat/issue-24-markdown-ifram…
alfredo1996 698a19d
Merge pull request #127 from alfredo1996/feat/issue-72-code-completion
alfredo1996 9738b8d
feat(component): add Gauge, Sankey, Sunburst, Radar, Treemap chart types
alfredorubin96 89c44dc
Merge pull request #131 from alfredo1996/feat/issue-23-additional-charts
alfredo1996 0bb3d7d
docs(component): add Storybook stories for v0.8 charts and widgets
alfredorubin96 51cb3cb
refactor(component): map connector types directly to editor languages
alfredorubin96 78844f1
fix(component): align iframe sandbox default in schema with component
alfredorubin96 0e2d471
fix(component): fix gauge chart tick label overlap and distance bug
alfredorubin96 13275b8
feat: add $param_name substitution for markdown and iframe widgets
alfredorubin96 b7b9509
feat(component): add color palette picker for all chart types
alfredorubin96 9df0a3f
feat(app): enable click actions for Gauge, Sankey, Sunburst, Radar, T…
alfredorubin96 611bde7
feat(component): enable rule-based styling for Gauge, Sankey, Sunburs…
alfredorubin96 48c2a8c
chore: add Chart Showcase seed dashboard with all v0.8 chart types
alfredorubin96 66091b2
fix: address code review findings for v0.8 release
alfredorubin96 1cf9958
fix: address CodeRabbit review findings on PR #132
alfredorubin96 bcee7fd
fix(e2e): fix CI failures — Map/Treemap ambiguity and hardcoded port
alfredorubin96 89b1c4f
fix(component): remove mailto: from URL allowlist in markdown widget
alfredorubin96 2c06f2d
fix(ci): remove connection typecheck from CI
alfredorubin96 e7c5b18
fix: resolve CodeRabbit review comments on PR #132
alfredorubin96 5ee83b7
fix: resolve SonarCloud bugs — regex precedence and sort localeCompare
alfredorubin96 bde4de7
fix: enable server-side E2E coverage and exclude vendored code
alfredorubin96 4fb6caa
test(e2e): add E2E tests for new chart types and seed styling/click e…
alfredorubin96 b7795ad
fix(e2e): simplify PostgreSQL seed dashboard test
alfredorubin96 2cda30f
chore: add new v0.8 chart types to dev seed script
alfredorubin96 0bc5177
refactor(component): simplify chart utilities and deduplicate patterns
alfredorubin96 9ff462a
refactor(connection): simplify record parsers, types, and remove dead…
alfredorubin96 0640c1f
refactor(app): simplify API routes, stores, chart registry, and add t…
alfredorubin96 860c6e9
fix(app): v0.9 UX fixes — palette, click actions, chart selector, uns…
alfredorubin96 c5c8b0a
refactor: code quality, security fixes, and test coverage across all …
alfredorubin96 503af6a
security(app): tenant isolation, timing-safe API keys, and hook pagin…
alfredorubin96 6297bb7
fix(ci): resolve date-utils import path and cross-filter-tag story ty…
alfredorubin96 40b1e8d
fix(connection): increase Jest timeout for write-timeout test in CI
alfredorubin96 d9d7e54
chore(ci): increase job timeouts to prevent resource-related failures
alfredorubin96 a267da3
fix(ci): add connection.tenant_id migration and API_KEY_HMAC_SECRET t…
alfredorubin96 431c9c1
security: fix audit findings — tenant isolation, XSS, pool race, quer…
alfredorubin96 9d8119b
docs: add chart improvements plan for all 18 widget types
alfredorubin96 59e78c2
refactor: code quality, security fixes, and test coverage (#133)
alfredo1996 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.