wakamex/github
02.7k
1[{"node": {"oid": "ff9d7d3ef677b8f4c106ae96f2c7b66fa244bb4e", "messageHeadline": "fix(ci): Update node version for md linting (#205)", "author": {"name": "Ethen Pociask", "email": "ethenpo@gmail.com", "user": {"login": "epociask"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2bcad10a003287fef60010d4daa4d8f13bf1011", "messageHeadline": "Update documentation (#190)", "author": {"name": "Richard Gregory", "email": "richardgrecoson@gmail.com", "user": {"login": "richardgreg"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7b78b7a8f2d37e6e96eecc154128a619e74740d4", "messageHeadline": "Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#193)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "74f00bb84909bd71f1bcff61e5a81645770ca4f1", "messageHeadline": "Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (#194)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "38df80ab5923b7d4f5d89a5a5a7e469b472f6565", "messageHeadline": "Bump github.com/quic-go/quic-go from 0.38.1 to 0.38.2 (#196)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "63bb2f74bf668a34ffcf653c110442a3890793ae", "messageHeadline": "Add trufflehog workflow (#195)", "author": {"name": "bthornton-cb", "email": "155778758+bthornton-cb@users.noreply.github.com", "user": {"login": "bthornton-cb"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "64298e3502ab3f3d3448dec7cb8989d1922ff545", "messageHeadline": "[epociask--updated-architecture] Updated architecture diagram (#191)", "author": {"name": "Ethen Pociask", "email": "ethenpo@gmail.com", "user": {"login": "epociask"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d1ec230f51ef23cfca17665016f4a10f58bccd39", "messageHeadline": "Update core logic to be less verbose & more simple in abstraction (#\u2026", "author": {"name": "Ethen", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 4576, "deletions": 5859}}, {"node": {"oid": "8c1d72426680fe4de8a7f4b1a0341d3f73998cac", "messageHeadline": "[issue-172] Version pinned devnet allocations (#175)", "author": {"name": "Ethen", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 34, "deletions": 688}}, {"node": {"oid": "11e5f45120af05bbd7a7f780d7b5d39972dacba1", "messageHeadline": "Bump golang.org/x/net from 0.15.0 to 0.17.0 (#169)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "08b5755d88729b98fbcde95b51c855a4e0e68dcf", "messageHeadline": "`withdrawal_safety` heuristic (#176)", "author": {"name": "Ethen", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1455, "deletions": 408}}, {"node": {"oid": "3dcb2a191db82b38b9c73e2e2bd56ef4e2d6f5da", "messageHeadline": "[issue-160] Fix Slack Incompatibility Error (#173)", "author": {"name": "Ethen", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 156, "deletions": 113}}, {"node": {"oid": "75565f58e36f69a418220e944915a2573de2bf7d", "messageHeadline": "Concurrent Heuristic Execution (#170)", "author": {"name": "Ethen", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 161, "deletions": 87}}, {"node": {"oid": "35b4fab73b6de319a8564e35a07b212238acfae6", "messageHeadline": "OP Indexer Client Support (#166)", "author": {"name": "Ethen", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 396, "deletions": 106}}, {"node": {"oid": "5f6db5fb9b54645e054e436a919dfd0f47466848", "messageHeadline": "Rebasing to Optimism Monorepo w/ Parallelized E2E Testing (#163)", "author": {"name": "Ethen", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1254, "deletions": 1125}}, {"node": {"oid": "57c02f77451a20ed487af2789e2ad4228c84a886", "messageHeadline": "Markdown linting support (#159)", "author": {"name": "Alessandro Mazza", "email": "121622391+alessandromazza98@users.noreply.github.com", "user": {"login": "alessandromazza98"}}, "additions": 323, "deletions": 148}}, {"node": {"oid": "9f214262b2826b901f71c5904f01dca1e6b50a82", "messageHeadline": "Fix linting error (#161)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "14481ced518b71995bac5b617f971ea9aaee367c", "messageHeadline": "Parallelized Node RPC Calls for Health Checking (#158)", "author": {"name": "Lanre Adelowo", "email": "adelowomailbox@gmail.com", "user": {"login": "adelowo"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "ca0486987c6f51262721424c0f3b8251eb3ec9b4", "messageHeadline": "Add sev to slack alerts (#154)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "840073f8193fd23fd6ef88e875709212a0a0947f", "messageHeadline": "Lagniappe Cleanups (#155)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 16, "deletions": 72}}, {"node": {"oid": "63104d35b5653bc45477170294dd26c6eb72514d", "messageHeadline": "Add alert routing (#149)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 1555, "deletions": 279}}, {"node": {"oid": "d9da3aec27e458936600f46e40aed8141688994d", "messageHeadline": "Resilient Event Filter Pipes via Component DLQ (#144)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 436, "deletions": 44}}, {"node": {"oid": "650c4df69613689e6fb93519cc848f84640b070e", "messageHeadline": "Support for Alert Cooldown Configurations (#137)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 432, "deletions": 199}}, {"node": {"oid": "6a6d7e15d80600b80fa94ea4e4daf80f25adde03", "messageHeadline": "Fix typo in README.md (#139)", "author": {"name": "Ikko Eltociear Ashimine", "email": "eltociear@gmail.com", "user": {"login": "eltociear"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff10d49d206689e636f72db9ffecb98289eff91f", "messageHeadline": "Alert Severity Routing (#138)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 176, "deletions": 71}}, {"node": {"oid": "a36e45fdba577b93c193051161a3ee8aded5abaa", "messageHeadline": "Initial Pagerduty Integration (#130)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 466, "deletions": 59}}, {"node": {"oid": "a165b1850cb5cbac77b7199131e31411d0302c54", "messageHeadline": "Event Log Bug Fix (#135)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b875e3af1d3240017a1f09ba9fa84d6de264448b", "messageHeadline": "Optional Alert Message Field (#133)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 169, "deletions": 102}}, {"node": {"oid": "71eb9726ca0ffdfa6de364b8746bb50c5632f42c", "messageHeadline": "[epociask/fix-doc-links] Fixed Broken Documentation Links (#134)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c2e99fd6fdaeff8e80ffeb5b9095eca0591e0074", "messageHeadline": "Changed `invariant` Abstraction to `Heuristic` (#128)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1288, "deletions": 1230}}, {"node": {"oid": "4fd93ad4348e6ab1333002c7c4a49d020e1d93f1", "messageHeadline": "Fix documentation diagrams (#129)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 59, "deletions": 32}}, {"node": {"oid": "432cd3dfb5b061c9367610c5f0e2f267b5d676d0", "messageHeadline": "Setup jekyll (#127)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 448, "deletions": 22}}, {"node": {"oid": "f87228545384ea9aa7a2c9860a4aa49192c451ee", "messageHeadline": "Optional Channel Field for Slack Posting (#125)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 16, "deletions": 10}}, {"node": {"oid": "01d8844c80aa3ad655e8b1b1e88b2fa0f6be4930", "messageHeadline": "Update docs, image conditional copy genesis.json (#124)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "b78e06785e3baf3265064ee7307f4e311f1b95b4", "messageHeadline": "Remove genesis from docker image (#123)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "e2111dd8a432220e785b3bd4f8dc5e87f27b27de", "messageHeadline": "Allow app to load if cfg does not come from config.env file (#121)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9628be6c5002f25eab38629dbfc4e592e885eefc", "messageHeadline": "Add github workflow for ghcr release on new releases (#122)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "3d4e7c04ab7532e1878cefd5108d3b92977c23ed", "messageHeadline": "Bump github.com/ethereum-optimism/optimism from 1.0.7 to 1.0.8 (#120)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "034f18bd8342fb58285bac1f112a0a07b724bf1b", "messageHeadline": "[issue-86] Max Pipeline Count Constraint (#117)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 342, "deletions": 151}}, {"node": {"oid": "098ead300bb14d138ae43e58feab579ea8615cf0", "messageHeadline": "Add logging encoder (#114)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 239, "deletions": 192}}, {"node": {"oid": "ef19b27ca8702643311a8c72c2a5fe4a0850b7b3", "messageHeadline": "Bump github.com/go-chi/render from 1.0.2 to 1.0.3 (#116)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ee7024435b3636f8e45b2c2f302f8d2b3f4ed349", "messageHeadline": "Fixed pipeline throughput metric & refactored engine registry (#115)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 120, "deletions": 95}}, {"node": {"oid": "cdfad7d5d6cfae848a4d842856c10675ad6423e3", "messageHeadline": "Pipeline Management Merge Test (#113)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 54, "deletions": 0}}, {"node": {"oid": "d5ede5206d532eca670fdd32d987cd19e1694ab7", "messageHeadline": "Added Invariant Execution Error Metric Gauge (#112)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 21, "deletions": 0}}, {"node": {"oid": "4d48da15eb9c34e4e89d75cacc940846d90df27b", "messageHeadline": "Fix typos (#107)", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "811b74adefe90faefc7750c269991c74e8059780", "messageHeadline": "Execution Timing Metric & Code Comments (#111)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 42, "deletions": 13}}, {"node": {"oid": "cf39c97da34329f84661971a70e084f680dccbae", "messageHeadline": "Add node error metrics (#110)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 49, "deletions": 36}}, {"node": {"oid": "5e22d8eafa5801f624c00f14fade888d925f6561", "messageHeadline": "Minor Tweaks - Typos, Contract Inv Verify Check, & Removed Comment Ac\u2026", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 22, "deletions": 22}}, {"node": {"oid": "66a27c4a6a99896f48770eb1753deae71c9523aa", "messageHeadline": "Latency Metrics (#108)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 90, "deletions": 16}}, {"node": {"oid": "961cde0170d7193f47be6e5dff794146bb336da9", "messageHeadline": "Update pipeline to gauge, add labels (#106)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 51, "deletions": 47}}, {"node": {"oid": "abe0895a976f0cf6d55c114ad4d97b3ea94d7cdc", "messageHeadline": "Add Stat Labels for Invariant Runs and Alerts (#97)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 37, "deletions": 24}}, {"node": {"oid": "a72d1260fbec569f9460b46d913478b51b0658c8", "messageHeadline": "Refactored Invariant Registry & Added Fault Detector Implementation (\u2026", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 2916, "deletions": 991}}, {"node": {"oid": "36f339d304ef8239241de621423884e505ec853b", "messageHeadline": "Bump github.com/prometheus/client_golang from 1.14.0 to 1.16.0 (#98)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 21, "deletions": 90}}, {"node": {"oid": "5d25f0c7e3304d42e0f092cfc3f09592fe2f5bd5", "messageHeadline": "Lagniappe CI Jobs (#95)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 137, "deletions": 74}}, {"node": {"oid": "e8aa89e47b3d470c6700c4d7bc63fdc996069bad", "messageHeadline": "Prometheus Telemetry Instrumentation (#92)", "author": {"name": "Adrian Smith", "email": "adrian.smith@coinbase.com", "user": {"login": "adrain-cb"}}, "additions": 754, "deletions": 69}}, {"node": {"oid": "1418a7af41a2ab43c9a7ca69fe7e9856b73c9b5e", "messageHeadline": "Withdrawal Enforcement Invariant Implementation (#93)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 700, "deletions": 165}}, {"node": {"oid": "9ceb589aa40dd1fdcf3ac23b3bcfabad51a060e0", "messageHeadline": "Event Invariant E2E Test (#91)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 246, "deletions": 49}}, {"node": {"oid": "635811e206ca143efbf45d4c9ae75bbb2275af00", "messageHeadline": "Fix logging Initialization (#89)", "author": {"name": "Adrian Smith", "email": "acsmith11@dons.usfca.edu", "user": {"login": "adrain-cb"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "96039092a5febbc9bb1a356aa83b5f6b78dbd188", "messageHeadline": "E2E Integration Testing Framework (#85)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1233, "deletions": 456}}, {"node": {"oid": "b572538ba9bfd0c502ac4c098c12a2523d20e71d", "messageHeadline": "Fixed State Key Persistence Errors (#83)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 214, "deletions": 129}}, {"node": {"oid": "93efbf716a837ebe9c15d3f09fe9ae9887465e19", "messageHeadline": "Optional Bootstrap File Support (#68)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 508, "deletions": 352}}, {"node": {"oid": "d80d7f89d16a8b85b1abd9592d1c454fffac3cd3", "messageHeadline": " Event Log Invariant Documentation (#72)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 68, "deletions": 35}}, {"node": {"oid": "bc5629270afaa729e7b2145509bfe135fffa45d5", "messageHeadline": "Granular Health Checks (#80)", "author": {"name": "Adrian Smith", "email": "acsmith11@dons.usfca.edu", "user": {"login": "adrain-cb"}}, "additions": 184, "deletions": 19}}, {"node": {"oid": "cdf2dd7e0fe481ed5bdfb63f391e575dcf3d5a18", "messageHeadline": "Reworked Application Handling Logic (#74)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 495, "deletions": 267}}, {"node": {"oid": "bedb27832e37c8046347d96815dc344b70556500", "messageHeadline": "Fixed formatting issues in `docs/README.md` (#70)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "405c36567b807be222edfaae36ef3b8f14627bf3", "messageHeadline": "Generalized Event Monitoring Invariant (#66)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1159, "deletions": 585}}, {"node": {"oid": "118fb06b65c7ba3dabefec40d05c777abb0a8693", "messageHeadline": "Architectural Documentation (#52)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 499, "deletions": 124}}, {"node": {"oid": "36cc127324c599bfad5814027ffff7d4b6f58a13", "messageHeadline": "Balance Enforcement Invariant (#55)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 2088, "deletions": 284}}, {"node": {"oid": "cd25ac977c1c46238c468351e9f3785e79b3b92b", "messageHeadline": "[epociask/fix-broken-swagger-url] Updated external docs link in spec \u2026", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "b748492f66df02ea3f4f263336b50889bdb50a7a", "messageHeadline": "Open API Specs (#57)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 489, "deletions": 11}}, {"node": {"oid": "cf9a928c340e5da5b67077f06347e201782c2508", "messageHeadline": "Hardcoded Invariant Support (#45)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 2729, "deletions": 678}}, {"node": {"oid": "279e5c432022767da4e20cee9e140e7e8a9c532f", "messageHeadline": "Added Linting Subsection in `README.md` (#49)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "4de1b4807751dc94264011d9fd2753595a18a0a1", "messageHeadline": "Allow Poll Interval to be set via Config (#47)", "author": {"name": "Adrian Smith", "email": "acsmith11@dons.usfca.edu", "user": {"login": "adrain-cb"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "97aa0715c99eb0f81d01105896e28544b353db65", "messageHeadline": "Component Architecture Documentation (#38)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 119, "deletions": 0}}, {"node": {"oid": "4f01e09c30bf1bf2558693cf97bebdeb6804994e", "messageHeadline": "Run and Test Documentation (#41)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 28, "deletions": 5}}, {"node": {"oid": "5967d737a188f3135f5c6bdbc3229a15092534e0", "messageHeadline": "API Scaffolding & Component Closures (#39)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 319, "deletions": 20}}, {"node": {"oid": "87adc7eb2386b139fed617683b95c1ae972d4a19", "messageHeadline": "Fixed mock generation bug (#43)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "184b78c771af426640a890b7ea4d25c7362fb9fd", "messageHeadline": "Added EventLoop Driver Logic for `etlManager` (#32)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 924, "deletions": 363}}, {"node": {"oid": "fa6eac79908af2a145489ef5b1e107b0b489559c", "messageHeadline": "Import testify/mock replaced with gomock (#27)", "author": {"name": "Josef V\u00e1vra", "email": "vavra.pepa@gmail.com", "user": {"login": "vavrajosef"}}, "additions": 224, "deletions": 92}}, {"node": {"oid": "81ee8a06d85dfc54ee8cdcdb0d0779c07de3cd80", "messageHeadline": "[SECURITY_POLICY] Security Policy (#15)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "3f0e7527480fce37d73683860161610105029b1d", "messageHeadline": "ETL DAG & Pipeline Support (#16)", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 2000, "deletions": 811}}, {"node": {"oid": "34ff89ff52a85c721053ddc56374c8eb177aeee5", "messageHeadline": "Issue 6 fix (#18)", "author": {"name": "aswamyveena", "email": "anup.swamyveena@coinbase.com", "user": {"login": "anupsv-cb"}}, "additions": 1141, "deletions": 138}}, {"node": {"oid": "ec617efa9df06824f5abee7f56e804680c34237a", "messageHeadline": "Bump golang.org/x/net from 0.4.0 to 0.7.0 (#19)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "e7eec5bfe8086535c8b4874e6d7ab18eef041d1f", "messageHeadline": "[Logging] Added go.uber.org/zap logging service (#17)", "author": {"name": "Alejandro Malavet", "email": "130002764+ale-coinbase@users.noreply.github.com", "user": {"login": "ale-coinbase"}}, "additions": 307, "deletions": 48}}, {"node": {"oid": "1060dd751d18d18b786635249ef30464e8043493", "messageHeadline": "Create pull_request_template.md (#10)", "author": {"name": "Atharva Salitri", "email": "121221252+the-amazing-atharva@users.noreply.github.com", "user": {"login": "the-amazing-atharva"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "b0c56420a1fba3799cba8724c95bf7abefb9f832", "messageHeadline": "Merge pull request #3 from base-org/epociask/PIPE_COMPONENT", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1147, "deletions": 12}}, {"node": {"oid": "329ff40234b25c3a7e182f77158729a8538ef7bb", "messageHeadline": "Merge branch 'master' of https://github.com/base-org/pessimism into e\u2026", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "85c1a7ae3c8daec4787a21400b958a9a68e18c82", "messageHeadline": "Merge pull request #11 from base-org/epociask/BETTER_CONTRIBUTION_GUI\u2026", "author": {"name": "nadir-akhtar-coinbase", "email": "64859114+nadir-akhtar-coinbase@users.noreply.github.com", "user": {"login": "nadir-akhtar-coinbase"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "b4c9eb8bb6f740526b82252e1ccc063696425bd6", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c181fbaa30eff8624e772ba0adedd55b24576df5", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26d7e386c47b3f20ffa45c653a34c0963eea52d1", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7c232e21f09711bffa008d8bcbbeda71846bb8f", "messageHeadline": "[epociask/PIPE_COMPONENT] Changing TransitData to use alias", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0dee7331d3789a6857f848e65e7d36649bba0de", "messageHeadline": "[epociask/BETTER_CONTRIBUTION_GUIDELINES] Adding additional subsectio\u2026", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "1e84ea94c6a1408b28cb88974fa6ab6332315ce5", "messageHeadline": "[epociask/PIPE_COMPONENT] Address PR comments and added go test CI ac\u2026", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 72, "deletions": 48}}, {"node": {"oid": "ae13a92c531f84a3813d991ba7798ebae973d6ba", "messageHeadline": "[epociask/PIPE_COMPONENT] More lint and cleanup", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "39fa725ba955804e8b414edd65d3aa0ef62b979a", "messageHeadline": "[epociask/PIPE_COMPONENT] More comments", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 22, "deletions": 9}}, {"node": {"oid": "741733124d315e562633f95dfc5f8d7a2dfd14fe", "messageHeadline": "[epociask/PIPE_COMPONENT] Passing lint", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 175, "deletions": 124}}, {"node": {"oid": "d4ec56b70a8b50fcfffa0e952ff8318776007382", "messageHeadline": "[epociask/PIPE_COMPONENT] Update go.mod", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "9f5c8ebde646267aa36c0b6d4c5dab47752f9e27", "messageHeadline": "Merge branch 'master' of https://github.com/base-org/pessimism into e\u2026", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "493705bc712474a104807336f907f492d1dea50a", "messageHeadline": "[epociask/PIPE_COMPONENT] POC Driver and component reworks", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 364, "deletions": 167}}, {"node": {"oid": "0caec72a036b0183618a35ad17b11edf47095652", "messageHeadline": "Merge pull request #5 from base-org/epociask/README_DISCLAIMER", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d7b1c914af0a0bcfc5007b922e6fc63e4e3f107d", "messageHeadline": "[epociask/README_DISCLAIMER] Applying recommended feedback", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b99e424d6e09db6a42ae98763dbf4f0591bdf6c2", "messageHeadline": "Merge branch 'master' of https://github.com/base-org/pessimism into e\u2026", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "56a78011ccca1ac08eed5dd598f726ad547cc5e6", "messageHeadline": "[epociask/README_DISCLAIMER] Added warning disclaimer", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8e30c1e17b826816628e905998bbdfbfd052e3b0", "messageHeadline": "[epociask/PIPE_COMPONENT] Oracle, config, routing refinements", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 228, "deletions": 1411}}, {"node": {"oid": "a0dd808f2d1acb3dece9016be4d1e0291f55426b", "messageHeadline": "Merge pull request #4 from base-org/ethen/DEVELOPMENT_CI_TARGET", "author": {"name": "nadir-akhtar-coinbase", "email": "64859114+nadir-akhtar-coinbase@users.noreply.github.com", "user": {"login": "nadir-akhtar-coinbase"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9429ba6f930bba621ac52c773a8f6fa2c2da0632", "messageHeadline": "[epociask/PIPE_COMPONENT] GETH Block Oracle Implementation", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 278, "deletions": 30}}, {"node": {"oid": "50b1b4fa5c537768a7d864805bd0d5d7d4f9c3fc", "messageHeadline": "[ethen/DEVELOPMENT_CI_TARGET] Add deveopment directive for CI Lint gi\u2026", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d95a50cca2daf578ca13cc6ade78d7c49705fc95", "messageHeadline": "Delete launch.json", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "c5bc2defef72377cc2a687fcde08a073b822a810", "messageHeadline": "ETL pipe component implementation", "author": {"name": "epociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 168, "deletions": 71}}, {"node": {"oid": "ee59444071cb02b44cf1040450a56f38ac5a1b7d", "messageHeadline": "Merge pull request #2 from base-org/epociask-patch-1", "author": {"name": "nadir-akhtar-coinbase", "email": "64859114+nadir-akhtar-coinbase@users.noreply.github.com", "user": {"login": "nadir-akhtar-coinbase"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a1edae313d8924f8766d961a79ffe164445dcf4f", "messageHeadline": "Lightweight pipeline definition with pipe abstraction", "author": {"name": "epociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1697, "deletions": 2}}, {"node": {"oid": "94bca4bfbdf8bafa3230e621f7725d63becdb8f7", "messageHeadline": "Update README.md", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5fdf2e86785377092f12f81d955fd0b1f3d91982", "messageHeadline": "Merge pull request #1 from base-org/ethen/go_scaffolding", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 353, "deletions": 1}}, {"node": {"oid": "fa979b1f4f07bd72fd17419fba2beb10cfb532a9", "messageHeadline": "[ethen/go_scaffolding] Updating github action", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "18e623e037d79bb1dae4ead760b12543bc98e7f9", "messageHeadline": "Using github workflow action for quality assurance", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 16, "deletions": 13}}, {"node": {"oid": "6bba4724efb8901ab7c7d4f0ae0f9cc76fe99b71", "messageHeadline": "Update pipeline.yml", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "588582f7e0ff8c00b5124992f2b26f112e318a7a", "messageHeadline": "Update README.md", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6681dacb0bd8295e26f121eb6ea1e1e75a554e14", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "fb2f9713af1b2a9b2cc99f8984d58a4452c34176", "messageHeadline": "Create CONTRIBUTING.md", "author": {"name": "Ethen Pociask", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 55, "deletions": 0}}, {"node": {"oid": "23731797e430159e65056ef81f5fdebbab81f122", "messageHeadline": "Make notes", "author": {"name": "epociask", "email": "empociask@dons.usfca.edu", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1bbc773fec6f8df5e5b14a9d9c63a348caaf5d95", "messageHeadline": "Remove unnecessary code", "author": {"name": "epociask", "email": "empociask@dons.usfca.edu", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "1a7138c2e5e1581ecfb19fc3aa96f0368436de4a", "messageHeadline": "Working local buildkite configuration", "author": {"name": "epociask", "email": "empociask@dons.usfca.edu", "user": null}, "additions": 40, "deletions": 18}}, {"node": {"oid": "307ed722e350d3d2cc0970de0dda87e9d14a8f32", "messageHeadline": "Configured linter, added minimal code, .gitignore, & testing buildkite", "author": {"name": "epociask", "email": "empociask@dons.usfca.edu", "user": null}, "additions": 268, "deletions": 2}}, {"node": {"oid": "6ba795866958477e8f8fa0e42672a24fb21cfe71", "messageHeadline": "Baseline Repo Scaffolding", "author": {"name": "epociask", "email": "empociask@dons.usfca.edu", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a88cda13c4cdea8f5a737ffb356340330e7d9774", "messageHeadline": "Create README.md", "author": {"name": "Ethen", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "167f5e6f34351e45ba7ebe2aef5dc9ba274866c0", "messageHeadline": "Create LICENSE", "author": {"name": "Ethen", "email": "ethen.pociask@coinbase.com", "user": null}, "additions": 21, "deletions": 0}}]