Blackbaud
OSS
skyux
Sign in / Sign up
Open main menu
skyux
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
4430
3c573fdd Fix minHeight binding, add grid label for accessibility
by John White
J
Succeeded
4430
9106748e Bring back missing images
by John White
J
Succeeded
4430
a3f224b3 fix(components/data-grid): preserve zero row count Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
by johnhwhite
j
Succeeded
4430
b84a0510 fix(components/data-grid): address code review findings Refine the data grid based on a code review pass: - Default `pageSize` and `rowCount` to `undefined` instead of `0` so an unset input is distinguishable from a real value, and tidy the related falsy checks throughout the component. - Guard the paging controls on `pageSize` in the template and narrow the bound value with an alias. - Only sync `page` from the URL query parameter when paging is enabled and the parameter parses to an integer; seed the query-param signal with `NaN` so an absent parameter no longer forces page 1. - Warn when a `<sky-data-grid-column>` is declared with neither a `columnId` nor a `field`, and run the column validation in an `afterRenderEffect`. - Correct JSDoc on the column `dataType` and `SkyDataGridSort.field`. - Add `isLoading`, `getDisplayedRowCount`, and `clickColumnSortButton` to the data grid harness, and expose `getGridApi` on the ag-grid wrapper harness; update the example and fixture specs to use them. - Drive the loading-example loading-state test with manual change detection so it no longer hangs on the never-resolving resource. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
by John White
J
Succeeded
4430
dab161a3 Address data grid PR review feedback - Rename `fit` input to `columnFit` and its values from `'width' | 'scroll'` to `'container' | 'content'` so the call site is self-documenting - Rename `SkyDataGridSort` properties to `field` and `direction: 'asc' | 'desc'`, replacing the ambiguous optional `descending` - Make the `SkyDataGridSort<T>` generic optional: type `field` as `keyof T | (string & {})` so a plain `SkyDataGridSort` interoperates with the row type the grid infers (no more "missing properties" build error) - Replace magic-number sentinels on `flexWidth` (`-1`) and `width` (`0`) with `input<number | undefined>()`, where `undefined` cleanly means "not set" - Sync the page query param when `page` is set programmatically so the URL stays in sync for deep linking, not just when using the paging controls - Add `@preview` to `SkyDataGridSort` - Clarify `loading` docs (a nullish `data` also shows the overlay) and remove the stale `wrapText` guidance that referenced a nonexistent `height` input Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
by John White
J
Succeeded
4430
12c4e12a Rename sortField to sort
by John White
J
Succeeded
4430
ada2dac9 Add autoSort, autoPage, and rowCount inputs. Fix column reordering.
by John White
J
Succeeded
4430
35aa0c1a Update docs comments to improve clarity
by John White
J
Succeeded
4430
d530a142 Rename data grid component, drop module, and add dataSorted input
by John White
J
Succeeded
4430
c922dcb9 Lint.
by John White
J
Failed
4430
cbafe546 Remove width and height inputs for the grid, add Resource loading coding example
by John White
J
Succeeded
4430
7a83540f Simpler code examples
by John White
J
Failed
4430
5892ffd8 Merge remote-tracking branch 'origin/14.x.x' into data-grid-mvp * origin/14.x.x: fix(components/data-manager): do not render an empty toolbar when filter bar is the only content (#4461) chore: release 14.3.11 (#4453) chore: use angular parser when formatting HTML files (#4456) chore: update library resources (#4454) fix(components/phone-field): update format when country changes (#4445)
by John White
J
Succeeded
4430
23c3567c Merge remote-tracking branch 'origin/14.x.x' into data-grid-mvp * origin/14.x.x: fix(components/phone-field): invalid phone number error message is more generic to avoid consumer confusion (#4444) chore: update nx and dev files for 14.x.x dev branch (#4446) chore: update component libraries a to c alphabetically to use and enforce `inject` (#4441) chore: release 14.3.10 (#4443)
by John White
J
Succeeded
4430
a18db491 Merge remote-tracking branch 'origin/main' into data-grid-mvp * origin/main: chore: release 14.3.9 (#4438) chore(dev-infra): improve AI agent instructions, skills, and MCP config (#4437) chore: use and enforce `inject` on all non-components libraries (#4440) chore(apps/playground): convert all playground things to use `inject` (#4439) fix(components/grids): update grid component's sky-checkbox to use labelText (#4436) # Conflicts: # .github/instructions/angular.instructions.md # .github/instructions/code-examples-unit-testing.instructions.md
by John White
J
Succeeded
4430
8f6f7867 Support Resource in the data input
by John White
J
Succeeded
4430
d5d4f9c6 Fix dependencies, update instructions for clarity
by John White
J
Succeeded
4430
a98f1e25 Additional harness methods and updated tests
by John White
J
Succeeded
4430
1dc5ba9d Merge remote-tracking branch 'origin/main' into data-grid-mvp * origin/main: fix(components/lists): list summary properly formats values when the numeric value is `0` (#4434)
by John White
J
Succeeded
4430
ba5c4937 Dependencies
by John White
J
Previous page
Previous
Next
Next page