{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":573126246,"defaultBranch":"master","name":"klingon-ipsum","ownerLogin":"Hallelujah78","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-01T18:54:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14131615?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1669936669.631038","currentOid":""},"activityList":{"items":[{"before":"c7b3deaf3a39e8a8997fccfc7f976307da32ea97","after":"8f0952f95477cb4a3917b64ea8fb182e253dd108","ref":"refs/heads/master","pushedAt":"2023-12-26T19:41:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Added test for JumpTop component.","shortMessageHtmlLink":"Added test for JumpTop component."}},{"before":"91cd6480eb5009cfd76837d28d4684726df2e742","after":"c7b3deaf3a39e8a8997fccfc7f976307da32ea97","ref":"refs/heads/master","pushedAt":"2023-12-25T18:47:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Finalized JumpTop component.\n\nJumpTop, scroll to top/jump to top of page functionality, is now complete and appears to be working as intended. Easy implementation!","shortMessageHtmlLink":"Finalized JumpTop component."}},{"before":"20d981cfc7daf47a373bf6b537b71fd9e3de4ac3","after":"91cd6480eb5009cfd76837d28d4684726df2e742","ref":"refs/heads/master","pushedAt":"2023-12-25T16:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Added JumpTop component.\n\nJumpTop componentizes 'jump/scroll-to-top' functionality. You render it in your App component and when the user scrolls a certain distance down the page, a button appears that allows them to jump back to the top of the page without using the scrollwheel or scrollbar.","shortMessageHtmlLink":"Added JumpTop component."}},{"before":"1f7aa5cb9317e4857f72bdac2a8a27cca607e5d1","after":"20d981cfc7daf47a373bf6b537b71fd9e3de4ac3","ref":"refs/heads/master","pushedAt":"2023-12-14T16:40:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Updated package.json and README.md.","shortMessageHtmlLink":"Updated package.json and README.md."}},{"before":"8073b0c10a8c7ee2830af552bc4277e77c7de7c8","after":"1f7aa5cb9317e4857f72bdac2a8a27cca607e5d1","ref":"refs/heads/master","pushedAt":"2023-12-13T21:44:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Added test for Error component.\n\nTest to ensure Error component renders when data fetch fails.","shortMessageHtmlLink":"Added test for Error component."}},{"before":"819768ef93ca3cf090177c4a2fa1bdaae319829d","after":"8073b0c10a8c7ee2830af552bc4277e77c7de7c8","ref":"refs/heads/master","pushedAt":"2023-12-13T18:32:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Added a new test.\n\nNew test for invalid input.","shortMessageHtmlLink":"Added a new test."}},{"before":"969f493f28c719dc7bf02144b01821c7df20c7f4","after":"819768ef93ca3cf090177c4a2fa1bdaae319829d","ref":"refs/heads/master","pushedAt":"2023-12-12T20:04:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Updated Vite to latest.\n\nUpdated Vite + minor change to eslintrc.cjs","shortMessageHtmlLink":"Updated Vite to latest."}},{"before":"887c791be687cfd783e0b84eb25e239beb2b8586","after":"969f493f28c719dc7bf02144b01821c7df20c7f4","ref":"refs/heads/master","pushedAt":"2023-12-12T16:17:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Reverted changes to .eslintrc.js.\n\nChanged from ESM to CommonJS as Netlify build failed.","shortMessageHtmlLink":"Reverted changes to .eslintrc.js."}},{"before":"8123166c674de52357d58f88acf152cef7bd71fe","after":"887c791be687cfd783e0b84eb25e239beb2b8586","ref":"refs/heads/master","pushedAt":"2023-12-11T22:15:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Updated Cypress tests.\n\nAdded data-testid to various HTML elements for testing. Updated .eslintrc.js. klingonIpsum.cy.js is performing a couple of tests well. Need to test unhappy path.","shortMessageHtmlLink":"Updated Cypress tests."}},{"before":"9cc72dd2164fe7e4d44741679205b94d9e0bc575","after":"8123166c674de52357d58f88acf152cef7bd71fe","ref":"refs/heads/master","pushedAt":"2023-12-11T15:34:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Added Cypress to project.\n\nAdded ignorePattern to eslint. Installed eslint-plugin-cypress. Added eslintrc.json to Cypress folder. Created test file for the application. Added data.json fixture.","shortMessageHtmlLink":"Added Cypress to project."}},{"before":"5f5031f0581e26c7466c8ade9853ee146d84bb6c","after":"9cc72dd2164fe7e4d44741679205b94d9e0bc575","ref":"refs/heads/master","pushedAt":"2023-12-02T18:23:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded test for generateWordArray to utils.test.js.","shortMessageHtmlLink":"Project Update."}},{"before":"809a82ed0ad766f540d258e93dfb9ee486abad4e","after":"5f5031f0581e26c7466c8ade9853ee146d84bb6c","ref":"refs/heads/master","pushedAt":"2023-12-01T22:22:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nFigured out debugging in vscode. Updated package.json test:debug script. Added launch.json but still need to get remote debugging working. Added utils.test.js and added a test for generateRandomNumber.","shortMessageHtmlLink":"Project Update."}},{"before":"c3346726fdc73bbb53e91a503914bd5f2f5eae2c","after":"809a82ed0ad766f540d258e93dfb9ee486abad4e","ref":"refs/heads/master","pushedAt":"2023-11-30T21:39:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded waitFor to our progress bar test so that we wait for our paragraphs to be rendered. This has eliminated our act warnings and our progress bar test is passing as is our success alert test (which also uses waitFor to get paragraphs before checking for the success alert message). This isn't ideal as it seems that there is a leak from our progress bar test to our success alert test, but at least they are passing when run together.","shortMessageHtmlLink":"Project Update."}},{"before":"19848ae1afba3c766f8315d91b64de2318edc8ac","after":"c3346726fdc73bbb53e91a503914bd5f2f5eae2c","ref":"refs/heads/master","pushedAt":"2023-11-29T23:02:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded inputValueAndGenerate to App.test.js to group actions required by a number of tests. Added a test to check for the success alert after the user inputs a value and hits the 'I want that thing' button.' This then caused an issue with the progress bar test. Running both tests together would cause the success alert test to fail. Fixed this with a pause, but now getting act warnings. Can possibly address these by updating inputValueAndGenerate to use findBy instead of getBy...","shortMessageHtmlLink":"Project Update."}},{"before":"5ae52f37c88daa454d942c0ed7efbce8d3aaccbe","after":"19848ae1afba3c766f8315d91b64de2318edc8ac","ref":"refs/heads/master","pushedAt":"2023-11-28T23:45:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded testString.js, a string with 2000 words that is used to check that Progress.jsx is rendered. Added mock for generateWordArray that returns testString split into array. Added three more tests to App.test.js.","shortMessageHtmlLink":"Project Update."}},{"before":"b458a37ed0638125279c3cf5a3c43d32a458a030","after":"5ae52f37c88daa454d942c0ed7efbce8d3aaccbe","ref":"refs/heads/master","pushedAt":"2023-11-28T14:00:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded three more tests to App.test.js.","shortMessageHtmlLink":"Project Update."}},{"before":"e87cb8aa2ba4ada3fb2152dc40fb0e550c4e7864","after":"b458a37ed0638125279c3cf5a3c43d32a458a030","ref":"refs/heads/master","pushedAt":"2023-11-27T22:31:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded Error.test.js, Loading.test.js, and Progress.test.js and associated tests.","shortMessageHtmlLink":"Project Update."}},{"before":"15b06c3860493d5e118e8c23af10adcc6e77eae2","after":"e87cb8aa2ba4ada3fb2152dc40fb0e550c4e7864","ref":"refs/heads/master","pushedAt":"2023-11-27T19:34:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded a test to Footer.test.js. Added Paragraph.test.js to test Paragraph.jsx.","shortMessageHtmlLink":"Project Update."}},{"before":"681f7b682f80538763884e20c757be928ada0e86","after":"15b06c3860493d5e118e8c23af10adcc6e77eae2","ref":"refs/heads/master","pushedAt":"2023-11-26T21:31:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded Footer.test.js. Added a test to check for the link to my portfolio in the footer and test is passing.","shortMessageHtmlLink":"Project Update."}},{"before":"90e15c389ce1ffeee086dce4dda77da0bdd96dde","after":"681f7b682f80538763884e20c757be928ada0e86","ref":"refs/heads/master","pushedAt":"2023-11-25T20:05:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nRemoved unused imports. Moved pause helper function into its own file in test folder.","shortMessageHtmlLink":"Project Update."}},{"before":"56c1df33369d4aff3f59470818a2ab74d06fe4ab","after":"90e15c389ce1ffeee086dce4dda77da0bdd96dde","ref":"refs/heads/master","pushedAt":"2023-11-25T19:47:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nUpdated App.test.js. All tests passing without errors/warnings.","shortMessageHtmlLink":"Project Update."}},{"before":"9a2f85261bc77374462fb75f57aef564ccc9464d","after":"56c1df33369d4aff3f59470818a2ab74d06fe4ab","ref":"refs/heads/master","pushedAt":"2023-11-24T18:58:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nUpdated App.test.js. Loading spinner test is now working/passing. Still have a reference error related to clearImmediate not being defined.","shortMessageHtmlLink":"Project Update."}},{"before":"5c38e0217525d8f549d26910e05a912818a99e01","after":"9a2f85261bc77374462fb75f57aef564ccc9464d","ref":"refs/heads/master","pushedAt":"2023-11-23T23:37:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nUpdated README.md","shortMessageHtmlLink":"Project Update."}},{"before":"be4fad19c10e7992d8e8c0ef08f2990a0847cb38","after":"5c38e0217525d8f549d26910e05a912818a99e01","ref":"refs/heads/master","pushedAt":"2023-11-23T23:34:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded handlers.js. Modified createServer in server.js - it no longer dynamically creates handlers, but simply takes an array of handlers. Having difficulty making this work as msw has a major update not covered in my course and I'm using Vite instead of CRA. This will require patient work.","shortMessageHtmlLink":"Project Update."}},{"before":"15814e486afba99b8afa9e4fd04a22294534d052","after":"be4fad19c10e7992d8e8c0ef08f2990a0847cb38","ref":"refs/heads/master","pushedAt":"2023-11-23T20:35:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded a test for the loading spinner. Added server.js to create a reusable createServer function with msw. Added a data-testid to Loading.jsx.","shortMessageHtmlLink":"Project Update."}},{"before":"4e495d31769c388a54e0fd973a1913877cd2e882","after":"15814e486afba99b8afa9e4fd04a22294534d052","ref":"refs/heads/master","pushedAt":"2023-11-23T16:18:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nFixed issue where tests accessing local storage would fail. Cleared local storage after each test is run. Tests now passing.","shortMessageHtmlLink":"Project Update."}},{"before":"9dafdbe62077e8bfff1d378b8e4fe2f05e594bfe","after":"4e495d31769c388a54e0fd973a1913877cd2e882","ref":"refs/heads/master","pushedAt":"2023-11-22T15:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded renderComponent to App.test.js, added a test for input.","shortMessageHtmlLink":"Project Update."}},{"before":"4496210cb8ad3742be692c41323f00672bf21af7","after":"9dafdbe62077e8bfff1d378b8e4fe2f05e594bfe","ref":"refs/heads/master","pushedAt":"2023-11-22T13:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded mock for uuid. Now getting act warning and screen.debug is not rendering loading, but is rendering our loaded app. Progress!","shortMessageHtmlLink":"Project Update."}},{"before":"19bf333ed29191191bff84386fbcd54ea04a34b8","after":"4496210cb8ad3742be692c41323f00672bf21af7","ref":"refs/heads/master","pushedAt":"2023-11-21T22:07:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded jest, rtl, jest-dom. Updated .eslintrc.cjs. Added App.test.js. Added .babelrc, jest-setup.js, jest-polyfills.js, and msw. Almost kinda maybe at the point where I could write a test.","shortMessageHtmlLink":"Project Update."}},{"before":"bc3dbe296f6c5cc2ffcb4eedb1d54b2f91c377af","after":"19bf333ed29191191bff84386fbcd54ea04a34b8","ref":"refs/heads/master","pushedAt":"2023-11-06T19:31:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hallelujah78","name":"Gavan Browne","path":"/Hallelujah78","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14131615?s=80&v=4"},"commit":{"message":"Project Update.\n\nAdded styling for progress bar. Added Loading and Error logic to App.jsx to render the respective components. Deleted unused code from utils.js. Added styled components to Error, Loading and Progress for basic styling.","shortMessageHtmlLink":"Project Update."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD0lTiawA","startCursor":null,"endCursor":null}},"title":"Activity ยท Hallelujah78/klingon-ipsum"}