Busy week at the Ops team! We are working hard on improvements on each project, while also fine-tuning in-house processes and strategies.
We are also planning some exciting collaborations with Ecosystem members and projects. Stay tuned!
Astra++ :
Completed the storage_deposit issue
Increased the gas for vote call and added check for it functional call proposal
Fixed navigation from proposalId to proposals list page
Fixed my proposal page error of invalid number
Backend:
Research data sync from bigQuery to postgreSQL
Server configuration for database
Completed basic smart-contract functionality for DAOs, Requests/Reports and Comments.
Dashboard:
Fixed extra row for All DAOs is appearing after selecting All DAOs checkbox
Fixed Issue while selecting one DAO from the table
Speed up dashboard loading and fixed initial load errors
Started to design improvements for Dashboard (data sources not UI)
Grassroot DAOs Page
Created Comment Card widget
Added Proposal and Reports components
Creating DAOs template app
Creating header and layouts from new design
MDAO guidance page
Testing:
Added more Pikespeak API endpoints and tracked the responses on chain
Raised a total of 10 issues
Retested all issues from testing column and put them In production Design:
Editing color palettes for Astra++
Infographics for “Framework update for the next elections v1”
Created a roadmap for March-May plans for Astra++, Dashboard, Grassroots DAOs BOS Page, Election framework and Governance
Astra++ :
Created Actions Library home and view page
Worked on settings page weighted vote UI
Backend:
DAOs smart-contract updates: post history optimisation, optional proposal for report, add proposal states, direct funding, tests update
Dashboard: architecture planning, updated server configuration and started sync main net data for archival node setup
Astra++: analysed smart-contract to fix start/end dates and automatically update threshold
Worked on data analysis
Moved required data from bit query to local server and uploaded it in the postgress
Started working on the queries & indexes for db to get information about eligible users for voting + months with at least one transaction from eligible users
Grassroot DAOs BOS Page
Proposal editing (available for DAO councils)
Ability to update status (available for DAO councils)
Configurable “feature projects” section on landing page through general Config file
Comments editing, reply to comment
Fixing UI+responsive design bugs
Fixed move left-right on iPhones issue
Fixed Last card of the proposal is getting cropped for all screen sizes
Updated Near Research Collective page with new text
Testing:
Prepared comprehensive reports for the month of February for the issues raised for Dashboard and BOS page
Retested 17 issues from Production and Moved them to the Done column and added label to all the issues raised
Tested functionality of the newly deployed features from the UI side for BOS page
Raised a total of 9 issues for BOS page this week which are currently in progress
Design:
Introduction to the Near platform
Getting to know the layouts and visual guidelines of the Near platform (Guidelines)
Design development for Astra++ (DAO Settings /Quorum tag) Desktop & Responsive version
Getting started with NDC development and getting familiarised with the structure of the existing version
Presented a roadmap for March-May plans for Astra++, Dashboard, Grassroots DAOs BOS Page, Election framework and Governance
Astra++ :
Added quorum and updated settings page UI
Fixed dao banner issue
added dao selection to actions library, did study on astradao APIs
added note for create dao
exported hom proposals to google sheet for Prasanth
working on improving different create proposals form
Backend:
I-AM-HUMAN: write script to get active users that can vote.
DAOs: mark post/comment as spam, added pagination, update user follow functionality and view functions
Astra++: Found the issue with TC proposal execution
Dashboard: switched from indexer to substreams, discovery and test new architecture
Grassroot DAOs BOS Page
Added History for proposals
The issue of comments cards being cropped when comments are visible over a certain limit has been resolved
The last card of the proposal is getting cropped for all screen sizes
Fixed overflow of content inside Navbar of My Activity Page (iPhone 14 and iPad)
Fixed double scroll bar issue on home page
Creating daos page & dao communities page
Added ability to change proposal status
Added ability mark proposal as a spam
Added ability make readable dao url
Moved landing feature projects into global config file
Testing:
Raised a total of 10+ issues for BOS page
Retested 25+ issues in production
Started testing Astra++
Resolved 20+ issues and closed them
Documented all the issues raised till now
Design:
Continued to develop the design for the NDC homepage
Researched a key list of elements on the NEAR platform that I can use in the future
Took on the tasks of designing the Proposals page and proposal statuses
Researched the experience of widgets used in the platform to identify best practices for optimizing the Proposals page and proposal statuses
Started developing design for the above tasks and creating general ui kits with a view to future editing in case of adding new functionality or changing the existing one
Community:
Established a process for interaction between OPS Team and GDAOs with NDC SMM to participate in OPS initiatives and gather feedback
Developed jointly with NDC SMM a plan to promote and involve the community in VB voting by changing the Voting Mechanism
Helped community members solve a problem with the NEAR Forum
Working on Proposal for web3 best practices analysis
Voting:
Finished parsing user stake
Created snapshot and published on IPFS (CID: bafybeidy6aerzfcaytshbntccgq6oquopd4q3ftsuaz66bstjfc4vpuwku)
Started working on snapshot/registration contract. Most functionality is implemented. Work on challenging the snapshot and covering with tests + gas price estimation.
Design:
Continued development of the NDC BOS Page (home page)
Started developing the proposals page
Made changes to the proposals page
Developed a new view (table)
Developed a page for a single proposal
Created NDC team in Figma and set up access for developers to work with mockups (started organizing existing designs)
Developed an adaptive for the proposals page
Testing:
Raised a total of 14 issues this week for BOS page.
Retested and closed 16 issues for BOS page this week.
Tested the functionality of the following features:
Basic Navigation UI implementation
Create DAOs page
Proposals: Add proposal type “direct funding” to Select DAO dropdown