@petersalomonsen.near [Posted on DevHub](/devgovgigs.near/widget/Post?id=2963) ## Solution: DevHub Developer Contributor report by Peter for 12/20/2023 - 02/01/2024 ###### Requested amount: 4050 USDC ###### Requested sponsor: @neardevdao.near | Date | Amount | Task | Issue/PR | Description | | ---------- | ------ | ----------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | 2023-12-20 | 1 | Sync | | Weekly sync call with Ori, Megha, Thomas and Elliot | | 2023-12-21 | 0,5 | Avoid wallet confirmation | [https://github.com/near/neardevhub-widgets/issues/137](https://github.com/near/neardevhub-widgets/issues/137) | Demo for Ori, observed issue in Ori's Safari with hanging transactions. Ori's version 17.0 (19616.1.27.211.1) is older than mine Version 17.2.1 (19617.1.17.11.12), and in my version I don't experience the same issues. | | 2023-12-22 | 0,5 | Avoid wallet confirmation | [https://github.com/near/neardevhub-widgets/issues/137](https://github.com/near/neardevhub-widgets/issues/137) | [Raised issue in Wallet Selector: https://github.com/near/wallet-selector/issues/1045](https://github.com/near/wallet-selector/issues/1045) | | 2023-12-27 | 1 | Tests for critical use cases | [https://github.com/NEAR-DevHub/neardevhub-bos/issues/593](https://github.com/NEAR-DevHub/neardevhub-bos/issues/593) | codespaces setup, verify transaction contents from usdc funding request | | 2023-12-29 | 2 | Tests for critical use cases | [https://github.com/NEAR-DevHub/neardevhub-bos/issues/593](https://github.com/NEAR-DevHub/neardevhub-bos/issues/593) | Test for funding process, including a reply with a sponsorship post with approval. Simple demo video for Github codespaces setup and Playwright UI | | 2023-12-29 | 0,5 | Results of Near.call | [https://github.com/NearSocial/VM/pull/156#issuecomment-1872274772](https://github.com/NearSocial/VM/pull/156#issuecomment-1872274772) | Discussion with Megha on the need for a promise result from Near.call | | 2023-12-30 | 2 | Results of Near.call | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/616](https://github.com/NEAR-DevHub/neardevhub-bos/pull/616) | Assisting Megha on how to use cache invalidation of Near.View to observe when a transaction is completed. Example on creating a post and have the editor closed after TX complete. | | 2023-12-30 | 1 | Tests for critical use cases | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/617](https://github.com/NEAR-DevHub/neardevhub-bos/pull/617) | Reduce flakyness in solution/sponsorship test | | 2023-12-31 | 1 | Avoid wallet confirmation | [https://github.com/near/neardevhub-widgets/issues/137](https://github.com/near/neardevhub-widgets/issues/137) | Do not offer "Don't ask again" for transactions that has a deposit, and don't skip confirmation for previously approved transactions that now has a deposit. For code maintenance, add explicit null check for dontAskForConfirmation state. | | 2024-01-03 | 0,5 | Sync | | Weekly sync call with Ori, Megha, Thomas and Elliot | | 2024-01-04 | 1 | Avoid wallet confirmation | [https://github.com/near/neardevhub-widgets/issues/137](https://github.com/near/neardevhub-widgets/issues/137) | Fixes after review comments, also added fix catching pending transactions that fails, and not blocking the page | | 2024-01-05 | 0,5 | Avoid wallet confirmation | [https://github.com/near/neardevhub-widgets/issues/137](https://github.com/near/neardevhub-widgets/issues/137) | Rebase on dev, quick re-test | | 2024-01-06 | 0,5 | Avoid wallet confirmation | [https://github.com/near/neardevhub-widgets/issues/137](https://github.com/near/neardevhub-widgets/issues/137) | Don't offer "Don't ask again" for calls to social.near | | 2024-01-09 | 0,5 | Error confirming "grant_write_permission" | [https://github.com/NEAR-DevHub/neardevhub-bos/issues/629](https://github.com/NEAR-DevHub/neardevhub-bos/issues/629) | Created issue | | 2024-01-10 | 1 | Sync | | Weekly sync call | | 2024-01-13 | 1 | Tests for critical use cases | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/638](https://github.com/NEAR-DevHub/neardevhub-bos/pull/638) | devcontainer docs, tests for create and edit community | | 2024-01-14 | 0,5 | Tests for critical use cases | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/638](https://github.com/NEAR-DevHub/neardevhub-bos/pull/638) | more docs on testing and comparing with the VM transaction preview | | 2024-01-16 | 0,5 | Tests for critical use cases | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/638](https://github.com/NEAR-DevHub/neardevhub-bos/pull/638) | Changed community tests from pointing to devgovgigs.near to devhub.near | | 2024-01-21 | 1 | Tests for critical use cases | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/644](https://github.com/NEAR-DevHub/neardevhub-bos/pull/644) | Test for creating an idea post, and replying to an idea in the feed with a comment | | 2024-01-24 | 0,5 | Sync | | Weekly sync call | | 2024-01-25 | 2 | Proposal flow backlog item outline | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/647/files](https://github.com/NEAR-DevHub/neardevhub-bos/pull/647/files) | Writing of proposal flow backlog item outline with user stories and acceptance criterias | | 2024-01-26 | 1 | Proposal flow backlog item outline | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/647/files](https://github.com/NEAR-DevHub/neardevhub-bos/pull/647/files) | More writing on acceptance criterias / user stories for proposal flow | | 2024-01-26 | 1 | Sync | | Sync call on proposal flow tech implementation | | 2024-01-27 | 1 | Proposal flow backlog item outline | [https://github.com/NEAR-DevHub/neardevhub-bos/issues/633](https://github.com/NEAR-DevHub/neardevhub-bos/issues/633) | Split of proposal and trustee backlog items, and updated issue #633 with backend acceptance criterias, as well as testing criterias. | | 2024-01-29 | 2 | Trustee dashboard | [https://github.com/NEAR-DevHub/neardevhub-trustees-dashboard-bos/pull/1](https://github.com/NEAR-DevHub/neardevhub-trustees-dashboard-bos/pull/1) | Scaffolding of project | | 2024-01-30 | 1 | Trustee dashboard | [https://github.com/NEAR-DevHub/neardevhub-trustees-dashboard-bos/pull/1](https://github.com/NEAR-DevHub/neardevhub-trustees-dashboard-bos/pull/1) | Rebase on bos-cli generated project, added github actions, jammy baseimage for codespaces for glibc (2.35) used by bos-cli | | 2024-01-31 | 0,5 | Sync | | | | 2024-01-31 | 1 | Trustee dashboard | [https://github.com/NEAR-DevHub/neardevhub-trustees-dashboard-bos/pull/1](https://github.com/NEAR-DevHub/neardevhub-trustees-dashboard-bos/pull/1) | Rebase and adjust to typescript component | | 2024-02-01 | 0,5 | Dev support | | Answering questions about mentions for proposals and debugging with near-sdk-rs on testnet | Total hours: 27 Rate: $150/hour: Same as previous Total amount: $4050 USD