{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":744338383,"defaultBranch":"main","name":"charts","ownerLogin":"go-analyze","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-17T05:00:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/156877898?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715546703.0","currentOid":""},"activityList":{"items":[{"before":"9e34d54fed673bf27bae439ea08081404e75b761","after":"d3dde0af6cc6b315d1676acb80780490c1a6aebb","ref":"refs/heads/main","pushedAt":"2024-05-16T15:17:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Update capped bar graph implementation to use arc draw\n\nThis brings some of the logic from commit 9b7634c2c230a0a1907c6e99be6bdea11f811a9e in the upstream project to allow a \"RoundedRect\" draw option.\n\nThe upstream implementation was updated to conditionally set if the top or bottom should be rounded, for our configuration we only allow rounding the top of the bars (other config changes were not brought in).\n\nBenchmarking shows this to be about the same, and the SVG size is slightly larger with this arc draw method. However I believe this is superior to needing to re-draw the background if the circle extends past the axis. That method was awkward and given certain text rotations could result in cliping (I had planned to re-order the rendering to fix that, but I prefer this option).","shortMessageHtmlLink":"Update capped bar graph implementation to use arc draw"}},{"before":"00762dc4da18d7b16e4a002ec2e77320548822f3","after":null,"ref":"refs/heads/jent/bar_chart_rounded_caps","pushedAt":"2024-05-12T20:43:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"}},{"before":"8e0060fdc2723552cfffa81dd39a1d94baba94e1","after":"9e34d54fed673bf27bae439ea08081404e75b761","ref":"refs/heads/main","pushedAt":"2024-05-12T20:42:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Add BarChart `RoundedBarCaps` option\n\nThis option provides the ability to round the top ends of the bars.","shortMessageHtmlLink":"Add BarChart RoundedBarCaps option"}},{"before":null,"after":"00762dc4da18d7b16e4a002ec2e77320548822f3","ref":"refs/heads/jent/bar_chart_rounded_caps","pushedAt":"2024-05-12T20:39:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Add BarChart `RoundedBarCaps` option\n\nThis option provides the ability to round the top ends of the bars.","shortMessageHtmlLink":"Add BarChart RoundedBarCaps option"}},{"before":"57c9f2dc3e2cb83d0bbb475f6e29fe64ebf8cb99","after":"8e0060fdc2723552cfffa81dd39a1d94baba94e1","ref":"refs/heads/main","pushedAt":"2024-04-09T23:48:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"fix: Label position of the pie chart","shortMessageHtmlLink":"fix: Label position of the pie chart"}},{"before":"1d48db60d85fd21d9aace91951de5b8f29610a7a","after":"57c9f2dc3e2cb83d0bbb475f6e29fe64ebf8cb99","ref":"refs/heads/main","pushedAt":"2024-03-09T21:35:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Theme - Fix lint failure due to functions that ended up not being used","shortMessageHtmlLink":"Theme - Fix lint failure due to functions that ended up not being used"}},{"before":"98da937be9976815f9451280a143c657c596c85a","after":"1d48db60d85fd21d9aace91951de5b8f29610a7a","ref":"refs/heads/main","pushedAt":"2024-03-09T21:31:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Theme improvements for auto-adjusting series colors\n\nThe recent Pie Chart example with large label counts showed some shortcomings in the theme auto color adjustments. Quickly the colors would collapse to only gray.\n\nThis change fixes that by:\n* Reducing the amount adjusted per-loop\n* Adding logic so that the most prominent channel continues to have emphasis\n\nOverall these changes have allowed us to loop more times, providing more unique color options and easier to read graphs.","shortMessageHtmlLink":"Theme improvements for auto-adjusting series colors"}},{"before":"ef40fb975f0355aa3255287926fdf46415f0e5f2","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/stretchr/testify-1.9.0","pushedAt":"2024-03-05T04:23:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"c8d9d0060c0a18371441f6de3058e6ae0012c6c1","after":"98da937be9976815f9451280a143c657c596c85a","ref":"refs/heads/main","pushedAt":"2024-03-05T04:23:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0\n\nBumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.4 to 1.9.0.\n- [Release notes](https://github.com/stretchr/testify/releases)\n- [Commits](https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/stretchr/testify\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0"}},{"before":null,"after":"ef40fb975f0355aa3255287926fdf46415f0e5f2","ref":"refs/heads/dependabot/go_modules/github.com/stretchr/testify-1.9.0","pushedAt":"2024-03-04T19:51:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0\n\nBumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.4 to 1.9.0.\n- [Release notes](https://github.com/stretchr/testify/releases)\n- [Commits](https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/stretchr/testify\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0"}},{"before":"f8cb04258ff8b5a94a99c341f37f20fe2b883420","after":"c8d9d0060c0a18371441f6de3058e6ae0012c6c1","ref":"refs/heads/main","pushedAt":"2024-02-15T16:28:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"line_chart: fix BounaryGap bug from last commit\n\nLast commit disabled the boundary gap when it was small, but it did it at a later point that resulted in just the right side being corrected.\nWe need to decide if we are disabling the boundary gap for the line before we do the autoDivide action.","shortMessageHtmlLink":"line_chart: fix BounaryGap bug from last commit"}},{"before":"fdf474cdd55c7750d56c5b1587fbd22f8e83f5d4","after":"f8cb04258ff8b5a94a99c341f37f20fe2b883420","ref":"refs/heads/main","pushedAt":"2024-02-15T16:20:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"line_chart: Disable boundary gap when gap is very small\n\nThis very small gap is visually awkward. If there is a large number of data samples BoundaryGap will only affect the labels","shortMessageHtmlLink":"line_chart: Disable boundary gap when gap is very small"}},{"before":"4f44b378610306efd2380065863003902273d4e5","after":"fdf474cdd55c7750d56c5b1587fbd22f8e83f5d4","ref":"refs/heads/main","pushedAt":"2024-02-15T04:07:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Add new `LabelCountAdjustment` option as a way to influence the axis labels\n\nFor implementations which may render a range of graphs, specifying a specific label count can be difficult. The library already has complex logic to determine how many labels should be rendered.\n\nSpecifying an adjustment allows configuration of \"Simpler\" more spaced out graphs, while still allowing the specific label count to be dynamic based off the data inputs.\n\nThis commit serves as a work around to issue https://github.com/go-analyze/charts/issues/8 (but specifying -1 if you're hitting this bug).","shortMessageHtmlLink":"Add new LabelCountAdjustment option as a way to influence the axis …"}},{"before":"03160c2e9d2936272a8ce87e484fd17076674c9a","after":"4f44b378610306efd2380065863003902273d4e5","ref":"refs/heads/main","pushedAt":"2024-02-14T05:39:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Build updates","shortMessageHtmlLink":"Build updates"}},{"before":"575c859010e73f20f947ece7084f064e0d86aa64","after":"03160c2e9d2936272a8ce87e484fd17076674c9a","ref":"refs/heads/main","pushedAt":"2024-02-14T02:56:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Improved range calculation and `NaN` y-axis fix\n\nThis fixes https://github.com/go-analyze/charts/issues/7 by creating specific range calculation logic for when the max and min value are the same (there is no span).\nIn addition the Y-Axis label count is now more intelligently calculated.","shortMessageHtmlLink":"Improved range calculation and NaN y-axis fix"}},{"before":"575c859010e73f20f947ece7084f064e0d86aa64","after":null,"ref":"refs/heads/jent/Offset-struct","pushedAt":"2024-02-14T02:16:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"}},{"before":"3ffdb4b479ef8bf4c486b63eb4518b6985de7e69","after":"575c859010e73f20f947ece7084f064e0d86aa64","ref":"refs/heads/main","pushedAt":"2024-02-14T02:16:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Change `Offset` configuration to use `Offset` struct instead of `Box`\n\nBox is somewhat confusing because of the ignored `Bottom` and `Right` values. It's better to use a struct which defines specifically what fields are used.","shortMessageHtmlLink":"Change Offset configuration to use Offset struct instead of Box"}},{"before":null,"after":"575c859010e73f20f947ece7084f064e0d86aa64","ref":"refs/heads/jent/Offset-struct","pushedAt":"2024-02-14T02:14:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Change `Offset` configuration to use `Offset` struct instead of `Box`\n\nBox is somewhat confusing because of the ignored `Bottom` and `Right` values. It's better to use a struct which defines specifically what fields are used.","shortMessageHtmlLink":"Change Offset configuration to use Offset struct instead of Box"}},{"before":"e61216b32da5724a90b4fb087a0f30ba485a3f85","after":"3ffdb4b479ef8bf4c486b63eb4518b6985de7e69","ref":"refs/heads/main","pushedAt":"2024-02-12T05:01:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Add test for prior commit","shortMessageHtmlLink":"Add test for prior commit"}},{"before":"e61216b32da5724a90b4fb087a0f30ba485a3f85","after":null,"ref":"refs/heads/readme-update","pushedAt":"2024-02-12T04:47:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"}},{"before":"d8fa6089d4e5d2b808910ba65bd34f39d337fc76","after":"e61216b32da5724a90b4fb087a0f30ba485a3f85","ref":"refs/heads/main","pushedAt":"2024-02-12T04:46:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Update README with fork details and current chart examples","shortMessageHtmlLink":"Update README with fork details and current chart examples"}},{"before":"d68d3a3ab86073843ba16fc6101afa024c158968","after":"e61216b32da5724a90b4fb087a0f30ba485a3f85","ref":"refs/heads/readme-update","pushedAt":"2024-02-12T04:45:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Update README with fork details and current chart examples","shortMessageHtmlLink":"Update README with fork details and current chart examples"}},{"before":"4b667cc5428955732a55cf71acf9fd70dfeb4a10","after":"d68d3a3ab86073843ba16fc6101afa024c158968","ref":"refs/heads/readme-update","pushedAt":"2024-02-12T04:43:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"More README updates","shortMessageHtmlLink":"More README updates"}},{"before":"8b68710e82b9639c5704066654ea394d44cf8482","after":"4b667cc5428955732a55cf71acf9fd70dfeb4a10","ref":"refs/heads/readme-update","pushedAt":"2024-02-12T04:29:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"README edit","shortMessageHtmlLink":"README edit"}},{"before":"12d81890f8d5081ecfa67205866d13922197319b","after":"8b68710e82b9639c5704066654ea394d44cf8482","ref":"refs/heads/readme-update","pushedAt":"2024-02-12T04:21:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"update table asset","shortMessageHtmlLink":"update table asset"}},{"before":null,"after":"12d81890f8d5081ecfa67205866d13922197319b","ref":"refs/heads/readme-update","pushedAt":"2024-02-12T04:19:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Update README with fork details and current chart examples","shortMessageHtmlLink":"Update README with fork details and current chart examples"}},{"before":"075747217a8ede9ed1644bdc8b7e35c61a147275","after":"d8fa6089d4e5d2b808910ba65bd34f39d337fc76","ref":"refs/heads/main","pushedAt":"2024-02-12T03:58:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Changes to default table light theme styling","shortMessageHtmlLink":"Changes to default table light theme styling"}},{"before":"c16ab20b56b8ef0fbd81afc06c0e4f2c9354e569","after":"075747217a8ede9ed1644bdc8b7e35c61a147275","ref":"refs/heads/main","pushedAt":"2024-02-12T02:37:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"Updated examples\n\nUpdated examples to have a comment describing the example. Configuration was was minorly updated to better show off the chart features. And the selection of example line charts was updated.","shortMessageHtmlLink":"Updated examples"}},{"before":"a5f4c1491098903763da91548a0c7789df3c44e1","after":"c16ab20b56b8ef0fbd81afc06c0e4f2c9354e569","ref":"refs/heads/main","pushedAt":"2024-02-11T21:19:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"util: Address overflow risks","shortMessageHtmlLink":"util: Address overflow risks"}},{"before":"656c54e3f2c9e449da2144a80aad3223233e72a3","after":"a5f4c1491098903763da91548a0c7789df3c44e1","ref":"refs/heads/main","pushedAt":"2024-02-11T21:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jentfoo","name":"Mike Jensen","path":"/jentfoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2165757?s=80&v=4"},"commit":{"message":"More theme improvements - Add MakeTheme and the ability to modify font colors\n\nThese two changes make it easier to use themes to configure different parts of the chart differently for more complex styling.\nIn addition testing was changed to reduce unecessary components from the validated SVG and also ensure that more test configurations are covered.","shortMessageHtmlLink":"More theme improvements - Add MakeTheme and the ability to modify fon…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAES8jrpwA","startCursor":null,"endCursor":null}},"title":"Activity · go-analyze/charts"}