@petersalomonsen.near [Posted on DevHub](https://near.social/#/devgovgigs.near/widget/Post?id=904) ## Solution: DevHub Developer Contributor report by Peter for 06/28/2023 – 07/13/2023 ###### Requested amount: 2850 USDC ###### Requested sponsor: @neardevgov.near |Date |Amount |Task |Issue |Description | |----------|------------|------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------| |2023-06-28|0,5 |View post version history with differences |https://github.com/near/neardevhub-widgets/issues/64 |Getting overview of existing efforts, and identify what needs to be done next ( https://github.com/near/neardevhub-widgets/issues/64#issuecomment-1612032982 )| |2023-06-29|2 |View post version history with differences |https://github.com/near/neardevhub-widgets/issues/64 |Implementation based on https://near.org/near/widget/ComponentDetailsPage?src=markeljan.near/widget/PostWithHistory| |2023-06-29|0,5 |Admin | |Sync call with Ori | |2023-06-30|0,5 |View post version history with differences |https://github.com/near/neardevhub-widgets/issues/64 |Cleanup and making ready for review | |2023-07-01|0,5 |Save post progress and prevent data loss on cancel |https://github.com/near/neardevhub-widgets/issues/87 |Reproducing the problem and proposing solution | |2023-07-03|2 |Save post progress and prevent data loss on cancel |https://github.com/near/neardevhub-widgets/issues/87 |Save draft in local storage | |2023-07-04|2 |Save post progress and prevent data loss on cancel |https://github.com/near/neardevhub-widgets/issues/87 |Save draft state on submit, clear on successful transaction, confirmation of post created with link back to feed| |2023-07-05|3 |Save post progress and prevent data loss on cancel |https://github.com/near/neardevhub-widgets/issues/87 |Store draft for replies, back to feed link on sucessful reply submission, expand reply / post being edited| |2023-07-06|4 |Save post progress and prevent data loss on cancel |https://github.com/near/neardevhub-widgets/issues/87 |Store draft in List widget ( don't use storage across widgets ), draft for edits, child posts, direct post pages, expand if children of child posts has draft| |2023-07-10|1 |View post version history with differences |https://github.com/near/neardevhub-widgets/issues/64 |rebase and redeploy preview. fix issue with history trying (and failing) to show on draft previews.| |2023-07-12|1 |When a user submits a reply to an existing post, the editor preserves the content|https://github.com/near/neardevhub-widgets/issues/199 |reproduce the issue, finding that it's only in near.social, and not near.org. Discussions regarding the issue| |2023-07-13|2 |When a user submits a reply to an existing post, the editor preserves the content|https://github.com/near/neardevhub-widgets/issues/199 |example and video reproducing with wallet callback, PR with fix for near.social ( https://github.com/NearSocial/viewer/pull/176 ), and demo video of the fix.| Total hours: 19 ## Cost - Total hours: 19 - Rate: $150/hour: Based on the [hourly rate calculator from Norwegian bank DNB](https://www.dnb.no/en/business/calculators/hourly-rate-calculator.html), which represents typical costs of running a contractor company in Norway with a target salary of NOK 1 300 000 ( approx USD 130 000 ) including taxes, pension, insurance and other expenses ( accounting, equipment, training, travel etc. ) - Total amount: $2850 USD