Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
3c88790
Cache data fetches
david-mears-2 Dec 10, 2025
f713b4c
Update unit tests
david-mears-2 Dec 10, 2025
6f6f2f5
Merge branch 'main' into cache-loaded-data
david-mears-2 Dec 10, 2025
892f92d
Use shallowRef for data and non-reactive dict for cache
david-mears-2 Dec 12, 2025
dda3494
Use a pinia store instead of a composable for data
david-mears-2 Dec 12, 2025
b7d5da2
wip
david-mears-2 Dec 11, 2025
dfc6428
Refactor filtes to be computed
david-mears-2 Dec 11, 2025
08ff003
Do line filtration at the point of creating line objects, not after
david-mears-2 Dec 12, 2025
28dc9b1
The logic is correct, but updating lines seems to take longer than be…
david-mears-2 Dec 12, 2025
1b3377d
Assign colors to lines
david-mears-2 Dec 12, 2025
c11cbce
Refactor colors into composable
david-mears-2 Dec 12, 2025
78464ad
Use color store instead of composable
david-mears-2 Dec 12, 2025
4efd85c
Expose color map so that we can have a legend; reset color maps after…
david-mears-2 Dec 12, 2025
3ac6807
Refactor
david-mears-2 Dec 15, 2025
c7e1add
Add activity type options as static (but auto-generated during pre-bu…
david-mears-2 Dec 15, 2025
abda159
Refactor; ensure only one re-calculation of ridgeLines per update of …
david-mears-2 Dec 15, 2025
7d84d8f
Update skadi-chart version and tell user if no data available
david-mears-2 Dec 15, 2025
209a07a
Update tests
david-mears-2 Dec 15, 2025
a72548b
Unit-test color store
david-mears-2 Dec 15, 2025
41ae249
Unit-test some utils
david-mears-2 Dec 15, 2025
8cfa9f9
Test color mapping in RidgelinePlot component
david-mears-2 Dec 15, 2025
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
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,4 +110,5 @@ npm run lint
1. From the same packet, download `who_sub_regions.csv` (under 'Other files'). This provides the mapping from countries to subregions.
1. Delete contents of `public/data/csv`.
1. Unzip the dataviz.zip folder into `public/data/csv`, and move `who_sub_regions.csv` there too.
1. Ensure your current Node version is >= 24.
1. Run `./scripts/convert-csv-files-to-json.sh <packet-id>` replacing the packet id argument
Loading
Loading