canon

Reusable React environment and components for creating visualization engines.

GPL-3.0 License

Downloads
1.4K
Stars
27
Committers
19
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • adds envrc file to npmignore (9b62c5c)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • adds envrc to npmignore (392776b)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • fixes dimension card dropdown staying open (30c03e3)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

This release contains a refactor that adds n-variate profiles (closes #539).

Profiles are no longer hard-coded to a dimension. A new profile_meta table has been created to handle the n-variate combinations of dimensions and slugs. This allows for the creation of multi-variate profiles. Though at the database level, n is theoretically limitless, on the front-end, Profile.jsx only allows for a maximum of three dimensions in a given profile in its canon need.

Note: This is a major cms release as the DB structure is changing. Props to @jhmullen and @perpetualgrimace for their great work!

Full Changelog

  • closes #542 (3bf1810)
  • adds delete dimension button for #539 (6eec50c)
  • reduces duplication from languages in GeneratorCards, fixes theming, makes cards load in more gracefully, moves fast and breaks things, but then fixes them probably (cea3db3)
  • hooks up checkboxes to replace multiselect in creator (01b65bd)
  • hooks up search rebuild button for #539 (e11fcf6)
  • fixes hidden icons set to "false" istead of {false} (e322ed8)
  • adds level checkboxs to replace level multiselect (WIP) (360d046)
  • updates profile need to work with up to 3 slug-id pairs for #539 (8fedfc8)
  • fixes weird locale text wrapping that's been bothing me since two show and tells ago (cb497f7)
  • touches up dimension card design (bc936f6)
  • adjusts page meta layout (19f8190)
  • adds repopulatesearch endpoint (5fdc928)
  • streamlines topic endpoint to only require topic id and params (eb469c6)
  • fixes bug where objectassign was persisting between requests (6a4d976)
  • removes old code path for reportsave (f46db6b)
  • fixes bug with adding new dimensions not showing up without refresh (fd7c67f)
  • updates frontend topic endpoint to match new style (444a07e)
  • fixes deletitem and allows variables endpoint to be hit without preview ids (048d931)
  • fixes add item to respect new variablehash format (8cc3c9e)
  • removes old profile scaffold and fixes topiceditor preview bug (944c059)
  • refactors add profile to be simple adder with no dims (dd8ddd2)
  • adds dimensionbuilder (48c5dcd)
  • adds (broken) endpoint for adding new dims (d064166)
  • adds dimension builder and cards (ab45197)
  • removes profile slug editor, as slugs are now dimensions (29aab7c)
  • modifies front end to respect multiple previews and new meta structure (30d7517)
  • adds delete route to profile_meta (fcd89a4)
  • begins to add meta throughout cmsroute (d9c25c2)
  • refactors mortarroute to use bivariate (6838a80)
  • refactors db for bivariate (816fe86)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • fixes linting error in SMR stat calc (4a147b7)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • fixes bug in SMR calculation port from SAS (b5a6b84)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • fixes bug in SMR calculation port from SAS (de102e0)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • fixes share link not updating on router.push; closes #537 (01c4800)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • updates canon-core to v0.17.26 (46845a1)
  • adds scroll to section title, tweaks styles (c2d4ee6)
  • adds Facebook & Twitter share links (725dc73)
  • adds ShareDirectLink (de7794b)
  • adds share button & panel in Options (497e51b)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • adds new translations for CMS share window (127e473)
  • updats package.json (e0be7ba)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • hardens needs against requests that return null or other non-objects (a5ffaaf)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • moves d3plus tooltip removal to beginning of render (44bec1c)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • fixes client-side lang html attribute (8509b0b)
  • hides all d3plus tooltips on route change (4499dd1)
  • adds full google analytic support (1ca0e1d)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • fixes client-side lang html attribute (f44002b)
  • hides all d3plus tooltips on route change (b3260d6)
  • adds full google analytic support (2c517b3)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • includes missing translations to CMS (a32af53)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • includes missing translations to CMS (a32af53)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • updates grouping persistence to accept other hierarchies (2c44c90)
  • implements persistence of levels between measures closes #525 (5270040)
  • updates AnchorLink' example (a42ef48)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • Merge pull request #530 from Datawheel/fix-urlswap-attr-bug (e245989)
  • fixes bug with search attr not properly replacing in urlswap (aedb282)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • fixes SVG downloads (4205018)
canon - @datawheel/[email protected]

Published by davelandry over 5 years ago

  • Merge pull request #527 from Datawheel/fix-levels-bug (43e312c)
  • pulls in master (8bdff0d)
  • Merge pull request #524 from Datawheel/issue-523 (5cf1ca7)
  • adds entire viz object into config (f0ffd3f)
  • fixes bug in varSwapRecursive that caused levels to improperly turn into objects (138d6eb)
  • moves error id to viz config, removes unnecessary imports (a85f589)
  • removes verbose flag from formatters4eval (89cc9dc)
  • addresses feedback, adds ids to error messages (fe1f510)
  • brings in master (2446475)
  • adds better logging and verbose catches (2f2eaa5)