{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":605785753,"defaultBranch":"main","name":"jaeger-ui","ownerLogin":"mszabo-wikia","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-02-23T22:31:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2721291?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1680042129.290899","currentOid":""},"activityList":{"items":[{"before":"11059f086a4ae87b5e781e26ac211c39185a579f","after":"f2b8f258dfabe58a0fc5c7b76e7381266226d5f9","ref":"refs/heads/antd-upgrade","pushedAt":"2023-03-29T18:56:11.656Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Provide a matchMedia() stub and regenerate snapshots\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Provide a matchMedia() stub and regenerate snapshots"}},{"before":"cb2f2b3294d6716885b953faca3dfa52d2333d66","after":"11059f086a4ae87b5e781e26ac211c39185a579f","ref":"refs/heads/antd-upgrade","pushedAt":"2023-03-29T18:54:53.134Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Provide a matchMedia() stub and regenerate snapshots","shortMessageHtmlLink":"Provide a matchMedia() stub and regenerate snapshots"}},{"before":null,"after":"6a39e5ee1c388dfe3c1fd172d8cb7df69df5f9d2","ref":"refs/heads/update-redux-form","pushedAt":"2023-03-28T22:22:09.290Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Update redux-form to 8.3.10\n\nThis allows removing the corresponding workaround from index.html and\nalso fixes some logspam in local development from deprecated React\nlifecycle methods.\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Update redux-form to 8.3.10"}},{"before":"04c3707285c9d2cdf9a351e78fa8a3cc6ecc913c","after":"cbd49dddf0f17493d89e503e11bc9738bbdda646","ref":"refs/heads/more-stable-coverage","pushedAt":"2023-03-28T21:57:46.386Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Make coverage results more stable\n\nCoverage results are currently flaky because\nsrc/components/TracePage/index.test.js uses randomly generated trace\ndata to integration test the page, which sometimes covers code paths in\ntableValues.tsx not covered by its own unit tests. Attempt to make\nthings more stable by extending unit test coverage for tableValues.tsx.\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Make coverage results more stable"}},{"before":"50465eabc284c7c9bc1ecd85dfc1a56513e42553","after":"04c3707285c9d2cdf9a351e78fa8a3cc6ecc913c","ref":"refs/heads/more-stable-coverage","pushedAt":"2023-03-22T00:52:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Make coverage results more stable\n\nCoverage results are currently flaky because\nsrc/components/TracePage/index.test.js uses randomly generated trace\ndata to integration test the page, which sometimes covers code paths in\ntableValues.tsx not covered by its own unit tests. Attempt to make\nthings more stable by extending unit test coverage for tableValues.tsx.\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Make coverage results more stable"}},{"before":null,"after":"50465eabc284c7c9bc1ecd85dfc1a56513e42553","ref":"refs/heads/more-stable-coverage","pushedAt":"2023-03-22T00:34:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Make coverage results more stable\n\nCoverage results are currently flaky because\nsrc/components/TracePage/index.test.js uses randomly generated trace\ndata to integration test the page, which sometimes covers code paths in\ntableValues.tsx not covered by its own unit tests. Attempt to make\nthings more stable by extending unit test coverage for tableValues.tsx.\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Make coverage results more stable"}},{"before":"dcdde4f5bd99e1a680e87010e7e493c0a31c1f52","after":"5d2cd3676739411902fc9696cd4c8b9eec885172","ref":"refs/heads/remove-unused-selectors","pushedAt":"2023-03-18T00:13:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Remove unused Redux selectors\n\nSome of the inconsistency of coverage results is due to randomly\ngenerated test data in trace.test.js. While investigating, however, I\nnoticed that most of the Redux selectors in this directory were only\nreferenced by each other and by tests - it seems they were used at some\npoint (they're in use in the initial commit) but were progressively\nremoved by refactorings. Since selectors only serve to encapsulate and\nreuse logic to lookup data from the Redux store[1], they are not useful\nwhen not imported. As such, take this opportunity to remove the dead\ncode.\n\n---\n[1] https://redux.js.org/usage/deriving-data-selectors\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Remove unused Redux selectors"}},{"before":"084c039ab2870f45bf9309de41c0230147b51d04","after":"dcdde4f5bd99e1a680e87010e7e493c0a31c1f52","ref":"refs/heads/remove-unused-selectors","pushedAt":"2023-03-18T00:11:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Remove unused Redux selectors\n\nSome of the inconsistency of coverage results is due to randomly\ngenerated test data in trace.test.js. While investigating, however, I\nnoticed that most of the Redux selectors in this directory were only\nreferenced by each other and by tests - it seems they were used at some\npoint (they're in use in the initial commit) but were progressively\nremoved by refactorings. Since selectors only serve to encapsulate and\nreuse logic to lookup data from the Redux store[1], they are not useful\nwhen not imported. As such, take this opportunity to remove the dead\ncode.\n\n---\n[1] https://redux.js.org/usage/deriving-data-selectors\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Remove unused Redux selectors"}},{"before":null,"after":"084c039ab2870f45bf9309de41c0230147b51d04","ref":"refs/heads/remove-unused-selectors","pushedAt":"2023-03-18T00:03:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Remove unused Redux selectors\n\nSome of the inconsistency of coverage results is due to randomly\ngenerated test data in trace.test.js. While investigating, however, I\nnoticed that most of the Redux selectors in this directory were only\nreferenced by each other and by tests - it seems they were used at some\npoint (they're in use in the initial commit) but were progressively\nremoved by refactorings. Since selectors only serve to encapsulate and\nreuse logic to lookup data from the Redux store[1], they are not useful\nwhen not imported. As such, take this opportunity to remove the dead\ncode.\n\n---\n[1] https://redux.js.org/usage/deriving-data-selectors\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Remove unused Redux selectors"}},{"before":null,"after":"5d2e42103f929f1d323c8e8adc4b28523749c6a6","ref":"refs/heads/workaround-antd-issue","pushedAt":"2023-03-15T16:04:56.887Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Workaround antd v3 error in the production build\n\nIt seems that the antd v3 upgrade in\ncda1746aa10dad4105cff06c7b279dec367f8b00 causes an error in the\nproduction build, apparently due to a bad interplay with vite/esbuild\nbundling. As a workaround, provide an import alias for the antd icon\nsprite file that's causing the issue.[1]\n\n---\n[1] https://github.com/ant-design/ant-design/issues/19002#issuecomment-965958565\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Workaround antd v3 error in the production build"}},{"before":"9aeb82bcd151ed7e1490c4dbe27b3b56dfeb658f","after":"cb2f2b3294d6716885b953faca3dfa52d2333d66","ref":"refs/heads/antd-upgrade","pushedAt":"2023-03-14T19:02:08.196Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Fix line-height for KeyboardShortcutsHelper icon\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Fix line-height for KeyboardShortcutsHelper icon"}},{"before":"92779ce3ff6282b499a5805120316bb8f03cdbd8","after":"9aeb82bcd151ed7e1490c4dbe27b3b56dfeb658f","ref":"refs/heads/antd-upgrade","pushedAt":"2023-03-14T19:00:53.850Z","pushType":"push","commitsCount":4,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Fix line-height for KeyboardShortcutsHelper icon","shortMessageHtmlLink":"Fix line-height for KeyboardShortcutsHelper icon"}},{"before":"c7cbbd1988b611b55b33854e331a6eb2a881105c","after":null,"ref":"refs/heads/ts-update","pushedAt":"2023-03-12T23:03:02.128Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"}},{"before":"4251a127c30a6c0eb785b1b21edc2bfd7a27f877","after":"92779ce3ff6282b499a5805120316bb8f03cdbd8","ref":"refs/heads/antd-upgrade","pushedAt":"2023-03-12T22:50:35.103Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Workaround for redux-form incompatibility\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Workaround for redux-form incompatibility"}},{"before":"2e4cd733ddc323e88596653c794c7e53724e02c6","after":"4251a127c30a6c0eb785b1b21edc2bfd7a27f877","ref":"refs/heads/antd-upgrade","pushedAt":"2023-03-12T22:46:27.186Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Workaround for redux-form incompatibility\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Workaround for redux-form incompatibility"}},{"before":"d4d68b97b1482b3c06cfdd42804d014812f5a99b","after":"2e4cd733ddc323e88596653c794c7e53724e02c6","ref":"refs/heads/antd-upgrade","pushedAt":"2023-03-12T22:03:48.898Z","pushType":"push","commitsCount":1,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Workaround for redux-form incompatibility\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Workaround for redux-form incompatibility"}},{"before":null,"after":"d4d68b97b1482b3c06cfdd42804d014812f5a99b","ref":"refs/heads/antd-upgrade","pushedAt":"2023-03-12T20:47:01.841Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Manually migrate remaining components\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Manually migrate remaining components"}},{"before":"a53c3ab54da9ee99d87d6ef5a2c158bbfe4e9174","after":"c7cbbd1988b611b55b33854e331a6eb2a881105c","ref":"refs/heads/ts-update","pushedAt":"2023-03-12T17:14:49.503Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Update TypeScript and ESLint to latest versions\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Update TypeScript and ESLint to latest versions"}},{"before":"aefce9fb5bc668e1fdc36e4795770091a799eee9","after":"a53c3ab54da9ee99d87d6ef5a2c158bbfe4e9174","ref":"refs/heads/ts-update","pushedAt":"2023-03-12T16:47:30.690Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Update TypeScript and ESLint to latest versions\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Update TypeScript and ESLint to latest versions"}},{"before":null,"after":"aefce9fb5bc668e1fdc36e4795770091a799eee9","ref":"refs/heads/ts-update","pushedAt":"2023-03-12T16:44:06.621Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Update TypeScript and ESLint to latest versions\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Update TypeScript and ESLint to latest versions"}},{"before":"62245fe343bac26338a332dce1e37ea452509b3f","after":"c6f04f9395a39deda6fc5867cf89bf9a5738a190","ref":"refs/heads/eslint-update","pushedAt":"2023-03-10T22:52:02.511Z","pushType":"push","commitsCount":2,"pusher":{"login":"yurishkuro","name":"Yuri Shkuro","path":"/yurishkuro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3523016?s=80&v=4"},"commit":{"message":"Merge branch 'main' into eslint-update","shortMessageHtmlLink":"Merge branch 'main' into eslint-update"}},{"before":"a9c01f8abf382f8381c3e382bbf9c09abbe028ba","after":null,"ref":"refs/heads/update-antd","pushedAt":"2023-03-10T21:29:58.027Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"}},{"before":null,"after":"14324acb3e0b8e520e3d6e3853fc263a50dcb6db","ref":"refs/heads/clarify-testing","pushedAt":"2023-03-10T21:29:13.586Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Expand docs about testing\n\nClarify the use of `jest` and add some notes about working with snapshot\ntests. Also remove references to `.travis.yml`.\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Expand docs about testing"}},{"before":"a58fb7a1ed94f9ae77ed8ca1d800263b7b2ec8c4","after":"62245fe343bac26338a332dce1e37ea452509b3f","ref":"refs/heads/eslint-update","pushedAt":"2023-03-10T21:15:47.197Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Update DetailTableDropdown snapshot\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Update DetailTableDropdown snapshot"}},{"before":"fbbc696877da2bf475026e291b63a6765538b6cd","after":"a58fb7a1ed94f9ae77ed8ca1d800263b7b2ec8c4","ref":"refs/heads/eslint-update","pushedAt":"2023-03-10T21:15:18.783Z","pushType":"push","commitsCount":1,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Update DetailTableDropdown snapshot","shortMessageHtmlLink":"Update DetailTableDropdown snapshot"}},{"before":null,"after":"fbbc696877da2bf475026e291b63a6765538b6cd","ref":"refs/heads/eslint-update","pushedAt":"2023-03-10T20:49:35.027Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Update ESLint and related plugins\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Update ESLint and related plugins"}},{"before":"25a34311f6d02142ae4f36fcec223b19aca4de0e","after":"a9c01f8abf382f8381c3e382bbf9c09abbe028ba","ref":"refs/heads/update-antd","pushedAt":"2023-03-09T22:22:58.119Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Update tests and components after antd bump\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Update tests and components after antd bump"}},{"before":"490fb816c8e225535da93566346d6a97897500d0","after":"25a34311f6d02142ae4f36fcec223b19aca4de0e","ref":"refs/heads/update-antd","pushedAt":"2023-03-09T22:08:09.907Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Update tests and components after antd bump\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Update tests and components after antd bump"}},{"before":null,"after":"490fb816c8e225535da93566346d6a97897500d0","ref":"refs/heads/update-antd","pushedAt":"2023-03-09T21:33:09.994Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Update tests and components after antd bump","shortMessageHtmlLink":"Update tests and components after antd bump"}},{"before":"d27725229bca2bd6f1983baf6de618095f67786d","after":"cf926a71f31831b66e8be454d21259c3628b120c","ref":"refs/heads/ts-bump","pushedAt":"2023-03-08T20:30:55.065Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mszabo-wikia","name":"Máté Szabó","path":"/mszabo-wikia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2721291?s=80&v=4"},"commit":{"message":"Bump TypeScript to 3.8.3\n\nThis is a conservative bump to minimize the amount of changes needed in\ntooling and dependencies. Version 3.8.3 was chosen because it is the\nversion that implements support for type-only exports and imports (i.e.\n`import type { TFoo } from '@types/foo';`, which is the major source of\nincompatibility with upgraded type definitions in newer dependency\nversions.\n\nNotable changes:\n* As noted in #998, the `@types/react` version used to type-check\n `jaeger-ui` is a transitive dependency on version `16.8.7`, rather\n than the expected `18`. Unfortunately, both newer `16.x` type\n definitions as well as `18.x` type definitions are incompatible\n with various dependencies such as `antd`. As a workaround, downgrade\n the typing versions for now and add an explicit dependency on them\n to the project. Only index.tsx was using a React 18-specific API\n (createRoot), so convert it back to JS until the typings can be\n updated again.\n* TypeScript now enforces that `composite` projects must also generate\n declaration files, since that's what the project references system\n uses. Make it so. This required a small adjustment to the ErrorMessage\n component, as the types of its Message and Details sub-components\n could not be reflected in this declaration file; this was trivially\n fixable by converting them to named exports instead (which is also\n consistent with other areas of the codebase).\n* Make Plexus a project reference in the root tsconfig, per the\n longstanding todo and per the changes above.\n\nSigned-off-by: Máté Szabó ","shortMessageHtmlLink":"Bump TypeScript to 3.8.3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yOVQxODo1NjoxMS42NTYyNThazwAAAAMODaOm","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yOVQxODo1NjoxMS42NTYyNThazwAAAAMODaOm","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0wOFQyMDozMDo1NS4wNjUxMzRazwAAAAL_VLAl"}},"title":"Activity · mszabo-wikia/jaeger-ui"}