October is over and we are happy to publish a very impressive monthly development report for it. It was one of the busiest developmental months this year. Thank you to all who are actively participating in the development of our ecosystem.
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. We are also running a special Core v2.6 bounty that can net you up to $100 just for reporting issues, to learn more read this blog post.
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 Tue, Oct 1, 2019, 12:00 AM to Thu, Oct 31, 2019, 12:00 AM.
Throughout public repositories we had:
442,697 lines of code added.
22,137 lines of code deleted.
1,250 files changed.
Contributors
Last month there were 21 contributors.
adrian69, air1one, alessiodf, alexbarnsley, arkmoon, avfcpieface, biolypl, ciband, danielstc, dated, faustbrian, Highjhacker, KovacZan, kristjank, Lemii, luciorubeens, moazzamak, sleepdefic1t, supaiku0, vasild, vmunich
Thank you for your contributions! 🎉
Pull Requests
Last month we had 251 pull-requests. Of which:
13 Still Open.
212 Merged.
26 Closed.
Open
From last month, 13 pull-requests are still open.
— alexbarnsley
— arkmoon
— ciband
— danielstc
- #1519 misc: it-IT update
— dated
— faustbrian
— Highjhacker
— sleepdefic1t
Closed
Last month, 26 pull-requests were closed.
— air1one
#3172 fix(core-p2p): call next() with Error for “app is not ready”
#3021 fix: basic validation on incoming p2p data + terminate socket on error
— alexbarnsley
— boldninja
— ciband
— dated
- #75 wip
— faustbrian
#3030 refactor(core-api): integrate hapi-pagination to replace fork
#58 fix: remove the core_ prefix and use the $TOKEN as database username and prefix
#129 AIP-36: Public API — Reduced Complexity & Increased Flexibility
#3029 fix(core-forger): use correct IV length for encryption
#3031 release: 2.5.26
#1432 chore(deps): update dependencies to their latest versions
— KovacZan
— sebastiangseijo
— sleepdefic1t
#150 wip-cov
— vasild
Merged
Last month, 212 pull-requests were merged.
— adrian69
— air1one
#3037 fix: basic validation on incoming p2p data + terminate socket on error
#3163 fix(core-p2p): call next() so that the request can proceed
— alessiodf
#1527 refactor(plugins): support ark uri scheme in webframes
#1500 refactor(plugins): add destroy method and binary websocket support
— alexbarnsley
— avfcpieface
- #135 docs: fix name typo
— biolypl
— ciband
#172 test: break up unit tests to support platforms with limited RAM
#157 Fix ESP32 Tests
#158 Enable esp8266 tests
— dated
#1438 refactor: hide delegate tab if wallet is not on profile
#3108 refactor(crypto): overwrite arrays when merging milestones
#3121 refactor(core-magistrate): use type from core-interfaces
#3160 feat(core-api): add additional fields to businesses search schema
#3137 refactor(core-magistrate): don’t allow multiple business or bridgechain updates for the same id
#3147 refactor(core-api): fallback to core typegroup if querying by type
#3145 refactor(core-database): convert htlc lock vendorfield to string during bootstrap
#3165 feat(core-api): add additional fields to bridgechains search schema
#3153 fix(core-database): correctly reduce indexed bridgechain entries
#3132 feat(core-magistrate): ensure unique bridgechain name per business
#3136 refactor(crypto): use multiPaymentLimit from milestone if available
#3118 refactor(core-magistrate): business and bridgechain ids as numbers
#3130 fix(core-magistrate): get connection from databaseservice
#3119 feat(core-api): implement businesses/bridgechains endpoint
#3110 refactor(core-database): refactor searchBusinesses & searchBridgechains
— faustbrian
#9 fix: query height from a random seed and set the correct milestone
#3060 docs: 2.6.0 changelog
#3065 release: 2.6.0-next.0
#3066 chore(core-exchange-json-rpc): bump @arkecosystem/exchange-json-rpc to 1.0.6
#3071 fix(core-http-utils): use the request origin to avoid 404s
#2994 refactor(core-api): integrate hapi-pagination to replace fork
#3036 fix(core-forger): use correct IV length for encryption
#3034 refactor(core-api): integrate hapi-pagination to replace fork
#3035 release: 2.5.26
#3087 fix: use strict comparison to decide if a transaction should be enabled
#3028 chore(new-relic): update dependencies to support node.js 12
#3075 fix(core-api): add missing offset handling to /api/peers
#3146 Revert “refactor(core-magistrate-crypto): consolidate bridgechain schema and streamline its usage”
— KovacZan
#68 refactor: change transactionType in abstract builder into int
#136 fix: typo in aip-103
#138 fix: typo
— kristjank
— Lemii
#3143 refactor(core-magistrate-crypto): consolidate bridgechain schema and streamline its usage
#3148 fix(core-magistrate-crypto): improve ‘name’ field validation to avoid illegal characters
#3162 refactor(core-magistrate-crypto): use URI schema for website and repository validation
#3141 refactor(core-magistrate-transactions): BridgechainUpdate errors
#3150 polish(core-magistrate-crypto): remove redundant bridgechain schema properties
#3152 refactor(crypto): change MaximumPaymentCountExceededError error
— luciorubeens
— moazzamak
— sleepdefic1t
#142 release: v1.3.0
#138 fix: clang-tidy
#158 release: v0.7.0
#167 fix: cmake warnings
#151 fix: cmake warnings
THIS POST IS TO LONG FOR STEEMIT, PLEASE SEE THE FULL POST HERE: https://blog.ark.io/ark-development-report-october-2019-fa7562ed5717
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.
Congratulations @arkecosystem! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Do not miss the last post from @steemitboard:
Vote for @Steemitboard as a witness to get one more award and increased upvotes!