Commit Graph

20 Commits

Author SHA1 Message Date
Nate Kelley 66f0ab1e94
fix broken unit tests 2025-05-13 10:00:33 -06:00
Nate Kelley ebe4f91ed0
Nate/new data matrix (#253)
* updates for efficiency

* working on a single function

* update

* working

* update

* optimized

* update

* trendline operations pt 1

* update datasets to include ticks

* dataset creator

* udate

* trendlines

* move to one single dataset options hook

* started adding in options

* fix some broken functions

* line series builder

* threadshold updates

* pie sort by

* additional fixes to data structures

* update

* update animations

* update to y axis combos

* more stable asset prop passing

* Update ChartJSTheme.ts

* update check

* update problematic dataset

* with additional tests for size

* size data key

* update unit tests

* add a virtualizer for the rows

* add a few scatter tests

* update

* add additionla unit tests

* add additionla unit tests

* update

* add a couple more tests

* many updates

* update builder to not use deprcated functinos

* added additional unit tests

* add a few more unit tests

* make a few new unit tests

* make tooltip a little more efficient

* builders have some unit tests

* make additional tests

* added a bunch of unit tests

* move mount logic closer to buster chart

* fix link click bug

* adjust the icons

* fix broken time stamps

* additional config for tooltips

* add one additional unit test

* update package versions

* update the tests to run on the branch

* Update web-tests.yml
2025-05-01 13:47:34 -06:00
Nate Kelley cd698f38eb
fixed bug causing chart labels to not have total in labels 2025-04-22 22:42:57 -06:00
Nate Kelley e95147362d
add error boundaries 2025-04-22 21:53:57 -06:00
Nate Kelley 19b4b6a11c
Nate/regression updates (#194)
* init new regression commit

* made log regressions

* expoentnial updates

* expontnial updates

* finalized polynomial regression tests

* regression seems to be working

* Update BusterChart.ScatterChart.stories.tsx

* auto display stack totals at top
2025-04-14 09:33:16 -06:00
Nate Kelley 5d58091e0e
pie display label is auto to conditionally hide it 👼 2025-04-11 21:34:27 -06:00
Nate Kelley 82ad2b1a99
size update 2025-04-11 21:06:30 -06:00
Nate Kelley ba6e57bc4b
fix typing for line series builder 2025-04-11 09:44:10 -06:00
Nate Kelley 6741e46e94
better default fallbacks 2025-04-04 09:52:16 -06:00
Nate Kelley 25796262dc
handle legend clicks a little more elganty 2025-04-02 15:31:24 -06:00
Nate Kelley e9ae1965fb
conditionally apply stack totals 2025-04-01 18:47:12 -06:00
Nate Kelley 8ebcd11979
change colors 2025-04-01 17:17:38 -06:00
Nate Kelley eb6936f598
update colors 2025-04-01 17:11:07 -06:00
Nate Kelley 4790fc458d
dataset filters 2025-03-31 17:17:14 -06:00
Nate Kelley 059c1c18ba
resize for pie inner label 2025-03-12 11:49:21 -06:00
Nate Kelley 22476f7413
remove interfaces from charts folder 2025-03-10 20:24:46 -06:00
Nate Kelley 304fe1bb97
nate big ol refactor 2025-03-07 16:02:56 -07:00
Nate Kelley 785b85bd35
update imports 2025-03-02 09:58:31 -07:00
Nate Kelley 48f62b14fc
move utils around 2025-02-21 12:07:30 -07:00
Nate Kelley 3c24b768d2
update components structure 2025-02-19 19:53:49 -07:00