{
"labels": [],
"body": {
"proposal_body_version": "V0",
"name": "DevHub Developer Contributor report by Megha for 04/22/2024 – 05/19/2024",
"description": "#### Summary of Activities\n##### Week 1 (22 April to 28 April)\n\n- Fix timeline update after user updates proposal status and reproduce proposal refresh [#760](https://github.com/NEAR-DevHub/neardevhub-bos/issues/760) (6h)\n- Proposal enhancements [#763 ](https://github.com/NEAR-DevHub/neardevhub-bos/pull/763) (5h)\n- Fix issues with compose comment, fix expand/collapse height of editor with long text, show loader, add draft state, show loader until comment is visible [#764](https://github.com/NEAR-DevHub/neardevhub-bos/pull/764) (1d)\n- Team call (0.5h)\n- Update auto link proposal css, add support to search using title [#758](https://github.com/NEAR-DevHub/neardevhub-bos/pull/758) (4h)\n- Figure out issue with failing tests all PRs (1h)\n- Estimation for frontend work for infrastructure committee (1h)\n- Add app layout, route navigations for RFP repo and basic tests [#1](https://github.com/NEAR-DevHub/near-prpsls-bos/pull/1) (1d)\n- Call with Vadim regarding infrastructure committee planning (1h)\n- Update admin configuration contract [#766](https://github.com/NEAR-DevHub/neardevhub-bos/pull/766) (1h)\n- Add tests for compose comment, mock RPC response to show loader (4h)\n\nTotal: 40 hours\n\n##### Week 2 (29 April to May 5)\n- Worked on RFP create page with timeline configuration and integrated contract [#747](https://github.com/NEAR-DevHub/neardevhub-bos/issues/747) (2d)\n- Worked on view and feed page using indexer for RFP [#748](https://github.com/NEAR-DevHub/neardevhub-bos/issues/748) (2.5d)\n- Team call (1h)\n- Call with Peter regarding issue with tests (1h)\n- Help Thomas with events committee [#2](https://github.com/Tguntenaar/neardevhub-widgets/pull/2) (3h)\n- Fix moderators edit_member issue [#770](https://github.com/NEAR-DevHub/neardevhub-bos/pull/770) (0.5h)\n- Fix supervisor requirement in timeline [#771](https://github.com/NEAR-DevHub/neardevhub-bos/pull/771) (1h)\n\nTotal: 42.5 hours\n\n##### Week 3 (5 May to May 12)\n- Created proposals edit/create page with linking RFP [#6](https://github.com/NEAR-DevHub/near-prpsls-bos/pull/6) (1d)\n- Created Proposal View page and timeline configurator [#750](https://github.com/NEAR-DevHub/neardevhub-bos/issues/750) (1d)\n- Added proposals feed [#749](https://github.com/NEAR-DevHub/neardevhub-bos/issues/749) (1d)\n- Team call (0.5h)\n- Call with Vadim regarding timeline (0.5h)\n- Created testing tickets and updated timeline (2h)\n- Integrated linked proposals with RFP [#5](https://github.com/NEAR-DevHub/near-prpsls-bos/pull/5)(1d)\n- Discuss with Peter about tests (2h)\n- Call with Thomas for final testing of events committee to launch it(3h)\n- Discussed with Vadim about issues with contract (3h)\n\nTotal: 43 hours\n\n##### Week 4 (13 May to May 19)\n- Update compose widget to auto link proposals and RFP (4h)\n- Minor UI updates and code refactor for devhub proposals [#779](https://github.com/NEAR-DevHub/neardevhub-bos/pull/779) (4h)\n- Work on logs for proposals and RFP view page [#6](https://github.com/NEAR-DevHub/near-prpsls-bos/pull/6) (1d)\n- Add cancel RFP modal [#778](https://github.com/NEAR-DevHub/neardevhub-bos/pull/778) (6h)\n- Team call (1h)\n- Move snapshot history from contract to indexer for proposals and rfps [#6](https://github.com/NEAR-DevHub/near-prpsls-bos/pull/6) (4h)\n- Add admin configuration page with autocomplete [#8](https://github.com/NEAR-DevHub/near-prpsls-bos/pull/8) (4h)\n- Report new bugs to Vadim about indexer (4h)\n- Complete remaining checklist points from RFP and proposal tickets like notifications, allow admin to link/unlink proposal at any stage of RFP, etc.. [#6](https://github.com/NEAR-DevHub/near-prpsls-bos/pull/6) (1d)\n\nTotal: 43 hours\n\nTotal Hours: 168.5\nHourly rate: $50/h\nTotal: 8425 USD\n",
"category": "DevDAO Platform",
"summary": "Setup Infrastructure committee BOS website, with RFPs and proposals flow, helped Thomas with events committee.",
"linked_proposals": [],
"requested_sponsorship_usd_amount": "8425",
"requested_sponsorship_paid_in_currency": "OTHER",
"receiver_account": "megha19.near",
"supervisor": "theori.near",
"requested_sponsor": "neardevdao.near",
"timeline": {
"status": "REVIEW",
"sponsor_requested_review": false,
"reviewer_completed_attestation": false
}
},
"id": 85
}