{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":65383435,"defaultBranch":"master","name":"cm42-central","ownerLogin":"Codeminer42","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-10T13:09:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1602924?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699382630.0","currentOid":""},"activityList":{"items":[{"before":"9e30bff2fb508c95f3f5e3a010c8a33e8d592c2b","after":"df4f28e9f4309a5684944fc61c5866d19b92c41b","ref":"refs/heads/bug/drag-and-drop","pushedAt":"2023-11-17T12:13:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"refactor: remove reduce and add Math.max to find the highest position","shortMessageHtmlLink":"refactor: remove reduce and add Math.max to find the highest position"}},{"before":"145a3db036518308156e760c12c744b919343482","after":"51475e46277a1757e566aaf423e15fd1b9668b3e","ref":"refs/heads/improve-stories-load","pushedAt":"2023-11-13T17:40:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielcicero45","name":"Cicero Medeiros","path":"/gabrielcicero45","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42891342?s=80&v=4"},"commit":{"message":"add scopes in story","shortMessageHtmlLink":"add scopes in story"}},{"before":"433d6ce5e6a0b8a707d28250339d7436ccbf7958","after":"256977de1d05ee32597e061b2f1066bee172caee","ref":"refs/heads/feat/husky","pushedAt":"2023-11-10T12:27:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"update readme.md installation section","shortMessageHtmlLink":"update readme.md installation section"}},{"before":"7cb523f3ed4c59f713241155bd51a6ec8bb79095","after":"9e30bff2fb508c95f3f5e3a010c8a33e8d592c2b","ref":"refs/heads/bug/drag-and-drop","pushedAt":"2023-11-10T11:46:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"test: remove commented test","shortMessageHtmlLink":"test: remove commented test"}},{"before":"be365454cfc9d4a6ba9954c502d5e0e25b29a835","after":"145a3db036518308156e760c12c744b919343482","ref":"refs/heads/improve-stories-load","pushedAt":"2023-11-09T19:27:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielcicero45","name":"Cicero Medeiros","path":"/gabrielcicero45","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42891342?s=80&v=4"},"commit":{"message":"refactor: Separate expandOrCollapseStory into two distinct actions","shortMessageHtmlLink":"refactor: Separate expandOrCollapseStory into two distinct actions"}},{"before":"948303617d7e930bbcbe4ab982dd5a363409c2d6","after":"7cb523f3ed4c59f713241155bd51a6ec8bb79095","ref":"refs/heads/bug/drag-and-drop","pushedAt":"2023-11-09T16:34:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"test: update tests","shortMessageHtmlLink":"test: update tests"}},{"before":"e3bc65f6cd8578285f642314074f272c5b487170","after":"948303617d7e930bbcbe4ab982dd5a363409c2d6","ref":"refs/heads/bug/drag-and-drop","pushedAt":"2023-11-09T13:53:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"refactor: remove optimistically_update reducer and change sort_stories reducer name","shortMessageHtmlLink":"refactor: remove optimistically_update reducer and change sort_storie…"}},{"before":"4f287fda9edfc17d19a92d81e8ff7a919fe24e4b","after":"e3bc65f6cd8578285f642314074f272c5b487170","ref":"refs/heads/bug/drag-and-drop","pushedAt":"2023-11-07T19:10:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"update test to use 'position' instead of 'newPosition'","shortMessageHtmlLink":"update test to use 'position' instead of 'newPosition'"}},{"before":null,"after":"4f287fda9edfc17d19a92d81e8ff7a919fe24e4b","ref":"refs/heads/bug/drag-and-drop","pushedAt":"2023-11-07T18:43:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"feat: add PusherNotification when SortStories","shortMessageHtmlLink":"feat: add PusherNotification when SortStories"}},{"before":"f2f452b07ebf4179304f72773468ac1da5f668d4","after":"be365454cfc9d4a6ba9954c502d5e0e25b29a835","ref":"refs/heads/improve-stories-load","pushedAt":"2023-11-07T13:48:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielcicero45","name":"Cicero Medeiros","path":"/gabrielcicero45","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42891342?s=80&v=4"},"commit":{"message":"fix import on StoryItem","shortMessageHtmlLink":"fix import on StoryItem"}},{"before":"a4b83e8d129b5580ac15df5d8a126db1644bfb8a","after":"f2f452b07ebf4179304f72773468ac1da5f668d4","ref":"refs/heads/improve-stories-load","pushedAt":"2023-11-07T13:33:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gabrielcicero45","name":"Cicero Medeiros","path":"/gabrielcicero45","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42891342?s=80&v=4"},"commit":{"message":"fix rubocop and eslint warnings","shortMessageHtmlLink":"fix rubocop and eslint warnings"}},{"before":"1ef7f27ac152c997aa85b3ffa5de4c9135acb782","after":"a4b83e8d129b5580ac15df5d8a126db1644bfb8a","ref":"refs/heads/improve-stories-load","pushedAt":"2023-11-07T13:29:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielcicero45","name":"Cicero Medeiros","path":"/gabrielcicero45","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42891342?s=80&v=4"},"commit":{"message":"fix rubocop and eslint warnings","shortMessageHtmlLink":"fix rubocop and eslint warnings"}},{"before":"59827e39243207ebbcb861da3a287a495d5a9707","after":"1ef7f27ac152c997aa85b3ffa5de4c9135acb782","ref":"refs/heads/improve-stories-load","pushedAt":"2023-11-07T13:01:54.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"gabrielcicero45","name":"Cicero Medeiros","path":"/gabrielcicero45","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42891342?s=80&v=4"},"commit":{"message":"Merge branch 'master' into improve-stories-load","shortMessageHtmlLink":"Merge branch 'master' into improve-stories-load"}},{"before":"78ea028a0918c23ea9f0c6eaf8d898a5d37d996c","after":"433d6ce5e6a0b8a707d28250339d7436ccbf7958","ref":"refs/heads/feat/husky","pushedAt":"2023-11-06T20:26:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"install packages plugin-transform-nullish-coalescing-operator and @babel/plugin-transform-optional-chaining","shortMessageHtmlLink":"install packages plugin-transform-nullish-coalescing-operator and @ba…"}},{"before":"5becaadae32b3fb8ab1b6b25da7c70a2fa552330","after":"78ea028a0918c23ea9f0c6eaf8d898a5d37d996c","ref":"refs/heads/feat/husky","pushedAt":"2023-11-06T20:06:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"update code climate channel from eslint-6 to eslint-8","shortMessageHtmlLink":"update code climate channel from eslint-6 to eslint-8"}},{"before":"2d3e0612fb8e4a4b5ac1c5f2e3a660d635f749d2","after":"5becaadae32b3fb8ab1b6b25da7c70a2fa552330","ref":"refs/heads/feat/husky","pushedAt":"2023-11-06T19:25:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"update engines in package.json to version 18.12.0","shortMessageHtmlLink":"update engines in package.json to version 18.12.0"}},{"before":"8047b93bcc68d2b9aab4be6c136e803ed5026db8","after":"2d3e0612fb8e4a4b5ac1c5f2e3a660d635f749d2","ref":"refs/heads/feat/husky","pushedAt":"2023-11-06T19:21:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"update cm42-central node-version","shortMessageHtmlLink":"update cm42-central node-version"}},{"before":"d689840bd289f1c0db1a0005cc2c40ca93b6ee62","after":"8047b93bcc68d2b9aab4be6c136e803ed5026db8","ref":"refs/heads/feat/husky","pushedAt":"2023-11-06T19:11:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"update node version","shortMessageHtmlLink":"update node version"}},{"before":null,"after":"d689840bd289f1c0db1a0005cc2c40ca93b6ee62","ref":"refs/heads/feat/husky","pushedAt":"2023-11-06T18:34:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"feat: add husky","shortMessageHtmlLink":"feat: add husky"}},{"before":"3b2dd2dda762a7ca0890cff85f2e59a383de435c","after":"97e423d35d6ceed592041adca1fa8a996c183458","ref":"refs/heads/master","pushedAt":"2023-11-06T17:51:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"talyssonoc","name":"Talysson de Oliveira Cassiano","path":"/talyssonoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325587?s=80&v=4"},"commit":{"message":"Feat/prettier config (#889)\n\n* feat: add prettier\r\n\r\n* solve conflicts","shortMessageHtmlLink":"Feat/prettier config (#889)"}},{"before":"34bc9f1d04f14dace36a08e89ad8bbe555c0fd10","after":"1d62767239b14fac2846a6a1bc5bbf7100dcb75b","ref":"refs/heads/feat/prettier-config","pushedAt":"2023-11-06T17:39:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"solve conflicts","shortMessageHtmlLink":"solve conflicts"}},{"before":"8e0c0b1800ba2122a5a73c5ee4c0311bc6ca3ac3","after":"3b2dd2dda762a7ca0890cff85f2e59a383de435c","ref":"refs/heads/master","pushedAt":"2023-11-06T16:58:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"talyssonoc","name":"Talysson de Oliveira Cassiano","path":"/talyssonoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325587?s=80&v=4"},"commit":{"message":"Convert ExpandedStoryNotes to be a functional component (#883)\n\n* Convert ExpandedStoryNotes to be a functional component\r\n\r\n* test: Fixing broken tests for ExpandedStoryNotes\r\n\r\n* remove Fragment component\r\n\r\n---------\r\n\r\nCo-authored-by: Talysson de Oliveira Cassiano ","shortMessageHtmlLink":"Convert ExpandedStoryNotes to be a functional component (#883)"}},{"before":"54ad2d18b19c1e6574befc682a0c518122304a5f","after":"a34c982c888415b9a7ae6bd657598bda203ebde6","ref":"refs/heads/refactor/expanded-story-notes-component","pushedAt":"2023-11-06T16:02:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"talyssonoc","name":"Talysson de Oliveira Cassiano","path":"/talyssonoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325587?s=80&v=4"},"commit":{"message":"Merge branch 'master' into refactor/expanded-story-notes-component","shortMessageHtmlLink":"Merge branch 'master' into refactor/expanded-story-notes-component"}},{"before":"e1ed9c51c89b960235eb09a8e691aa8982763fc6","after":null,"ref":"refs/heads/refactor/expanded-story-tasks-component","pushedAt":"2023-11-06T16:02:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"talyssonoc","name":"Talysson de Oliveira Cassiano","path":"/talyssonoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325587?s=80&v=4"}},{"before":"dc9af3264d20891318c7c15b92131ce26cfae6df","after":"8e0c0b1800ba2122a5a73c5ee4c0311bc6ca3ac3","ref":"refs/heads/master","pushedAt":"2023-11-06T16:02:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"talyssonoc","name":"Talysson de Oliveira Cassiano","path":"/talyssonoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325587?s=80&v=4"},"commit":{"message":"Convert ExpandedStoryTask to be a functional component (#886)\n\n* Convert ExpandedStoryTask to be a functional component\r\n\r\n* test: Remove WrapperInstance\r\n\r\n---------\r\n\r\nCo-authored-by: Talysson de Oliveira Cassiano ","shortMessageHtmlLink":"Convert ExpandedStoryTask to be a functional component (#886)"}},{"before":"1ca5b96ca0bd6598e87427a350662e07b2a0f803","after":"54ad2d18b19c1e6574befc682a0c518122304a5f","ref":"refs/heads/refactor/expanded-story-notes-component","pushedAt":"2023-11-06T14:57:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"talyssonoc","name":"Talysson de Oliveira Cassiano","path":"/talyssonoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325587?s=80&v=4"},"commit":{"message":"Merge branch 'master' into refactor/expanded-story-notes-component","shortMessageHtmlLink":"Merge branch 'master' into refactor/expanded-story-notes-component"}},{"before":"1014baf4c42ae833f349f6b1670f7c0e3962b2dd","after":"e1ed9c51c89b960235eb09a8e691aa8982763fc6","ref":"refs/heads/refactor/expanded-story-tasks-component","pushedAt":"2023-11-06T14:57:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"talyssonoc","name":"Talysson de Oliveira Cassiano","path":"/talyssonoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325587?s=80&v=4"},"commit":{"message":"Merge branch 'master' into refactor/expanded-story-tasks-component","shortMessageHtmlLink":"Merge branch 'master' into refactor/expanded-story-tasks-component"}},{"before":null,"after":"34bc9f1d04f14dace36a08e89ad8bbe555c0fd10","ref":"refs/heads/feat/prettier-config","pushedAt":"2023-11-06T13:13:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"feat: format all js and jsx files","shortMessageHtmlLink":"feat: format all js and jsx files"}},{"before":"46ccf22e9dd7296c25d405b03145b8f4aed3705e","after":"dc9af3264d20891318c7c15b92131ce26cfae6df","ref":"refs/heads/master","pushedAt":"2023-11-03T17:47:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"talyssonoc","name":"Talysson de Oliveira Cassiano","path":"/talyssonoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4325587?s=80&v=4"},"commit":{"message":"Feat/normalizing state (#882)\n\n* feat: add normalize and denormalize function to deal with redux state\r\n\r\n* test: update tests to deal with the normalized state\r\n\r\n* fix: remove commited line from columns_spec\r\n\r\n* refactor: simplify mergeWithFetchedStories\r\n\r\n* feat: addition of multiple new stories\r\n\r\n* fix: story delete\r\n\r\n* test: update tests, id as a symbol\r\n\r\n* remove console.log\r\n\r\n* feat: create functions to normalize and denormalize pastIterations\r\n\r\n* feat: update pastIterations reducers to normalize the data\r\n\r\n* refactor: normalizeStories variable names\r\n\r\n* refactor: denomalize pasIterations to render\r\n\r\n* test: uptade test\r\n\r\n* test: add normalize and denormalize tests\r\n\r\n* refactor: remove unwanted mutability, repited id insertion in createNewStory and move denormalization outside the haveSearch function\r\n\r\n* feat: add function to generate a temporary id\r\n\r\n* refactor: recive past stories\r\n\r\n* refactor mergeWithFetchedStories function, to deal with allIds array\r\n\r\n* update tests\r\n\r\n* refactor: normalize and denormalize past iterations, add byId and allIds\r\n\r\n* update tests\r\n\r\n* test: add delete test, when a story is no longer fetched\r\n\r\n* feat: add stories selectors\r\n\r\n* feat: import selectors\r\n\r\n* test: update story spec tests\r\n\r\n* feat: add pastIteration selectors\r\n\r\n* refactor: import getIterations\r\n\r\n* refactor: pastIterations reducers to use normalized state\r\n\r\n* test: update tests using normalized state\r\n\r\n* refactor: remove mutability from mergeWithFetchedStories\r\n\r\n* remove comment\r\n\r\n* refactor: move mergeWithFetchedStories to /reducers/stories.js\r\n\r\n* test: update tests\r\n\r\n* refactor: avoid mutability\r\n\r\n* refactor: mergedStories generation, and fix delete test\r\n\r\n* refactor: move pastIterations normalize and denormalize functions from models to reducers\r\n\r\n* feat: add projectBoard, stories and project slectors\r\n\r\n* refactor: move stories normalize and denormalize functions from models to reducers\r\n\r\n* refactor: remove denormalizedIterations function","shortMessageHtmlLink":"Feat/normalizing state (#882)"}},{"before":"8515d5802df82225e82ecae2e33c0a76256595a5","after":"cf14e7d7cd050a6b601055fd3e4bb1b89e3b4845","ref":"refs/heads/feat/normalizing-state","pushedAt":"2023-11-03T17:36:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Guilherme-NL","name":"Guilherme Nunes Lopes","path":"/Guilherme-NL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102393263?s=80&v=4"},"commit":{"message":"refactor: remove denormalizedIterations function","shortMessageHtmlLink":"refactor: remove denormalizedIterations function"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADsY6kWgA","startCursor":null,"endCursor":null}},"title":"Activity · Codeminer42/cm42-central"}