Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
4 changes: 3 additions & 1 deletion .claude/settings.local.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@
"allow": [
"Bash(npm test)",
"Bash(export PATH=\"/c/Users/aaron/AppData/Local/mise/shims:$PATH\")",
"WebFetch(domain:ehire-cms.webflow.io)"
"WebFetch(domain:ehire-cms.webflow.io)",
"Bash(curl -s --max-time 15 \"http://115.70.110.212:81/swagger/v1/swagger.json\")",
"Bash(curl:*)"
]
}
}
2 changes: 1 addition & 1 deletion changelog/v0.6.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@
- Fixed document viewer page mode content collapsing to a short height instead of filling the viewport
- Fixed white bars appearing on sides of document in experimental viewer with page view mode
- Moved viewer settings (Styled/Page toggles) from dropdown menu to inline toggle buttons in the top bar
- Styled viewer strips inline font declarations from SEC HTML for consistent app typography and larger text
- Moved viewer settings (Styled/Page toggles) from dropdown menu to inline toggle buttons in the top bar
12 changes: 12 additions & 0 deletions changelog/v0.7.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# v0.7.0

## New Features
- Tabbed query interface: keep multiple queries open simultaneously with VS Code-style tabs
- Open in New Tab option in query three-dot menu
- Favorites system: right-click any filing row to add/remove favorites
- Favorites tab shows bookmarked filings with cached results and background refresh
- Right-click context menu on table rows: Copy Cell, Copy Row, Add/Remove Favorites

## Improvements
- Tabs persist across page reloads via Strings API; queries lazy-load on first tab switch
- In-flight queries cancelled on tab switch to prevent results landing in wrong tab
16 changes: 16 additions & 0 deletions changelog/v0.8.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# v0.8.0

## New Features
- CodeMirror 6 query editor with PgSQL syntax highlighting and dark theme
- Autocomplete dropdown with grouped Filing Fields (from API) and SQL Keywords
- Dynamic field autocomplete: type suggestions inside {Label:Type} syntax, modifier suggestions after |
- Favorites field type with |modifier syntax: {favs:Favorites|array} injects favorite IDs into queries
- Modifiers: csv, array, pgarray, first, last — format values for different SQL patterns
- Modifiers now work on Tags and Favorites (e.g., {Tags:Tags|pgarray} → array['a','b'])

## Improvements
- Query parameter {Label:Type:Default} blocks highlighted in teal in the code editor
- Styled viewer strips inline font declarations from SEC HTML for consistent app typography and larger text
- Help page updated with Favorites field type and modifiers reference
- Tag chips in dynamic parameters now show visible X buttons for individual removal
- Preview button in query toolbar: hold to see compiled query with values replaced
166 changes: 166 additions & 0 deletions package-lock.json

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

8 changes: 8 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,21 @@
"@angular/platform-browser": "^21.0.0",
"@angular/router": "^21.0.0",
"@auth0/auth0-angular": "^2.3.0",
"@codemirror/autocomplete": "^6.20.1",
"@codemirror/commands": "^6.10.3",
"@codemirror/lang-sql": "^6.10.0",
"@codemirror/language": "^6.12.3",
"@codemirror/search": "^6.6.0",
"@codemirror/state": "^6.6.0",
"@codemirror/view": "^6.40.0",
"@ng-icons/core": "^33.0.0",
"@ng-icons/lucide": "^33.0.0",
"@spartan-ng/brain": "^0.0.1-alpha.584",
"ag-grid-angular": "^35.1.0",
"ag-grid-community": "^35.1.0",
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.1",
"codemirror": "^6.0.2",
"ngx-extended-pdf-viewer": "^25.6.4",
"rxjs": "~7.8.0",
"tailwind-merge": "^3.3.1",
Expand Down
Loading
Loading