ARK Development Report — December 2019
2019 has come to an end and with it another very active and short month on the development front. This month was short due to holidays and time off. We would like to thank everyone that continues to be a part of our ecosystem through their contributions.
The ARK Monthly Development Report covers all pull requests (opened, closed, merged) as well as all issues opened and closed in every ARK Ecosystem public repository, the number of contributors during that month, the number of new stargazers and total lines of GitHub code added or deleted. This info is presented here in a concise one-page blog.
Get involved with ARK development and participate in our bounty program at https://bounty.ark.io and our Tier 0 program at https://ark.io/projects.
You can track this weekly data directly on GitHub by opening the repository of interest, clicking on ‘issues’, and opening the latest ‘Weekly report digest’.
Thanks to all who contribute each month and help out with development!
Here’s the Monthly Digest from Sun, Dec 1, 2019 12:00 AM to Tue, Dec 31, 2019 12:00 AM.
Throughout public repositories we had:
33,437 lines of code added.
14,731 lines of code deleted.
1,009 files changed.
Contributors
Last month there were 16 contributors.
air1one, alexbarnsley, dated, deanpress, Drakeler55, faustbrian, Highjhacker, ItsANameToo, KovacZan, Lemii, luciorubeens, Nigui, sleepdefic1t, supaiku0, vasild, zillionn
Thank you for your contributions! 🎉
Pull Requests
Last month we had 91 pull-requests. Of which:
7 Still Open.
77 Merged.
7 Closed.
Still Open
Last month, 7 pull-requests were opened.
— dated
— Highjhacker
— ItsANameToo
- #800 feat: more tests
— luciorubeens
— sleepdefic1t
Closed
Last month, 7 pull-requests were closed.
— alexbarnsley
— dated
— Highjhacker
— rainydio
— sleepdefic1t
— vasild
Merged
Last month, 77 pull-requests were merged.
— air1one
#3287 refactor: align maxPayload / maxTransactionBytes values
#3336 fix(core-state): use parent findByPublicKey method for temp-wallet-manager
#3350 fix(core magistrate): business/bridgechain update handlers — revertForSender
#3331 feat(core-p2p): improve incoming WS message check + IP banning on worker
— alexbarnsley
#1551 fix: add network fails
#1584 release: 2.7.0
— dated
#1582 fix: delete plugin path of installed plugin when updating and various tweaks
#1501 feat: plugin manager
#3320 fix(core-database): handle forgedTotal and voteBalance in orderBy query param
#3310 refactor(core-api): accept address, publicKey, delegate name as business id
#3319 feat(core-api): stricter resource-based orderBy schema
#3345 refactor(crypto): throw error if multi payment has less than two payments
— deanpress
— Drakeler55
- #500 Devnet setup
— faustbrian
#3355 release: 2.5.31
#3356 release: 2.6.0-next.7
#3332 release: 2.5.30
— Highjhacker
— ItsANameToo
#789 feat: add check for businesses / bridgechains being enabled
#61 fix: node fees
#797 feat: add changelog
— KovacZan
— Lemii
— luciorubeens
- #1571 fix: unknown typo
— Nigui
— sleepdefic1t
— supaiku0
#3360 refactor: call checkNetworkHealth more deterministically
#3358 refactor(core-p2p): discover peers when checking network health
— vasild
#3342 refactor: make the canEnterTransactionPool() interface more robust
#62 feat: Implement AIP18 multi signature transfers and missing builders
#3341 fix(core-database): don’t assume blocksInCurrentRound is defined
— zillionn
Issues
Last month we had 47 issues. Of which:
7 Still Open.
40 Closed.
Still Open
— alessiodf
— dated
— faustbrian
— fix
— ItsANameToo
— KovacZan
Closed
— air1one
— alexbarnsley
— arkmoon
— aspiehler
— biolypl
— dated
#3328 returned data of API with one direction is not reverse of data with other direction
#3343 [2.6][T4] .username schema not enforced on all api endpoints
#3308 [2.6][T4] businesses/{id} and businesses/{id}/bridgechains accepts only publicKey
#3309 [2.6][T4] businesses/{id} endpoint always returns data regardless of business attribute
#3315 [2.6][T4] orderBy not working with some camel cased iteratees
— deanpress
— faustbrian
#77 Implement AIP11
#1424 Resolve Codacy issues
#78 Implement AIP18
#74 Add default amount of 0 to transactions (excluding type 0)
— galperins4
— ItsANameToo
— kristjank
— Lemii
#3339 Certain endpoints are queryable by both URI and query params
#3335 [2.6][T3] Vendorfield value gets omitted when it exceeds maximum length
— mudlee
— Pleiadien
— rainydio
— roccomuso
— zillionn
- #1459 Search delegate popup
Releases
Last month there were 3 releases.
Core
Explorer
- 2.5.0 at Fri, Dec 13, 2019 1:33 PM
Star Gazers
Last month there were 15 stargazers.
57-Wolve, ATField2501, Cactus-15–49, flavertonrr, HAOYUatHZ, kuaikeduo, laurentlourenco, lpfloyd, mikekosulin, rigwild, robmcguinness, SebastianElvis, tbergman, Toure2ray, ZHIMEISUI
You all are the stars! 🌟
Read our new whitepaper, follow us on social media ( Twitter|Facebook|Reddit ), join our community ( Slack | Discord ) and stay tuned to our blog on Medium and on Steemit.