{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":120675559,"defaultBranch":"master","name":"argo-ui","ownerLogin":"argoproj","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-02-07T21:44:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30269780?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715487685.0","currentOid":""},"activityList":{"items":[{"before":"d1f1d4496bc671032e7a8c5709f792fca98fb15e","after":"e76346fdd7f26f596e9bec4404fe251a5449bbf1","ref":"refs/heads/master","pushedAt":"2024-08-23T03:18:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crenshaw-dev","name":"Michael Crenshaw","path":"/crenshaw-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/350466?s=80&v=4"},"commit":{"message":"chore(deps-dev): remove unused `@testing-library/` deps (#569)\n\n- they're not used in the repo\r\n - I guess I missed these in my previous removals and assumed they were used or something\r\n - there aren't that many tests in this repo either\r\n - while `testing-library` is the preferred tool in the ecosystem these days, `enzyme` is still used in this repo\r\n - potentially could be replaced by `testing-library`, but not necessarily worthwhile given the deprecated state of this repo\r\n\r\n- also automatically reorder the `@types/uuid` dep\r\n - happens automatically on a `yarn add` or `yarn remove`, I just left it out from previous removals as they were much larger and so it could be distracting\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"chore(deps-dev): remove unused @testing-library/ deps (#569)"}},{"before":"a7b01f9f009aa9161da21f450b5aab2f0732eb74","after":"d1f1d4496bc671032e7a8c5709f792fca98fb15e","ref":"refs/heads/master","pushedAt":"2024-08-23T03:16:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crenshaw-dev","name":"Michael Crenshaw","path":"/crenshaw-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/350466?s=80&v=4"},"commit":{"message":"chore(storybook): update v1 syntax to use Storybook v6 (#568)\n\n* chore(storybook): update v1 syntax to use Storybook v6\r\n\r\n- while the deps used Storybook v6, the configuration and stories themselves were still on a legacy v5 format\r\n - v6 had backward compat for v5, but v7 does not, so this needs upgrading/migrating\r\n - or well, v7 has some legacy mode for it that can be enabled with some config, but it is entirely gone in v8\r\n - migrate `storiesOf` to CSF per https://storybook.js.org/docs/7/migration-guide#storiesof-to-csf\r\n - then had to do a bunch of manual changes to get back mostly the same previous indentation (with some minor differences where there were mistakes or inconsistencies)\r\n - tried to keep the diff as small as possible\r\n - CSF is still valid through to latest v8\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* chore(storybook): convert v1 config to use Storybook v6\r\n\r\n- modified version of v2's config\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* fixup config a bit -- take more from prev webpack config\r\n\r\n- `ts-loader` is necessary to handle the `import type` syntax\r\n - custom `tsconfig.json` doesn't seem necessary though\r\n- use same SASS config\r\n- plain CSS config not needed though bc PostCSS already runs by default\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* rename to `.stories.tsx` and remove `index`\r\n\r\n- the conventional format\r\n - also had some problems finding stories without this change\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* fix deprecation warning re: `storyName`\r\n\r\n- per https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf-annotations\r\n - migrate `.story.name` -> `.storyName`\r\n - not sure why the automigration didn't do this and instead used the deprecated name 😕\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* also fix history deprecation warning\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* attempt to load CSS properly but still fail\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* improve perf with built in loader for TS\r\n\r\n- remove `ts-loader` as not necessary\r\n- plus some settings for Storybook's TS loader preset\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* diff reduction\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* more diff reduction\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* more diff reduction\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* attempt to reduce diff a bit more hackily\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* one more diff reduction with one hackishness\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* diff reduction with older wacky syntax\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* slightly better syntax than previous while retaining indentation\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* last diff reduction/indentation change\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* missing trailing comma\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n---------\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"chore(storybook): update v1 syntax to use Storybook v6 (#568)"}},{"before":"ba20f5e80e280f809abcf1e8f40c51cd6cb2695b","after":"a7b01f9f009aa9161da21f450b5aab2f0732eb74","ref":"refs/heads/master","pushedAt":"2024-08-22T18:17:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crenshaw-dev","name":"Michael Crenshaw","path":"/crenshaw-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/350466?s=80&v=4"},"commit":{"message":"refactor: make `context.tsx` tree-shakeable (#573)\n\n- `components/` is not tree-shakeable, so importing it makes this file also not tree-shakeable\r\n - similar to my PR upstream and for the Storybook here to use individual imports\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"refactor: make context.tsx tree-shakeable (#573)"}},{"before":"e11dac015ce4a76663a2f34ff634ac3ed427a3b1","after":"ba20f5e80e280f809abcf1e8f40c51cd6cb2695b","ref":"refs/heads/master","pushedAt":"2024-08-22T18:12:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crenshaw-dev","name":"Michael Crenshaw","path":"/crenshaw-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/350466?s=80&v=4"},"commit":{"message":"chore: remove unused Utils functions (#574)\n\n- in this repo they are unused:\r\n - https://github.com/search?q=repo%3Aargoproj%2Fargo-ui%20getScrollParent&type=code\r\n - https://github.com/search?q=repo%3Aargoproj%2Fargo-ui+scrollTo&type=code\r\n\r\n- in CD they are not used:\r\n - https://github.com/search?q=repo%3Aargoproj%2Fargo-cd+getScrollParent&type=code\r\n - https://github.com/search?q=repo%3Aargoproj%2Fargo-cd+scrollTo&type=code\r\n\r\n- in Rollouts they are not used:\r\n - https://github.com/search?q=repo%3Aargoproj%2Fargo-rollouts+getScrollParent&type=code\r\n - https://github.com/search?q=repo%3Aargoproj%2Fargo-rollouts+scrollTo&type=code\r\n\r\n- in Workflows they are not used:\r\n - https://github.com/search?q=repo%3Aargoproj%2Fargo-workflows+getScrollParent&type=code\r\n - https://github.com/search?q=repo%3Aargoproj%2Fargo-workflows+scrollTo&type=code\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"chore: remove unused Utils functions (#574)"}},{"before":"fb8529b0e3f9ab8f10df9f6ea639f87486fd0848","after":"e11dac015ce4a76663a2f34ff634ac3ed427a3b1","ref":"refs/heads/master","pushedAt":"2024-08-22T18:11:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crenshaw-dev","name":"Michael Crenshaw","path":"/crenshaw-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/350466?s=80&v=4"},"commit":{"message":"chore: remove unused `src/webpack.config.js` (#572)\n\n- it is not used by anything\r\n- it references `../app/webpack.config`, which also does not exist\r\n - afaict, that file is from when the Argo Workflows UI was in this repo (i.e several years old)\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"chore: remove unused src/webpack.config.js (#572)"}},{"before":"13ce982611809e5493d719a7a7600b808ccefbaa","after":"fb8529b0e3f9ab8f10df9f6ea639f87486fd0848","ref":"refs/heads/master","pushedAt":"2024-08-22T18:09:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crenshaw-dev","name":"Michael Crenshaw","path":"/crenshaw-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/350466?s=80&v=4"},"commit":{"message":"style: fix whitespace issues in `popup-manager.tsx` (#570)\n\n- extra whitespace in import and lacking newlines in component JSX\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"style: fix whitespace issues in popup-manager.tsx (#570)"}},{"before":"20b9acbbe17dde7733579fb32b803db6623fcd21","after":"13ce982611809e5493d719a7a7600b808ccefbaa","ref":"refs/heads/master","pushedAt":"2024-08-22T18:03:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crenshaw-dev","name":"Michael Crenshaw","path":"/crenshaw-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/350466?s=80&v=4"},"commit":{"message":"refactor(deps)!: remove `moment` dep and usage (#535)\n\n* refactor(deps): remove `moment` dep and usage\r\n\r\n`moment` has been [deprecated since Sep 2020](https://momentjs.com/docs/#/-project-status/) and recommends using native `Intl` or newer libraries that make use of native `Intl`, such as `luxon` and `dayjs`\r\n- `moment` is also a very large dependency and hence is ripe for pruning and replacement as well\r\n\r\n- remove `formatTimestamp` function from `v2/utils` as it is unused\r\n - it is unused [internally](https://github.com/search?q=repo%3Aargoproj%2Fargo-ui+formattimestamp&type=code) (it is only exported here), unused by [CD](https://github.com/search?q=repo%3Aargoproj%2Fargo-cd%20formattimestamp&type=code), unused by [Workflows](https://github.com/search?q=repo%3Aargoproj%2Fargo-workflows+formattimestamp&type=code)\r\n - it's also and unused by Rollouts, which has [two](https://github.com/argoproj/argo-rollouts/blob/c688dd89a7f883c8c004b4024b390104b5be5770/ui/src/app/shared/utils/utils.tsx#L17) [internal](https://github.com/argoproj/argo-rollouts/blob/c688dd89a7f883c8c004b4024b390104b5be5770/ui/src/app/components/rollout/revision.tsx#L21) copies of this function\r\n\r\n- change `Ticker` component to use plain `Date` instead of `moment`\r\n - downstream projects should get a type error on this which should make the switch straightforward\r\n\r\n- change `Duration` component to use existing `formatDuration` function which doesn't use `moment`\r\n - this will look different than the previous version, but the formatting between the two should really be consistent in any case\r\n - other option was to just remove this component entirely, since this repo is not actively maintained\r\n - leaving the component in instead of deleting it gives a more gradual off-ramp\r\n - CD uses this component in [two](https://github.com/argoproj/argo-cd/blob/9ecc5aec2a4dba485eb8b5b0ab75fff8927b3418/ui/src/app/applications/components/application-deployment-history/application-deployment-history.tsx#L1) [places](https://github.com/argoproj/argo-cd/blob/9ecc5aec2a4dba485eb8b5b0ab75fff8927b3418/ui/src/app/applications/components/application-operation-state/application-operation-state.tsx#L1) and Rollouts uses this in [one place](https://github.com/argoproj/argo-rollouts/blob/c688dd89a7f883c8c004b4024b390104b5be5770/ui/src/app/components/pods/pods.tsx#L3)\r\n - Workflows does not use this, it has [its own `DurationPanel` component](https://github.com/argoproj/argo-workflows/blob/1dbc856e51967feb58066a4087a8679b08b87be3/ui/src/app/shared/components/duration-panel.tsx#L7) and its own [internal copy](https://github.com/argoproj/argo-workflows/blob/1dbc856e51967feb58066a4087a8679b08b87be3/ui/src/app/shared/duration.ts#L11) of the `formatDuration` function as well\r\n - none of these use the `allowNewLines` prop, so it is safe to remove\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* fix(ui): duration component should div not mult\r\n\r\nms -> s\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* fix incorrect parameter naming\r\n\r\n- apparently `durationMs` was incorrectly named as it actually took seconds, not milliseconds\r\n- for backward compat, leave `durationMs`, but also introduce `durationS`\r\n - and add JSDoc to indicate this to users of the component\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* use 2 significant figures\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n---------\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"refactor(deps)!: remove moment dep and usage (#535)"}},{"before":"7246755f1551fb80e5622d596274bcb3b3897a19","after":"20b9acbbe17dde7733579fb32b803db6623fcd21","ref":"refs/heads/master","pushedAt":"2024-08-22T17:57:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crenshaw-dev","name":"Michael Crenshaw","path":"/crenshaw-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/350466?s=80&v=4"},"commit":{"message":"fix(deps-dev): downgrade all Storybook breakage from dependabot et al (#567)\n\n* fix(deps): downgrade all breakage from dependabot et al\r\n\r\n- go back to Storybook v6 addons, matching the `storybook` dep\r\n - the addons were partially auto-upgraded to breaking versions by dependabot\r\n- go back to Webpack v4, matching Storybook v6\r\n - this was also auto-upgraded to a breaking version by dependabot\r\n - go back to `ts-loader` v8, matching Webpack v4\r\n - and this too had a breaking dependabot upgrade\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* revert unrelated dep changes\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* revert the yarn.lock semver compatible changes as well\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* and once more\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* attempt to revert more unnecessary auto-made yarn.lock changes\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* some more\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* more\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* set all storybook deps to 6.5.14 and ensure yarn.lock follows it\r\n\r\n- the latter took some manual editing and resolutions until it got it, and now it reproduces the minimal variant\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* more yarn.lock diff reduction\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* more babel reduction\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* more babel reduction\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* more\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* couple more iterations on that\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* migrate from `@dump247/storybook-state` to `useState` hook\r\n\r\n- as per its archived docs\r\n- tried to make the diff as small as possible\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* import individual components from dir\r\n\r\n- same as downstream in Workflows, in order to code split properly, can't use the `src/` or `src/components/` imports as they have side effects (and therefore can't be tree-shaken)\r\n - instead have to do individual component imports to tree shake properly\r\n\r\n- this seems to substantially improve performance from lethargic minutes of loading on first page load to seconds\r\n - I believe Storybook tries to code split things itself, so maybe it was making a giant bundle for each story file?\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* remove not working CSS test\r\n\r\n- it was tested with and without the comment, to be specific\r\n - as well as several other ways\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* downgrade to storybook 6.5.0-beta.1 to get around telemetry bug\r\n\r\n- per, well, my own SO answer: https://stackoverflow.com/a/78770854/3431180\r\n\r\n- also remove old, no longer unused `@types/storybook*` deps\r\n - Storybook has types built-in now (and is written in TS, not sure if it wasn't before or something)\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n---------\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"fix(deps-dev): downgrade all Storybook breakage from dependabot et al (…"}},{"before":"6de6bfedc0ec0625122dd5162371fc1932f8d428","after":"7246755f1551fb80e5622d596274bcb3b3897a19","ref":"refs/heads/master","pushedAt":"2024-06-26T23:04:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"fix(notification): fit long words (#546)\n\n* bugfix-512: error message layout\r\n\r\nSigned-off-by: Jessie \r\n\r\n* update to use overflow-wrap break-word\r\n\r\nSigned-off-by: Jessie \r\n\r\n* remove unused change\r\n\r\nSigned-off-by: Jessie \r\n\r\n* rename typo files\r\n\r\nSigned-off-by: Jessie \r\n\r\n* update to only change for notification component\r\n\r\nSigned-off-by: Jessie Teng \r\n\r\n* Add explanatory comment\r\n\r\nSigned-off-by: Jessie Teng \r\n\r\n---------\r\n\r\nSigned-off-by: Jessie \r\nSigned-off-by: Jessie Teng \r\nCo-authored-by: Jessie Teng \r\nCo-authored-by: Anton Gilgur ","shortMessageHtmlLink":"fix(notification): fit long words (#546)"}},{"before":"00a8b573b86f90e09fdf455b20fd6056a619a5e2","after":"6de6bfedc0ec0625122dd5162371fc1932f8d428","ref":"refs/heads/master","pushedAt":"2024-06-11T17:27:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"fix(select): right align arrow (#563)\n\nSigned-off-by: Tianchu Zhao ","shortMessageHtmlLink":"fix(select): right align arrow (#563)"}},{"before":"ccb4ced7b1de072be3d4ee29da2400e849f601a7","after":"00a8b573b86f90e09fdf455b20fd6056a619a5e2","ref":"refs/heads/master","pushedAt":"2024-06-11T01:32:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"fix(select): vertically center arrow (#178)\n\n* fix: center select arrow\r\n\r\nSigned-off-by: Tianchu Zhao \r\n\r\n* add comment\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n---------\r\n\r\nSigned-off-by: Tianchu Zhao \r\nSigned-off-by: Anton Gilgur \r\nCo-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>","shortMessageHtmlLink":"fix(select): vertically center arrow (#178)"}},{"before":"2c503a88145ed8e55bab8d1a78dc24f9071b967b","after":"ccb4ced7b1de072be3d4ee29da2400e849f601a7","ref":"refs/heads/master","pushedAt":"2024-06-10T16:25:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"fix(autocomplete): use JSDoc `@default` for `autoHighlight` prop (#561)\n\n\r\nCo-authored-by: Anton Gilgur \r\nSigned-off-by: Adrien Delannoy ","shortMessageHtmlLink":"fix(autocomplete): use JSDoc @default for autoHighlight prop (#561)"}},{"before":"4f102b14dd835d205799c2b71a8b776cd5f2bff9","after":"2c503a88145ed8e55bab8d1a78dc24f9071b967b","ref":"refs/heads/master","pushedAt":"2024-06-08T08:36:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"feat(autocomplete): make `autoHighlight` configurable. Fixes #559 (#560)\n\n* fix: remove autoHighlight on autocomplete by default\r\n\r\nSigned-off-by: Adrien Delannoy \r\n\r\n* update default to `true` with a comment about upstream\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n---------\r\n\r\nSigned-off-by: Adrien Delannoy \r\nSigned-off-by: Anton Gilgur \r\nCo-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>","shortMessageHtmlLink":"feat(autocomplete): make autoHighlight configurable. Fixes #559 (#560)"}},{"before":"0bce165cc8b9bfe70abe279dc5248713a7f13187","after":"4f102b14dd835d205799c2b71a8b776cd5f2bff9","ref":"refs/heads/master","pushedAt":"2024-06-08T08:14:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"chore(deps): remove unused `antd` directory and deps (#554)\n\n* chore(deps): remove unused `antd` directory and deps\r\n\r\n- there are no components, only stories in the `./antd` dir\r\n - and doubly confirmed that none of these are used in CD, Workflows, or Rollouts\r\n - so remove the `./antd` dir entirely as well as all related deps\r\n - `antd` ofc, but also all the `less` deps and the `gulp` build for `antd`'s styles\r\n - I'm not even sure what the `gulp` build was for exactly, nor why it used different tooling than already existed in this repo\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n* fix extra trailing comma from merge conflict\r\n\r\nSigned-off-by: Anton Gilgur \r\n\r\n---------\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"chore(deps): remove unused antd directory and deps (#554)"}},{"before":"af33af0030cde0f6ffd9f6506c152d18848d13e5","after":"0bce165cc8b9bfe70abe279dc5248713a7f13187","ref":"refs/heads/master","pushedAt":"2024-06-06T16:36:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"fix: copy logs text on Linux & Windows. Fixes #557 (#558)\n\nfix: copy logs text on windows\r\n\r\nCo-authored-by: Anton Gilgur \r\nSigned-off-by: Adrien Delannoy ","shortMessageHtmlLink":"fix: copy logs text on Linux & Windows. Fixes #557 (#558)"}},{"before":"4836620cfc729d7c732b9b562fc4c03051e9598a","after":"af33af0030cde0f6ffd9f6506c152d18848d13e5","ref":"refs/heads/master","pushedAt":"2024-06-03T16:55:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"chore(deps): upgrade to node v20 (#536)\n\n- node v14 is EoL and has been [since April 2023](https://github.com/nodejs/Release/blob/68840fae8fdaa59bf9431661238dbb86b4390829/README.md?plain=1#L7)\r\n- node v20 is the [current LTS version](https://github.com/nodejs/Release/blob/9cf9c6ed8178e88c74dfa1921a793701e1d162c4/README.md?plain=1#L8)\r\n\r\n- due to an old version of Storybook / Webpack, we have to run all Storybook scripts with `NODE_OPTIONS='--openssl-legacy-provider'`\r\n - this must be used if we use newer versions of node without upgrading Storybook + Webpack\r\n - unfortunately, upgrading Storybook is significantly easier said than done, especially since there are 3 different Storybook builds in this repo (v1, v2, and `antd`)\r\n - so put that off for now (or ever? since this repo is not maintained much anymore)\r\n - note that this is an insecure run-time configuration (which is why it was deprecated and is legacy), but since it is only used in development, it's not a significant vulnerability\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"chore(deps): upgrade to node v20 (#536)"}},{"before":"96fbfd9f2021ccd6095d84a25166742f22f98d7d","after":"4836620cfc729d7c732b9b562fc4c03051e9598a","ref":"refs/heads/master","pushedAt":"2024-05-28T07:11:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"},"commit":{"message":"refactor(ci): standardize Stale Action config (#551)\n\n- fix OpenSSF Scorecard issues\r\n - set top-level `permissions` to read-only\r\n - add comments for job-level `permissions`\r\n - pin action to a SHA\r\n\r\n- use same settings as Workflows\r\n - with a dedicated `stale-issue-message` & `stale-pr-message`\r\n - same cron `schedule`\r\n - same formatting: indentionation and ordering etc\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"refactor(ci): standardize Stale Action config (#551)"}},{"before":"7288592d38d41a260d51853c76a555d238f1f53a","after":"96fbfd9f2021ccd6095d84a25166742f22f98d7d","ref":"refs/heads/master","pushedAt":"2024-05-20T21:14:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ishitasequeira","name":"Ishita Sequeira","path":"/ishitasequeira","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46771830?s=80&v=4"},"commit":{"message":"feat(popup): styles for list element in popup (#556)\n\nfeat(popup): support list element in popup\r\n\r\nSigned-off-by: Alexandre Gaudreault ","shortMessageHtmlLink":"feat(popup): styles for list element in popup (#556)"}},{"before":"62840a1b706c0df03b471f87114123a004db7b0f","after":null,"ref":"refs/heads/snyk-upgrade-ceee804715569ce3fa1e414983ec3909","pushedAt":"2024-05-12T04:21:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"d8da53cabc83128cd62251a7bf04bce369dd21e8","after":null,"ref":"refs/heads/snyk-upgrade-7c1f357229e1eed27f3f32460b0ad921","pushedAt":"2024-05-12T04:16:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"6280dce032ff6d20fb311486009ce8e128b721e8","after":null,"ref":"refs/heads/snyk-fix-0699aa2b0da41c47c00643d85edaac38","pushedAt":"2024-05-12T04:15:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"9749bc7d965a558fd4c1854607206611d898b7ea","after":null,"ref":"refs/heads/snyk-upgrade-6c8cc2a1399192511ee1c5dea9883783","pushedAt":"2024-05-12T04:12:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"c8730cf550c0821fb342c73bfc7e8bcaee2d7e14","after":null,"ref":"refs/heads/snyk-upgrade-209c1f3f87321390dfde10c91eba579e","pushedAt":"2024-05-12T04:11:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"2b45a275ad901aaa4397982ca15a6c9c64ff5d51","after":null,"ref":"refs/heads/snyk-upgrade-d7df7218babcb6c0d71e610648162ce9","pushedAt":"2024-05-12T04:06:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"a94135d8818e32bd390f96931175d755e617b1cf","after":null,"ref":"refs/heads/snyk-upgrade-f04abc8216755a6c47b6828eeb0d8de9","pushedAt":"2024-05-12T04:00:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"0c98684ea966235e44753f874fbc467a48b9b27f","after":null,"ref":"refs/heads/snyk-upgrade-380e35f1c9631a05b8090acf3be73baf","pushedAt":"2024-05-12T03:59:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"d0fd1e7e9f2d651c0c3797088988b3aea1aeadb4","after":null,"ref":"refs/heads/snyk-upgrade-a5e1d6bf61af6bffc7af6e618a065942","pushedAt":"2024-05-12T03:58:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agilgur5","name":"Anton Gilgur","path":"/agilgur5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4970083?s=80&v=4"}},{"before":"2e93b71f9b079219b79e5c064518136f6974dec8","after":"7288592d38d41a260d51853c76a555d238f1f53a","ref":"refs/heads/master","pushedAt":"2024-05-12T01:46:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crenshaw-dev","name":"Michael Crenshaw","path":"/crenshaw-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/350466?s=80&v=4"},"commit":{"message":"fix: `package.json:license` should be Apache (#555)\n\n- it was listed as `MIT` for some reason (copy+paste?), while Argo, including this repo's own `LICENSE`, uses Apache\r\n - also CNCF uses Apache\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"fix: package.json:license should be Apache (#555)"}},{"before":"20d0b31bf410bac9b3eb84c77b1db2facf08c92c","after":"2e93b71f9b079219b79e5c064518136f6974dec8","ref":"refs/heads/master","pushedAt":"2024-05-12T01:46:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crenshaw-dev","name":"Michael Crenshaw","path":"/crenshaw-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/350466?s=80&v=4"},"commit":{"message":"ci: only run Stale Action on specifically labeled issues and PRs (#549)\n\n- only run on issues labeled with \"problem/more information needed\"\r\n - same as done in Workflows\r\n\r\n- most issues and PRs are marked and closed as stale in this repo only because they've never been followed up on, not because they're missing information\r\n - for instance, a PR that never got a review or an issue with no maintainer response\r\n - we should only start the stale process for issues/PRs that need action from the contributor, not ones that need action from maintainers\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"ci: only run Stale Action on specifically labeled issues and PRs (#549)"}},{"before":"d1bd03e292ed3b206aa390b8f6c2f946d1c353fe","after":"20d0b31bf410bac9b3eb84c77b1db2facf08c92c","ref":"refs/heads/master","pushedAt":"2024-05-12T01:42:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crenshaw-dev","name":"Michael Crenshaw","path":"/crenshaw-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/350466?s=80&v=4"},"commit":{"message":"ci(deps): set labels and commit prefix for dependabot (#550)\n\n- use categorized labels, same as Workflows\r\n- follow our standard conventional commit prefixes for deps\r\n\r\nSigned-off-by: Anton Gilgur ","shortMessageHtmlLink":"ci(deps): set labels and commit prefix for dependabot (#550)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoezffQA","startCursor":null,"endCursor":null}},"title":"Activity · argoproj/argo-ui"}