{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":756073110,"defaultBranch":"main","name":"chain-hire-dapp","ownerLogin":"HIGGO36","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-11T22:18:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24257663?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707690541.0","currentOid":""},"activityList":{"items":[{"before":"0acf4288f8f92d4101e310c7a3b9c1f75c5a619a","after":"908a067412ea3d243c9f0a44b95716d1426901c4","ref":"refs/heads/main","pushedAt":"2024-04-17T02:11:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"updated user access abilities across dashboards","shortMessageHtmlLink":"updated user access abilities across dashboards"}},{"before":"624024e7e86d49dfe2ef7b24dfb35433a0ddba8f","after":"0acf4288f8f92d4101e310c7a3b9c1f75c5a619a","ref":"refs/heads/main","pushedAt":"2024-03-29T20:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"Added Send functionality for the JobRoleNFts that uses a modal for inputing the recipient address","shortMessageHtmlLink":"Added Send functionality for the JobRoleNFts that uses a modal for in…"}},{"before":"5a0be419ce06cec17f46d7f0499af403040a9f76","after":"624024e7e86d49dfe2ef7b24dfb35433a0ddba8f","ref":"refs/heads/main","pushedAt":"2024-03-26T23:20:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"added a UserContext component to provide global method for state control to begin with userType. then edited the /listItems component to use the current userType for update links in the DashboardDrawer accordinglty to further provide user rights/access structure","shortMessageHtmlLink":"added a UserContext component to provide global method for state cont…"}},{"before":"a019022b1f0bcfa454d0c38628cfe087e97dcec4","after":"5a0be419ce06cec17f46d7f0499af403040a9f76","ref":"refs/heads/main","pushedAt":"2024-03-26T16:04:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"completed updates needed for full marketplace listing and buying functionalities to work via three smart contracts backbone, made up of the JobRoleNFTv5, Marketplacev7 and JRNFTListingWalletv7","shortMessageHtmlLink":"completed updates needed for full marketplace listing and buying func…"}},{"before":"88ef6af29adcf743b5681174336e8c0c2549981e","after":"a019022b1f0bcfa454d0c38628cfe087e97dcec4","ref":"refs/heads/main","pushedAt":"2024-03-07T05:22:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"created MarketplaceDashboard.js that use same global template and references jobrolenftv5s, marketplaceListingv2 contracts and the marketplace listing wallet address for fetching all job role nfts listed to marketplace, and the exact price in ETH chosen by the lister.","shortMessageHtmlLink":"created MarketplaceDashboard.js that use same global template and ref…"}},{"before":"ee840a4d3024440bec30f0557135d6960a28edbd","after":"88ef6af29adcf743b5681174336e8c0c2549981e","ref":"refs/heads/main","pushedAt":"2024-03-07T03:35:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"updated EmployerPortal incorporates persistence by saving the latest minted NFT's details to . Upon component initialization, it attempts to load this data to display the most recent NFT, maintaining its visibility even after page refreshes.","shortMessageHtmlLink":"updated EmployerPortal incorporates persistence by saving the latest …"}},{"before":"6fcacb44431f65706b4368b83049040e1541fd05","after":"ee840a4d3024440bec30f0557135d6960a28edbd","ref":"refs/heads/main","pushedAt":"2024-03-07T03:14:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"improved Employer Minting exprience by adding logic to handle displaying most recent jobrole minted inside the EmployerPortal component","shortMessageHtmlLink":"improved Employer Minting exprience by adding logic to handle display…"}},{"before":"b2e29494cd023ceb92d7bb1a5344ec2a9ef82abf","after":"6fcacb44431f65706b4368b83049040e1541fd05","ref":"refs/heads/main","pushedAt":"2024-03-07T02:06:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"added trigger to refresh page if listNFT or burnNFT functions are called","shortMessageHtmlLink":"added trigger to refresh page if listNFT or burnNFT functions are called"}},{"before":"fd868658c6075a1f7992198aa2dc3180f5e81984","after":"b2e29494cd023ceb92d7bb1a5344ec2a9ef82abf","ref":"refs/heads/main","pushedAt":"2024-03-07T01:53:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"added a Burn process and edited just a couple links in mui drawer, updated usage of JobRoleNFT to v5 and MarketplaceListing to v2. Also updated the minting process to use the new JobRoleNFTv5 contract.","shortMessageHtmlLink":"added a Burn process and edited just a couple links in mui drawer, up…"}},{"before":"edce3718dff4ad99d25a19794936082c52c044ef","after":"fd868658c6075a1f7992198aa2dc3180f5e81984","ref":"refs/heads/main","pushedAt":"2024-03-06T22:52:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"added a WalletDashboard page that provides a working JobRoleNFTv4 Listing functionalty via a MarketplaceListing.sol smart contract that was made to work directly with the JobRoleNFTv4.sol contract, just for Listing, Delisting and change by owner of the royalty wallet, jobrolenft listed holding wallet and the jobrolenftv4 contract address. So now user holding JobRoleNFTv4s can List them into our Marketplace wallet.","shortMessageHtmlLink":"added a WalletDashboard page that provides a working JobRoleNFTv4 Lis…"}},{"before":"7a938aef4de59737c3243b53e2928a85005f6eb4","after":"edce3718dff4ad99d25a19794936082c52c044ef","ref":"refs/heads/main","pushedAt":"2024-03-05T04:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"styling updates","shortMessageHtmlLink":"styling updates"}},{"before":"4be04e541ed30548da3a3955e813d4e8982591cc","after":"7a938aef4de59737c3243b53e2928a85005f6eb4","ref":"refs/heads/main","pushedAt":"2024-03-05T01:22:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"add MUI template components to new WalletDashboard.js, updated styling across site and edited menu naming","shortMessageHtmlLink":"add MUI template components to new WalletDashboard.js, updated stylin…"}},{"before":"64d0684ea085ac52417dc3d0f9305b2a9373e93a","after":"4be04e541ed30548da3a3955e813d4e8982591cc","ref":"refs/heads/main","pushedAt":"2024-03-04T22:29:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"created working logic now for the JobRoleNFTWallet page that will be usable by both Employers and Recruiters","shortMessageHtmlLink":"created working logic now for the JobRoleNFTWallet page that will be …"}},{"before":"aca9364fe540e80b6063924e04f790bbb4501076","after":"64d0684ea085ac52417dc3d0f9305b2a9373e93a","ref":"refs/heads/main","pushedAt":"2024-03-04T21:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"enhanced JobRoleNFT SCs to v4 now that can be use enums and royalties payments","shortMessageHtmlLink":"enhanced JobRoleNFT SCs to v4 now that can be use enums and royalties…"}},{"before":"c4214b0d9b44cd21a127365f64df2a6cfa9660bf","after":"aca9364fe540e80b6063924e04f790bbb4501076","ref":"refs/heads/main","pushedAt":"2024-03-03T21:51:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"enhanced the JobRoleNFT SC to now a v3 which has slightly new and different metadata requirements along with an additional Royalties function that pays a fixed amount of 0.0017 eth to separate wallet for just JobRoleNFT mintings royalties payments. Simplified contract removed the SVG logic as well to produce that via clientside to save on gas fee making it aabout 50% cheaper","shortMessageHtmlLink":"enhanced the JobRoleNFT SC to now a v3 which has slightly new and dif…"}},{"before":"37a98e4a4050b5b69ae240b8f771bd3edfba2836","after":"c4214b0d9b44cd21a127365f64df2a6cfa9660bf","ref":"refs/heads/main","pushedAt":"2024-03-02T18:06:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"updated minting process for JobRoleNFTButton and it was successful on minting to arb sepolia chain","shortMessageHtmlLink":"updated minting process for JobRoleNFTButton and it was successful on…"}},{"before":"cf16ff7e56309372537a4355070d3c7fd7cd0cf1","after":"37a98e4a4050b5b69ae240b8f771bd3edfba2836","ref":"refs/heads/main","pushedAt":"2024-02-29T21:49:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"added loading animation component using circularprogress by mui in the SignIn component for now, also added new MintJobRoleNFTButton component that will eventually allow efficient mintings as needed for all data and tracking systems","shortMessageHtmlLink":"added loading animation component using circularprogress by mui in th…"}},{"before":"6e573d3850f3df55e005bff43beb7eb4a9c17828","after":"cf16ff7e56309372537a4355070d3c7fd7cd0cf1","ref":"refs/heads/main","pushedAt":"2024-02-28T05:27:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"added JobRoleNFT minting core logic to test newly deployed JobRoleNFT Minting verified contract on arbitrum sepolia testnet.","shortMessageHtmlLink":"added JobRoleNFT minting core logic to test newly deployed JobRoleNFT…"}},{"before":"c86cebd011eed61e806b8e0d86b8efe314ca985a","after":"6e573d3850f3df55e005bff43beb7eb4a9c17828","ref":"refs/heads/main","pushedAt":"2024-02-26T14:53:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"edited styling for the user dashboards, also removed some mui components not being used in changing theme","shortMessageHtmlLink":"edited styling for the user dashboards, also removed some mui compone…"}},{"before":"4eef361a39a9c14e64acc41bdb230bb8ab3b5e5b","after":"c86cebd011eed61e806b8e0d86b8efe314ca985a","ref":"refs/heads/main","pushedAt":"2024-02-26T14:06:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"componentized the user dashboard pages and added some custom styling for the userPortal views","shortMessageHtmlLink":"componentized the user dashboard pages and added some custom styling …"}},{"before":"54321e4a531715c7c0c28084102f5c3587b647c3","after":"4eef361a39a9c14e64acc41bdb230bb8ab3b5e5b","ref":"refs/heads/main","pushedAt":"2024-02-25T22:24:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"added UserProfileBox to JobSeekerDashboard with more limited userData to edit","shortMessageHtmlLink":"added UserProfileBox to JobSeekerDashboard with more limited userData…"}},{"before":"d25acb993658d7b28dcb3d218b55c4bfcf9fb987","after":"54321e4a531715c7c0c28084102f5c3587b647c3","ref":"refs/heads/main","pushedAt":"2024-02-25T21:36:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"added styling to the UserProfileBox component so it acts as a modal using overlay","shortMessageHtmlLink":"added styling to the UserProfileBox component so it acts as a modal u…"}},{"before":"b9e4f7c5d3b515aced83214f132b98b5cfa4c223","after":"d25acb993658d7b28dcb3d218b55c4bfcf9fb987","ref":"refs/heads/main","pushedAt":"2024-02-25T21:06:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"To ensure data persists across page refreshes, included 'auth.onAuthStateChanged' to listen for changes in authentication state used with listener that waits for state to be confirmed before attempting to fetch the users data","shortMessageHtmlLink":"To ensure data persists across page refreshes, included 'auth.onAuthS…"}},{"before":"95f0d7dfeac96a1e9ca8a9bc0187e4f5521a180c","after":"b9e4f7c5d3b515aced83214f132b98b5cfa4c223","ref":"refs/heads/main","pushedAt":"2024-02-25T19:21:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"adjusting the new UserProfileBox component currently only in EmployerDashboard now has Password Reset working option that uses firebase password by email.","shortMessageHtmlLink":"adjusting the new UserProfileBox component currently only in Employer…"}},{"before":"1337230e54f709ab799995e55c7221d23bc066da","after":"95f0d7dfeac96a1e9ca8a9bc0187e4f5521a180c","ref":"refs/heads/main","pushedAt":"2024-02-24T03:52:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"fixed endpoint reference urls to match server","shortMessageHtmlLink":"fixed endpoint reference urls to match server"}},{"before":"f83cd4843522bc64c35dcd9bbabf7b4d4dd93b0b","after":"1337230e54f709ab799995e55c7221d23bc066da","ref":"refs/heads/main","pushedAt":"2024-02-24T03:43:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"Implemented UserProfile Management System with UI Personalization Based on UserTypes: Job Seeker, Employer or Recruiter","shortMessageHtmlLink":"Implemented UserProfile Management System with UI Personalization Bas…"}},{"before":"e05a957709e00ff113e45ebc603d7ac8ad3bbfff","after":"f83cd4843522bc64c35dcd9bbabf7b4d4dd93b0b","ref":"refs/heads/main","pushedAt":"2024-02-21T21:07:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"added user SignOut process, and new User Dashboard and some initial imported components.","shortMessageHtmlLink":"added user SignOut process, and new User Dashboard and some initial i…"}},{"before":"92e3e0d8c22d1516caf9e99717d7f9209a2c92c8","after":"e05a957709e00ff113e45ebc603d7ac8ad3bbfff","ref":"refs/heads/main","pushedAt":"2024-02-21T00:57:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"removed extra unnecessary encryption process, improved signup.js by abstracting most functions to imported components.","shortMessageHtmlLink":"removed extra unnecessary encryption process, improved signup.js by a…"}},{"before":"e15019a783e2acf100efb8d44349fd7234b7d15d","after":"92e3e0d8c22d1516caf9e99717d7f9209a2c92c8","ref":"refs/heads/main","pushedAt":"2024-02-20T02:41:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"added cryptographic library bcrypt.js to hash the passwords before storing them.","shortMessageHtmlLink":"added cryptographic library bcrypt.js to hash the passwords before st…"}},{"before":"d302a8810de757efd7132cf331627ddf974373c0","after":"e15019a783e2acf100efb8d44349fd7234b7d15d","ref":"refs/heads/main","pushedAt":"2024-02-19T19:12:32.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"HIGGO36","name":"John D. Higgins","path":"/HIGGO36","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24257663?s=80&v=4"},"commit":{"message":"restructured repo to only have the client side, with the server app setup now in a separate repo","shortMessageHtmlLink":"restructured repo to only have the client side, with the server app s…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMpmS9wA","startCursor":null,"endCursor":null}},"title":"Activity · HIGGO36/chain-hire-dapp"}