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 almost 6 years ago

  • fixes dataformat bug in percentagebar (301c3bf)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • fixes variable height in VirtualListWrapper (a773aa2)
  • applies measure formatting to filter values in closed state closes #294 (772aabf)
  • updates groupings to use internal state to force render editable component (fb1a7c9)
  • checks for undefined values in source and collection closes #293 (6af8c4b)
  • enables a toolbar inside ChartArea (01573b2)
  • adds counties to environment topojson values updates mondrian server updates dependencies updates vscode workspace settings (1ba72d9)
  • fixes bug for unselected state in FilterMeasureSelect (9c84cd4)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • addresses reviews for pr #288 (fc1a599)
  • removes testing route from cms api (8289571)
  • removes scaffolding from percentagebar, preps for pr (3922ba0)
  • adds PercentageBar to viz lookup (c760f56)
  • removes dummy data from percbar (13cb32f)
  • removes singlebar component in lieu of unified component (b381089)
  • adds axios, defaults, and cutoff to percentagebar component (169ff56)
  • adds percentagebar stub to Viz types (f7858b4)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • replaces MultiLevelSelect with BaseMonoSelect in MeasureSelect implements variable item height calculation in VirtualListWrapper adds relevant dimensions to the items in MeasureSelect updates minor format issues (aef76b1)
  • adds dimension list to measure search index closes #281 (c440dbf)
  • includes current year in higherTimeLessThanNow closes #280 (71711e1)
  • applies fixes by indication of eslint (e9789d2)
  • updates loadControl to show the actual progress for datasets being loaded (ca1c768)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • refactors relations to expect an array of IDs or a complex object (d62486c)
  • optimizes merge keys to only use unique (87a813b)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • enables custom relation IDs in canon.js config (0aebe85)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • wraps viz logic in try/catch to avoid RSOD in cms (251b011)
  • adds stats functions to libs (983ad3b)
  • fixes pathing for topicTypes in cmsRoute, fixes #283 (d5d92b2)
  • begins restructuring editors for consistency (2267693)
  • wraps search result with a span insteaad of a link; prevents all sorts of funkiness incanon (184c2e3)
  • removes cdc theme, moves theme variables to style.yml, strips out inline styles, styles new profile dialog (f1992d9)
  • refactors table naming so all references are singular (56d25d4)
  • splits out theme style into separate theme css file; adds datawheel-light and cdc themes (9ef2933)
  • enables text wrapping for all labels target for measure select (a76159d)
  • implements first approach to ranking in Sidebar (ce86b8d)
  • simplifies duplicate markup in source block on sidebar (4753f5e)
  • corrects div children of p on DatasetSelect (ceb14c7)
  • improves sorting for datasets and member lists (d65b119)
  • moves formatters to the upper level, and passes them through context (5b31de2)
  • corrects bug where onChange isn't triggered when active chart changes (96c101e)
  • allows Vizbuilder to add children elements on sidebar (ea55245)
  • Merge branch 'master' of http://github.com/datawheel/canon into feature-cms (dd3b97f)
  • clarifies preview variable display (cf83c97)
  • sets sidebar overflow from scroll to auto (9eaea77)
  • Merge branch 'feature-cms' of https://github.com/Datawheel/canon into feature-cms (0348950)
  • begins restructuring html & adding style (6375c42)
  • preps cards for delete confirmations (93afa6f)
  • adds delete confirmations to profilebuilder tree (ffafd34)
  • adds workaround for failed search results (bb713ca)
  • adds auto-search on click so profiles start populated with a preview (9a35750)
  • simplifies multiselect by adding type-toggle for comma separated defaults (73d52ad)
  • adds multiselect to api route (ae67fc6)
  • adds selectormulti to topics interface (78b2ac3)
  • adds selectorsmulti to cmsRoute (0eb1936)
  • adds selectorsmulti to the topic model (00c3eff)
  • adds selectorsmulti model (ecae302)
  • Merge branch 'feature-cms' of https://github.com/datawheel/canon into feature-cms (b96cda6)
  • improves Search component blur/key behavior (d09eb24)
  • completely refactors cmsroute, deduplicating identical routes (3777411)
  • adds Title to selectors (9e3b544)
  • fixes search hook crash and adds search margin (758a192)
  • hide add buttons for profiles, only use modal for new profiles (76c015d)
  • updates workflow for changing profiles and updating preview/search (6aee17c)
  • fixes search comp pathing, fixes z-index of search, adds imageId workaround, fixes missing dimension bug (2d2feb0)
  • replaces preview component with search component (5c51a40)
  • fixes profiles db model merge (3e620d2)
  • Merge branch 'feature-cms' of https://github.com/datawheel/canon into feature-cms (e235f45)
  • ports Search component from datausa-site (c7e0e3f)
  • adds dimension to profile model for search population (9bf9d7e)
  • ports preview fixes from datausa-canon (ff649390)
  • adds tooltips to stats (55719b1)
  • adds footnotes to profiles (736000f)
  • adds logging to mortarRoute (c8ca42e)
  • updates package lock (4bce066)
  • adds testing code from DataUSA, because @davelandry said so (a55d445)
  • adds search population hook to api route (39fbe87)
  • adds new endpoint to plugin with search scaffold script (b0438bf)
  • fills in all levels in NewProfile and buffs out payload for search script (4562268)
  • adds multiselect to new profile box (3e46f38)
  • adds labs to package for multiselect in NewProfile (84226de)
  • adds NewProfile modal that pulls from cube data (eed09f6)
  • retrieves cubedata from API - still need to organize for profile add (49fc0e7)
  • adds cube metadata get to cache for new profile population (f7ad93e)
  • adds first-story button to stories table (3d5730e)
  • fixes bug with new items in tree not showing labels (e6b5858)
  • removes ids from formatterseed content, letting auto-increment take care of it (deac8fb)
  • adds new seed content to formatter model, pending canon update to insert them (1398be5)
  • fixes topic pathing bug (0b46486)
  • builds out formatter editor and updates formatter model (d8cf251)
  • hooks up formatter routes (ea4c8a2)
  • adds formatters files, adds zero state for profile, sets up temporary local formatters (da2aa0a)
  • moves formatter needs from datausa top-level to cms (1f114e3)
  • hooks up scaffolded routes (a4a88ad)
  • fixes paths for new src folder (707fda9)
  • adds canon scaffolding to cms subdirectory (5c83a5e)
  • adds srctree to package folder (c8663a6)
  • initial commit for feature-cms (16cb285)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • removes logic that added ALL year drilldowns to queries (afca48c)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • adds logic to use literal "Year" if available (25edcfd)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • actually fixes non-standard Year sorting and comparing (d2915d2)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • fixes logiclayer for sites without any db defined (8a5b94a)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • fixes logiclayer queries where year dimensions have different IDs (0780d92)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • fixes api/cache pathing in Windows environments
  • emits all postcss errors (closes #124) (306d494)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • fixes bug where I forgot to push the function that selects the year (27a18df)
  • prevents geomaps for multiple groupings (cf78e8e)
  • establishes selectedTime as a state variable applies selectedTime to Ranking and ChartArea (f188a47)
  • moves common immutable user config to context (4ed9c32)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • temporarily removes theme selector and sets default to cdc (0ff5dc8)
  • removes anchor link from Search results (ece8f27)
  • adds npmignore (71aa9fd)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • fixes level constraint when creating profiles (62119bb)
  • fixes primary key in search table (c76351e)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • fixes drilldowns that don't contain "all" level (ee38467)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • fixes empty logiclayer calls (b6fa84d)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • adds cube cache progress output (bc52599)
  • adds measure annotations to cube cache (8124a76)
canon - @datawheel/[email protected]

Published by davelandry almost 6 years ago

  • removes totals on chart title for lineplots (dc2f3fe)
  • validates additional measures for values different than zero on tooltips (525c7a5)
  • implements new CustomSelect in MemberSelect updates classnames (bf69ed3)
  • initializes new CustomSelect classes (0749780)
  • changes MeasureSelect target to wrap overflowing text instead of hiding adds titles to improve accesibility corrects minor bugs on select styles (7a9480c)