wakamex/github
02.7k
1[{"node": {"oid": "337919e7c86f1d2630569c4681aaf63b3ec55994", "messageHeadline": "Merge pull request #1260 from RibonDAO/feat/prod3-397", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "e86040ce6074983f9eb039a9c39bf1c2119bb241", "messageHeadline": "Merge pull request #1266 from RibonDAO/fix/prod3-441", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "6991ae8665c0600ce257842e2b002f696c41cdec", "messageHeadline": "fix: limit by 5 collect ticket by external id", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "aaa299662bd3dfb3bf2536ca89347fca05bc26a4", "messageHeadline": "Merge pull request #1265 from RibonDAO/fix/tickets-available", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "b485992813ff157fcc520c9fec6b5e8e032ca1bb", "messageHeadline": "Merge pull request #1261 from RibonDAO/feat/prod3-439", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "1e7b2176d4f6a1cc18f4ee1a436ad3e1cb029fda", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "30d255feaf3d2bf69115978206f0437531fa857c", "messageHeadline": "fix: tickets available", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "70d18b842e46d7d0bd16881acbe1116851ea3e41", "messageHeadline": "Merge pull request #1263 from RibonDAO/fix/can-collect-by-external-id", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "18e4b7464983a46c00692560b5bbce3686607441", "messageHeadline": "fix: can collect by external id when external_id is nil", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c41ed5acae70aedce114407ad8be7921a7c48d60", "messageHeadline": "Merge pull request #1256 from RibonDAO/feat/prod3-405", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "5f48205263b5814aff87c545317a66cebbdaf734", "messageHeadline": "fix: to donated today", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "6db4cd010536e4305c56fccda4cc96ee90e239e9", "messageHeadline": "feat: add has donated today", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "a0d3af878a92737f7faf0baf2f545329e0521aab", "messageHeadline": "Merge branch 'staging' into feat/prod3-405", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 163, "deletions": 157}}, {"node": {"oid": "c44bc7ab706f46513f43211843a94487a47c3615", "messageHeadline": "fix: removes misterious methods", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 24}}, {"node": {"oid": "2f90749c40c5681ba4fc426b0f691b9c40fec96d", "messageHeadline": "feat: adds category filter to offers", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "03f5a25183429bdfbabab59e59aa5a258de71dd3", "messageHeadline": "Merge pull request #1255 from RibonDAO/feat/prod3-433", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 35, "deletions": 19}}, {"node": {"oid": "309e50bfc628d9bb36378bab5c5da09e325699c0", "messageHeadline": "Merge pull request #1254 from RibonDAO/feat/prod3-411", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 119, "deletions": 145}}, {"node": {"oid": "9e0264a44a2035f0d1477c8eddd3ae537bb08b60", "messageHeadline": "Merge pull request #1257 from RibonDAO/feat/impact-screen-query", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "1d67e0857cd3c7fcb3a70ef8157ee11ecbc29874", "messageHeadline": "test: add tests to user givings request", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "49ed5de3baeb17a5bb50c79125d666b1576f917a", "messageHeadline": "feat: add where to limit givings on query", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bc601c56a3055fc5492def1a53de1b29a3842d69", "messageHeadline": "fix: test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "71401e50f14d5d619b13916dece1473b45baa3ef", "messageHeadline": "fix: fixes typo", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "51c962bb2cb7ea359b07b2668131aa28e81e4b6c", "messageHeadline": "feat: adds to ribon_club_fee to manager", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "293ac62a293e77f2e27f83cd69a1f276f9753dc2", "messageHeadline": "fix: lint", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9756246ba6cd03c703647a149600df294cbb3096", "messageHeadline": "fix: annotate", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "2dfe05f11705d9616bac076513729c8c45c89f0d", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 36, "deletions": 95}}, {"node": {"oid": "b1c50ddb4e30ea17bcc44abf66fa0937db8387ef", "messageHeadline": "feat: add ribon_club_fee_percentage to ribonconfig", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 45, "deletions": 8}}, {"node": {"oid": "8f204dbc19857172de45bf2d014c72d9ea179d59", "messageHeadline": "Merge branch 'feat/prod3-411' of https://github.com/RibonDAO/core-api\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "37d24024e08463ba1414d388b8edb76999003223", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 59, "deletions": 45}}, {"node": {"oid": "d25de72266abd900916f552307fb4287704a38aa", "messageHeadline": "fix: expect account instead of user in setAccToken", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "71f3832d83cd73e16927dded3441e0d04d5773ff", "messageHeadline": "fix: tests", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "9ac9f56bf2b3ab4a1e53d4ad63a74f8922a7b674", "messageHeadline": "feat: updates platform when auth or refreshing", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "aa7c74f2bb09e7efa500cb193ba157c2de5c843a", "messageHeadline": "feat: adds platform column to account", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "f6f4349346ec67c674a99c4e196d0e9023d7943f", "messageHeadline": "chore: att branch", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 170, "deletions": 32}}, {"node": {"oid": "cf4528c8413fd54f7c9138e69e53beff1ee11af6", "messageHeadline": "fix: collect by external ids", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 105, "deletions": 157}}, {"node": {"oid": "6994192d47b2e26843e11de74424e33c7d453b8e", "messageHeadline": "Merge pull request #1241 from RibonDAO/feat/prod3-399-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "dd994328367e089ab06ddb6fb949ae961e122e52", "messageHeadline": "Merge pull request #1244 from RibonDAO/refactor/prod3-428", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 41, "deletions": 24}}, {"node": {"oid": "f2e9747b5f414243fbe5dc85ddacdb1e87e6e02f", "messageHeadline": "Merge pull request #1251 from RibonDAO/feat/prod3-412", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 119, "deletions": 75}}, {"node": {"oid": "645038f3b3dc9fe4468e786979d06b9a994c2f07", "messageHeadline": "feat: tickets available on api v1", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "a001ea9321d7d36a7ca951ad5883040561ce6f31", "messageHeadline": "feat: tickets available on api v1", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 121, "deletions": 75}}, {"node": {"oid": "c9e4aee1d62b8caf88a6b5bcbf294b9ed2147b13", "messageHeadline": "fix: change error message collect and donate", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21012c6ce7a1c2a91095b9ab0d56ab28c61f5d9a", "messageHeadline": "fix: person payments non profits", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e752a64ca6effe999729aa0d29dec6d30c941e6d", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "945fe0ea49c897dbd358079f7cb02e7fdfcc1183", "messageHeadline": "fix: return can collect true unless user", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0e4807ab39773646e5125a39ca3d70f852dae21", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into r\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 534, "deletions": 150}}, {"node": {"oid": "b07eb1068c752b3329dcf5fe1ad691202fbc55e1", "messageHeadline": "fix: return can collect false unless user", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "406fd841b4aa8bb7eaa6e9cdf49dea2858324d11", "messageHeadline": "Merge pull request #1250 from RibonDAO/fix/relabel", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 32, "deletions": 15}}, {"node": {"oid": "49f978603164941852c9d602adb4c10712765d09", "messageHeadline": "fix: donation contribution validation", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 32, "deletions": 15}}, {"node": {"oid": "59a9b9f208c60b7aefdd4df31456d55b98576e04", "messageHeadline": "Merge pull request #1248 from RibonDAO/fix/site-total-donations", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "be824a9d54cc49714806c2c6960defe47bd71841", "messageHeadline": "fix: receiver type", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b76b704e953e6ecfe558a0c0d28ad403c2735ec5", "messageHeadline": "fix: site non profit total balance", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bb2a2604c10f3e79389dc55f83e28a0b4146a458", "messageHeadline": "fix: site non profit total balance", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "121dc858d399139f088eae52607aea0c46972a22", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 329, "deletions": 9}}, {"node": {"oid": "fece9b33da52447e6df13f18d9e6b85e434a4434", "messageHeadline": "Merge pull request #1245 from RibonDAO/fix/patrons-emails-disable", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "acef073e575c3fadf1f42a9dd217467325c2f446", "messageHeadline": "Merge pull request #1237 from RibonDAO/feat/prod3-399", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 150, "deletions": 1}}, {"node": {"oid": "19bd2d634b70133f1eebe43c49d9f782212bcdfe", "messageHeadline": "fix: disable patron emails", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "acebeac5152d01b5746c0586027145f2b6d3df06", "messageHeadline": "Merge pull request #1242 from RibonDAO/fix/relabel-service", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9b1263f5648c117621034a0349be125dbfa4fdc1", "messageHeadline": "refactor: adds access email/user by current_user", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 35, "deletions": 20}}, {"node": {"oid": "a8e0f87550ccd0325b68b4ad24debc5f294f7db0", "messageHeadline": "Merge pull request #1229 from RibonDAO/feat/prod3-343", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 302, "deletions": 1}}, {"node": {"oid": "c282efdd68a714486fc334964af45de18552e189", "messageHeadline": "Merge pull request #1236 from RibonDAO/feat/prod3-398", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 17, "deletions": 121}}, {"node": {"oid": "05c51ee5b2f38fbf4ab366fd8df7743105f90190", "messageHeadline": "Merge pull request #1235 from RibonDAO/fix/default-parameter", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50b93e3fa10c07610899911b574881c78de7ae24", "messageHeadline": "fix: relabel service setup records", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "b3e746b2b3a01a128ab97a1b369d28700a75ad9d", "messageHeadline": "Merge pull request #1240 from RibonDAO/fix/relabel", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "0ab652d9524608ce474d6e21a864316ede54caa2", "messageHeadline": "fix: add relabel on sidekiq", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "83e53e01400fbbe8c877d8d125e817c4005b4d16", "messageHeadline": "Merge pull request #1239 from RibonDAO/fix/relabel", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "2ab8db757b27a83f05c07ded7cf69359076e9082", "messageHeadline": "fix: relabel worker to run from last donation labelled", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cd97c4275abe92d89967afe56ea559ce2263737", "messageHeadline": "fix: relabel worker to run from last donation labelled", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "cdea771a88ae3b07174e848a6fea665baa3dcd14", "messageHeadline": "feat: save plan through offer", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 14, "deletions": 119}}, {"node": {"oid": "2c04e6b71995e5f27f701900cc4e8c0b2f8f4fd1", "messageHeadline": "feat: save plan through offer", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "ba30dea85cec1385ab4bab476c83d4f65613cc32", "messageHeadline": "feat: table plan", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 150, "deletions": 1}}, {"node": {"oid": "ad725287b5524a7b32dffd79f61dba409b8a9c2b", "messageHeadline": "feat: refactor", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 109}}, {"node": {"oid": "7249415e3f84e20869232f84b72cdbedc9a2e8c3", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "e45f3043fc0b9f2474e848d44e1178dc5e47cb73", "messageHeadline": "Merge pull request #1234 from RibonDAO/feat/prod3-396", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "5c548f8c884e812c2e42f950bcec085a48e076c1", "messageHeadline": "Merge branch 'feat/prod3-396' into feat/prod3-398", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d68af0fda2034c7c15b5ceb29d8af0ead71eec8d", "messageHeadline": "feat: direct_donation to direct_contribution", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "00f1249483cac56019997b5b845f2448d320aefc", "messageHeadline": "feat: offer on manager", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0a0e27ec382a6ed74238fe48e7fbad6b5d3b488c", "messageHeadline": "fix: typo", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "160d8fe54a3f0aa9072fd93a213ffd6e9a9d7e6c", "messageHeadline": "feat: added category to offers", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "ba2850686133ed602836fb70b6f7443e4a3c9f19", "messageHeadline": "Merge pull request #1232 from RibonDAO/feat/prod3-390", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "387c54d6c76941f7716982415388d89a4c1755b8", "messageHeadline": "test: checks voucher donation association", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "84ff291e0fcb0bca68bead13ac9b1a057bcc8808", "messageHeadline": "Merge pull request #1230 from RibonDAO/fix/relabel-service-rule-group", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "e5be436290f40ce1e6d7da8ccb13a905a9f6966e", "messageHeadline": "fix: limit labeling to same cause", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e37b68b0469cdb4001c2aa436b501aa8a5a7f756", "messageHeadline": "fix: rule group relabel service", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "59202d42c5589af9d63bdac93838e624d611c5a0", "messageHeadline": "feat: donate webhookJob", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "ae0b569faea7162d0757fa77bb9b02044b7a2457", "messageHeadline": "feat: collect_and_donate_by_external_id tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "9009c46c3b3b7de9ebc8cde844a03e310b488d31", "messageHeadline": "feat: collect_and_donate_by_external_id tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 148, "deletions": 2}}, {"node": {"oid": "a51f4a11598a9ec85006abcb86baaac2ee4c0a36", "messageHeadline": "Merge pull request #1225 from RibonDAO/feat/prod3-389", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 30, "deletions": 29}}, {"node": {"oid": "48cf2c3251e394b2714e12f91e75615ea5c6d3a5", "messageHeadline": "Merge pull request #1224 from RibonDAO/feat/prod3-344", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "24a8cba784d0be06402e073e7bcef017914a081d", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 44, "deletions": 52}}, {"node": {"oid": "e36fd9ea15e91bc1bfd6cfa96a01a96aaf62391d", "messageHeadline": "fix: add url to ribonconfig", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e13db64963e20ccbf173f903083be4ca14386cd", "messageHeadline": "Merge branch 'feat/prod3-344' into feat/prod3-343", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "643c7c564970f6bdfaf0334c9ea5131db891976e", "messageHeadline": "fix: avoids destroying tickets more than once", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0acd4c327f48104600ff907226f607ce2fc5e163", "messageHeadline": "Merge pull request #1226 from RibonDAO/feat/prod3-356", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 44, "deletions": 52}}, {"node": {"oid": "4ebd8a1a2656184c0c4176950ea94f4855839e29", "messageHeadline": "fix: adjust migration and remove another column", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 33, "deletions": 41}}, {"node": {"oid": "6c2d733cbd44edc95a6a4c671793aba06e62107e", "messageHeadline": "refactor: simplifies iteration", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60677a8491e7b005aeaaebf8210d018ac78ed19f", "messageHeadline": "feat: collect_and_donate_by_external_id", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "2b2ed1a8b7cd2ea35f7f5f72705d2aa7be9da691", "messageHeadline": "feat: add migration to remove unecessary columns and populate confirm\u2026", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "15e3c7945a4b948452532c5a596e0b8b70c5f2a0", "messageHeadline": "fix: fixes fetching of external_id and vouchers", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "5c522099e7d65f7b297c849c8510ba8d2ffadd7a", "messageHeadline": "fix: change link to deeplink", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ffdbd7547fa31319afa22fb99d64925ffb2b5de", "messageHeadline": "fix: change link to deeplink", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 30, "deletions": 29}}, {"node": {"oid": "daef2572640ddec16debf8cb151932b2b96353d2", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/prod\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 779, "deletions": 74}}, {"node": {"oid": "1e8f82788f1fd83f2fccb3836be27269cc04f7e2", "messageHeadline": "test: associate_integration_vouchers method test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "1acf68228e56e6957d8f67903aeec04af7c32616", "messageHeadline": "feat: associate integration vouchers and donations", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e081ac1ad79464a607e03385ed819706b8560156", "messageHeadline": "Merge pull request #1222 from RibonDAO/feat/prod3-342", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 359, "deletions": 3}}, {"node": {"oid": "8e1da11491e097e74a679eca3c4cfd16fe270379", "messageHeadline": "chore: att branch and resolve conflicts", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 251, "deletions": 0}}, {"node": {"oid": "291b8c31992871a5acf0bbbc497dca211fc843e2", "messageHeadline": "fix: routes", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1b26798e84ace6f1ce1e49162b9c1991f97b6ee4", "messageHeadline": "Merge pull request #1221 from RibonDAO/feat/prod3-266", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 252, "deletions": 0}}, {"node": {"oid": "bc3273ee6d5155a35562be5b9ef8cf29b0c0e933", "messageHeadline": "fix: route", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "130e27c1205cdb61b6d945640dc57b7bd3610f34", "messageHeadline": "fix: command return", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b946574c2342265f9a55eb198885004473f7af9", "messageHeadline": "fix: route", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cf0800931fd34d682e004ad750ad6815c627e445", "messageHeadline": "fix: routes", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3732498cb30aeea983510dbcf3b5456e1bc984c8", "messageHeadline": "Merge branch 'staging' into feat/prod3-342", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 217, "deletions": 120}}, {"node": {"oid": "774a3b4952d1b211a1aebfb19363313c6ffb571f", "messageHeadline": "chore: att branch", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 948, "deletions": 4}}, {"node": {"oid": "5a76f4edb14e75b95cf36cc7183a09ca7bf91002", "messageHeadline": "Merge pull request #1220 from RibonDAO/feat/prod3-267", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 217, "deletions": 120}}, {"node": {"oid": "8c4c286e1c8b259e8db387bd6665884b159f21fc", "messageHeadline": "fix: conflicts with staging", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 334, "deletions": 2}}, {"node": {"oid": "49c2abfd102c194fbf32c120fc0533eba51d778f", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "de01f33e9ae3a108b373777b5ba4490ddf9a8552", "messageHeadline": "Merge pull request #1219 from RibonDAO/feat/prod3-365", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 335, "deletions": 3}}, {"node": {"oid": "74fc373b347bfa2715fdec19d87412c5e4f69ea4", "messageHeadline": "fix: tests and lint", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 6, "deletions": 51}}, {"node": {"oid": "0629a3915208bc8c2ec076854d5bfa7b321272c5", "messageHeadline": "fix: routes and lint", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 13, "deletions": 22}}, {"node": {"oid": "55f01668fb7071fd41f292e3f37d36944189ddd2", "messageHeadline": "feat: add routes and commands to collect ticket by external id", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 413, "deletions": 3}}, {"node": {"oid": "f74fa5338be735a609ce700495f498bb290f1f1d", "messageHeadline": "Merge branch 'feat/prod3-365' of github.com:RibonDAO/core-api into fe\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 335, "deletions": 3}}, {"node": {"oid": "81c384683a6f9075d624b9daac5cb70b085ee024", "messageHeadline": "fix: remove duplicated validation and fix test", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "506e191eb728208a086a389a3d205ddbaa0ca3d5", "messageHeadline": "refactor: tests", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 81, "deletions": 82}}, {"node": {"oid": "dd88589fc66fcc20110f88396e4803790de5d6f2", "messageHeadline": "Merge remote branch 'origin' into feat/prod3-266", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 55, "deletions": 56}}, {"node": {"oid": "8a716a86dc6aeea51946e03839174d0750bce4d9", "messageHeadline": "feat: adds collect and donate command, controller and route", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 263, "deletions": 11}}, {"node": {"oid": "02d828d38511dba058b6ecc3663c3caf6ad620d8", "messageHeadline": "fix: tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 55, "deletions": 56}}, {"node": {"oid": "34c895d05a8b445f7dc21e587ac424f38047c8c8", "messageHeadline": "feat: tickets count", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 217, "deletions": 120}}, {"node": {"oid": "0593c01e5f169ee5d4a474e8f7a5ec90fa30df21", "messageHeadline": "Merge remote branch 'origin' into feat/prod3-266", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 29, "deletions": 36}}, {"node": {"oid": "5ff84f4f9a3f747c8c265564c91d7c68a404da75", "messageHeadline": "refactor: checks balance for donation using amount", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f4083b293c58a60a2e0dac49538aefad39c07267", "messageHeadline": "refactor: remove integration from request", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "d0554cbe13082862b2d5bfe3f61876df3f97f037", "messageHeadline": "refactor: take integration from ticket not request", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 17, "deletions": 24}}, {"node": {"oid": "3aac67e2a07480d621fecdad8677a5550e6616b2", "messageHeadline": "feat: adds first donation route", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "58e45f1dc851114b0ce41acdeb7e534203a24106", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/prod\u2026", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 625, "deletions": 12}}, {"node": {"oid": "98cca72173371318b076e99a8560cb876e003f7d", "messageHeadline": "fix: ticket labeling and donations return", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 13, "deletions": 18}}, {"node": {"oid": "daade456420ae80637fcc0e3b72004f60edb7375", "messageHeadline": "feat: adds tickets donation", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 346, "deletions": 1}}, {"node": {"oid": "256a26c6dbfef34e59f0cd635bd2d797bf9f8085", "messageHeadline": "Merge pull request #1215 from RibonDAO/feat/prod3-341", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 272, "deletions": 1}}, {"node": {"oid": "6c49cd78aaedf0ca3b2fa54e917ce3767b9f5c7f", "messageHeadline": "Merge pull request #1216 from RibonDAO/feat/customerio-webhook", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 342, "deletions": 0}}, {"node": {"oid": "480f97a38c25084c6ad1b453457c8712392ee6dc", "messageHeadline": "fix: typo", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "35f6e7fcf603876d906e77621e29a44351f32569", "messageHeadline": "chore: frozen string literals", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "44ffb8334ea81e360d5b0b2f3cc88cd13e647cd6", "messageHeadline": "fix: abc size", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "a6b47af3859e29f6d70fd30f87fa4ca2014507d1", "messageHeadline": "feat: customerio webhook controller", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 163, "deletions": 0}}, {"node": {"oid": "b387eebfee74b9e868f2684d69bd203ed2a259f5", "messageHeadline": "feat: clear collected by integration", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 272, "deletions": 1}}, {"node": {"oid": "b5a5e5e41a03415f5d760627d2671e5b4acd5d5f", "messageHeadline": "feat: validate headers and secret", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "3abeac6f03dcd3c77dd3f22518a31ee4abb72437", "messageHeadline": "feat: use fixtures for webhook validator", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 24}}, {"node": {"oid": "428c0d7e49e671d2a1d99201193dde845fe21b33", "messageHeadline": "feat: customerio email fixtures", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "d0799ecab3f8c52d431abb18c6af6883a3e07eb5", "messageHeadline": "feat: new customerio route", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "05ede8759d2a3bd571d9a2dd07480fc625228489", "messageHeadline": "feat: webhook signature validator", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "9a49d00603b7f669c1adfd5b199dbeff5b26a231", "messageHeadline": "fix: lint issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bfa9583872f77da39acd25e81664acbc95a606ac", "messageHeadline": "Merge pull request #1213 from RibonDAO/feat/prod3-262", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 660, "deletions": 3}}, {"node": {"oid": "77f039c7cbd3d1c6b04265044569532b1b751e30", "messageHeadline": "feat: unsubscribe from emails command", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "03203ebb8f35ce4ebbe3ce29d4c57b8ea5dc8af6", "messageHeadline": "feat: can_collect_from_integration and collect_from_integration for a\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 215, "deletions": 29}}, {"node": {"oid": "c4ddeec43995b51f5afefcb9311734337664e32f", "messageHeadline": "feat: add_utm", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "94bc96e0d5936b921bfc617defc82794930804ad", "messageHeadline": "feat: can_collect_from_integration and collect_from_integration", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 472, "deletions": 3}}, {"node": {"oid": "1d22ac48577e983d937844421c711320196b28e5", "messageHeadline": "Merge pull request #1211 from RibonDAO/feat/prod3-262", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 149, "deletions": 1}}, {"node": {"oid": "5843fc978d5d8390a33e1eba69901838e84a02fa", "messageHeadline": "Merge pull request #1210 from RibonDAO/feat/prod3-338", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "604410c0ef81efb90814592e4840af82b0713cf1", "messageHeadline": "feat: ticket and user_integration_collected_tickets tables", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 149, "deletions": 1}}, {"node": {"oid": "3bd13cf6ae14cd6a07df7fd362a7d08c488321b6", "messageHeadline": "feat: removes total_increase_percentage", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "a12eb6f3b289cb02ac7b1ff150c1c769f8018813", "messageHeadline": "fix: fix contribution stats test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bad40e1b2f484902a36519ea2cbd233bba23e083", "messageHeadline": "feat: adds current_increase_percentage method", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c97876d3d28fd926c3a31645057d05abb0cf8c86", "messageHeadline": "Merge pull request #1208 from RibonDAO/fix/deeplink-magiclink", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "2eac16fea805550c5bbe914fb1c6f4e39cf969be", "messageHeadline": "fix: deeplink for magiclink", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "7d0cd51ab04c6ac6e71ed3ca6b61cfe837020678", "messageHeadline": "Merge pull request #1206 from RibonDAO/fix/provider", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 35, "deletions": 15}}, {"node": {"oid": "f4d7c616316fc5cdea8d3596cac241045cbe88cc", "messageHeadline": "fix: test", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ac63f38c9df4f195175bd3c12b04cacae60dcb0", "messageHeadline": "fix: provider name", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d1be5a6f212447d23a54d6b44eeae9390b7c49dc", "messageHeadline": "fix: current_email undefined", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67c8efcf6944d21b1201013032360bd0fa8c173d", "messageHeadline": "fix: provider name and confirmed_at", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 33, "deletions": 13}}, {"node": {"oid": "298b8006491ff2986a7a8e8758f50caa8ad804f5", "messageHeadline": "fix: provider name", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5668c67c0a83d6a6d7ea09dfad210aa91517bde1", "messageHeadline": "Merge pull request #1204 from RibonDAO/fix/set-account-tokens", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9fd94600232fd97105cde6a70b29c48103c9eb79", "messageHeadline": "fix: check is user email matches", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d7ccafff4b5713b381c408bed2d571e9f7002351", "messageHeadline": "Merge pull request #1197 from RibonDAO/feat/prod3-230", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "ea29e3e536aac644e9ab559797f1144d3e76723c", "messageHeadline": "Merge pull request #1196 from RibonDAO/feat/authentication", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2386, "deletions": 34}}, {"node": {"oid": "d8da545caf00be5411512ca2e561d8ef9875276f", "messageHeadline": "Merge pull request #1201 from RibonDAO/fix/create-profile", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 65, "deletions": 6}}, {"node": {"oid": "c4532674d48201eaf81393f29a16609c512164f3", "messageHeadline": "fix: create profile", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 65, "deletions": 6}}, {"node": {"oid": "929bc91f67523a5508e7df824cac1c68f4833d92", "messageHeadline": "Merge pull request #1200 from RibonDAO/fix/set-headers", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "960f76062ca43ffae7a21d9e8114875112f1aab8", "messageHeadline": "fix: test", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "8fbcfeae52e0a8ca1bc503d13be6539dccb86d93", "messageHeadline": "fix: create header", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e7a9b7aac856f6131b2240b135116611f16eef56", "messageHeadline": "Merge pull request #1199 from RibonDAO/fix/send-authentication-email", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "ee5ee000a953d22558d497c9744f5a660e2b54c4", "messageHeadline": "fix: test", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "beb8eb04209bcf8e4ee497f56c89e1a5ad091c15", "messageHeadline": "fix: send authentication email params", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "985191e4312d5633502ac692a79f6e9abddfee67", "messageHeadline": "Merge pull request #1198 from RibonDAO/fix/magiclink-email", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 80, "deletions": 33}}, {"node": {"oid": "ef43e54098aa46ab6a8f40ff8ba78607501f5748", "messageHeadline": "fix: passes user instead of email", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "54cce863694963bd4c7706f7e6d78ab584a6c807", "messageHeadline": "feat: adds email validation route", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "db27ac8bee3747f049189291e13cc28fd69213e5", "messageHeadline": "fix: send auth email integration id", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 80, "deletions": 33}}, {"node": {"oid": "bc06b8486acde2a8da591db3ac450377fa279e07", "messageHeadline": "feat: adds validate email and extra ticket routes", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "785d1bcd7f876d142500617aa14dee1562a96a65", "messageHeadline": "Merge pull request #1195 from RibonDAO/feat/prod3-256", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 94, "deletions": 17}}, {"node": {"oid": "2a7807c1de7c53ead573ac04021e6f4d23bf31bd", "messageHeadline": "feat: add i18 fallback", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "440b3404ca814fdb84a3c6a1248f3c97cbfffd58", "messageHeadline": "feat: add tests and blueprint", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "12ffdd3eb9c63575456d2e26f66dd5ee68694855", "messageHeadline": "feat: add user profile route and controller", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 56, "deletions": 14}}, {"node": {"oid": "cb2ea152b92b01a7b79bb02d16629e8bd699ae2f", "messageHeadline": "Merge pull request #1191 from RibonDAO/feat/prod3-5", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 82, "deletions": 21}}, {"node": {"oid": "c3a473eea2ca843967e8606a5138dab0252bbb86", "messageHeadline": "Merge pull request #1194 from RibonDAO/fix/prod3-254", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ea5c8b585ffff2ec5f6f535f928f434c58087eda", "messageHeadline": "fix: adds safe operator in current user", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2741fe89054f014ae4d437b19334eb296f27371c", "messageHeadline": "test: adds email doesn't match test-account tokens", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "ecd09e9a473c5d381fa6c65ab573aedcb1799d4f", "messageHeadline": "feat: adds show method in configs controller", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ed10a0599b9fd273ae802fbbf5d84726692f5537", "messageHeadline": "fix: removes unnecessary line on migration", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d8f31f2ba7af24236ff72f18592003d0e857a478", "messageHeadline": "test: adds email dos not match test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "6ba8b467d93e5498f009e2d5b6a21146ac3f6de3", "messageHeadline": "fix: test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab17ca83f38cccf5cc31a7c6b7667bf3ffb46558", "messageHeadline": "Merge branch 'feat/authentication' of github.com:RibonDAO/core-api in\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 260, "deletions": 135}}, {"node": {"oid": "8f630b0bd0b65f300fc06835bfb2d0a814322212", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/prod3-5", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 97, "deletions": 26}}, {"node": {"oid": "562e7e756719c2673f47c0ea629f8a9ba7a8d896", "messageHeadline": "Merge branch 'feat/authentication' of github.com:RibonDAO/core-api in\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 223, "deletions": 26}}, {"node": {"oid": "5fc9f4321280501d68e401265b23e1c415456f63", "messageHeadline": "Merge pull request #1192 from RibonDAO/feat/prod3-255-3", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 115, "deletions": 3}}, {"node": {"oid": "0546c582aa787acfe409cf5d9a22ce107a23f784", "messageHeadline": "feat: change method name", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f48e120d262e19bbe3ef67306c43ec04aa3377b", "messageHeadline": "Merge pull request #1193 from RibonDAO/feat/prod3-254", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "51f59b9f76c2bb9ba2a305a9c1139c13676cc4cb", "messageHeadline": "Merge branch 'feat/authentication' of https://github.com/RibonDAO/cor\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e3caadf45c2a75dfed870b683704b91e55eac335", "messageHeadline": "Merge pull request #1189 from RibonDAO/feat/prod3-255-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 228, "deletions": 127}}, {"node": {"oid": "510c5146655f548b1babf64f133a5eb34c82f079", "messageHeadline": "feat: adds get userconfigs route", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "755a61a3b81dc72d203c07d5a368ecd7d509557a", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 64, "deletions": 3}}, {"node": {"oid": "f247082b448c95a258845f23a2ac9a2fc757b22b", "messageHeadline": "chore: runs migration", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "7d64461305e677453a97fda99bca0b6415061af5", "messageHeadline": "fix: fixes attribute name", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "feade8833e015398f66f63618e48836c20ca5750", "messageHeadline": "chore: runs migrations", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "5d7b9ece6a6eade48cacc2577451273726bab860", "messageHeadline": "Merge branch 'feat/prod3-255-2' into feat/prod3-255-3", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 230, "deletions": 27}}, {"node": {"oid": "78393184029ab56ce7e2f2a0517dcfb2e58aeb6d", "messageHeadline": "feat: lint", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 230, "deletions": 27}}, {"node": {"oid": "b9416cfe448cf37528d2b2459f2265c9f7846f1a", "messageHeadline": "feat: google done", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "e8356c29878940638c11fe2f157f1fae37becdd7", "messageHeadline": "Merge pull request #1186 from RibonDAO/feat/prod3-140_", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 859, "deletions": 36}}, {"node": {"oid": "f911114503e56a6ff019056682b922aa78eebbba", "messageHeadline": "feat: add more tests", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 72, "deletions": 2}}, {"node": {"oid": "bebb46c42b1c96099362997196d36d18fdb55564", "messageHeadline": "fix: raise error", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "77a51169ed245aea759345cd20956d3ae86c4419", "messageHeadline": "Merge pull request #1188 from RibonDAO/feat/prod3-255", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 82, "deletions": 6}}, {"node": {"oid": "f34a0337d8f1ec6e485a10e14a76f308603af5ad", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "138af29593dac2ab424802162eb2ed081b8e296f", "messageHeadline": "feat: add test to send authentication email", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 90, "deletions": 34}}, {"node": {"oid": "a7cd31a77e28041fcb4d5535731b040e72697401", "messageHeadline": "feat: refactor on account method", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 882, "deletions": 161}}, {"node": {"oid": "c4037c637da8b0fe380c05e76014f36e2323b5a8", "messageHeadline": "feat: adds email match check", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 45, "deletions": 12}}, {"node": {"oid": "67dbd8178653fe0363cfe5029530b7a549e5fec0", "messageHeadline": "fix: table profile", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 82, "deletions": 6}}, {"node": {"oid": "73903c95d832a34cf41b13d5f42be1bf9d1bcdcf", "messageHeadline": "Merge pull request #1185 from RibonDAO/fix/email-credit-card", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "ee50e19a05868fc4327ffb3e04abde7ba21b640a", "messageHeadline": "fix: remove private routes to send delete account email", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "6a65eb55a95697ab64a629129c625be723fa3c27", "messageHeadline": "chore: att branch", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 676, "deletions": 5}}, {"node": {"oid": "431de93ec83b8d11ffcb9f01b807a2892f7efeed", "messageHeadline": "feat: add verification to send authentication email with account id", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "e85d70e85790891b194c2e7ef637f650fc820051", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "3b4050c0134be4c16ff6b090a1f6019bb80f9caf", "messageHeadline": "fix: send email to all payment methods except crypto", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "26d67ce240bf6fe5d1cffecea16380c1bbb5a9a5", "messageHeadline": "Merge branch 'feat/authentication' of github.com:RibonDAO/core-api in\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1821, "deletions": 13}}, {"node": {"oid": "2a750218615dbd5124eca3b7f75fd2b52cc86d34", "messageHeadline": "feat: add send delete account email to users authenticate", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 51, "deletions": 21}}, {"node": {"oid": "46d28587edcda31f137a044e7a0014ab7c219541", "messageHeadline": "Merge pull request #1183 from RibonDAO/feat/prod3-7-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "b80e61632cc3e16586c7dbdb522a3389b1925a77", "messageHeadline": "feat: return user on authenticate methods", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "5173a001fd45fdb7da5a68b3a2fbd302f2038dc3", "messageHeadline": "Merge pull request #1182 from RibonDAO/feat/prod3-7-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "d08b6188e0755afd4e9a2564012192e6c5e38816", "messageHeadline": "feat: users v1 can donate", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "397324e7b2c673213b6138120b54910834900d3d", "messageHeadline": "Merge pull request #1180 from RibonDAO/feat/prod3-7", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 269, "deletions": 4}}, {"node": {"oid": "cf2508db9d57781c62694653e587c7d438686b9a", "messageHeadline": "Merge pull request #1179 from RibonDAO/feature/new-relic", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "e329633c211d193c9980c5d346927f78fda75828", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 167, "deletions": 4}}, {"node": {"oid": "48b71d4f3f56cbfa1e3ef416348141c919762aa1", "messageHeadline": "Merge pull request #1178 from RibonDAO/feat/tasks-resources", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 293, "deletions": 1}}, {"node": {"oid": "74e2c11fd99a65496f7544df633c7a059dc20136", "messageHeadline": "fix: new relic app name to api", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a4665c67f111ce54a427a891731fbaafadc2e7f7", "messageHeadline": "feat: donations on user routes", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 104, "deletions": 2}}, {"node": {"oid": "329456b4ed3ca41d9f5ad29027a4c7ee4147c7bd", "messageHeadline": "fix: env name", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "69121114e9793247b969705f1ca493a825129c70", "messageHeadline": "fix: env name", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f1b33b49a09aa4acbc10d48179f59c866f3819c", "messageHeadline": "add: new relic", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "da465e4d5b61594f801b11fc284fe8e77f5b8f38", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c93f2890f0d0c09e98e57721dec42e60df6ab8bb", "messageHeadline": "feat: public task resource", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "0313386a40e0a6f0ae5d789de2970039f04d1cf0", "messageHeadline": "feat: tasks resources for dapp manager", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 260, "deletions": 1}}, {"node": {"oid": "b5323a2ecc1aed5feb05c08dbf764a2763d0175c", "messageHeadline": "Merge pull request #1175 from RibonDAO/feat/prod3-240", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 312, "deletions": 5}}, {"node": {"oid": "4ddd83f4f86cad7cc76e9bc1204f9471aa9874b7", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cdd45dc6c715e12dce698cd44ca5477ea16fa65", "messageHeadline": "fix: variable name", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ffed1992a8cd157cf4c9df7e7fb145f4c2f0234b", "messageHeadline": "fix: variable name", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab4bfed0689fa2b42c29c67ebfd939dee4da713c", "messageHeadline": "fix: variable name", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36287fb2684dc592dad639d2b41732014fc45306", "messageHeadline": "fix: variable name", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5c21e30cbae178ab887ffa44ed5987609ac2073e", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "94f65c47ca99fcd520d282718f146845bcc42602", "messageHeadline": "fix: tests", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 117, "deletions": 5}}, {"node": {"oid": "b07195ea03b371bdf5b229a62dc2d09c09fdd3ee", "messageHeadline": "Merge pull request #1176 from RibonDAO/feat/prod3-7", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 108, "deletions": 19}}, {"node": {"oid": "3703c6edec324ba186d6ebb973fbf50bba5d0289", "messageHeadline": "fix: name of function", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "d7d2e0c779ad7333a20d1e8b90ce908c37d7c483", "messageHeadline": "fix: name of model refund to payment intent", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "244562e393cf705ab4f3810941add2d687e692cc", "messageHeadline": "feat: update with authentication", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 220, "deletions": 66}}, {"node": {"oid": "6fc436e8c8865f8d4a4216395046fe648f3ba9c0", "messageHeadline": "Merge pull request #1173 from RibonDAO/feat/prod3-12", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 48, "deletions": 22}}, {"node": {"oid": "d8c40c796f731ef6481c0a2067f1fe25f65011c1", "messageHeadline": "Merge branch 'feat/authentication' into feat/prod3-12", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 225, "deletions": 73}}, {"node": {"oid": "d5df95361e3a30b4b11d22e31d3d14119a235273", "messageHeadline": "feat: login with google", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 160, "deletions": 24}}, {"node": {"oid": "a04b81ed061578e2bc21e73585de445f78c8d45b", "messageHeadline": "Merge pull request #1174 from RibonDAO/feat/prod3-218", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 245, "deletions": 70}}, {"node": {"oid": "ec2b60390c41863dcfc308f7136b5adbe951b63e", "messageHeadline": "Merge branch 'feat/authentication' into feat/prod3-218", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 91, "deletions": 16}}, {"node": {"oid": "5aa97860885859f517d177fcc1f0ad0fa11f7830", "messageHeadline": "feat: add routes to generate and verify pix", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 179, "deletions": 1}}, {"node": {"oid": "dbdd7e538fa13d25e64918cbf03d6409a2dca49b", "messageHeadline": "fix: fixes method name", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3945e05c21fd5329c9b45971b851c23f785095d", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/auth\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 91, "deletions": 38}}, {"node": {"oid": "f186d9d0e96beb3639e1db3270bd0c5d48c1981c", "messageHeadline": "test: fixes tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 60, "deletions": 11}}, {"node": {"oid": "bc23b45e719fea62cd1c5314e9e5f434ae84de17", "messageHeadline": "Merge branch 'feat/authentication' into feat/prod3-218", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 836, "deletions": 54}}, {"node": {"oid": "c705c6d8e2a9c9b2d125cb2b1369b527941667a2", "messageHeadline": "refactor: turns email link service dynamic", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 24, "deletions": 39}}, {"node": {"oid": "9e38bbad823bd1c2f211822c9bd5cd94a88bfa55", "messageHeadline": "Merge branch 'feat/prod3-12' of github.com:RibonDAO/core-api into fea\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 835, "deletions": 52}}, {"node": {"oid": "f1dc13b23954a64d66a3bf40aa4c9558abdd4e81", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/prod\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 91, "deletions": 38}}, {"node": {"oid": "dc4a6e13fe89ff21c28ed5939722d95ea142d9be", "messageHeadline": "Merge branch 'feat/authentication' into feat/prod3-12", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 835, "deletions": 52}}, {"node": {"oid": "1c022367c5e574f6b5bf39300b0f870cd57ea163", "messageHeadline": "refactor: renames authentication method", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 19}}, {"node": {"oid": "a7bf1b472ad9e6c92147b8160360f5ecf078b5ca", "messageHeadline": "fix: remove config host", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "012ebf5f8bad65e86059f30650b45fcc3c0b4ae4", "messageHeadline": "feat: adds apple authentication", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 53, "deletions": 39}}, {"node": {"oid": "c574c65ef84b72cf9c93e49f090e708511c675ac", "messageHeadline": "feat: magic link account", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 188, "deletions": 12}}, {"node": {"oid": "9f0ffbab04e22d25f945a9b8c7ae66c1c08280af", "messageHeadline": "Merge pull request #1172 from RibonDAO/feat/prod3-11-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 836, "deletions": 54}}, {"node": {"oid": "76f79985195d4386762b701e288796c127212600", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2ae6d4e0c2de5b6bfca42346ae74c6ff12d5c92c", "messageHeadline": "feat: refactor", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 705, "deletions": 89}}, {"node": {"oid": "8f3374f16eb3df413e9a5974865f8ca40f30e4f8", "messageHeadline": "fix: adjust user/account relationship and remove password fields from\u2026", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 52, "deletions": 60}}, {"node": {"oid": "c58487eba3b61e65eb2c6667e849e8b19607e7c2", "messageHeadline": "Merge pull request #1170 from RibonDAO/chore/validations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "788ab353d2df7bd2eb328ad7dd1f52cd15054c58", "messageHeadline": "fix: broken test", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d454ece74ea771a7c6ad2c21d7e9e1e2b30fd2f5", "messageHeadline": "fix: lint issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd489f0a436d4a961e1634cb88ab4c87bd68a8fc", "messageHeadline": "chore: validations for impression card", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "731b01c4e12d74e190e263017561ff7bd15d2e24", "messageHeadline": "feat: users controllers with authorization", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 219, "deletions": 53}}, {"node": {"oid": "54da04377672c5a43454e24f849650cc4c560934", "messageHeadline": "Merge pull request #1168 from RibonDAO/feat/impression-cards-public-r\u2026", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "c2704f78bd300e2aacbb7a74fc5ef2df7ceb0b95", "messageHeadline": "feat: impression cards public route", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "697f27994eb36443663e28e2f026f3ea80edb82a", "messageHeadline": "Merge pull request #1157 from RibonDAO/feat/prod3-12", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 175, "deletions": 10}}, {"node": {"oid": "3784f55ac6356b4f9209992ad693669bb900ae4a", "messageHeadline": "fix: adds validation", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "238c3be03564eb7bc0c5d3ecac5d651002ea1b8b", "messageHeadline": "fix: remove unconfirmed email ref", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e44ab1335399a510cbab40e083d814bfb71fe3f8", "messageHeadline": "refactor: removes unused code", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "00d031d541d7608b3d7fe135f244dcdc7dbbdd1c", "messageHeadline": "Merge branch 'feat/prod3-12' of github.com:RibonDAO/core-api into fea\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "b10dfd67fe937b7a3317f1f782557fae4dc5a7f1", "messageHeadline": "test: adds set_account_token test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "cd50071cfd84ca581822bec80a47acada7deda00", "messageHeadline": "test: adds test for create_user_for_google", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "16550fd21e2463360e8e3b847f1360b8ce62ed39", "messageHeadline": "fix: adjusts saving order", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d68a1bda3a1526ac5d966c62e5db1218270b945", "messageHeadline": "Merge pull request #1164 from RibonDAO/chore/add-fields-to-impression\u2026", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 38, "deletions": 32}}, {"node": {"oid": "613dfaaa9d670ecf5faf0decbc12ba621de06743", "messageHeadline": "Merge pull request #1163 from RibonDAO/fix/retry-person-blockchain-tr\u2026", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70337d481fd7ec18fcba7515abb978102b33f8d3", "messageHeadline": "fix: broken specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "dff9192879cee24a19ae11be31592df79b9a6acc", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5cb8cb1460b2595eec0fdc8c7c79d860fe0c03fe", "messageHeadline": "chore: change some specs and validations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "9c17c077fbe8378dbb2f591d131cad52dbef55c5", "messageHeadline": "chore: add active and client fields to the model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 21, "deletions": 27}}, {"node": {"oid": "746fcbcd328f804b858196d6df536972b3635590", "messageHeadline": "fix: just to run deploy again", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b880886249e284f2e2cbd18410ab26261455455", "messageHeadline": "Merge pull request #1161 from RibonDAO/fix/retry-person-blockchain-tr\u2026", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a9e4a31b5325af9e648ebbf9daa5a0bf71924deb", "messageHeadline": "fix: remove sidekiq retry", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "67c56d6e9de26b41d06a047fb97e2ae39dc7439e", "messageHeadline": "Merge pull request #1159 from RibonDAO/fix/labeling-service-2", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8cac5379e1a79013de4c76925abe04eb243564f4", "messageHeadline": "fix: update disable labeling clauses", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a615b1da0ddc46d90ca7cd14f822a2e6d7f2eb10", "messageHeadline": "Merge branch 'feat/authentication' into feat/prod3-12", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "22f4d38f4e8c2a7b00c76f0ae219a8e03d7d5e90", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/auth\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 308, "deletions": 10}}, {"node": {"oid": "3feb19cf67be908efb12f18ef3c8b51dbe877a24", "messageHeadline": "fix: fixes devise error", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e1a69c7b0e44dab7acf1da0c430b7066ff0b0030", "messageHeadline": "Merge pull request #1156 from RibonDAO/fix/labeling", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 59, "deletions": 11}}, {"node": {"oid": "4343d0fd4517372e39dc3381c783f0889e706945", "messageHeadline": "fix: update fees labeling service specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "7763b42fdb80812ccd2f077e9134de0e6ed8e1d4", "messageHeadline": "fix: removes unnecessary code", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "20934d71630e645eac3c9497e0d60c910af37f95", "messageHeadline": "refactor: downcase email when creating", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23095a2527ec1054232f7d5bfc7f8cb47c8a8e5e", "messageHeadline": "fix: test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0247e3a1cc88e66541f0e2fbba17aa3668f2d1f", "messageHeadline": "feat: adds translation", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f1fa8be1b22f9c72ff161a4000683d0303641311", "messageHeadline": "fix: adapt method for table relation", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "c0535d032d311b8263aad9ae57b35d9cbee45e47", "messageHeadline": "fix: fixes setAccountToken reference", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2418e8ac8b8af35a513e7d06e6c47fed211e935", "messageHeadline": "feat: adds google auth route", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ced84132415071284392771eb503cff984a81a16", "messageHeadline": "refactor: improves account model legibility", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "0abed63e67545e49dba49bbd612fefdba7e7fadf", "messageHeadline": "feat: adds google authentication for users", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "51acbce874af749720a0f36ee049aa2a9a001036", "messageHeadline": "Merge branch 'feat/authentication' of github.com:RibonDAO/core-api in\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 3, "deletions": 26}}, {"node": {"oid": "c338bf44571ff03fc8c373f44d88526a9db15f0d", "messageHeadline": "Merge pull request #1155 from RibonDAO/feat/prod3-6", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 3, "deletions": 26}}, {"node": {"oid": "b550bd1829e45c31adfefe30e8b1dbb0485e8474", "messageHeadline": "Merge branch 'feat/authentication' of github.com:RibonDAO/core-api in\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 317, "deletions": 0}}, {"node": {"oid": "5e1da7d6a9ebe9cdec79d3dc8edcceba6be613b8", "messageHeadline": "feat: add disable labeling variable to rails admin", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "993a632dcda3d392aac78b4ca724ebf0daf3561f", "messageHeadline": "feat: add disable labeling to RibonConfigs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "e3951c9c8818a0d38eeed567be9cff4b38a7f8a5", "messageHeadline": "fix: update labeling to get cause instead of receiver", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "f90b85fe14d58f763101c0edde2e91408ee925bd", "messageHeadline": "Update expiry.rb", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "662d4ff94a2deaf5b1122ac50f3bfed2c33c8c4d", "messageHeadline": "refactor: bypass required user for refresh_token", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4bedbec1ba6df45aeec3f4d9a4e6e8ea48025cef", "messageHeadline": "feat: wip refresh token", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c314e62bf6a2baf60a4f0c4a9b6de6a7473a2046", "messageHeadline": "refactor: removes email unused code", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 25}}, {"node": {"oid": "05e84b5929b5a3954c1fdecc080743e5cca289b3", "messageHeadline": "Merge pull request #1153 from RibonDAO/feat/dynamic-impression-cards", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 274, "deletions": 2}}, {"node": {"oid": "32e9c122a4bf5130b61e4364895d331b9a626a06", "messageHeadline": "Merge pull request #1152 from RibonDAO/feat/prod3-6", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 318, "deletions": 1}}, {"node": {"oid": "c76288df3f01914f3c8fe76a4d62464ab8c89984", "messageHeadline": "fix: removes unused stuff", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "f7d9b74df99f1dfcb213d017418b66efe1c2cca4", "messageHeadline": "fix: rubocop complaints", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "09ab9af73cb3a8e271f988a5579f1c8ee0661a44", "messageHeadline": "feat: impression card resources", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 274, "deletions": 2}}, {"node": {"oid": "70fb36149e1c5f2801ea6c354655dec023816d86", "messageHeadline": "refactor: removes unused routes", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "486e5b1a8555d16e1edac4cdfff71e08d45a657e", "messageHeadline": "fix: test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "57d890916600bd25528f82f1a93863891724be52", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/prod3-6", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "4eb1c290821823608017f1036977f1876ba44a9b", "messageHeadline": "refactor: removes other controller to separate PRs", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 56}}, {"node": {"oid": "8355b5a67d919c4c9a571d4fc6a4a22eedc11071", "messageHeadline": "feat: adds translation", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5b287cd950fb15a12c6343ec0d0a0dfb81b2b39a", "messageHeadline": "feat: adds auth route to users namespace", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "661a9e4093974ec85c0e7726dda0e64b7417d71f", "messageHeadline": "Merge branch 'feat/prod3-18' of github.com:RibonDAO/core-api into fea\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 147, "deletions": 1}}, {"node": {"oid": "3f9a0fd54ccf1b54db33f9293269500df1473f31", "messageHeadline": "feat: adds users authorization controller", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "72b93f58ba0becc2fc35bb9053a40c404ce6e2a8", "messageHeadline": "feat: adds users authentication controller", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "3e681be865f8d0687ecd7cf3ce345af160806b34", "messageHeadline": "fix: user account relantionship", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1498bd5fc04b8c476a94a6c894886f21680d68f6", "messageHeadline": "Merge pull request #1150 from RibonDAO/revert-1144-revert-1108-fix/re\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "b57ca3b0e480349da44c722e00ec1e063cae585c", "messageHeadline": "Revert \"Feat: temporary disable labeling\"", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "39f6bd7526e0b671bbd50d90a95f9eda5c20e7b7", "messageHeadline": "feat: adds account table", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 148, "deletions": 1}}, {"node": {"oid": "44638e6e1c4ba33d4ded2a4c05ecfa34e25377a7", "messageHeadline": "Merge pull request #1144 from RibonDAO/revert-1108-fix/reenable-labeling", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "8ffd0899737d6339829a883f114985c4a2390df5", "messageHeadline": "Merge pull request #1123 from RibonDAO/fix/labeling-calculations", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 292, "deletions": 56}}, {"node": {"oid": "6b361b507f63430b35ee9da0812b5e42b5311de2", "messageHeadline": "Merge pull request #1145 from RibonDAO/fix/sidekiq-login", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ff7149f2fef615175bc9ae6368125287b8a7041e", "messageHeadline": "fix: commit", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1e615a5bcce8c65d47a490a1a11e5860d3a3e3fc", "messageHeadline": "feat: add admin auth to sidekiq", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80e98aba0de3edbbe3698ff78e3ce03d9923631e", "messageHeadline": "feat: add sidekiq authentication protection", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "fba11832dd051aea175e609b6781cd604b0c16f9", "messageHeadline": "fix: rubocop", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34f8b3906686f09dfe077d2d927de84644455c43", "messageHeadline": "remove: todos in portuguese", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "db2458c984c4df525a262ab8e499ef54a45fca5b", "messageHeadline": "fix: contribution query tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "e3d3dcf7d92d521ca1e7986d9f6ee169a33b2cd8", "messageHeadline": "fix: relabel service", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "bac756e7457509bd5514261a1463a11837f20b93", "messageHeadline": "Revert \"feat: add labeling code\"", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "7b3aa05894195804b5227166e2e0a6530c6a8e33", "messageHeadline": "fix: labeling tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f2582aca2286a502cae14c988c0a9941a12a8839", "messageHeadline": "fix: rubocop", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "9b957ec91e680758ff2bd2bf11cfaa48f87f5040", "messageHeadline": "fix: tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "8c44d9f60e4f8f428cee2606cec58963fe2cb3cc", "messageHeadline": "fix: remove wrong tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "6c83d45a1ecf1adef5c15049fbcccc5142a0cbc4", "messageHeadline": "fix merge", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 8, "deletions": 56}}, {"node": {"oid": "6d56af1320ffde8ad72e9dac7d64ece9fac5d7bf", "messageHeadline": "fix: contribution factory", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "9cbf6c4105ef893bb837f0c06ed3943cbccc88c5", "messageHeadline": "merge", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 177, "deletions": 56}}, {"node": {"oid": "b2520908eee02dbd8fd15479c74f182cc92ee3dd", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into fix/label\u2026", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 5687, "deletions": 3627}}, {"node": {"oid": "4dd9ec4927bb195d81b84eb2f5fa9515b5c08bd2", "messageHeadline": "fix: change initial fee amount to contributions query", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 16, "deletions": 23}}, {"node": {"oid": "72d424c0889476de0eaafbe12b8efb897218676e", "messageHeadline": "test: fix fees_labeling specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 163, "deletions": 80}}, {"node": {"oid": "e9c5b552110d25e9911dd1cd99d5dbbd68976986", "messageHeadline": "Merge pull request #1142 from RibonDAO/feat/prod3-180", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cbdff67b132f7446f9d2f9fe8c8e29b76637208c", "messageHeadline": "fix: adds status as causes params", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "120f3db8a7e37919a2fe4f33837e9ed7ec675f4d", "messageHeadline": "Merge pull request #1140 from RibonDAO/fix/prod3-231", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 47, "deletions": 27}}, {"node": {"oid": "3796b2da0bf24988702e3ee927937ae3908ea0f3", "messageHeadline": "fix: impact language on patron email", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 47, "deletions": 27}}, {"node": {"oid": "62f087e280f80f96e479275ef86fab531b07520c", "messageHeadline": "fix: labeling", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 180, "deletions": 58}}, {"node": {"oid": "20ae3c7c465436b85b545919a03b3bc1bd9fc574", "messageHeadline": "Merge pull request #1136 from RibonDAO/feature/email-optin-2", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 91, "deletions": 1}}, {"node": {"oid": "82cd9ccc7d6ecf8eb9ce25ecc7d93dc8631bd4f7", "messageHeadline": "Merge pull request #1138 from RibonDAO/feat/prod3-180", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 39, "deletions": 46}}, {"node": {"oid": "6e32b28864284b99d5a1209896e58712549a9a0b", "messageHeadline": "fix: compares status to string", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7923917f9554144634f5a7b9a017dd531a354c7e", "messageHeadline": "refactor: removes free_donation_causes method", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 40}}, {"node": {"oid": "9c678ef8e1594be88719c353a93409935d782e76", "messageHeadline": "feat: adds treatment for active property", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "3c0e2b1e60ca68907e13d9e32ce85f5563496c5f", "messageHeadline": "feat: adds test non profits index for ribon emails", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "160159cc6a647b4ea48ef66148df2a0a1e697cd5", "messageHeadline": "Merge pull request #1133 from RibonDAO/feat/prod3-180", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 79, "deletions": 33}}, {"node": {"oid": "b1a8e3666351c2bec463195daa2ecd7601321294", "messageHeadline": "feat: adds test causes indexing for ribon emails", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "4403cff1b2f6dbb0afb5c643a2feead1febda3e7", "messageHeadline": "Merge branch 'staging' into feat/prod3-180", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 5271, "deletions": 3363}}, {"node": {"oid": "c13db901e70fabf4cfe25217bb87944f5e2e1023", "messageHeadline": "test: update user config update specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "076aef33aeebb12df048802d92f3c706dff0fd33", "messageHeadline": "feat: add configs controller to update user_config", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 69, "deletions": 1}}, {"node": {"oid": "0e6728db9c8db6cecf82b3c4db199a8d65902ada", "messageHeadline": "Merge pull request #1134 from RibonDAO/feature/email-optin", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 114, "deletions": 44}}, {"node": {"oid": "0f39878892742d0273a71968e0f484ebfff62060", "messageHeadline": "feat: add relation of user with user_config", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1fc00d51c276f49d6349b1ad1ae003356ec05c65", "messageHeadline": "feat: add UserConfig model", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 114, "deletions": 44}}, {"node": {"oid": "a188a65b1da0d7ed348721989493ca93626c63ca", "messageHeadline": "feat: adds verification for showing test cause", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "c7a7253897a656bb19d8391bb93e1a8d224ac41f", "messageHeadline": "fix: fixes ref to story param", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ee885ad504c8a4f26effcef3e88526edbbc5ec0", "messageHeadline": "fix: fixes status ref in non profits controller", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "66ccafb2cc9ce417c8266971f0084a9039704d45", "messageHeadline": "test: fix test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "ce4a71b04e9e5c32255d31a74ae38629ecc3a433", "messageHeadline": "test: adjust test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "121bb70d5405789e438bdc8130e01fb7f4a271da", "messageHeadline": "feat: turns active column into status column", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 116, "deletions": 68}}, {"node": {"oid": "d790a6b8e6e11b2fa34036c1d3fee51029808024", "messageHeadline": "feat: adds test status for non profit", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1f7883c16687fa168109bf106f542c7e183cfa11", "messageHeadline": "Merge pull request #1131 from RibonDAO/fix/platform", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c3027f608fdc5a241af2e8273897c1b6377906b8", "messageHeadline": "fix: platform on subscription", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9a28fe9e0f4a8bc35cbd91047a312d11b8e38cee", "messageHeadline": "Merge pull request #1129 from RibonDAO/fix/prod3-215", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 5201, "deletions": 3361}}, {"node": {"oid": "134b2a117262f29a7ceae94d7aa46fdc8b3067d3", "messageHeadline": "fix: set subscription inactive when payment failed", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5201, "deletions": 3361}}, {"node": {"oid": "096c3f934d2787e9af64bdce45aef9b7032f64d7", "messageHeadline": "add: new test for labaling", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 40, "deletions": 2}}, {"node": {"oid": "0e73042fb8847bf3e6cb3ed66678c0523705cd52", "messageHeadline": "Merge pull request #1122 from RibonDAO/refactor/services-folder", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 69, "deletions": 71}}, {"node": {"oid": "43772dab2568a601aac606d7762ef7c52752d514", "messageHeadline": "Merge pull request #1126 from RibonDAO/fix/prod3-212", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 82, "deletions": 91}}, {"node": {"oid": "12a69a6b978466e2415e9bbae53851d2160cad8b", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 67, "deletions": 81}}, {"node": {"oid": "3d3bff10346fe9ead4840d4582b627b1ce196282", "messageHeadline": "fix: retry person payments with new payment methods", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "fd2496adaa4ad9b4357c1c2808f4f34c0b97e1f1", "messageHeadline": "feat: update set_contribution_balance call on fees labeling", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e07bae334ce40d1967e62429f9b2e58c7f3a9627", "messageHeadline": "Merge pull request #1124 from RibonDAO/fix/prod3-210", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "b6a98964bfd46651cf9766816e61296970e34af8", "messageHeadline": "fix: save external id on invoice events", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "ff73d171f58a95dad7dc65968b7b2c08fc7bcd5a", "messageHeadline": "test: fix tests to use contributions as argument to labeling system", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "a46ad9735a054544ea61d4dca437fb61b3029370", "messageHeadline": "fix: add same receiver to calculate initial contributions balance", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "4fd8c1b8ee1b03f391da84e07c7484aaa888ad94", "messageHeadline": "Merge pull request #1119 from RibonDAO/feat/prod3-127", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "47d5868c0d53f7db5d7eb8b8d93f124b3421dfd5", "messageHeadline": "refactor: move user statistics service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 69, "deletions": 71}}, {"node": {"oid": "c9b725b596b420b14c25260969c2453f8126da21", "messageHeadline": "Merge pull request #1120 from RibonDAO/feat/prod3-130", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "5885fa0fd445ecc6dfcac1aa4d6d14e62c092fa0", "messageHeadline": "feat: route for donations on app", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "c817869288ae5e1ef3801d2203297876c99fc2cd", "messageHeadline": "feat: adds articles_since_user_creation method", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d2d72236ce0eecacff781650176d627152eb5420", "messageHeadline": "Merge pull request #1117 from RibonDAO/feat/prod3-204", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "3eb55f39a4e8870350832c82c22e28a162bc9172", "messageHeadline": "feat: integration deeplink address", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "f4cc4f21d6c9d9e1000ba07570232314cb2db71c", "messageHeadline": "feat: integration deeplink address", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "509ecca3c2d609cf4a614d126192f1edc5b3feab", "messageHeadline": "Merge pull request #1115 from RibonDAO/fix/donation-integration-uuid", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92ca596bad4d6307604851aa94de0d9e163de57e", "messageHeadline": "fix: donation by integration uuid with voucher", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdad040c7145d1990cf249f45d5aaa94a42a1927", "messageHeadline": "Merge pull request #1113 from RibonDAO/fix/platform", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "31b003b838b29b7a4ab4fc8af9efc01b47f6ab6f", "messageHeadline": "test: update specs to stores request", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bbf0f8ea65a3f6a9543633644b3098d55301c4fb", "messageHeadline": "fix: add platform to store pay", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "ef31ccc3615b65f398dddef4ef2415bc32210a93", "messageHeadline": "Merge pull request #1109 from RibonDAO/feature/big-donors-link", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "d9cf56f039e99f0c87130a6156cc05361418f9b1", "messageHeadline": "Merge pull request #1110 from RibonDAO/fix/donation-integration-uuid", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d1d5eea24ce9513cc79cef6d67f4412569fb74d", "messageHeadline": "Merge pull request #1108 from RibonDAO/fix/reenable-labeling", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "ab2d2ab878971566149021d1a8bff6ffba4f20f8", "messageHeadline": "fix: donation by integration uuid", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "121872858cbe2a31626519206159961f737d58d7", "messageHeadline": "test: add tests to #dashboard_link", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "f7e15fd96d17cb193a900229c93c52fd940a6ab4", "messageHeadline": "feat: add dashboard_link to big donors", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "2315f807506451799fd54497e875df59b0d8b673", "messageHeadline": "feat: add labeling code", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "9477ce68bb568c202000f9f99ff1c019113f59bc", "messageHeadline": "Merge pull request #1105 from RibonDAO/fix/prod3-125", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0d097009a13ffd837e9d5d6825fad8841e55baf2", "messageHeadline": "Merge pull request #1086 from RibonDAO/feature/test-order", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "f00f9b053ba232eeb72bea52074609947dde014b", "messageHeadline": "fix: test", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9f107e18ec8840c4a29bb11df4af13fa200e8c6f", "messageHeadline": "test: update create order spec with new attributes", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d8c2a9dbbd973e44f12c7e091163b2df394b5c5", "messageHeadline": "fix: filter causes and non profits", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "4d67434c78a478f9e95ee822d98a7497acdd8ecc", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/t\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2087, "deletions": 216}}, {"node": {"oid": "70439a361569f8316e2355415f6562c3a0d5327f", "messageHeadline": "Merge pull request #1103 from RibonDAO/fix/delete-user", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aff6cdbd95f1ac486ab0eb251eafe229e7b74ed7", "messageHeadline": "fix: delete user", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "102df2803ac50390346db3ecdee40c82870e79f4", "messageHeadline": "Merge pull request #1067 from RibonDAO/feature/script-to-relabel", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 239, "deletions": 19}}, {"node": {"oid": "17d10df08d33cc46e7534be48527c0723782c0b5", "messageHeadline": "feat: add run relabel script cronjob", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c1442dca997f5ba192f52875b47707077c99f6b3", "messageHeadline": "chore: comment labeling to run the relabel script", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "f5d776c74b4dbb1b2dcbd71a91354f0a0f7d0790", "messageHeadline": "feat: add relabel worker", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "25fad430fdab458aae904befd16ca87f5acd3943", "messageHeadline": "Merge pull request #1100 from RibonDAO/fix/subscription-blueprint", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0f2002081a58f4c9d0d31d512b35682a6d25ccf0", "messageHeadline": "fix: added next_payment_attempt", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "459b02df1c01776c3a21d56072754d707962700e", "messageHeadline": "Merge pull request #1098 from RibonDAO/feat/prod3-188-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 830, "deletions": 60}}, {"node": {"oid": "93a49de0aebf324603ed28772942fd2aca15ebfc", "messageHeadline": "feat: next payment attempt", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 830, "deletions": 60}}, {"node": {"oid": "f1c9770dfdf0e6ba2b135a2e429d9266ef1bf6ee", "messageHeadline": "build: update wait on check action version", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d38f45460896c5df3b87cd74520cded0a9fb1ab3", "messageHeadline": "Merge pull request #1095 from RibonDAO/feat/prod3-188", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 997, "deletions": 131}}, {"node": {"oid": "d43069f99def45205a646992514be55aaf521ee0", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 188, "deletions": 3}}, {"node": {"oid": "7d29569db14edb725b048aeb0aafd1bff53902e0", "messageHeadline": "feat: update subscription incomplete", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "83d981fae12ca64df8d9ba3f01394d73a36e472d", "messageHeadline": "feat: update subscription status", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "0d5706d3ffba9096d6b0c9e7ec21330f2c745c68", "messageHeadline": "feat: subscription incomplete", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 726, "deletions": 98}}, {"node": {"oid": "da9cceb9573514c5af3eb762a95597ac447feac2", "messageHeadline": "refactor: update ordered records in relabel service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 22, "deletions": 24}}, {"node": {"oid": "1526d72d04b38512b95ae5e17587eb9254706384", "messageHeadline": "Merge pull request #1092 from RibonDAO/fix/convertion-api", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "58498e52bae7fcbeae4cae845c80089902d2b8ff", "messageHeadline": "feat: add backup url to get currency convertion", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "91340c24d950e6861d5148997b9246d998b54519", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "16967687576d52525dd1f8e15cfb920eabf7b953", "messageHeadline": "Merge pull request #1090 from RibonDAO/fix/create-user-language", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "7d3e0c9397e062c6c701bc371c636ed107c1764c", "messageHeadline": "Merge pull request #1089 from RibonDAO/fix/users-subscriptions", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3774e9e5699113054ab0cbb239016cfb7d733d5d", "messageHeadline": "Merge branch 'fix/create-user-language' into feat/prod3-188", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "2bbe0003422daaa264ca7b5bfe1cf6ee2261e6bb", "messageHeadline": "fix: find_or_create_user test", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "013c73258f3fe1db233964332e7bc126932de87c", "messageHeadline": "fix: find_or_create_user", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "9afac4926e6afd8c328a5a8b5247c24bca8586a2", "messageHeadline": "fix: return array", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "586ed6c8e993b26c22dea28b066a50a6ebd642f8", "messageHeadline": "feat: save payment intent id", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 105, "deletions": 55}}, {"node": {"oid": "44503b32ad9f5f56f583ec6e2dd11369c5a76a07", "messageHeadline": "fix: current_user nil", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ea5220521af40efa3d6c607b5011bc92fd2877be", "messageHeadline": "fix: current_user nil", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0127444f2966e0a926fdc56cb6f93ec20f674884", "messageHeadline": "Merge pull request #1087 from RibonDAO/fix/impact-by-non-profit-format", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30fe9176a5ee9eddd6bbc080f0bb6ed1d1c27869", "messageHeadline": "fix: update MAX_DAYS_PER_DONOR_RECIPIENT to 735", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "856e4986d95bceb1e4649fa622fda612c0db6b95", "messageHeadline": "fix: update MAX_DAYS_PER_DONOR_RECIPIENT to 733", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b59819d5f53696621818347594c6d5e0b4b717f", "messageHeadline": "test: add create order result test", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7d684231b94c11d3653e9ff1bd84baefc13f58d4", "messageHeadline": "Merge pull request #1084 from RibonDAO/fix/payment", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "2abcc1f25445c9573439e0ff1447d8ab0b872bcc", "messageHeadline": "fix: update create order spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "39b05add49f7b3d8e8b5c5b601db7e3ffa47386c", "messageHeadline": "fix: update create order to return necessary keys", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "ed8e2ca126406ddf630298cc9c0bf8cc2e14f5e2", "messageHeadline": "feat: update relabel service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 35, "deletions": 32}}, {"node": {"oid": "ddbf06cc53f293ce505358339877d3d2e261eb48", "messageHeadline": "Merge pull request #1083 from RibonDAO/fix/contribution-test", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de5274279ffbfee2a4f4182f2b15717335cd550c", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2871d8320fa755f4402142a86ed1f0f0560ab5dd", "messageHeadline": "Merge pull request #1074 from RibonDAO/feat/prod3-92", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 609, "deletions": 155}}, {"node": {"oid": "dbb67e5c85b1325d938f05958a777fb4663071b5", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "06cd8a3774de296502ee476c53fcdafffd2b0b27", "messageHeadline": "Merge pull request #1081 from RibonDAO/fix/update-tax-id", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "2034e144e6b7c1f0d6a5bb93b17c6fab344aa54d", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 221, "deletions": 10}}, {"node": {"oid": "d0e73df189950eecb5c8eafc23da829a57e814ce", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3e1d87795092cc6c826e6234e167b024774e1f6d", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b5614fb44c56d334d6e42eee91268d807b820ad2", "messageHeadline": "fix: unsubscribe", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "7591dfbd9c6ef2f901a66a9d8fad96af26af2f49", "messageHeadline": "Merge branch 'fix/update-tax-id' into feat/prod3-92", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 36, "deletions": 74}}, {"node": {"oid": "aaf904d5e6174599979714e26af8e785c5f6279d", "messageHeadline": "fix: update tax id", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b8ceb335bbd4140af8aa24cf9d17bad22de3a68b", "messageHeadline": "fix: update tax id", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "02bb6c759304dc6f0fe5c9cd21daf16a93c05230", "messageHeadline": "feat: subscription already canceled", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "8904ed77a95738695ca32193d997b2967af61933", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "a3a7551e82db764216ea09f28ed332f64270bcc0", "messageHeadline": "feat: rescue error", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a6221febffc400badf22e7502f2381e4f26ee616", "messageHeadline": "Merge pull request #985 from RibonDAO/feat/prod3-78", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 3, "deletions": 65}}, {"node": {"oid": "c83e4b9056ab5cdf23fb9008db5c3d3718ca4458", "messageHeadline": "Merge pull request #1079 from RibonDAO/feature/utm-fix", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "88a37a19b7c82235e397ab2c996387fa3626e8bb", "messageHeadline": "Merge remote-tracking branch 'origin' into feat/prod3-78", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 4105, "deletions": 506}}, {"node": {"oid": "3ffd67b933472c0e5d39dc0669b8e1a24be4d129", "messageHeadline": "fix: remove unnecessary cache", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 0, "deletions": 61}}, {"node": {"oid": "34f6e29b5815a1615e02ae19431a6149553df119", "messageHeadline": "Fix tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5cc1488d5400df30cba1a1daf4af76ab1b6bcf6", "messageHeadline": "Fix rubocop", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de9cdfc9e3f5fa1c5a1d0103942b70be3b6989d4", "messageHeadline": "Fix tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5cf4412e0d0bd2dcc44f228f02c493f864033e0d", "messageHeadline": "feat: url", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9da6125567b83cd40c1874da26db0efc9c8233d7", "messageHeadline": "feat: url", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "739adc775439e299bfd16c9ed60ad585a3b9cec9", "messageHeadline": "feat: cassette indentation", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "ccd4a3153157488c4a659c1c8bd5bb11b71634eb", "messageHeadline": "feat: delete cassettes", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 10, "deletions": 336}}, {"node": {"oid": "711b9a5082174149f751710788393f721b013831", "messageHeadline": "feat: cassettes token", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aab7813dc7eb3f8c13d96d54e9e0575e983bb914", "messageHeadline": "feat: move subscriptions to givings", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 112, "deletions": 105}}, {"node": {"oid": "8934b9e520b87c7af551fe324940365923b81a3c", "messageHeadline": "Return person payment on payments controllers", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "58f28e9c3e70d8bde3355670ef0126050ca05f6d", "messageHeadline": "chore: att branch", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 111, "deletions": 6}}, {"node": {"oid": "78316be987d705f4935cc98ef5c44eb8b46fe39f", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f0d1a336af46eae122ea06247d51eb6f58093c75", "messageHeadline": "fix: adjust route and param of user subscriptions", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "29f8054d0eaa084e8b0ed3da87ae551f259ce569", "messageHeadline": "feat: persist user email and update cassette", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 25, "deletions": 26}}, {"node": {"oid": "4cc0e5c9e467c919a0a15930edb27f94e6e9de82", "messageHeadline": "feat: fix spec errors and add new cassette", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 290, "deletions": 5}}, {"node": {"oid": "f98edc0005b4a60a9f492567cc0b98a6f5c26918", "messageHeadline": "feat: fix spec errors", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 38, "deletions": 76}}, {"node": {"oid": "1585dc166e5c4203340c497a14cae04c149ddaef", "messageHeadline": "Merge branch 'feat/prod3-92' of github.com:RibonDAO/core-api into fea\u2026", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 76, "deletions": 76}}, {"node": {"oid": "392bd58f02c239c1897c5f8d781baebc570078bb", "messageHeadline": "Update send_event_customer.yml", "author": {"name": "Karina Almeida", "email": "51208643+kakarinax@users.noreply.github.com", "user": {"login": "kakarinax"}}, "additions": 76, "deletions": 76}}, {"node": {"oid": "3afe9808e34a5ff27b8752a1d75a87b088c83ec8", "messageHeadline": "feat: removed unnecessary code on spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f56cd80c9a567da1974f00d3303f03957b3b065", "messageHeadline": "feat: fix cancel subscription spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "49cd7acc6d7b9997e306250ad8607869b2de0d67", "messageHeadline": "feat: fix cancel subscription command spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1879a82e9e6b6dc5ee456469ac02c5fabfbf7c5e", "messageHeadline": "feat: fix unsubscribe controller and command", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "eeb4e574f34a1f55ac960ac510679ca7a29adbff", "messageHeadline": "fix: lint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "667b74dbcb1f3ec6ad856e89b9a89665222885d4", "messageHeadline": "fix: lint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "5da4dde922f5a597bfc380d3ce5867d78ae9f041", "messageHeadline": "test: add setup_records tests", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "0753504253983070cc7cda8418336249ecf29e7f", "messageHeadline": "feat: fix subscription unsubscribe spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "33a36e2c733efbf6902cdb16c8298cac32337378", "messageHeadline": "feat: fix subscription unsubscribe", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3914bdfa63e5fae9b873abb5f2d56411844883b4", "messageHeadline": "feat: fix subscription spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98e1d89176ca12f6839644c337d9a9f7efe651fb", "messageHeadline": "feat: add send email to command spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "fe46b401ee59aa3773c825303390bae79ecab497", "messageHeadline": "feat: add send email to command", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "258590794b34f0549138f9934c89717f8aa5d83c", "messageHeadline": "feat: change unsubscribed to use token", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a2b6bada9dfcb6245af5190f1176762dabe3a3b6", "messageHeadline": "feat: change token", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f60c56a25d3632392303f72018dd2b5855cc03cb", "messageHeadline": "feat: change cancel subs route", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d94c0026e5adbe0846467fb676fcd3485cd822bf", "messageHeadline": "test: add #ordered_records test", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "5e6aacea6db7bebcc0d9c966e2227873677f5fe0", "messageHeadline": "Merge pull request #1075 from RibonDAO/feat/prod3-115", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 110, "deletions": 5}}, {"node": {"oid": "74c542a70d159693a838eb0604a081b63670b498", "messageHeadline": "Merge pull request #1076 from RibonDAO/fix/charge-fees", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65a71393d9c3a23dcd1b3a40508f171e74e4faf1", "messageHeadline": "refactor: remove unnecessary method call", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0e640ab2b42d36697ae7a9422861f5b04155f02c", "messageHeadline": "refactor: add charge_contribution_fees to after update", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9567446859f09086184ac17006d1ccfb663af77", "messageHeadline": "refactor: add charge_contribution_fees to after update", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4e281838f1a3eb60617c672563e44419dc99a737", "messageHeadline": "fix: update handle blockchain success trigger", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "3cdfae2f0bb4f148f249cf9e6bdc61efcd0987de", "messageHeadline": "feat: add delete records to relabel service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "0a148491ca7f09d5c14908603e0cfc097c33cb58", "messageHeadline": "feat: remove key from cassette", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8001fcf35be31cb8e68749a9d34021cedc3e3c74", "messageHeadline": "Merge remote-tracking branch 'origin' into feat/prod3-115", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 600, "deletions": 85}}, {"node": {"oid": "ddf2a7827b5316c6dc21b2396ac7692398b982d4", "messageHeadline": "feat: adds failed payment event", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 75, "deletions": 13}}, {"node": {"oid": "699b89c8a3277197784b9432f5640086aef703c2", "messageHeadline": "feat: update cancel subscription call on controller and spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "482d0d9a7e2f7fc218bf0f9c944602f49aebae91", "messageHeadline": "feat: fix module on cancel subscription command", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 33, "deletions": 35}}, {"node": {"oid": "fbef2c0a99eb7f238c4c113ab8ea40effda8dfed", "messageHeadline": "feat: add cancel subscription command specon subscription module", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77450917f86ec74d695d4b3015e7fab6c9753ab5", "messageHeadline": "feat: add cancel subscription command on subscription module", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "930ee40d20fbe99c7949fa38843c07eba3e3ac62", "messageHeadline": "feat: update subscription controller spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 99, "deletions": 38}}, {"node": {"oid": "c45b05fe6d6d85ccf7b4ac833581a11d89dcb8ad", "messageHeadline": "feat: update subscription controller", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "ff48de158853d84b6ecf3580d8f49fc38e15450b", "messageHeadline": "feat: create send cancel subs email command spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "a3e57d8e1ecdd34292f7ccc09e1d7797c0bacfc8", "messageHeadline": "feat: create send cancel subs email command", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "b18aff4bca2868c32a0da067d0a8ae3ecec1f49f", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/s\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 198, "deletions": 57}}, {"node": {"oid": "aa2e7f9d1f939444cf47b6056ff8348a4f404df4", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/prod\u2026", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 199, "deletions": 57}}, {"node": {"oid": "5baa385d2986f930be2662895c3656ee13535255", "messageHeadline": "feat: fix send cancel email subs route", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3513adf97fcf2054802a74ecc3279da626bafde3", "messageHeadline": "feat: add delete contribution fees and donation contribution to each \u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "347132c989da6e941d11579f80d4d0d9a2453038", "messageHeadline": "Merge pull request #1060 from RibonDAO/feat/prod3-95", "author": {"name": "Karina Almeida", "email": "51208643+kakarinax@users.noreply.github.com", "user": {"login": "kakarinax"}}, "additions": 174, "deletions": 43}}, {"node": {"oid": "ee22b9672664f0b3157a90bdb65996fd5a56be22", "messageHeadline": "Merge pull request #1071 from RibonDAO/fix/person-payment-label", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "06d81a9d11978a499ad4c59a39b9e4c5ac94ece7", "messageHeadline": "test: remove unused test", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "9c27bbe993f6d05fe6a91e3eb1d9afed99e2e8b1", "messageHeadline": "fix: remove treasury entry status check", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e19d7cdc5f9e838b352a7f40c85d84f8a4d172bd", "messageHeadline": "Merge pull request #1068 from RibonDAO/fix/create-contribution-command", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "2a0ba65164012946ac3bdb532068d56e4a08c16a", "messageHeadline": "fix: add validation to not call spread fee to payers if generated_fee\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "202711ecc1458485fcfa122d2b05c1ab2c005b0d", "messageHeadline": "fix: add create_contribution_command to manager payments controller p\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "879af3e672ed53f243cae1aed95af158949d82be", "messageHeadline": "feat: fix subscriptions spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3588fe1b27b42a95ee57a0dbd454f4744dc1582d", "messageHeadline": "feat: fix sintaxe", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d12c582561ba9884298e49042c7d8914ce522dfa", "messageHeadline": "feat: add person payment on subs blueprint", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c47aece68ea31527b88307f0e9d254289b0b74ad", "messageHeadline": "feat: fix routes", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9432b4206074226f1b942a32ef21bd8cbbfc38c4", "messageHeadline": "feat: add relabel service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "3def0fdd77cea8f8724b60db3f7e5adaa588caa3", "messageHeadline": "feat: add validation", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "69e278c4f72f4c83da65d97364fb364398cd2151", "messageHeadline": "Merge pull request #1065 from RibonDAO/fix/handle-blockchain-success", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b2c002926e9588b7d51cf00bdeefd15caafd106f", "messageHeadline": "Merge branch 'feature/prod3-90' of github.com:RibonDAO/core-api into \u2026", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "aaf45304066405a512cb1937ec0256e2297cb13a", "messageHeadline": "fix: add charge contribution fees to person_blockchain_transaction af\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e3e90c29baccc9cb95045796ed1412be61d34e17", "messageHeadline": "feat: add show subscription and adjust blueprint of subscription", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "87a50ad576bfdc189cc4a99c54190914a612bd57", "messageHeadline": "feat: fix subscription name on spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e3296e627958356da9082c98ca6733d79010293", "messageHeadline": "feat: fix spec and readd route", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "57a68eb9eec25c52fcf26323819a764d2433d7bd", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/prod\u2026", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 414, "deletions": 41}}, {"node": {"oid": "8676a1611d701633e5168c7ae74d027efdfe05dd", "messageHeadline": "Merge pull request #1057 from RibonDAO/feature/labeling-system-rebuil\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 280, "deletions": 32}}, {"node": {"oid": "950ffe57d5b1c5f7775e860861def6e836fbc495", "messageHeadline": "feat: fix person payments spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "a4d534fcaa960bae33b643fd9f6d9623ee67465a", "messageHeadline": "feat: moved controller spec to new namespace", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1c446ac40dbd01eed50f68bb8316fb5a96aa0543", "messageHeadline": "feat: moved controller to new namespace", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73feab1862fc9ead343eed966db925cc2e361f73", "messageHeadline": "feat: removed method send cancel email", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "2132bf9a19a265f80575222b996969ffea738f75", "messageHeadline": "feat: passed method to users/susbcritptions controller", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "75728a522b7e60fd744b7ecb5342aa7e69fb0e71", "messageHeadline": "test: remove unused conditions in determine_chosen_contribution spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f586362aa1347c2de31a34d8b3bd74885ed0217", "messageHeadline": "refactor: update charge_contribution_fees to execute only when treasu\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b44e131da630dc7bb02766b3d6ae9e4190663a11", "messageHeadline": "feat: add namespace for subscriptions routes", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "74cc5fa96fb75ec9dbde6608a0fb36a0564f72d5", "messageHeadline": "feat: add send cancel email method", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4e37a6090cf8da50ad2d06b7c6baa3c74907dd83", "messageHeadline": "feat: add subscription id on person payments blueprint", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c4dc496a1b18978ab9c34117843b9a7c9f77989", "messageHeadline": "refactor: update determine_chosen_contribution queries and remove unu\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 18}}, {"node": {"oid": "77b76287c83b84983e34a4eae9b7cf22145fb294", "messageHeadline": "fix: create a subscription controller inside users module", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 41, "deletions": 25}}, {"node": {"oid": "24af57f7caf1a9191ca299b3060b1f5ce29d0422", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/l\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 71, "deletions": 4}}, {"node": {"oid": "063891750add143327fcc937eab450c5272b193e", "messageHeadline": "fix: remove charge_contribution_fees from cause only donations", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c7312d17863159c4198a377dad87170c317d8b98", "messageHeadline": "Merge pull request #1059 from RibonDAO/feature/ticket-labeling-delete\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 75, "deletions": 6}}, {"node": {"oid": "9867dd3b79b11cecb3ee1ff52c763cdd2201f2db", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/l\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 217, "deletions": 261}}, {"node": {"oid": "06175e6f188cc019d9a496aae20a5f8e55bc3970", "messageHeadline": "Merge pull request #1058 from RibonDAO/feature/blockchain-succeded-at", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 59, "deletions": 3}}, {"node": {"oid": "10e08fc3ae81305fc1810560592ea5f316c19e69", "messageHeadline": "refactor: remove add_succeded_at migration", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "1d1fba86add149767cb9072b4d0942d7a5928ab5", "messageHeadline": "feat: adds person payment event job to deal with failed payments", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "0e51051573166bf32ce8b6a9d526056f40b8ddba", "messageHeadline": "feat: adds subscribed event", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 174, "deletions": 43}}, {"node": {"oid": "cfa14811f966aa9b6cc358514a3ddaa9f3325adb", "messageHeadline": "feat: add tests to subscriptions", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 180, "deletions": 259}}, {"node": {"oid": "4ad521723160b5516dbea4456c1caebdd1ac93d6", "messageHeadline": "feat: add donation_contribution_delete_service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 75, "deletions": 6}}, {"node": {"oid": "51c63866deb3e52078fb490e1405c6076003fc3f", "messageHeadline": "feat: add set_succeeded_at to person_blockchain_transaction", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "597234098f2f3aa4b39ac2d5977bcb847ca69a5a", "messageHeadline": "feat: add succeeded_at to person_blockchain_transaction", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "5ce34622f7608aab88200063de5fa8cdb1949406", "messageHeadline": "fix: blueprints", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "c532d33236996e344d5bdea9634ae5352de63580", "messageHeadline": "feat: add transaction to ContributionFeeDeleteService", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6652067023f436002fad21c735a5d2faf5a22f27", "messageHeadline": "refactor: add confirmed_on_blockchain_before scope to labeling queries", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 63, "deletions": 8}}, {"node": {"oid": "05660a57e8bd9b2021d23f880b75ee921271bed6", "messageHeadline": "Merge pull request #1055 from RibonDAO/feature/utm-fix", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 162, "deletions": 109}}, {"node": {"oid": "79ed60b6fa07a0826f935faec2e7024072e92976", "messageHeadline": "feat: add succeeded_at to person_blockchain_transaction", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "8b95930f20b854256b28fdca9ea6bf6e0148c130", "messageHeadline": "Fix rubocop", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "629b119842e0b446409025e081f46e6ee969a2c3", "messageHeadline": "Fix add utm tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "b29f138c38cac6fce1768b9c80af0a83ce51f1da", "messageHeadline": "Fix tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 46, "deletions": 8}}, {"node": {"oid": "b03f2c0743b62ffb3b210496ebc9a8fbaa937192", "messageHeadline": "test: update tests according to new created_before scope", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 31, "deletions": 23}}, {"node": {"oid": "99a536cb7fff9264f78e119f7b8421afe12d2333", "messageHeadline": "Remove trackable files", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 54}}, {"node": {"oid": "8a25b7b5316737d9c42d05183e32421c9db2104f", "messageHeadline": "refactor: update labeling system to only label contributions before c\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "b58f25764dd33119c4b8c2ce16052bdffabea12f", "messageHeadline": "Add utm to donations and person payments", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21dfe7da51b66cf3d9990f9f42278b783eff8198", "messageHeadline": "refactor: add validation to avoid running spread fees twice on fees l\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "b72529236a4fd296ff5576545f18b155c8f8252d", "messageHeadline": "refactor: add contribution fee charge to after the blockchain transac\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 51, "deletions": 15}}, {"node": {"oid": "a45f904f17b5a5fb8b58a7e64defffc1f2b57fee", "messageHeadline": "Add utm to donations and person payments", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 112, "deletions": 43}}, {"node": {"oid": "b3f6c62a403339e22ee427020a349fb517a14503", "messageHeadline": "test: update labeling service tests with payment in blockchain", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 37, "deletions": 13}}, {"node": {"oid": "f1812929b55801bf3877d16f85d7d03c0ae9db79", "messageHeadline": "Merge pull request #1050 from RibonDAO/feature/remove-donation-sendgr\u2026", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 148}}, {"node": {"oid": "2ae6951316ce2048ad7a890845fcf80a6ba167b1", "messageHeadline": "feat: add with_payment_in_blockchain scope to Contribution", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "c7577d43efe57b0d1d6ff05499699f8f6e0fd840", "messageHeadline": "feat: add with_payment_in_blockchain scope to ContributionBalance", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "75f039914b8058e91e33f80619b7993cfe30f9ea", "messageHeadline": "Remove jobs", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 95}}, {"node": {"oid": "83318fe8b61d1df2b323f683fdd6fa85081d16ab", "messageHeadline": "Remove donation sendgrid email", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 53}}, {"node": {"oid": "81b166560541862fe1fabe712471bad6d1d14dbe", "messageHeadline": "Merge pull request #1048 from RibonDAO/fix/batches", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e6dc3830da3619fcbb1c814a0033739533711d10", "messageHeadline": "fix: batches period", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08f37d63b64188a19bf014c794379e8d0ecefb84", "messageHeadline": "Merge branch 'staging' into feature/prod3-90", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 484, "deletions": 45}}, {"node": {"oid": "05639d0afb8f51360369923c5080aaa3af84c76d", "messageHeadline": "Merge pull request #1044 from RibonDAO/feat/prod3-117", "author": {"name": "Karina Almeida", "email": "51208643+kakarinax@users.noreply.github.com", "user": {"login": "kakarinax"}}, "additions": 491, "deletions": 45}}, {"node": {"oid": "2c2c5c867b5f3bb3678b48aac472b2bbec7cd25d", "messageHeadline": "feat: fix subscription spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ee88a0bcdafcfbba0120d2cf09e70b548ff7cfb1", "messageHeadline": "feat: add failure test case to subscription controller", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "b6ea6b7c4f0c8d006fe898fb500f6cd96c1ba3f1", "messageHeadline": "feat: add failure callback to command", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "3126da3f1437358f130e2ffb6e649ed1f73a8453", "messageHeadline": "feat: add ! to update to raise exception if fail", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f79948d40a854899df3a9e1cb9ed711d31e9361c", "messageHeadline": "feat: adds subscriptions_for_customer method", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 26, "deletions": 14}}, {"node": {"oid": "3a2687911b58a2ab8659e07dadab6da1d5fe3ea6", "messageHeadline": "feat: fix cancel subscription initialize", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea37a3cfe9394d9f899f9f3b94c9282375971f54", "messageHeadline": "feat: remove unused code", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "440a49cdcb32343b489691d16670ae9da5f0bece", "messageHeadline": "feat: fix payment processor for stripe global spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9680341dc0783a664db016091e3344033a6fd417", "messageHeadline": "feat: add cancel subscription controller spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "3e714739fdb287ea1d29ebbd8a4bef7410ef3155", "messageHeadline": "feat: add cancel subscription controller", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "99be7f58680a84f4cb1ad657008919fa79f07121", "messageHeadline": "feat: add cancel subscription route", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4a1fdbf53d1231820e098083b7bc72922731b3d7", "messageHeadline": "feat: fix payment processor spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "736cf3501b7f3b1e5fab13db2bf4db03293d9943", "messageHeadline": "feat: update credit card refund command spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 42, "deletions": 8}}, {"node": {"oid": "b1c835c68931046a61460a3165e69f6cade36231", "messageHeadline": "feat: update credit card refund command", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "057e7f793ad9e8862f18473c6f117fde79a5b235", "messageHeadline": "feat: add trait on offers factory", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cffaa5bb44648b66841cd114bd8124ed95aa5624", "messageHeadline": "feat: change subscription delete to cancel", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "4d1b87d394bca52a48e3555a9ca698c9722ed4c7", "messageHeadline": "feat: cancel subscription command spec vcr", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 206, "deletions": 0}}, {"node": {"oid": "39468f75b534f1ad18a00f23a78f74604f76239d", "messageHeadline": "feat: cancel subscription command spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "527c6f42a2a5295c6cffa0a71de9706bd16c9b8a", "messageHeadline": "feat: cancel subscription command", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "c75cc40dff2182ced89498a92a3ae8ddd720236a", "messageHeadline": "Merge pull request #1039 from RibonDAO/feature/default-stripe-br-address", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "6d44ae193fd71be2244d7f2b893ee4169f8b0562", "messageHeadline": "Merge pull request #1020 from RibonDAO/feat/prod3-85", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 841, "deletions": 33}}, {"node": {"oid": "01d218441450f10bbd1e3244e0a163b875ca8da7", "messageHeadline": "fix: add todo to stripe customer creation", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "538c2a2150be0894bd1669eeb4229c00c2604a34", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "385ee0931bc32fd80fdf839e88573d9cac12b90c", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 97, "deletions": 1}}, {"node": {"oid": "91a732f802f98e7a28675d2ff9cdff586c314606", "messageHeadline": "Merge pull request #1038 from RibonDAO/fix/subscription-receiver", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "8247d6c5efaee29d150eef3c550535ea259d7d5e", "messageHeadline": "Merge branch 'fix/subscription-receiver' into feat/prod3-85", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "224bf36482e42348ffb977eb5628623de452d7bf", "messageHeadline": "fix: removed column and added again on subscription", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "2cd7b36ac9e034505e21f0b41a2eba78313c4cf1", "messageHeadline": "test: fix customer spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0822167fde7e7e93b50be93302e159446de16736", "messageHeadline": "feat: add default address to stripe", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "ca3b3ca49ffe0b42e8a547ea74c1dff7a668bf2d", "messageHeadline": "feat: customer has many subscriptions", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ce2efdf0784958936c307d21d52a1eb3f8da51af", "messageHeadline": "feat: nonprofit and cause has many subscriptions", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "325317569e342c7eeb7cc9516adb2f65f8d78722", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 123, "deletions": 32}}, {"node": {"oid": "18ff83572bffc5d6e07b30a5f3a3bed570d77f0f", "messageHeadline": "Merge pull request #1037 from RibonDAO/fix/subscription-receiver", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "00ddd9aa9ad10b6d28e3458adf41d64bcd8065a1", "messageHeadline": "Merge branch 'fix/subscription-receiver' into feat/prod3-85", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 428, "deletions": 13}}, {"node": {"oid": "9006c3f9ce177868290ff0aec838ec04dd05cc69", "messageHeadline": "fix: change receiver type", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "2c58703ae6ae200a8918d3bbd07f27470e0ee9d4", "messageHeadline": "feat: invoice paid", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 90, "deletions": 43}}, {"node": {"oid": "2c70dd3e95abf60067a83fef5d81093a5b9d30a5", "messageHeadline": "Merge pull request #1021 from RibonDAO/feature/events", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 415, "deletions": 5}}, {"node": {"oid": "3b96d8de89b325bb70c6911b8cc117e998bcd6b7", "messageHeadline": "Add customer env on default", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b8d1560827b5056dff9f6b68d4036e66bd73e55e", "messageHeadline": "Merge pull request #1031 from RibonDAO/feature/update-stripe-webhook-\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9084d13ac4aa096baad64e84d37d54cb40f8c625", "messageHeadline": "Change track test", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "284b47f84753178d7142452e779817c5eb4895f7", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "30d2d412b17246765e1690a806ce20a34233764f", "messageHeadline": "feat: update stripe controller endpoint secret", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9ccf31b4614c6bb1b02a3fd53aa7b2192c9994e3", "messageHeadline": "Merge pull request #1028 from RibonDAO/feature/stripe-global-webhooks", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "67eb62f08a620a969bedc7e97c7ba39d63e0e4e8", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 151, "deletions": 56}}, {"node": {"oid": "ada0cea25b09ad19d6de0a44ad716581893970c9", "messageHeadline": "fix: add stripe global webhook controller", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "e352ad84750f3316d89c1c9bbc98140a38673834", "messageHeadline": "Fix rubocop", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e8bde65171c1db2af808148e36f0f813891ced64", "messageHeadline": "Fix tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "45f23a1af5ef9fc211b14d8b79ad2341060c01c7", "messageHeadline": "Add tests to handle donation", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "857ee5d111c39d8a1661251374281640bc4b8ce6", "messageHeadline": "Create delegate on person payment to contribution", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "2afd233a5693cd0c009990fa1ae406fe3f00c695", "messageHeadline": "Merge pull request #1026 from RibonDAO/fix/non-profit-logo", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a6c98c34e6b37883329602f9e3f8d073f42dea99", "messageHeadline": "Merge pull request #1014 from RibonDAO/feat/prod3-88", "author": {"name": "Karina Almeida", "email": "51208643+kakarinax@users.noreply.github.com", "user": {"login": "kakarinax"}}, "additions": 101, "deletions": 23}}, {"node": {"oid": "86afd167a9db1380209ed43261711f923f49bf7b", "messageHeadline": "fix: fixes logo field on non-profit-logo", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a58cc3d89b52e5355598862b0c4ec8a1ac3c36b5", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/e\u2026", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "786b08763c4965876092e8d451a50bc51a1c1908", "messageHeadline": "Add contribution observer", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "b97ba0b0b7941bc32bbcd2eb41ac5db0e16accd3", "messageHeadline": "feat: update spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f57767c5e5b8382af426b2beeb93cd9e8dbbec7c", "messageHeadline": "feat: save external invoice id to person payment when subscription", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "eff1706bcbaf0cfdbebdf36e07098961ba256506", "messageHeadline": "feat: handle giving to blockchain", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "3e456e96ec42f5582d3267b2b71778e6d34dd6d9", "messageHeadline": "Merge pull request #1023 from RibonDAO/hotfix/stripe-webhook-envvar", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d64de54f3b9332446dc8d190cc867e3fb00d318d", "messageHeadline": "fix: use stripe global env var", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9b49f37adb65f1e6f0d035751b7adf28631cab5", "messageHeadline": "Fix tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "5a1194c286473d11078e3bec32faf269c433209d", "messageHeadline": "Fix rubocop", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3f1f22b26882a0bc7ad2739b81ff3af925f1cd0a", "messageHeadline": "feat: add subscription on admin", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34d40a52a0b2b4420ef425fc3b66af08543c85a9", "messageHeadline": "Fix tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fd7a83f059f49aad88198a82889bf5c3acf6a23", "messageHeadline": "Fix tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5203dae9c5e430956cb18ecc9dcc59605dabf10f", "messageHeadline": "Fix rubocop", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 39, "deletions": 33}}, {"node": {"oid": "68c656dd0099e8e4552db2d7003f29dc49f79c5a", "messageHeadline": "Add event to contribution", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 89, "deletions": 5}}, {"node": {"oid": "dc88d196bce26a957b3d057fc752e6afcec2f13a", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 423, "deletions": 0}}, {"node": {"oid": "18cc8bf08285897a8c4b1d29c0330126aec81b9d", "messageHeadline": "feat: update factory and subscription spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "59803a72374208297f7b291338641dc15105d84f", "messageHeadline": "feat: remove optional from integration", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5838ce5f64844146e8e075ae866e64d3e5e966d1", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/e\u2026", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1161, "deletions": 145}}, {"node": {"oid": "606595f6b6371951d55ae91f86c2320656a1a7d9", "messageHeadline": "Add event for donations", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 130, "deletions": 0}}, {"node": {"oid": "4e2515e267bf027ba1757ca7923ab70f0169228b", "messageHeadline": "feat: webhook subscription", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 162, "deletions": 14}}, {"node": {"oid": "1a92420e6c935d79cf5445c1a0b8c8bd08d7bf2d", "messageHeadline": "feat: add integration on subscription create", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "84eb155e055ff03c94f066a9e4bacc3831ad77ce", "messageHeadline": "Merge pull request #983 from RibonDAO/feat/prod3-77", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 43, "deletions": 31}}, {"node": {"oid": "4354b8095fd584b0a6a30d2d771d0782511de28e", "messageHeadline": "feat: add integration to subscription", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "2f025480db7f2c1b910e1ffb98cd1a6cc9e3ad38", "messageHeadline": "chore: comment about the function", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "74bb72bff2d3bf35daa0d6e5a6560806152cfacc", "messageHeadline": "feat: passing result on update success method", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "2308c62498d1cde45a0429de300bc37b58274f41", "messageHeadline": "feat: maintaining pattern using fk true", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "01600bcb11228c582ec386eeaf0c6a14655d9f10", "messageHeadline": "fix: test", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "5f66b3472b6b60a7e638d181b238f2f16a5b4fb4", "messageHeadline": "feat: update create order spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e47ca974d865af18d7cb873559c578f77c3019d7", "messageHeadline": "feat: update subscription external", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "051e4f3ae91f9ed0c7220bd7a55fda59e91acf6e", "messageHeadline": "chore: att branch", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 211, "deletions": 93}}, {"node": {"oid": "cd6fb9a4c0e8b17053d4ba6d873ee92edf66729a", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22143d4cd2324cab7534bbd461fcb45a649f54f9", "messageHeadline": "chore: att branchs and tests", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1111, "deletions": 66}}, {"node": {"oid": "10c958590fd19f59fe6812dffa94c955e62fc04d", "messageHeadline": "feat: remove update subscription status on success callback", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca9d5d24158f1b94ab4048159f45f599deb81feb", "messageHeadline": "feat: create subscription with status active", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab9d3692eff16ffb17b33c9fc75f32bda1a883f1", "messageHeadline": "feat: change subscription status type to integer", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "cf04942109476e7c8c12620c39805ce8f9b9781d", "messageHeadline": "Merge pull request #1015 from RibonDAO/fix/prod3-120", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ddf432416294016dd0ccf3394dbc7cd701c4d7e", "messageHeadline": "fix: article language", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08925748617f27d28e2bc526c63fae5ecc4039d1", "messageHeadline": "fix: article language", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a44a1862817675a6d906081606fa2369496c5bb9", "messageHeadline": "fix: article language", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f0e4aa54ebdca479de6b6bd419259fe5cb964ed", "messageHeadline": "feat: update create order spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "16142be5016f642b3d9e3034ea7d8c6729ed12e4", "messageHeadline": "feat: update subscription status when callback", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ce4057ecc6ca34a510ee4b13b6fa144e7f14c074", "messageHeadline": "feat: create subscription when operation is subscribe", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "bbd0c2f82e21b83a78f18bd090acfcf807c8f09a", "messageHeadline": "feat: create subscription when operation is subscribe", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "626b85fbe91362b13b741537ee9a28f0b173463e", "messageHeadline": "feat: subscription status", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2d68ad025c5420a918f6d73ea278f72ea6412566", "messageHeadline": "feat: migration to fix offer type on subscription and schema update", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "4eb87be9fc4cf69d020a0ee9b83458adb8f396c5", "messageHeadline": "Merge pull request #1010 from RibonDAO/fix/patron-email-language", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 120, "deletions": 22}}, {"node": {"oid": "59ac8e375aae3b7f953b8ba6f11148e5195b20c2", "messageHeadline": "Merge pull request #1008 from RibonDAO/fix/prod3-120", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 91, "deletions": 71}}, {"node": {"oid": "665aae7f7cc3304c6f9f59cf633d3dc776a13010", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 98, "deletions": 7}}, {"node": {"oid": "6c4c902d3ed9d3a7b7194d87273c5e39ef4c9804", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "33716598988566d6f3e52a2283458ba59ccf6b1c", "messageHeadline": "fix: article language", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0fff5c16f9dba228088274bd802fc8752a6a59e3", "messageHeadline": "fix: patron receiver name language", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 29, "deletions": 22}}, {"node": {"oid": "8a3cb65225be980e32c0a92fa35556d8272218c8", "messageHeadline": "fix: article language", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 70, "deletions": 73}}, {"node": {"oid": "df2e29bb1c372334ae0ee275bf2635e97a320aad", "messageHeadline": "Merge pull request #1005 from RibonDAO/fix/contribution-fee-delete", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 110, "deletions": 1}}, {"node": {"oid": "7b04c3f05c289424dfda00aa139cac81529df9f2", "messageHeadline": "Merge pull request #1003 from RibonDAO/fix/direct-impact-currency", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 59, "deletions": 21}}, {"node": {"oid": "9bd3209f6f4da2afa17c91ccaf9e5f0134b448e8", "messageHeadline": "fix: add service to delete contribution_fee", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 110, "deletions": 1}}, {"node": {"oid": "6d11a465b6f33dd07dcb291056eb985fef56648e", "messageHeadline": "Merge pull request #1002 from RibonDAO/fix/remaining-fee-service", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5a46450d606d66a8bfb0b9576a5ed946bf45ac4c", "messageHeadline": "fix: direct impact currency", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "76adad831bbcb8a314ec96cabd6a7901bdcf92b5", "messageHeadline": "fix: direct impact currency", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 53, "deletions": 21}}, {"node": {"oid": "0d92301f70f6101343ddf236f45c6b522cd436a0", "messageHeadline": "Merge pull request #1000 from RibonDAO/fix/patrons-email", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f1bd9bae72d41133e6b5adcb196fab717e688706", "messageHeadline": "fix: direct impact currency", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b28755ece9382328f57753e25195af811d8b0eeb", "messageHeadline": "fix: separate by receiver", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f7315363b1534f3d3447b157d68b14ed8e5fc6fa", "messageHeadline": "Merge pull request #990 from RibonDAO/feat/prod3-100", "author": {"name": "Karina Almeida", "email": "51208643+kakarinax@users.noreply.github.com", "user": {"login": "kakarinax"}}, "additions": 114, "deletions": 6}}, {"node": {"oid": "0ed90aef2d1a556407ad9d88f8b217ea5d33deb5", "messageHeadline": "Merge pull request #999 from RibonDAO/fix/apple-pay", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "811afcf278eadf85406696d5c15aa409fb8a2e8b", "messageHeadline": "fix: don't try to send email if percentage is minor then 5", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0315a366f4520345a68a52c456fe51091da0130f", "messageHeadline": "feat: caches non profits order", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "1f82c412b58a71c80a63e92f6b438c114042ae34", "messageHeadline": "fix: remove client secret from subscription", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b2d9d45eaf8973ad0eaf34f1e0211aecfa495058", "messageHeadline": "feat: add stores controller response", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "48fa17de3e25011a3b19b9273f8e91819ec2f745", "messageHeadline": "Fix rubocop", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "52dd2616d2320057a9e3e213971d031d15cabac7", "messageHeadline": "Fix VCR", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e025a6e349a85a77793ef8cfe0438680f8b4b683", "messageHeadline": "Add report error", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db64ae9cf52d40c6cc5d6306bd689508c089b78b", "messageHeadline": "Fix tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f2de0c69df3c2a5866f482acc660ec3f7769bb68", "messageHeadline": "Fix device test", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce91f258cf2c6bfb41031c72ef01372e54f5a663", "messageHeadline": "Fix validations", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6ed8e798b47fd392bef4f99e1a398e975b64f26", "messageHeadline": "Change env name", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4d6350d7125f5c135f555d5b4ee98ec13468bd46", "messageHeadline": "Add env.example", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "3de52222ffd1e04a6dbe857abe0189d3882be177", "messageHeadline": "Remove quotes", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6ab4c5d69553ccafe82934d3e0b20d6f980b5e9e", "messageHeadline": "Fix linter", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 33, "deletions": 31}}, {"node": {"oid": "84094e1793c8b38f764cc222965c5876ae56a74f", "messageHeadline": "feat: add validations on subscriptions spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "e5df0bad89da4dce41d50c4861581e13c69027f6", "messageHeadline": "Remove validation on devices table", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e767cda69f0465c4bc044fc5fbf4676d9d0c1e88", "messageHeadline": "Merge branch 'staging' into feat/prod3-100", "author": {"name": "Karina Almeida", "email": "51208643+kakarinax@users.noreply.github.com", "user": {"login": "kakarinax"}}, "additions": 652, "deletions": 25}}, {"node": {"oid": "85c293088da639b7f6769c11f2a62ac7d8998a41", "messageHeadline": "Merge pull request #989 from RibonDAO/feature/test-pix", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 599, "deletions": 10}}, {"node": {"oid": "21dcb39a686de0162d241fdbeacd26931a8c0112", "messageHeadline": "Merge pull request #992 from RibonDAO/fix/crypto-giving-fees", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "2a7d9f946f5517e48cb4c15f29cb69fd0c79f4b7", "messageHeadline": "Add test to services", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "0a2a74425e00aa39745daeb171dc59758db5d312", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/t\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2304b4e4e1b37257e0d7ff5696ddbfb8880b1bd", "messageHeadline": "Merge pull request #994 from RibonDAO/feature/annotate-models", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 34, "deletions": 10}}, {"node": {"oid": "2dcefb856b3b9b4766cc0a20004a568ee17d265b", "messageHeadline": "chore: add missing annotate to models", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 34, "deletions": 10}}, {"node": {"oid": "b966c080c1224389661bae07ca577efed5738e71", "messageHeadline": "test: add pix controller specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "ec70cc5b9a593fd430ab181b816ff274dc905214", "messageHeadline": "test: add test to handle payment_intent succeded in stripe controller", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 196, "deletions": 0}}, {"node": {"oid": "db30dcbda935681ab691eda1dd806c65953f8eee", "messageHeadline": "refactor: update stripe events lib and tests", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 95, "deletions": 48}}, {"node": {"oid": "0be17559eefd7499551e75e8fd116366c90c719f", "messageHeadline": "Merge pull request #991 from RibonDAO/fix/labelable-contributions-order", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f61666af527efa49b34195434d9d838a0bcf638", "messageHeadline": "fix: remove fees for crypto payments", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "bef1b6d6911f89e4456a504692057a6aa3c9acfd", "messageHeadline": "chore: update labelable contributions to order by created_at desc", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86e026fc2456a921d3721ac256180f61c4946ffa", "messageHeadline": "chore: update schema", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "6d6cec10c84ccdec67338e386ddb2eeb0fb5a1b3", "messageHeadline": "Create customerio lib", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 104, "deletions": 12}}, {"node": {"oid": "cd9080eea1210fe6b33c1e5c79a1309ac457dcdb", "messageHeadline": "Merge branch 'staging' into feat/prod3-100", "author": {"name": "Karina Almeida", "email": "51208643+kakarinax@users.noreply.github.com", "user": {"login": "kakarinax"}}, "additions": 148, "deletions": 18}}, {"node": {"oid": "a73808fbedda32a81c9b68ecce009399f0b68aa5", "messageHeadline": "fix: remove payment method id from Order.from_pix", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "02a76b2db56e766c60e3771175b1f52557080df3", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/t\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "a081396b173eaf47773b4f2e75446db80a1b90a9", "messageHeadline": "feat: add stripe payment intent generic", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 40, "deletions": 30}}, {"node": {"oid": "952646afc0dccda994dc37f6bc2cdca3aacc6653", "messageHeadline": "feat: updated person payment spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "87bd49e4eda8d19ef1f9d0892cea36c19fac1db2", "messageHeadline": "feat: update person payment observer spec", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "372e5fff9ea79f0560cb1e78b62444d0da8826b3", "messageHeadline": "feat: add condition to person payment observer", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "98a7b83b0daea9c1596da025cb8341ec580e0283", "messageHeadline": "feat: schema update", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a617c8af5170c933979925d2986c1ae1231a1c0b", "messageHeadline": "feat: migration to add subscription to person payments", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5caa597507d783f719a5487dc4f6ec47c553a09d", "messageHeadline": "feat/ added subscription to person payments", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2a8639ce7b48b963c7304b2891905377f9a3a723", "messageHeadline": "created subscriptions model and factory", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "cb7df428c270cbf56d576f63e70dc28ae3707a03", "messageHeadline": "feat: add service to process pix payment", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 74, "deletions": 13}}, {"node": {"oid": "76c9afdb1d1415a3df7deb1e120226bb7a3b299f", "messageHeadline": "Merge pull request #987 from RibonDAO/feat/prod3-84", "author": {"name": "Karina Almeida", "email": "51208643+kakarinax@users.noreply.github.com", "user": {"login": "kakarinax"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "222e937bd20a2ac4607a089d7bbe37a6a7d1f63b", "messageHeadline": "Merge pull request #988 from RibonDAO/feature/device-table", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9181a880bd76ef2e6120fc53ccfdea7e1f6bd3e5", "messageHeadline": "feat: add create intent and pix controller", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 212, "deletions": 12}}, {"node": {"oid": "7ea5c2b1d6ec1bb3410d05ed2e3249a83ad47b84", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/d\u2026", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "81f50a1f29906201a9d32ac89895bf9b37c07f2a", "messageHeadline": "Add device to rails admin", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8903a5681254b1ed097cc7360ee41febec5cf255", "messageHeadline": "Merge branch 'staging' into feat/prod3-84", "author": {"name": "Karina Almeida", "email": "51208643+kakarinax@users.noreply.github.com", "user": {"login": "kakarinax"}}, "additions": 147, "deletions": 17}}, {"node": {"oid": "00f7f4e176214d187233fbb1278c77baad2532de", "messageHeadline": "feat: updated schema", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "546ab0c5240208889c14b3e7bbd4edfb13004e9a", "messageHeadline": "feat: migration to create subscription table", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "a47c83299c930954b0e96af7086044f9b2076a1b", "messageHeadline": "fix: pool balance to with pool balance", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "6924e15ec4db0f534f89465c2409e1fdb29fceeb", "messageHeadline": "feat: add pool balance boolean", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "ebc09f27fb8a94030ae69615271f8f161010aa30", "messageHeadline": "Merge pull request #984 from RibonDAO/feature/device-table", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 114, "deletions": 1}}, {"node": {"oid": "4d58aecf7c07442a893e18e3166e6c6eacb3a337", "messageHeadline": "Fix review", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "918ded575a23397eab499291d809bb3bce22f219", "messageHeadline": "feat: add shuffle to randomize the array of nonprofits", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "ff43a86f8af55d013fe952d6b0a388fc10de5d51", "messageHeadline": "fix: add free donation causes and test", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "e7ec4790b4ac3f9bad7698c77479f13c81feacda", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "c72dd17cdac34dd3481dc5da758dad901b72d6a3", "messageHeadline": "fix: add pool on causes blueprint", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 7, "deletions": 43}}, {"node": {"oid": "b94c42db4d14f8bc4a3236dbf88bd2cee39d9631", "messageHeadline": "Rubocop fix", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a734428a201c627ea045155b01ae9b2467f83378", "messageHeadline": "Add devices", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 109, "deletions": 1}}, {"node": {"oid": "caf8e0e8c67d370216f03dce81b8ca13fa7d8afa", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "18ca7f127a0cbb79c1f793f1dc9a3280e8e3a5bb", "messageHeadline": "feat: add shuffle to randomize the array of causes", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "0911cfd39897f71911f38affc3f99dcf541ce4cf", "messageHeadline": "Merge pull request #979 from RibonDAO/feat/inactive-cause", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 21, "deletions": 16}}, {"node": {"oid": "f1b7e2e5926f6c23ad2d77df5078bee1391b94c7", "messageHeadline": "feat: add active to cause factory", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0e17ddfcabe92410fb595f7e51535e66cbf3aa42", "messageHeadline": "feat: add active on cause factory", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2bd4a70922e55102f1f5e64e91970e866ee5e67a", "messageHeadline": "Merge pull request #980 from RibonDAO/fix/bug-impact-description", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "14d6e581ab1a5d43ada0056d58975d666de554d5", "messageHeadline": "fix: remove default", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36f6f22a36928174ce6e79b293bb1e64f46823c5", "messageHeadline": "fix: when donor_recipient is null", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cfdf61126c3a1d11f96b7d348a120eaf21e8ea25", "messageHeadline": "fix: when impact description is null", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c5ab1243c3924542da554cf5f112b7d1b57f10f9", "messageHeadline": "feat: add active on cause", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "c00461236f1926d0561b882994352bb52e35c2b9", "messageHeadline": "Merge pull request #977 from RibonDAO/fix/i18n-manager", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "daf56f1b84fc1f8cabf7656c1023f51146646678", "messageHeadline": "fix: i18n on manager controller", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "60f3f93efed1974887aae9162e02fe8063e1d804", "messageHeadline": "Merge pull request #974 from RibonDAO/fix/user-impact", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "059dddaf7f241d76cd60bdc1d69a8d2c9d576dc2", "messageHeadline": "fix: add guard clause to impact sum by non profit in user impact", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a6dad971be8adad1734694bd860a22aedc9124d8", "messageHeadline": "Merge pull request #971 from RibonDAO/feat/prod3-73", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 89, "deletions": 45}}, {"node": {"oid": "1f1b8cda7286ea522ed38ff9c42615410a0877c2", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23af1e4b3cd68254b4f5e43aa3ec2139f41e3db3", "messageHeadline": "feat: update with staging", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 38, "deletions": 17}}, {"node": {"oid": "83d80312d0d0983a9e384c3ca446b4c20086e6a3", "messageHeadline": "feat: bacth with donations from the same month", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 88, "deletions": 44}}, {"node": {"oid": "257d2d9f176474d71e31e5c9e878b4a6e3b4cd35", "messageHeadline": "Merge pull request #962 from RibonDAO/feat/prod3-72", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 39, "deletions": 18}}, {"node": {"oid": "dcabab3c631663995874088ff05f6cc716143663", "messageHeadline": "Merge pull request #963 from RibonDAO/fix/contributions-impact-page", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "ab55ae4a97b398af7ffa8a011af2d101c3da20a5", "messageHeadline": "Merge pull request #957 from RibonDAO/fix/person-payments-list", "author": {"name": "Karina Almeida", "email": "51208643+kakarinax@users.noreply.github.com", "user": {"login": "kakarinax"}}, "additions": 104, "deletions": 5}}, {"node": {"oid": "274e6520e6ca181bc89e7e9bdc28b862fb5a5649", "messageHeadline": "refactor: add labelable_contributions route", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "d17100f37f3e142aced110c4732a2e0c51b44428", "messageHeadline": "test: update labelable contributions spec description", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e8ad31880b45a568619b25e649cc4ea6e84be06e", "messageHeadline": "test: fix contributions request spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ddc3f1e6197682e4f1b74ec61d9d41ddcb59fc0b", "messageHeadline": "feat: add with_cause_receiver scope to Contribution", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "474682b35c0183c2274641cba44af83ebb65afbb", "messageHeadline": "feat: add labelable contributions to contributions route", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1fe22fb445003444987b7f1094f50fc632bd147b", "messageHeadline": "Merge pull request #968 from RibonDAO/refactor/tech-602", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 101, "deletions": 22}}, {"node": {"oid": "1d9f47c16682dcbde3ab09c1d28bc6da04808412", "messageHeadline": "refactor: changes date for better format", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87401a562b2f7aa4ca9c77035ef44b3ba082a7e6", "messageHeadline": "test: adjusts tests for the new informations", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 82, "deletions": 13}}, {"node": {"oid": "30a3c27510ef104c7ed793c63a70d347f84d8cd3", "messageHeadline": "refactor: adds cause name and date to patron emails", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "2fb291e6a3970b884764579f89ad72a32b8d02c2", "messageHeadline": "Merge pull request #966 from RibonDAO/fix/gateway-symbol", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "85c4f3cf02ae3324360e93f9f50a6a8b57840c6f", "messageHeadline": "fix: broken test", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ad9fff95d2ad7c25994d13c88505369fa57c1f7", "messageHeadline": "fix: tests", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "46d96062811d3b3f21c8637ab36a1d082daaa3f8", "messageHeadline": "fix: lint issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "81ce7c1d2f03aa7c74b2b4679e553403ea387e96", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7334cbe49656755ec23f9893eab24eed5365bd6a", "messageHeadline": "fix: convert gateway to symbol", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "9ca2ce3a576ea00d357f6e616262e210e8a26326", "messageHeadline": "Merge pull request #964 from RibonDAO/gateway", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "83aa013dd0448e581374a8270cd6794d0e8f3afd", "messageHeadline": "fix: broken blueprint test", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "629f68b25efb3614664f7f26131f59a2185038d8", "messageHeadline": "fix: broken test", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b180bfd8f66fcfbd81fe48cf9adf4a00bdf7db64", "messageHeadline": "feat: show gateway on blueprint", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef2b7004108c4a595790db37fa52f2ad3b067301", "messageHeadline": "refactor: update contributions controller to return only from causes", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d47a360014ebdaf5b6692f598b48da43d5507d1b", "messageHeadline": "feat: add user contributions to causes query", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "103195e7b220ba193720599a24ef3b17d84a8456", "messageHeadline": "chore: att branch", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 3779, "deletions": 153}}, {"node": {"oid": "5ad871764ea1ec181d50c983d0b9368da5015ef3", "messageHeadline": "feat: add platform to person payments", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "9b06957596f22b420b5672423b142285fc7a4f74", "messageHeadline": "Merge pull request #961 from RibonDAO/feat/stripe-global-fees", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 92, "deletions": 1}}, {"node": {"oid": "323d77d2b7f04479fd6a8aee373cd524514786e5", "messageHeadline": "fix: lint issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7d2bdd914040598ed2538fc9bec882467bc095cf", "messageHeadline": "feat: add stripe global to fee calculator service", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "7e6d5789dcab6142042f9c5c9c5c7061c6292cf1", "messageHeadline": "feat: stripe global fee calculator", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "f60438cbf255159a2ca5aa358772cb35d8139af6", "messageHeadline": "fix: add method sanitize sql to query", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5df127c27dd9782f2ebb45cef3c641de833ffd89", "messageHeadline": "test: add test for status filter", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "a5a8822a4ca6ef57d365aae39bb6b50263728dd5", "messageHeadline": "fix: add status params on controller", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "fd2c03aaeba2e36b98cd733896298dba5014ba0c", "messageHeadline": "Merge pull request #948 from RibonDAO/feature/tech-602-final", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 880, "deletions": 2}}, {"node": {"oid": "80c0e3a1707c879510fc5358da581c54816ec44a", "messageHeadline": "refactor: removes unnecessary and duplicated code", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "c57eef5c5b7abcaab5ffcf98281beb1e8cde2446", "messageHeadline": "refactor: renames sendgrid_template_name to email", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 59, "deletions": 54}}, {"node": {"oid": "edaed027187c8302a9515fc899bd7cf799f2feea", "messageHeadline": "refactor: renames and changes methods flow", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "21d92bcb53717d67f9624c8e4b5f0713f8c3d6ec", "messageHeadline": "fix: remove unused code and refactor methods", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e8a6171ef905665ecc0e248c5142c3a565b60543", "messageHeadline": "Merge pull request #956 from RibonDAO/fix/currency-statistics", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 397, "deletions": 10}}, {"node": {"oid": "0440e74d463669b325b79f3f70264af4eaf88f3f", "messageHeadline": "test: add person payments index request test", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "714f5cbd1f4365798622a89c5894c2448562c1c7", "messageHeadline": "fix: put verification on page, per and search methods", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "5f5e4fa455ce6278238fb2af373ad742f645f992", "messageHeadline": "fix: add round to currency format in statistics service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c233e3d5ec5fa5953f85de59b14f330a4f75756", "messageHeadline": "refactor: update all tests to use downcased currencies", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 397, "deletions": 10}}, {"node": {"oid": "656f2a3b587f49074d0eb21fb58cd09c9a1d5874", "messageHeadline": "Merge pull request #953 from RibonDAO/hotfix/camelcase", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd99d75f1fe4d023c7ceeb527da8bd3a6ac2667f", "messageHeadline": "fix: camelcase", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "916db55f59012b521a56ab0c754caa971f9f777b", "messageHeadline": "Merge pull request #951 from RibonDAO/feat/stripe-global", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 562, "deletions": 2}}, {"node": {"oid": "19dbecb32bbdfdf9173862d2daa585eb67fd1429", "messageHeadline": "feat: add stripe global to offer gateway", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "eae7dc44b58c2819920ddf8201f53023f50282a6", "messageHeadline": "feat: stripe global specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 312, "deletions": 0}}, {"node": {"oid": "1b296d8f587f3d4c9969e28986e45612f731a218", "messageHeadline": "feat: stripe global gateway", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 235, "deletions": 0}}, {"node": {"oid": "dbbaacb123be9835ae98b1f5d96e1a16bffd9de1", "messageHeadline": "chore: new environment variables", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "c20206514a5704088a92dfb72f4af808f087d9f7", "messageHeadline": "fix: manager person payments index", "author": {"name": "Karina Almeida", "email": "s.karinaalmeida@gmail.com", "user": {"login": "kakarinax"}}, "additions": 31, "deletions": 5}}, {"node": {"oid": "a977c68614892417e4707492046b601b8151c584", "messageHeadline": "test: passes right values at test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "87362e87191f6826227f19e04c98b2b90d4d5669", "messageHeadline": "fix: fixes syntax error", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "7e91acd497aa296fd8ff19b1a476dd887addd554", "messageHeadline": "refactor: removes comment", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "38b5d0a8d9e591a30b4a5aeff725bcdfb5ca4c33", "messageHeadline": "refactor: corrects nil situation", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "85cb82f58e1f0db4ac660a0a8253831f84aeb36f", "messageHeadline": "refactor: corrects email informations", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "79ef01790cadaed175785ca7adc3e3047d7c2b14", "messageHeadline": "feat: adds top donations non profit statistics", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "28ab0a1abe017164efe86ac21638a9702135b46b", "messageHeadline": "Merge pull request #944 from RibonDAO/feat/tech-567", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1156, "deletions": 16}}, {"node": {"oid": "64284c65335642cce834c6ad4ac481abc7e02d9a", "messageHeadline": "fix: change error to err", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "7e3af2c14e4e6b03bea26b72d66c2515ab247b3c", "messageHeadline": "refactor: removes comment", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "a84eefa089c68b97b11f30ad98044c85ab961923", "messageHeadline": "refactor: makes mailers choice dynamic", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "d43102131a127e4facbeea21835cec46b2be3d09", "messageHeadline": "test: adds emailLog test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "e8ddfb8bc5ac721a9e1a12495b6e17abfd1f2109", "messageHeadline": "test: adds handleUpdateContributionBalanceJob test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 63, "deletions": 8}}, {"node": {"oid": "c3061a73c6ccd2e3e02817292ff6dc8c5dc98d6c", "messageHeadline": "test: adds patron contributions email tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 281, "deletions": 0}}, {"node": {"oid": "ef2713b52ca55c54786a312eae84545094a736cf", "messageHeadline": "refactor: separates statistics method for emails", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "9a4b8a14e8f32ea6842475c73d4fe0892914d52b", "messageHeadline": "feat: adds patrons contribution 5% email job", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 63, "deletions": 13}}, {"node": {"oid": "0ba1bbe09bdd9dac0fcce0a35bb879df9dc3b821", "messageHeadline": "feat: adds patrons contribution 10% email job", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "964ef304526361761ea30ac7126ced8a48aa25d3", "messageHeadline": "feat: adds patrons contribution 25% email job", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "799024c131059233bc6b3bc6bbafaf3133e216ee", "messageHeadline": "feat: adds patrons contribution 50% email job", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 49, "deletions": 2}}, {"node": {"oid": "47c062059731ee4a9bc8364b6be0ca196df4b2e0", "messageHeadline": "feat: adds patrons contribution 75% email job", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "767e291cfeef778b85e55725d650faa4babfaf08", "messageHeadline": "feat: adds patrons contribution 95% email job", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "d69c770541a48d35d4f559595ea9a3be28372676", "messageHeadline": "feat: adds patrons contribution 100% email job", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "9818032529b04b7a6cf4a7085d3bf344bc565327", "messageHeadline": "feat: adds handleUpdateContributionBalanceJob", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "10f7868569b47556530039bf4d474b0dc1a51b6d", "messageHeadline": "feat: adds contribution balance observer", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "0c0f39e2af0cdd1aa474fca447401b6b0a98e90d", "messageHeadline": "feat: adds email log", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 98, "deletions": 1}}, {"node": {"oid": "730adc14a2c09deb06788b3f99ee2cc8edc824d0", "messageHeadline": "feat: stripe card errors", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 31, "deletions": 33}}, {"node": {"oid": "5e61f6146c11620adeeeedf9229ee6dd4092d607", "messageHeadline": "feat: stripe rescue errros", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1151, "deletions": 6}}, {"node": {"oid": "a9cb4db795ca57231adc1611d0da557e921ae065", "messageHeadline": "Merge pull request #853 from RibonDAO/feature/google-pay", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 258, "deletions": 5}}, {"node": {"oid": "b4047f1cf0e8204bc77ef105cb2ac64983af4d82", "messageHeadline": "Merge pull request #945 from RibonDAO/feautre/etiquetagem-user", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "763450eaf9faa9eef19ec4c3c2d8e03c7da9736a", "messageHeadline": "Fix tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f780c606b747dd559aba2e2c189212dc5e5d41eb", "messageHeadline": "Fix rubocop", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa9829d5f32e1cfc120a52b6d16f23007fc9e86e", "messageHeadline": "Add receiver in all contributions blueprint", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d652f96aaa8bec39fe063c3dd62c120fdeab9c67", "messageHeadline": "fix: some non breaking errors", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "56beceec010349e1f6dc473ca7380dc408889188", "messageHeadline": "Merge pull request #941 from RibonDAO/feautre/etiquetagem-user", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "d6dc765852e7e618baa6a1a1f9f153c3b953f764", "messageHeadline": "Fix tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bab8d11933dafc2278a44071c870c855f054ddea", "messageHeadline": "Add receiver on contribution bluprint", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2ba97e24c4bf0ca6059617e2e3574de1e22b1d11", "messageHeadline": "Add cause blueprint", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "0644588415b5ab572397e9f6a27d5e0234b410a7", "messageHeadline": "Merge pull request #940 from RibonDAO/feature/formatted-impact-integr\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "45ccb86d21d8d11c89496f5f4662796a7cc806fd", "messageHeadline": "Fix rubocop", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e8143ab5a41a5ad71e79f1aa1490ad481b30bfc", "messageHeadline": "Add cause on stats", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e793d75cdd870ebe5de079dd161ba87a2621f095", "messageHeadline": "chore: ad formatted_impact to integration impact blueprint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c191a83f1f0539a1707c4d3dd0f1ee669ffb7348", "messageHeadline": "Merge pull request #938 from RibonDAO/feature/formatted-impact-integr\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "2a579d3b69ebaeacb3ce422953f7cfd880d4cbf7", "messageHeadline": "feat: add formatted_impact to impact per non profit", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "3673a10d0fd6e0886b05218cfe82aa9cc10ebc89", "messageHeadline": "Merge pull request #934 from RibonDAO/fix/contribution-stats-round", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2f23f7f4020e6c8f6f74f6b8520a2952ea5708c", "messageHeadline": "fix: update format_money method on contributions statistics service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "022e54fea5c62e38d98205e42309e273172e61e8", "messageHeadline": "Merge pull request #931 from RibonDAO/fix/queue", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "282acc827d991405b3b7b5bd802cd0e754f5d8cf", "messageHeadline": "Merge pull request #932 from RibonDAO/fix/amount-batch-failed", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee6f03857e3173afb51e86f3b6ff612264ef0e13", "messageHeadline": "fix: amount_free_donations_with_batch_failed including new status", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83405445babf0041c4a7c616a3da4651581991f5", "messageHeadline": "fix: amount_free_donations_with_batch_failed including new status", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dea6dba5da01ad1355997f930d01eeefd1a6e956", "messageHeadline": "fix: queue", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5828d597ddfa5a4f5d3462e7e2c2db7e77434795", "messageHeadline": "Merge pull request #929 from RibonDAO/feature/TECH-614", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "587751c11796f5cd54037c205c7a569720d69ec5", "messageHeadline": "feat: update queue", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb48288230eeb0027f3358bc4a17924739e211cb", "messageHeadline": "feat: sleep on person blockchain transactions too", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "d973c5e68140eabf0b66af079fd7adfaf2cef36b", "messageHeadline": "Merge pull request #927 from RibonDAO/feature/TECH-614", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 119, "deletions": 0}}, {"node": {"oid": "bce55df8353f41297359d83d766add12223f55fe", "messageHeadline": "feat: delete comments", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "1c6edf9d1a2d2d4d78171389519ab4b8a4eca5ef", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "2e419a8418dbc360a5220816639daf0d1a07ca8f", "messageHeadline": "feat: alchemy webhook", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 122, "deletions": 0}}, {"node": {"oid": "c942170982a2f2831ed61824ca097f04a2b865dd", "messageHeadline": "Merge pull request #923 from RibonDAO/fix/patron-authentication", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4cc1c5bf9cfa01d3661cfe6e3430cfda91c33602", "messageHeadline": "Merge pull request #916 from RibonDAO/fix/health-check", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c619dff72fe553b37a2a2f43c2794b559de91ec3", "messageHeadline": "Merge pull request #917 from RibonDAO/fix/patron-contributions-order", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83304fa1baefc8081522057e0f433da2e992f6cb", "messageHeadline": "refactor: update token issued at to get first token from authenticatable", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a62c70513c1c2ce4b18db7e018ac8503b1b67248", "messageHeadline": "Merge pull request #920 from RibonDAO/feautre/etiquetagem-user", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "5a19e41f941c21e2821d3eb9311bf84d1a55fd75", "messageHeadline": "Merge pull request #864 from RibonDAO/fix/tech-584", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "7fd332eb105ff9dd3fd4d2c391ce0985bac268a1", "messageHeadline": "Fix tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92c83e94e1451daecc62b18818d9f3dd79b6f480", "messageHeadline": "Add round 2 on percentages", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "e3996e8b42155189169aa23e988b2da268d894cc", "messageHeadline": "Fix rubocop", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b098a238c0269bd012585bd9ecf40084ee02db0d", "messageHeadline": "Fix tests", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26290897274def21d6e3921320052fd2a78cbd84", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feautre/e\u2026", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 881, "deletions": 187}}, {"node": {"oid": "71c4e29bf046fc262db4de123728bd6a20e75d2e", "messageHeadline": "Add new fields to stats blueprint", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "c0837338a687a0529eb1581a8111d5f7e41b2092", "messageHeadline": "feat: update with staging", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2661, "deletions": 304}}, {"node": {"oid": "723e326d73493deb70c9dc3dd6a623e6c60d6be2", "messageHeadline": "feat: update patron contributions route to return by created at desc", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "853973187ad4d0353a97a5beeb579c38a27f5595", "messageHeadline": "build: update ssl options to health check", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ccea49f5fecf5e6a8b8fa0daf54854b6804f4f6c", "messageHeadline": "Merge pull request #914 from RibonDAO/feature/TECH-604", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 200, "deletions": 74}}, {"node": {"oid": "ed2748966ab1c10de4bcd9ab2141a138e510d721", "messageHeadline": "feat: added retry for non profit blockchain transactions", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 27, "deletions": 29}}, {"node": {"oid": "e52f10d0898b97c910d028382277f673c23c4bb7", "messageHeadline": "feat: added retry for non profit blockchain transactions", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 229, "deletions": 101}}, {"node": {"oid": "10169ba50fb482f59697977ac98ea4c18826ada3", "messageHeadline": "Merge pull request #910 from RibonDAO/feature/optimize-requests", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "33064c31353550c6f69d302170fdbe72524e2d25", "messageHeadline": "Merge pull request #911 from RibonDAO/feature/TECH-604", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 156, "deletions": 34}}, {"node": {"oid": "a305c8913667c86cb252ad99220ec676eb5777e3", "messageHeadline": "fix: update non profit to use data_and_images causes blueprint view", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab0d9bc215882837b74d0318c35f0a14413abf5f", "messageHeadline": "refactor: remove non profits data from causes route", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "9f2d561800cb080926c516da7da6c7f737ca6069", "messageHeadline": "refactor: update minimal view of causes blueprint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "75eaf9ccbac6c032d2bd408d78900de0b7d66276", "messageHeadline": "feat: fix on contribute to non profit + new status for blockchain tra\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 156, "deletions": 34}}, {"node": {"oid": "4cd79252a4da017e74fd98e910109cb8cef0efc8", "messageHeadline": "Merge pull request #901 from RibonDAO/feature/big-donor-temporary-auth", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 467, "deletions": 26}}, {"node": {"oid": "07825d4ee8c198b3dc96f89219ffdda6dfca655d", "messageHeadline": "Merge pull request #907 from RibonDAO/feautre/etiquetagem-user", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "e5f11cae507bf83dc945d66f5751339d47089628", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feautre/e\u2026", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 74, "deletions": 5}}, {"node": {"oid": "e644d90b7dcaae8b36f52c49a00d270df41cfcf7", "messageHeadline": "Add contributions stats to users", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "65a964500c308011b2f72ed67ce9347942306d29", "messageHeadline": "fix: update blocklister call on refresher", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "2174e8944bd07686d1507a29fb611be5210ab3ff", "messageHeadline": "refactor: update refresh token reference to authenticatable", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "e78dfc9ebccfca259e0aa4d3953dd48e2ddf8bfb", "messageHeadline": "refactor: update renew refresh token to accept generic authenticatable", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "759f33f9b8cd8c6fc5004987c04db10fcc252c24", "messageHeadline": "Merge pull request #904 from RibonDAO/feature/TECH-545", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 72, "deletions": 3}}, {"node": {"oid": "de7fd031d2d291263e849ac2f33bcec829555862", "messageHeadline": "Merge pull request #905 from RibonDAO/fix/user-language", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "16b8e944077727849c03ba12284beb6ffbb03aca", "messageHeadline": "refactor: add patron response to authorize_from_auth_token", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94843a1890644f03ed00b9556357c667dc718216", "messageHeadline": "fix: update send_authentication_link dynamic template params", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13cdd89a14e1776b4dac084590aef748343db90c", "messageHeadline": "fix: user language", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5e398e3f2f8f1598035be33b9eb384b491dba27b", "messageHeadline": "refactor: add name to auth link and new template email", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "55fd0d96fe5d2639a2ce8cb96aca452c25c4ba28", "messageHeadline": "feat: boost new contributors", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 72, "deletions": 3}}, {"node": {"oid": "375df6da71248ea30ec1f68f2e85262d7d745326", "messageHeadline": "test: add authorize_from_email_link route specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "21177f2f16c7679c4c639d8bc5b3cce24c601cb8", "messageHeadline": "test: add send_authentication_email route specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "2d50389ca1e053fa98f334976d28492fd27ff216", "messageHeadline": "test: add auth command tests", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 78, "deletions": 7}}, {"node": {"oid": "60fb1d9c601412b1813b9641c6d2a5ef0f5bd531", "messageHeadline": "test: fix requests tests on patrons scope", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "48530ca4176f21762a5f670aba0df4afa9fb489a", "messageHeadline": "test: add tests to #valid_auth_token?", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "66dc55e37dc2ebdf389b2620d6d1c3a673754c64", "messageHeadline": "test: add email_link_service #find_or_create_auth_link tests", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "3fff0eda173bbe01288db91b5aaa1f1e3e37bbab", "messageHeadline": "feat: add send link and authorize token commands", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 62, "deletions": 4}}, {"node": {"oid": "740f3bf1f0eec4a19339eb25510abcb39446eb85", "messageHeadline": "feat: add send authentication link command and email link service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 102, "deletions": 1}}, {"node": {"oid": "cae51ba1cba4cda132494ed397a34d46b7752453", "messageHeadline": "Merge pull request #899 from RibonDAO/fix/add-tasks-to-admin", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34f092c700d1e1f2dcfc89abc82a3aa9018df7f6", "messageHeadline": "Merge pull request #896 from RibonDAO/feat/dapp-869", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "47329e6b0507d138d49bb002c296d8b0eab4ad13", "messageHeadline": "feat: add jwt_authenticatable to patrons controller", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "07b5b8041d9b352902e1a31abb09622220a12297", "messageHeadline": "fix: add user_tasks_statistics to admin", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e4ce43844f5decf077b78733ff7d8acb7f7d19d3", "messageHeadline": "feat: add AuthenticatableModel concern", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "6eccb655239edca7c1e1c1750f7f166b0e76b1d5", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/b\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "be95490909ff71e15806a6df9c22448f2195fbb7", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5cc8368e969a84c79da5fdc2c7bd2bc1be409698", "messageHeadline": "feat: add last donated non profit to user statistics", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "7521a6dff5daa5a73131cc6455cefd7aa668c41c", "messageHeadline": "Merge pull request #893 from RibonDAO/fix/migration-cards", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f46ac54c7d45bd948631129010e7d57dcd6bac2", "messageHeadline": "Merge pull request #892 from RibonDAO/fix/patron-impact-service", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5303157cad7b85bd5a9be938042861937d5facfd", "messageHeadline": "fix: legacy contributions order by day desc", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b482349e1d54e2b5cd08b846a48d265b31ad120", "messageHeadline": "fix: update value in direct_impact_service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "168b15d1a663bad8b9314adb033309ea30055efb", "messageHeadline": "feat: add JwtAuthenticatable concern", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "69fc820b0d3865c24256f42c5df27ddf0c8264ba", "messageHeadline": "Merge pull request #885 from RibonDAO/feature/TECH-544", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 191, "deletions": 2}}, {"node": {"oid": "d66caaeba6db57f1d6444842140984030cec730e", "messageHeadline": "Merge pull request #889 from RibonDAO/fix/avoid-legacy-contribution-d\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "329038583f1941d872f0925bb4300f9e49c7ccb9", "messageHeadline": "chore: add exception throw to create legacy integration impact", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b778d12128e6b8f2bd05aab0d352137836dcd5d", "messageHeadline": "fix: add validation to check if legacy contribution exists", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "cccf1da6c42d3d33c8a571654b83047830494e3e", "messageHeadline": "Merge pull request #886 from RibonDAO/fix/donation-contribution-warn", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "9f0a79cc1dd037878069a086ea9d73d19fbb910b", "messageHeadline": "feat: add legacy queue to sidekiq", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3c7076bbb99fb29597f47fb614c7c7c67b92dcb9", "messageHeadline": "fix: add validation to check if payer contribution was found in labeling", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bf1a9efa724d813ebe0da24f00087b0fd7772e53", "messageHeadline": "test: fix contributions request impacts spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cdd8e0ba5acf6b1ce0dd4f2fccd98779ba9d142d", "messageHeadline": "feat: add direct impact filter to positive impacts return only", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1fda70fcc98ea4b3632b7b72d9ead9b53406768a", "messageHeadline": "test: add tests to contribution direct impact route", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "20daabd1ea058ef189971935f44d16a49e001029", "messageHeadline": "feat: add route to get contribution direct impact", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "a68a851d1217ba11a9933593b048113097433361", "messageHeadline": "feat: add direct_impact_service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 38, "deletions": 12}}, {"node": {"oid": "6f8166d35962278c13119892f213e692aa5ef310", "messageHeadline": "feat: add #impact to DirectImpactService", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "5de3e1558d2b1d43c69948ab4d38741d55cf7949", "messageHeadline": "feat: add #non_profits to Contribution", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "0f28767d5291aa5ba207d8c4eab5aa8455ff7d6d", "messageHeadline": "feat: add formatted_impact to CalculateImpactToNonProfit command", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3e23ff7f7fcb3350432adfb06ea39aad7d94c8da", "messageHeadline": "feat: add formatted_impact to NonProfitImpactCalculator service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "848cb26d6196f521097a3c23265162934351e87d", "messageHeadline": "Merge pull request #495 from RibonDAO/dependabot/npm_and_yarn/husky-8\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "de222fa626f6fe0502b9f85e6efb6601feec0709", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into dependabo\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 27030, "deletions": 1022}}, {"node": {"oid": "76d3984de653b2a2d2c1ffe88e6fac01bcca1a69", "messageHeadline": "Merge pull request #877 from RibonDAO/fix/payment-status", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 60, "deletions": 17}}, {"node": {"oid": "5eedcf9ba70d116fbecf73d29a053b36a1910bc4", "messageHeadline": "Merge pull request #862 from RibonDAO/feature/tech-521", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 999, "deletions": 64}}, {"node": {"oid": "72616bbad4c00cf0aa24f95026257fdb82a1f2b3", "messageHeadline": "fix: lint", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "90c1fce1dad0804924e9e89483b83754d6681484", "messageHeadline": "chore: delete rake task", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "f71fbca77089a3c6a4de6921cb00ec1ee06b8554", "messageHeadline": "chore: use a more idiomatic syntax", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "659660c384e9a4e24f1d3bae06044baac4f8d24c", "messageHeadline": "chore: rake task to retrieve and update payments", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "b694eddf73ff70b3551d2d806009bbe523623731", "messageHeadline": "fix: typo", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "741ecae02d0d31bdb521891ffe33d9a5e6cd3111", "messageHeadline": "chore: new test cases for blockchain transaction", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 63, "deletions": 23}}, {"node": {"oid": "cce968904d05ced998ecd42ab395a98f1df1a964", "messageHeadline": "fix: payment status", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "34894840a4ebac61627f3d07f399ee58190dd034", "messageHeadline": "feat: add rescue to decode error", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d1d43bb5beae0c84d4f774ce651e5692a412f0ad", "messageHeadline": "feat: add authenticate_manager_by_password flow", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 74, "deletions": 3}}, {"node": {"oid": "83d0406d78b0d639034ad768cdf6b94a70af422e", "messageHeadline": "feat: add RibonCoreApi env methods", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e8b407cf2825ecbe453877abb2045d1296bf7e22", "messageHeadline": "feat: add invalid domain validation if email is not from ribon", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb0e123692459c942c7a07422ba599acde0d1de9", "messageHeadline": "feat: add invalid domain validation if email is not from ribon", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "69ac67de5728f37e765867b02b072938cedeb7b2", "messageHeadline": "fix: remove jwt api key authenticatable", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 35}}, {"node": {"oid": "2ef84ed83f1d18b5fbe70351dc988133d5363ad9", "messageHeadline": "chore: update token expiry to 2 hours", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1eca458d0d97c8cb613701531e1a127bea561af", "messageHeadline": "fix: update renew refresh token decoded token keys", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "80d33e6c8c9974240286806738d7bc604ba26c63", "messageHeadline": "fix: add initialize to renew_refresh_token", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "bcbee1f570dffbcfab47c8d3141d7e0a8fc7ff5f", "messageHeadline": "feat: add renew refresh token command", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "1a3ad773ccd06046991e55fc9a54cca94fc38372", "messageHeadline": "chore: add error message to refresh token route", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "41bee73665d09a91d92696b7bffdb9421c114ec6", "messageHeadline": "test: update min coverage to 90 percent", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd41d59953ad51fe89c68f1292f4e8cd79a96c68", "messageHeadline": "feat: add refresh token route", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "a05e04c6ddf0be0ad9d77d79a1664d10644de69b", "messageHeadline": "Merge pull request #873 from RibonDAO/feature/tech-536", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "7868e9422f223f0c2c9da6c364cf0c38aaac3200", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6244dc091f2828c8a975a357d1bed99035216e7e", "messageHeadline": "Merge pull request #871 from RibonDAO/feature/contribution-stats-route", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 47, "deletions": 3}}, {"node": {"oid": "efe744e9057767349bc83e2c28556b4ee4f4717f", "messageHeadline": "feat: gift status", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "85db207993655f72a20b67e4ac0aba305a3d8da0", "messageHeadline": "fix: update stats on contribution blueprint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4864617fd1bf973ef5616b01a04640f84665543d", "messageHeadline": "fix: lint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "20792340b1b7e699071af682bb43a0f7b082e503", "messageHeadline": "refactor: update contribution_stats_blueprint test expects", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "cdcd950badbbfdebc74bb0d332cef2bc301f812e", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/c\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "90038f15b96067f065918cee03a8b15f4f560648", "messageHeadline": "Merge pull request #870 from RibonDAO/feature/contribution-stats", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 168, "deletions": 1}}, {"node": {"oid": "d03eb7298a2ec3a2f6daac7e5baf27b82faedf93", "messageHeadline": "feat: add contribution stats blueprint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 50, "deletions": 3}}, {"node": {"oid": "8698d52cd563edd78a22d96435f760bc7afae9a6", "messageHeadline": "test: add statistics service tests to each method", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 73, "deletions": 3}}, {"node": {"oid": "885a43f4fc64443aa41c4c1b6e371650144f21a5", "messageHeadline": "test: add formatted_statistics test to Contributions Statistics service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "07169fce5256ccb3f6baaae4e1c17e2dffad3d39", "messageHeadline": "feat: add contribution statistics service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "a62bbe4cb6af994dbba0b30120661e9bcf65a3d1", "messageHeadline": "refactor: add key arguments to decoder", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eeac3a25f9f75a392f0c8f7f83731deb1b9edf6f", "messageHeadline": "refactor: add refresh token logic", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "4fa67f40601ab0e31af99736ae86c29df750cce2", "messageHeadline": "chore: add expiry to 1 minute", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c67c6175297814c68673bfa1db0ff8f8094ca0f9", "messageHeadline": "feat: add refresh token route", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "bca381d22a782ecda64a6a1b4e76016a5b4de3ca", "messageHeadline": "Merge pull request #868 from RibonDAO/fix/web3-gas", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "07c8048d8a49fc91c8d74c15d97d68cd81f302ae", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "957d86488f04d615edcdd7801c9310bcf7b39995", "messageHeadline": "test: add revoker spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "5628d06b6b09603da025ed9702d6b83965064e3e", "messageHeadline": "fix: increase max fee for 50k donation", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "08a046450885bd366b3aceaaeb73d461ce1d1a50", "messageHeadline": "test: add refresher spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "b15be7857aa25d091769956c6e452ed832670b7a", "messageHeadline": "test: add issuer spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "484259a119e7b22fabe12c4d174c51b861138fbc", "messageHeadline": "test: update encoder and decoder specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "cfed1608215e87b3803b4c99db775620822bad21", "messageHeadline": "test: add blocklister spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "def28c005cbf00c1c9f2adbde79966c7ea28c9c9", "messageHeadline": "test: add authenticator spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "2a1d1bce9bf84b4a40b4939ecb939dcd24eb3ca1", "messageHeadline": "test: add allowlister specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "2d053be936957aa1f8bc9fd9f3919158b5a1d734", "messageHeadline": "test: update allowlist blocklist and refresh tokens tests", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "9c3f2d7c39dec2c5664131cc7e80a864988aae61", "messageHeadline": "fix: update jwt expired token test on users spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64ad354621c45b667b3fb8dd4d59ab17794114b3", "messageHeadline": "Merge pull request #866 from RibonDAO/feat/dapp-769", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "603cace8c155109c86bc90c1c4d33442293868b5", "messageHeadline": "fix: update test", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "deb0f6b06b1a2c8fa71439eb9c019f84bbb7774f", "messageHeadline": "Merge branch 'staging' into feat/dapp-769", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 123, "deletions": 31}}, {"node": {"oid": "d207666ace33888f9d395e25b54eda59f2929268", "messageHeadline": "test: fix stores tests with payment_method_type param", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "85d68d4254261e61052183fc35c2361a26eaaa0e", "messageHeadline": "refactor: add apple pay payment method", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f8076ad25afb1be1454e84c9e1bfd5ad36c60d3a", "messageHeadline": "refactor: update stores controller to receive payment method param", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 95, "deletions": 8}}, {"node": {"oid": "c8acba33c21eaa8945ed7fbe84ea6314f5da89a6", "messageHeadline": "refactor: adds user_last_donation_to delegate", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "90cc9c844fb7ec1e54d135ab3f88d4afc395cfdb", "messageHeadline": "fix: update test", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "12cb363f5b5587fac043f86f67617a27f34bdf07", "messageHeadline": "feat: adds first_access_to_integration route", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "60422f01fab64ed3a3eeee41bfcb34ee02d909f0", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/g\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 566, "deletions": 103}}, {"node": {"oid": "de50413ed5f5388ab15de38f9befd2dff117039a", "messageHeadline": "feat: add refresh token on response", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6a6f1d42da3f7a966f8c1b70a5001dd2863f8162", "messageHeadline": "test: fixes encoder and decoder test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "00ea0c23b293590c640785511978b08b4605813b", "messageHeadline": "test: fixes auth tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c5b7a83e99a2d75995ed5748f4618cfbfc27fc04", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/t\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 122, "deletions": 17}}, {"node": {"oid": "ad2244c6772bae0b542417e4561a671740d39620", "messageHeadline": "Merge pull request #863 from RibonDAO/feature/TECH-534", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "6e42f6f869aac7b47fb30888975d0d63d84ed29c", "messageHeadline": "fix: update contribution label spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25447da2beb2b916f27c516c22e2a9913551eb2c", "messageHeadline": "fix: update contribution label to use month name", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7edfc520642d4b6ff7bcb01373f6cdaa65adb464", "messageHeadline": "fix: fixes token expiry problems", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "581f3b5b0c20b1cc6a815a2e6f886f5fe6040ee3", "messageHeadline": "refactor: moves authorization controller to v1", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 28, "deletions": 26}}, {"node": {"oid": "b3fd93880afa52b6248028e61a692b21048b7508", "messageHeadline": "refactor: chnages error rescuing", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "6e8ad929490560b0db74db3c49512c0b1f26009b", "messageHeadline": "Merge pull request #861 from RibonDAO/feature/remove-person-table", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 31}}, {"node": {"oid": "16097d84ada600aeedd578781df598f4c5cfc2b1", "messageHeadline": "fix: mock time zone in user queries tests", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d0da10bee112bd21ce38dbd7a2e7d89bd012d0ed", "messageHeadline": "feat: add contribution_increased_amount_cents to ContributionBalance \u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dc0dc93b0b4b562e996c3fb8a2b17adf639b068d", "messageHeadline": "feat: add label to contribution", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "342eefece3ef54eb76f3f4403badef01ae9927f8", "messageHeadline": "feat: add require_patron method and patrons controller tests", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "1c325aff0327e751b4db51d085338ef51e959834", "messageHeadline": "refactor: update auth encoder and decoder to use jwt methods from the\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 17}}, {"node": {"oid": "e3bf38ce955cc29dc508855eca7640c11a33f511", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/t\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 442, "deletions": 71}}, {"node": {"oid": "25f7dd89300104fc2d1ff869c657d3c8dace38ea", "messageHeadline": "refactor: add Auth scope to auth related Jwt logics", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 264, "deletions": 257}}, {"node": {"oid": "5c7a3aa1e4c194a592a583b8078d74b1e7bae337", "messageHeadline": "fix: sleep on create batch donation", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "eb3bc9b92adb83661b6eb1984dbc5036dc5d2d42", "messageHeadline": "feat: add patrons routes", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "831742c6fcc920116cc2dac52737d7185e072964", "messageHeadline": "feat: remove person blueprint and people factory", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "4c939fdfb892c93baf706d9255293dceb5291932", "messageHeadline": "fix: remove person reference on crypto user creation", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d1237e39b52c5bfe2134a7d14167b9a69c0a916", "messageHeadline": "feat: add migration to remove people table", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 20}}, {"node": {"oid": "c3f1721597983eb5184f5fa368a7f058693f326b", "messageHeadline": "Merge pull request #860 from RibonDAO/feat/user-destroy", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 327, "deletions": 1}}, {"node": {"oid": "4d09adeb2bbd43cbfb5c404291e94ad100db985e", "messageHeadline": "fix: broken test", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c071658a94d5c4642ae872222bb2b7c2b56f4843", "messageHeadline": "refactor: use user id instead of secure random", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "326b3c093d6383a550b3ac4b2edd75f5dc4cf323", "messageHeadline": "fix: broken request test", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "b691ae51d4358611201f2e62347923220958e5e5", "messageHeadline": "fix: broken test", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "def0d7fa4b597ad3caa40d4b7dec53026f185f08", "messageHeadline": "fix: lint issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "fea6cceacaf402467bd1ceab3949754fd1f7703b", "messageHeadline": "refactor: generic rescue", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04cb166ddafc06f4f03f0b9369e22aca83741d0a", "messageHeadline": "feat: new routes and methods", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 126, "deletions": 1}}, {"node": {"oid": "09794109b8c534f8204444b324739eceb7ca9a98", "messageHeadline": "feat: add token expiration as a parameter", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5dbdd6ef6e6b3039d0ecdd50f7c034d3b7a06777", "messageHeadline": "refactor: anonymize command", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "af1fed236af86e7447fb4c92a826bf4ae90f447a", "messageHeadline": "refactor: jwt lib new structure", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 81, "deletions": 59}}, {"node": {"oid": "a5ff3258335d599da8da65e6603e2955b4a12258", "messageHeadline": "feat: change token expiration to 30 minutes", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc6561be56b9b16b36b7744aa7493795c1963868", "messageHeadline": "chore: add the _id suffix for email templates", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b2032f8f3044f3957d24801b364e860e2cdef24", "messageHeadline": "refactor: use single quotes", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7793ca1cac72ca6833d7fe11b8df1e236fb34669", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "00bb7650282d7f089fd967cfbfe203b551d4de28", "messageHeadline": "feat: send deletion email job", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "a2740a972af14656420203b72b367d3861c11414", "messageHeadline": "chore: new email templates for user deletion", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7d1101835dc363b4014ab72caa814eb01197bcb7", "messageHeadline": "feat: anonymize user command", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "6b4d76252c6de6de2ac5a1a82b8d0d352e17283e", "messageHeadline": "feat: jwt wrapper", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "5dc3af57899391a922711e617e6048860745ce77", "messageHeadline": "fix: adjusts names to block and allow", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e0c404b85ca46c0b4d366271c28d5739c2dbbaf7", "messageHeadline": "Merge pull request #857 from RibonDAO/fix/mobility", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "998b3f01f725775aa0c98cbe4922f971261d1ff2", "messageHeadline": "refactor: rename user to authenticatable", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "30f11364b5234130e38d366baf36c3bafb21112b", "messageHeadline": "refactor: change old auth to new on manager", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "79e275aa6560fe0b81400ed6fd267a9b817f5adb", "messageHeadline": "feat: adds structure for refresh token", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 476, "deletions": 1}}, {"node": {"oid": "8d15f2f5dbb83be320ac4b3682ddf969aa64184c", "messageHeadline": "Merge pull request #851 from RibonDAO/feature/TECH-505", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 45}}, {"node": {"oid": "50672ef91f11c79fc967a032740c8bc838aca4d5", "messageHeadline": "fix: mobility attributes params", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "bca2daecd3c61b8be42aab49d0227972debb8cc6", "messageHeadline": "Merge pull request #856 from RibonDAO/fix/ngo-params", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "83b5b58e30ab76a5b7014e24bb6ab20a4ac20dc9", "messageHeadline": "feat: allow params for causes and stories as well", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f81d40f10382519006c465dbf3b72aba6c097f29", "messageHeadline": "fix: lint issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "fc62f46f5110d2f6deec3214100bd8baae86bc04", "messageHeadline": "fix: specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "a1b6bbf54b834d5c37688fea8befa1c462c3c2ae", "messageHeadline": "fix: ngo params in the manager controller", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5ba6c19e92d4911a168d21895c5e3b71141bedd6", "messageHeadline": "fix: add name param to GooglePay class", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "0ce20dbe1aeb8410d5f724dfa1b19482f4ebfef1", "messageHeadline": "fix: remove unused refund method in StoresController", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "f972ced061fc10f7d6bc12ad5b91507245dd110f", "messageHeadline": "feat: adds jwt authentication", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 47, "deletions": 14}}, {"node": {"oid": "1739e5b34f540fee3c7b6c02715eaa77b15f5a56", "messageHeadline": "feat: adds jwt", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "827d57acc407a71639889876694356f1d29284a1", "messageHeadline": "feat: adds force_ssl", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "41da3d67a3cffa6fe27b7250ce63cd73fc885718", "messageHeadline": "Merge pull request #832 from RibonDAO/refactor/completed-task-state", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 75, "deletions": 8}}, {"node": {"oid": "18c3f1928210edcc1550d4c2cab05bfde7fba595", "messageHeadline": "feat: adds ssl enforcement", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2908d0bce4fb0e62036a7f3d70ac881c613c48c7", "messageHeadline": "feat: add find payment method to stripe lib", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "869794807f02d41c919913b6f4da0f56da62b963", "messageHeadline": "feat: add name param to stores controller", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b935332e479b0b49da892f3a84d4bf0bb09b3775", "messageHeadline": "feat: add google pay route", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 178, "deletions": 5}}, {"node": {"oid": "b3260fdef0af35319ccceaaabcbfeab5e9059184", "messageHeadline": "refactor: remove all person references", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 38}}, {"node": {"oid": "41ac4fe6f41369e8855830e2339ab0a3f9a8cdda", "messageHeadline": "Merge pull request #849 from RibonDAO/feat/tech-563", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "6cc8504ee68ad418e19103e87aa602072179d34a", "messageHeadline": "feat: remove person relations in models", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "a6a9fb0794d99e9ef549cd3d9c60d45c6532a53a", "messageHeadline": "feat: resolve conflicts", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 435, "deletions": 13}}, {"node": {"oid": "84b19eb823879236cf6ede523cddff5664d3b201", "messageHeadline": "feat: chain route", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "28efc63dd9da2370e4b7e6fde0a0ab3785151367", "messageHeadline": "Merge pull request #847 from RibonDAO/fix/legacy-integration-impacts", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "74b0442978040f64ff3cde6a06c19ad98be75b15", "messageHeadline": "fix: remove impact description validation", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "05fc71367c1d2b58743ce092e2b1dd13d7a31283", "messageHeadline": "Merge pull request #845 from RibonDAO/fix/legacy-integration-impacts", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ee2dfec6b298b9bad71c03265bd12ccda2b30667", "messageHeadline": "fix: add reference_date query to CreateLegacyIntegrationImpact", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3e0d49cec974eeb744894abfb8b73c4599a44658", "messageHeadline": "Merge pull request #843 from RibonDAO/fix/legacy-integration-impacts", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fdf77f51251ea32cb1c76c48c6b93fd07e0cd667", "messageHeadline": "feat: add LegacyIntegration to rails admin", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8a87645f710c046ac43a67c8a579440a6046293", "messageHeadline": "Merge pull request #838 from RibonDAO/feature/TECH-471", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 236, "deletions": 4}}, {"node": {"oid": "a42b92459354b0eff686f2ed41fec6fd4f0a2548", "messageHeadline": "test: update integration name references on tests", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "870cccb6f61eba0bbf4f5cc9ee592c74870ed987", "messageHeadline": "feat: add relations between integration and legacy_integration", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b22362fdc13af6a861736472b70d9c9e47070eec", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/T\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "74fc15d8c991da6eaa4712a0c6e61f330d5d918a", "messageHeadline": "Merge pull request #836 from RibonDAO/feature/TECH-425", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 110, "deletions": 1}}, {"node": {"oid": "3c5263d20b522853092e688e5215e14308a1411a", "messageHeadline": "feat: add LegacyIntegrationImpact to rails admin", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4784eee6103bb53641927da535b14c135fdae941", "messageHeadline": "Merge pull request #839 from RibonDAO/fix/direct-upload", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1212b69b9a10dc6ad73abb4db0ac8707d5dced42", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "931d65d1c1f3ba3b7716b7e653840c9e6b53958a", "messageHeadline": "fix: move to managers v1 routes", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "52b0c742302815828e84e529c46b11591f2bf4f9", "messageHeadline": "feat: add relation between legacy integration and legacy integration \u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "83e2733596952e3744792186fe6011b3456c8a1f", "messageHeadline": "test: add tests to create legacy integration flow", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 117, "deletions": 2}}, {"node": {"oid": "4e859e1c3b9f5f0470db56d199e931747ad35a37", "messageHeadline": "feat: add route to create legacy integration", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 114, "deletions": 2}}, {"node": {"oid": "202865cc766d5f76cb1f7c0c0f47d6de5cdeb4db", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/T\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1660679b1f899b3fda058141c81d3d4eb56f9727", "messageHeadline": "Merge pull request #835 from RibonDAO/feature/TECH-423", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 84, "deletions": 1}}, {"node": {"oid": "a6eff22620343a4d4ec4a737473a0023139bc364", "messageHeadline": "feat: add validations to LegacyIntegrationImpact", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "02ccbdd466ecb0c375a5d43b52bc1d3ddf31ce23", "messageHeadline": "feat: add LegacyIntegrationImpact", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 97, "deletions": 1}}, {"node": {"oid": "eb0995f66c644be209096b325b962281c90a2ca3", "messageHeadline": "feat: add validations to LegacyIntegration", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "f85c070cc2d3f0b8508122da45a80426a9642bdd", "messageHeadline": "feat: add LegacyIntegration model", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 76, "deletions": 1}}, {"node": {"oid": "61977371c7366167503effc6ce9e38de66c3005d", "messageHeadline": "Merge pull request #833 from RibonDAO/fix/legacy-payment-method", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "65b14a64ac9f056b1752534a9fd548713f4ce5f0", "messageHeadline": "fix: remove validation of legacy payment method", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "86dd99c1ed0fdae9901d530a96b7972f43015bcc", "messageHeadline": "fix: broken tests with new fields", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3530917c72fb68cdfd8523140e366fbb77eee8ef", "messageHeadline": "fix: lint issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "322c5a0f590f3fe8693c456297e21f40aeb936c4", "messageHeadline": "refactor: completed task virtual fields", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 73, "deletions": 5}}, {"node": {"oid": "b5ec6bb314ce32760854f6e333a478567956a809", "messageHeadline": "Merge pull request #828 from RibonDAO/feature/legacy-user-contributio\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 306, "deletions": 132}}, {"node": {"oid": "8b3e9c9f71b8dc90a194277820e55b496c88c152", "messageHeadline": "fix: update tests that used old user attributes in LegacyUserImpact", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "c277105607c460c567d07f355ec5ecf42eafe5fa", "messageHeadline": "feat: remove legacy_user_impacts old user attributes", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "4bd065a4a075758d1eebd5d3ba39398ca8598ed0", "messageHeadline": "refactor: remove unused lib in CreateLegacyContribution", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2c4347b4ae54f5c924c1a70e75e169f899751c1d", "messageHeadline": "test: add legacy_user associations test", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9716f824f96ead93b5aa06f103e869fecc38f097", "messageHeadline": "refactor: add empty array return in legacy impacts and legacy contrib\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d07b83bb8d1e51a8e67dc71d48545603b444fc7d", "messageHeadline": "Merge pull request #829 from RibonDAO/feat/tech-557", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 66}}, {"node": {"oid": "8023decf1585220c8eb34b9c3e9edb33fef4f071", "messageHeadline": "fix: update legacy_user_impacts and legacy_contributions on User", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "3e69dd9198ea55f2a22fb489b8680d3f7b44fb20", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/l\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2107, "deletions": 17}}, {"node": {"oid": "ac8454e3a697656b9ad03983a86450e71a7ad268", "messageHeadline": "fix: lint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a4c6f717985fba94d886cfb737e754737d32c657", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "11515bb80ad81d1a8b9944f404406ca39fbb55fd", "messageHeadline": "feat: remove unnecessary vars", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 66}}, {"node": {"oid": "0aca7b1971c2b18ab3dcc6300972574b830d775a", "messageHeadline": "refactor: update HandlePostUserJob to update legacy_user reference to\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 36}}, {"node": {"oid": "48fffbe1c58736276f762400566bcf83697e96d7", "messageHeadline": "refactor: update legacy impact to use legacy_user", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 46, "deletions": 20}}, {"node": {"oid": "d976b1f315fa5a8feb42107131f5c0e043ff2424", "messageHeadline": "feat: add LegacyUser to LegacyContribution and LegacyUserImpact", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 66, "deletions": 85}}, {"node": {"oid": "a29fb0060112ab33564824983c3ed8ccbdb94f0e", "messageHeadline": "feat: add Legacy User", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "6cd7f4b59650220d499694bf743ffe86250bba61", "messageHeadline": "feat: add legacy user model", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "1c1dda4bf87a927a60e70574b8de9df4ab5835bf", "messageHeadline": "feat: update null true to user_id on legacy contributions", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2074d89b2ec6f54472e7839087cf298521160a96", "messageHeadline": "feat: update user to optional on LegacyContribution", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 60, "deletions": 5}}, {"node": {"oid": "dfcffad1b0d51d93a4d8ba51ef375c85943a218e", "messageHeadline": "test: add legacy_contribution_job test spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "cb2d53d60dcc967b66b6cbe0e016246cbfa46219", "messageHeadline": "Merge pull request #826 from RibonDAO/fix/payments-without-contribution", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "f88426697aadebacaf04fe5e279c2777a1775f44", "messageHeadline": "feat: add create_contribution_for_missed_payments to cron", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ef202758d7798d86f1a2561f9b0b188c0e68b12a", "messageHeadline": "feat: add create_contribution_for_missed_payments worker", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "118774be1be94d4a9377ddd0a1d78472bfe85eee", "messageHeadline": "Merge pull request #824 from RibonDAO/feat/tech-531", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "76e0fc5bd0daafce67e1316a92d7b56c390aada2", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into fix/payme\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "5d1de96b7051a6485d9becdd328a918eaf1c78f3", "messageHeadline": "Merge pull request #820 from RibonDAO/feature/label-donation-worker", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "a3ff67159e9bdefada3dca34c6f784cc32a5a88f", "messageHeadline": "feat: add without contribution scope to PersonPayment", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "c37a5279ffea1ae51d2c0dff649a4e584e782c15", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "93b385680a7e9b85ff20c5c601a0e46a074e59ed", "messageHeadline": "fix: impact en pt-br", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "898ddeb5d2840f07cb4d31315c9bc523b13c764c", "messageHeadline": "Merge pull request #822 from RibonDAO/fix/labeling-stack", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "6b2702dc2c03dc5aaa20aed663027e22e1a49a40", "messageHeadline": "fix: remove circular call of ticket labeling services", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "aca7b611816e3a1e8bc2d79fbd1bbe23c5781f20", "messageHeadline": "fix: update legacy contribution route", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "165e7fec45911d4dffd73496bda87cd0db1fe697", "messageHeadline": "feat: update legacy contribution creation job", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "375b023ac20e568d679f1bde7fb1ccf9bcab2398", "messageHeadline": "feat: add cronjob to label missed donations worker", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "da110f0a9467b7d408270e4e0f53dfec546d9de5", "messageHeadline": "feat: add legacy contribution route creation", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "8476a57c7570df4a226d2f2781d25b85a7f38d3e", "messageHeadline": "Merge pull request #817 from RibonDAO/fix/add-id-to-legacy-contributi\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0f890e3b1825052777b29f48f0c439311ce65d3a", "messageHeadline": "feat: add label missed donations worker", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "d32e4c6082246648d03d53073aa28855f3a4454d", "messageHeadline": "Merge pull request #819 from RibonDAO/fix/pool-balance", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 89, "deletions": 7}}, {"node": {"oid": "f512f834b0c2e3c214a98f5a26e7fd83b03ab875", "messageHeadline": "fix: unnecessary code", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f4af1175c0d87f6abffe326f78c9c3b69b54991e", "messageHeadline": "Merge pull request #802 from RibonDAO/chore/tech-519", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 1921, "deletions": 10}}, {"node": {"oid": "396f855fb228481683c2045020f2df04cf449bba", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 279, "deletions": 24}}, {"node": {"oid": "97e9d9636020972b07606d1c24212449be4ca1bf", "messageHeadline": "fix: donations with batch failed", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 89, "deletions": 6}}, {"node": {"oid": "3bd42ba5e6889b2bd809315464267e02b38a6144", "messageHeadline": "feat: add without_label scope to Donation", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "a81b654f51953460d0cb2eece40078b360df12bf", "messageHeadline": "refactor: removes methods not used in manager", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 101}}, {"node": {"oid": "02a63beec49b7de0e0504917edc03a8f1b7f2c26", "messageHeadline": "fix: fixes tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "03a4308be05b6e9454fabc09c3956863c987d8b8", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into chore/tec\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 174, "deletions": 39}}, {"node": {"oid": "ff9ae78ca7442acb0362953d9243060859f6ac71", "messageHeadline": "chore: add id to LegacyContributionsBlueprint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "861dc3aa61090b2bcdc97766d3a03b1fddb8afbe", "messageHeadline": "Merge pull request #815 from RibonDAO/fix/pool-balance", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3714624d54d259b5e73f5ef3a474d0ac8dd08a4", "messageHeadline": "fix: worker name", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3af0fa2f7bd3ff3ab56bfb55da46ba50f2f54ea7", "messageHeadline": "Merge pull request #806 from RibonDAO/fix/person-payment-email", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "40f957b0f15431c443123b2480cad76f11c1c005", "messageHeadline": "Merge pull request #812 from RibonDAO/fix/pool-balance", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 156, "deletions": 22}}, {"node": {"oid": "a88a1b2d939930d3f311f959827762d8fbe956d7", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into chore/tec\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 3430, "deletions": 2682}}, {"node": {"oid": "b1d592f06b6d61f3dafdf79c42bbaeb287ea747f", "messageHeadline": "fix: update pool balance with processing blockchain transactions", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 156, "deletions": 22}}, {"node": {"oid": "0c7ce22013bc7abda6e19321e40d36b5c48d83d1", "messageHeadline": "test: adds stories tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 250, "deletions": 2}}, {"node": {"oid": "570035b944f75de155923be97551737baf0082ab", "messageHeadline": "Merge pull request #809 from RibonDAO/feature/TECH-382", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 122, "deletions": 9}}, {"node": {"oid": "0251c65d26bc8ed48c15389cb29050e26431034f", "messageHeadline": "refactor: update legacy contributions blueprint name", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d8f8d1ebfbc98f1a2713ecbb7aeaa3140e679a63", "messageHeadline": "refactor: update blueprint to user LegacyContribution currency", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2587bc526c545b16aa9e27c106d5e98316d7575", "messageHeadline": "feat: add currency method returning brl to legacy contribution", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "24c65e719b0b53cbeaaab72175d65d795ef77f61", "messageHeadline": "refactor: update value to value_cents in legacy contribution", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 108, "deletions": 10}}, {"node": {"oid": "32d69f298274b559e094725b859ebe70cdf3ab1e", "messageHeadline": "feat: add legacy_user_contributions route", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "fd09c14596e51aec3712ab785e3f8f5e360da5d7", "messageHeadline": "Merge pull request #807 from RibonDAO/feat/tech-383", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 117, "deletions": 9}}, {"node": {"oid": "ea2c00d7dd8ed27fb317b8a0b033ded6f03c7f9b", "messageHeadline": "feat: add LegacyContribution model", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1158b62769545d4223cfadfcff9ce7cbbe392115", "messageHeadline": "test: fix send_person_payment_email_job specs with payer", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "edab66b1cf7a7735f93bcf28964667144a35ecce", "messageHeadline": "refactor: remove todo", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "81006243edc18a2b08c1ed0d7c03731620984c64", "messageHeadline": "test: adds other managers controllers tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 497, "deletions": 0}}, {"node": {"oid": "ec2527481ba1467abcd39646850334008173b8c1", "messageHeadline": "fix: adds render error to managers controller", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "824211aa58a09fe5570bd39e7ded58c320d99eb9", "messageHeadline": "Merge pull request #801 from RibonDAO/fix/can-donate", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "0a193870d2e90b555e3f23f0a89398660278b860", "messageHeadline": "test: adds more managers controllers tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 304, "deletions": 29}}, {"node": {"oid": "ca7e715cc7cf398082056a6f26f52fe27beb1c1c", "messageHeadline": "fix: update send_person_payment_email_job to use payer", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9adc012aca2faa7d06a3820643b0d2b99ff0f12", "messageHeadline": "Merge pull request #803 from RibonDAO/fix/contribution-creation-job", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "061caa33540311ce52cccf57a32bf27a3c6a25c6", "messageHeadline": "test: update create contribution job specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "77a1096928216b80a2c485561d2151d3a154c4be", "messageHeadline": "fix: set correct namespace for authorization contr", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "1a1aa4d9bd0fff540846c38649e102787cc06ef0", "messageHeadline": "feat: add CreateContributionJob", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "483498857bb8665b71df321736506ba0327c7dc7", "messageHeadline": "test: adds manager offer request test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "40aee2b14cc214b3bc556e4cdef32c4530665ddd", "messageHeadline": "test: adds manager configs test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "c1b5b9a75e777df0d4046a0390e50373885e2a62", "messageHeadline": "fix: fixes articles controller name", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3f5711c2ac11bbe0f1338f2391d98e64ac943d60", "messageHeadline": "refactor: changes managers controllers inheritance", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "678a3af450700ebd2005ab58816e0cc70cc27d5a", "messageHeadline": "fix: add integration id to new voucher", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e20a4845a9c16af9328b224edf59055ffeafe1e4", "messageHeadline": "refactor: update can_donate if flow", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "70c17af5d6b62b998238be522889814fa9f4efd5", "messageHeadline": "chore: adds manager routes", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 97, "deletions": 7}}, {"node": {"oid": "8268083a9833c84adeb0c82d5f8ebc6d9aecd355", "messageHeadline": "refactor: update can_donate if flow", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a60b33147ab20924cc85f578222a77d9241bd96d", "messageHeadline": "fix: update can_donate route with voucher check", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "3a491462ea0cbd13f8071a7687eac92729cd8c6f", "messageHeadline": "Merge pull request #797 from RibonDAO/feat/dapp_716", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 2565, "deletions": 2565}}, {"node": {"oid": "b331e87ed56fa11157cbd20e236a75f92c362a6e", "messageHeadline": "Merge pull request #787 from RibonDAO/fix/success-payment-callback", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "d62b59d7fa61c32b48597d3969feec787d1843ea", "messageHeadline": "fix: rename file", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "68f5d72571f9df2fc392d11cdb4db801cd28b57a", "messageHeadline": "fix: renames streak service", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e574531a9399f043a254eb3c53247324948c19c5", "messageHeadline": "Merge pull request #796 from RibonDAO/fix/add-random-sample", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4756991988a9cf2c6c9189ea6d3377d270e7ebb8", "messageHeadline": "feat: add LegacyContribution model", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 117, "deletions": 9}}, {"node": {"oid": "7b4c912bdeff7b7e668a1009158cc58c1147f3f7", "messageHeadline": "feat: run rubocop", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 2563, "deletions": 2563}}, {"node": {"oid": "0518f5f5a68c2ad0452c49a5aa525eff3b1ca96d", "messageHeadline": "fix: add random id if none are matched", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8261f7a2da36df5006b261afd805eac70c308af4", "messageHeadline": "feat: adds authorization to manager", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "4dabb6516cda1c966db39db35557fb966891378a", "messageHeadline": "Merge pull request #793 from RibonDAO/feat/dapp-775", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 165, "deletions": 75}}, {"node": {"oid": "b45e5fa619e3581efb0406e586c92ce5dbb80bbf", "messageHeadline": "feat: adds managers controllers", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 704, "deletions": 0}}, {"node": {"oid": "edcfc45477a4e68486c37cdfed50b2222b3eba9c", "messageHeadline": "Merge branch 'staging' into feat/dapp-775", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 277, "deletions": 1}}, {"node": {"oid": "b2908fd876a87235267485a52eef56d853351e81", "messageHeadline": "Merge pull request #792 from RibonDAO/feat/dapp-716", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 278, "deletions": 2}}, {"node": {"oid": "0d86e99b781a2656da6dc160c3b3402ab48eb233", "messageHeadline": "fix: stories test", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "709cff802d1026f5e8f4ad947fdd20162e490143", "messageHeadline": "fix: line lenght", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a72b6ad010feaf18bec37be3be8bb9117ae07e7f", "messageHeadline": "feat: add cause descriptions", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 71, "deletions": 44}}, {"node": {"oid": "c1a78d505d185432fc67f7248e147693ed337cd0", "messageHeadline": "feat: add story description", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "f451a273b6d6bec3c8597919615a3754fad633d4", "messageHeadline": "feat: non profit image descriptions", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 70, "deletions": 23}}, {"node": {"oid": "c43b012b4204a57a65b5c56063bc7ba91336493c", "messageHeadline": "feat: add confirmation image to non profit", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "73060b073bee95e3c59910a679e7aa032cab86cc", "messageHeadline": "fix: rename method", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a4d2ef2899524f57ce25dc1fb35d8e6bd0b1b590", "messageHeadline": "feat: adds increment streak command", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "c3d772d783e02d2560685460aa36a507009dd89e", "messageHeadline": "feat: add has_contribution", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "510232f626ea9d673d6299c7170e545757b2597b", "messageHeadline": "feat: add has_contribution", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "00f1c6b804acc17cf1bf1a88455ca5bcc715a894", "messageHeadline": "feat: add tests", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "8698feec21d802896b69f24fff0f32cbb8cf4fee", "messageHeadline": "feat: add tasks statistics blueprint and adjust migration", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 151, "deletions": 71}}, {"node": {"oid": "2a476788e8b62175fba64ad0d81d3b5297f0ffd3", "messageHeadline": "feat: adds user taks statistics", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 160, "deletions": 1}}, {"node": {"oid": "0eb562d18162746992e8f8d3bfb21a8044a3f165", "messageHeadline": "fix: sets pools controller to inherit fr managers", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d66d37d0ee3115975f377706660ca66ffe01746c", "messageHeadline": "refactor: removes unnecessary method", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "750baa6dc9cd381b929e4728efa8d328e6bc76e9", "messageHeadline": "Merge pull request #786 from RibonDAO/fix/remove-logo-url-validation", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "db8a537a20b7d2aa3041f46242b3a2c271b46ce0", "messageHeadline": "Merge pull request #789 from RibonDAO/fix/transfer-ticket-balance-if-\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4bb831868431665f7a35dbcb0da1282b105574ee", "messageHeadline": "feat: sets managers controllers structure", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 42, "deletions": 9}}, {"node": {"oid": "ed6c46ad3b8fc154144cd4a9d824c61fd148c654", "messageHeadline": "fix: add fee cents to transfer_ticket_balance method", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "288f742f15286082790d6862bdabf7ecdffa05ac", "messageHeadline": "fix: add ticket balance transfer to fees balance", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b137f3856b386a4c492d520fc68604088d5da59f", "messageHeadline": "Merge pull request #782 from RibonDAO/fix/contribution-balance-values", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 42, "deletions": 4}}, {"node": {"oid": "e8c342d5f381af53682f4e7729fae1f7c13bfc1a", "messageHeadline": "fix: update success_callback to be called only if payments has :paid \u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "b3e532a9cb000299347105b8d7349afa8e78eb62", "messageHeadline": "test: remove logo_url validation in LegacyNonProfit", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1f8e6aa721d8ad4b31c8fc8e22a7221ba8f9840f", "messageHeadline": "fix: remove logo_url validation in LegacyNonProfit", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15fe348b2853cf52bcae803fdd75a2f156c934fe", "messageHeadline": "Merge pull request #784 from RibonDAO/fix/legacy-creation", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4de69595d8b266722256b897e57b7aa6b8f2f329", "messageHeadline": "fix: add rescue to non profit logo attaching in legacy", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e65c488fe251b5eec89fb386859e4efa624556bd", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into fix/contr\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 127, "deletions": 20}}, {"node": {"oid": "00fdbdb3d0b41d7198803269a45656043fa44dd7", "messageHeadline": "Merge pull request #756 from RibonDAO/feat/tech-511", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 9, "deletions": 18}}, {"node": {"oid": "c5dffce25a1d2f60cb85fd920f0483918acfe973", "messageHeadline": "Merge pull request #780 from RibonDAO/feature/TECH-515", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 101, "deletions": 5}}, {"node": {"oid": "6bd958c64018fb72dc8bcd8758182417a3951269", "messageHeadline": "refactor: update cryptocurrency controller to use CreateContribution \u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "242b45a2aa89baabd378bf8983fb7dd36833b294", "messageHeadline": "fix: delete wrong statistics test", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1831, "deletions": 64}}, {"node": {"oid": "28b901b87e7ac1fca3183e6bdb69114924ee4996", "messageHeadline": "fix: add 0 crypto fee to crypto payments", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "442cdf8a231165ea5278e4c4028368fa52d5cc80", "messageHeadline": "fix: update set_contribution_balance fees and tickets balance division", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "40384fed527e380c601167febaa70603676ebdc2", "messageHeadline": "Merge pull request #776 from RibonDAO/fix/current-id", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aec6b47bba110a417cf6a36b64dbd40eaf4b7227", "messageHeadline": "feat: add create non feeable contribution flow", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 95, "deletions": 7}}, {"node": {"oid": "f6faeae1e2373ef89e04ea972a35ba05c6aa6286", "messageHeadline": "Merge pull request #778 from RibonDAO/feature/gas-limit-pool", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e48df85a0bf71205ba81151c22778818284de57f", "messageHeadline": "chore: add 500_000 of gas limit to create pool", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "345541957ff7d6fe7162f9ff9bee61a5120553dc", "messageHeadline": "feat: add feeable to cryptocurrency", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "334b5e8af34ea78adec762721b753cdeca487b0e", "messageHeadline": "Merge pull request #775 from RibonDAO/fix/payment-status", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1156, "deletions": 4}}, {"node": {"oid": "e78952f879092c493802aa7405e33a66dc4f2ad7", "messageHeadline": "fix: update current_id", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f9948b8679c082e20700236303e190677a24c431", "messageHeadline": "test: add tests to pending case in CreateOrder", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1098, "deletions": 0}}, {"node": {"oid": "41c209ccaf71c9e915b146a807257430c1684de8", "messageHeadline": "test: add stripe helpers tests", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "ca2d593c0649ec0b70a04e28d493fba4bb58e128", "messageHeadline": "feat: add helpers to stripe gateway", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "3b41701b294bbd3d1983f3510d4792e8ec1c08e0", "messageHeadline": "Merge pull request #770 from RibonDAO/feature/tech-527", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "0bc1ec414f18f5b52894221a452918a42c0c4c4f", "messageHeadline": "Merge branch 'staging' into feature/tech-527", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 172, "deletions": 21}}, {"node": {"oid": "df34baffb8cc589ea61e91c82831198a0aebc225", "messageHeadline": "fix: add stripe callback status check", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "c56d3074bb3348a904d2df2b3bb8ce3e0bd537e8", "messageHeadline": "Merge pull request #772 from RibonDAO/fix/legacy-user-impact", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "7f204c49783e0413a5914c4992d57d13009a42cc", "messageHeadline": "fix: change column total_donated_usd to decimal", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "28de0917c5fa8379dc16a5bdc6e887824b85ba89", "messageHeadline": "Merge pull request #768 from RibonDAO/fix/feable-contributions", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 73, "deletions": 15}}, {"node": {"oid": "0f79463bd96876e93fc574d6d7e2ffe4420ed486", "messageHeadline": "Merge pull request #769 from RibonDAO/feat/tech-507", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "33a70dfa7a13ca55c5959b463ff1bb478eb04f37", "messageHeadline": "feat: adds deleted at field to user", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "794c1e0f69de219518a626437b7ebb8e633e66e9", "messageHeadline": "feat: increase pool balance", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "c27eea3f7ccff6c79da78f4cfb2f474a076196c2", "messageHeadline": "fix: add receiver to ContributionFeeableQuery", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 73, "deletions": 15}}, {"node": {"oid": "622cdb3d02de158890819a413be2cbccc8e17622", "messageHeadline": "Merge pull request #765 from RibonDAO/feat/dapp-718", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "f3f24bd775e0a2a96b045dd9e8ffd1b0274b8ecd", "messageHeadline": "Merge pull request #764 from RibonDAO/fix/tech-511", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 64, "deletions": 16}}, {"node": {"oid": "6c2bc892fd8a02cd70eda509c169383d8c4ba550", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4c1ee24938051c3e5c851e4931af4ba084a3d0a7", "messageHeadline": "feat: add donate app as param to user can donate", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "fcbc73fa967babb33e2e12f059a66f27cc27a174", "messageHeadline": "fix: more info", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 64, "deletions": 16}}, {"node": {"oid": "bbe31282eaa03a6e788aa16a0390e90164e1c663", "messageHeadline": "Merge pull request #761 from RibonDAO/fix/adjust-copy", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "33a2603f577406cf680ca0547009376c765d0992", "messageHeadline": "Merge pull request #760 from RibonDAO/fix/authorization-token", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "61f9ddb3107c461bb2f5a3e5ac5c660c31e21918", "messageHeadline": "fix: adjust copy invalid ticket", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "94775ed807dc60a1aca5965c9570f2b618eb207c", "messageHeadline": "fix: added authorization token to legacy route", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "e1ef98dbddc744b0b116f7387ba68f3e798cd2a4", "messageHeadline": "Merge pull request #754 from RibonDAO/feature/tech-511", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 307, "deletions": 9}}, {"node": {"oid": "bb3b8d4a21c7842cd2c1c225e43c0a0eef9e2835", "messageHeadline": "Merge pull request #757 from RibonDAO/feature/tech-506", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 35, "deletions": 20}}, {"node": {"oid": "2b4184497ed9f20bd6b9de3adfd99bb870ae943c", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "3dee6fe64952b9447dd455f9bead15a01a15c7c8", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "261f5ce52e21a8092180dcf520d7ca2597a417e2", "messageHeadline": "feat: update with staging", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 325, "deletions": 20}}, {"node": {"oid": "2ecdb0b360f43668e106c03076100653b2629460", "messageHeadline": "feat: don't create user if it not exists", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 144, "deletions": 20}}, {"node": {"oid": "cf1b07e7fdd7bc0612891238c4f6757660542685", "messageHeadline": "refactor: changes method name", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "170f6dbb53f2415b3e1210065c891a357e3a7f53", "messageHeadline": "refactor: puts pool controller on manager folder", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "4e6112fdfa9012e46f3bf8913b1c8627bea73e40", "messageHeadline": "fix: breaking test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "27a390b264b1d7026f7f886fdfb956eb196630fc", "messageHeadline": "refactor: adds separate route for manager view", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "eedbf48748a4671f7482d7f9ffd95ba054ac8895", "messageHeadline": "Merge pull request #735 from RibonDAO/fix/first-donation-app-native", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "722a76c4ea20dbb433b8b99774500dbfff42a1fc", "messageHeadline": "fix: comments broken test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25ceccef8115781a04162668c0f094be44de1f7a", "messageHeadline": "fix: run migrations", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "1d8932beeb05de7f5b44682b134f9b40e1623787", "messageHeadline": "fix: fixes wrong file names", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e01c643182a0dd918af649c0288547baaabe545d", "messageHeadline": "feat: adds pool balance to pool blueprint", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "c3c5fa7a5612bc82f61eb35b3c8edfb999cf988c", "messageHeadline": "feat: test", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f64ff0addd27c67a487aa24bd9e9504befb9829f", "messageHeadline": "feat: legacy params", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "04e58e33b1b4adebf8e40f9f69591a18e5bf896a", "messageHeadline": "feat: add mobility to legacy models", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "739469f8fe873a69271c2bf258d7cffc82503c52", "messageHeadline": "feat: add mobility to legacy models", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "11d7dd76a7483aa910e8bd7e314957ebf4530596", "messageHeadline": "Merge pull request #753 from RibonDAO/feature/TECH-381", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "2fb10e739dbb9a370e75480d98ff1a1caaa75b17", "messageHeadline": "refactor: update legacy impact blueprint name", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "94582bb0a03d109b74998927af33b267738f54c2", "messageHeadline": "feat: params permit", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "fa3905f8f02add07980f65575cd04d5ad8e3ecc4", "messageHeadline": "feat: adjusts from review", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "f53db6ef16662a2e2a7319c292d6ac55aee5a8db", "messageHeadline": "feat: added user created_at", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "ae50f861340532ea2229c52fcc800da1c10ca1c8", "messageHeadline": "test: adds new test for create legacy user impact", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "b1f86d4300eb0738dd91811263dc6ced4cf1c9c2", "messageHeadline": "feat: adds create legacy user impact route", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "584d631b7611b9c8b952999f8516046c2c76fd94", "messageHeadline": "test: adds create legacy user impact command test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "a28b29a5469da1e649e1bbc2cdb925b1290e6d76", "messageHeadline": "test: update legacy impacts request specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "2eacab10dafc58721c99fbc28af7e70ca8aae60d", "messageHeadline": "feat: add LegacyImpactsController route", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "78c3c442f6c68388d328ca5e3e0bc6b25c6f1b9e", "messageHeadline": "feat: add legacy impacts controller", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "29ed6c24413cdab0e5a069fa009e6d95f6b81302", "messageHeadline": "chore: att branch", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1144, "deletions": 208}}, {"node": {"oid": "263bf77c60cd65dd4e4707189b3dbab69e7f2d00", "messageHeadline": "Merge pull request #750 from RibonDAO/feat/tech-323", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 243, "deletions": 12}}, {"node": {"oid": "0858247aa67786102fd435b0647dc3300202f6e7", "messageHeadline": "Merge pull request #751 from RibonDAO/feat/can-donate-voucher", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "ff596d468d4002c5aea55b88f613206885a69e94", "messageHeadline": "refactor: add voucher as private function on can_donate", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "55660875ab6f4b1ab5e8a85d42752e79eee1b6a4", "messageHeadline": "test: adds job test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "a244a9d158e157d643a9162a19ecc731f42f885d", "messageHeadline": "fix: add voucher id as param", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29ceab1c2ad86e24122075ff6bebdac55c12b4de", "messageHeadline": "fix: add new instead of find_by", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ce6ee25af97a1f6cc85d2f64284fb861b1add7aa", "messageHeadline": "fix: add can donate voucher validation", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c2bbbbe7a2d7f61cafb829c0adf06ad8ecd0195a", "messageHeadline": "feat: adds create legacy user job", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "a37954c82ae2f4f29a8f4a4ef11af9904b24420a", "messageHeadline": "fix: remove test of current_id on legay non profit", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b6b305fb6842dbfdaf2085a3a2e46c02ee7df6bd", "messageHeadline": "feat: update with staging", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 213, "deletions": 5}}, {"node": {"oid": "fe4ef2f51a6bb9e7f2eac01a292f745ec2d44807", "messageHeadline": "feat: adds CreateUserLegacyImpact command", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "06c40cb2e9789514757c8ac009978a4c3cc23754", "messageHeadline": "feat: big donation payment by manager", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 240, "deletions": 8}}, {"node": {"oid": "3321f87dcad1801d61f2ad39d0594b1a2d28c438", "messageHeadline": "Merge pull request #748 from RibonDAO/feature/tech-421", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "a27eb39e809f45f7817ca5deeed1885a47123bf2", "messageHeadline": "fix: name of param", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f37cba61c06409296e09383c602b22428a8c1f5", "messageHeadline": "fix: name of param", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0635fb1b9716510627525b00a5c66a8d51664dc1", "messageHeadline": "Merge branch 'staging' into feature/tech-421", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "d6854c57971ea7a37613c3dcc94fc8b04c1d129f", "messageHeadline": "feat: adds legacy_id on users table", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "9babb285114028a170ea7183bd797021907cda0e", "messageHeadline": "Merge pull request #744 from RibonDAO/feat/tech-377", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 101, "deletions": 1}}, {"node": {"oid": "fd035816bded5b4a077bd2e1a618b7f26773693e", "messageHeadline": "feat: delete double donations count", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1a94d2ffbb4834f9f2f90068e21b3d15235e064", "messageHeadline": "Merge pull request #745 from RibonDAO/feature/tech-470", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "473479dae1eff50da2b19be186050b6ace62cb05", "messageHeadline": "feat: adds something to commit", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "216f646a09221513718ed098686edc2abf27cda7", "messageHeadline": "fix: fixes bluepring error", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "0b3f4e01e494d5d56d8de4888f7cd3bb2d61ed8f", "messageHeadline": "feat: add LegacyUserImpact model", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 101, "deletions": 1}}, {"node": {"oid": "5a7b49a85bf323e2a8062ead182fbaa0575c368d", "messageHeadline": "Merge pull request #743 from RibonDAO/feat/tech-422", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 95, "deletions": 1}}, {"node": {"oid": "26685712a91dece38690770714d82995bfed6d3f", "messageHeadline": "fix: update yarn.lock", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2847, "deletions": 0}}, {"node": {"oid": "f4ebfe66e1c6e56188d31a52dce5cc2baaac53f4", "messageHeadline": "feat: add LegacyNonProfit table to migrated data from web2", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 2822}}, {"node": {"oid": "c9263a32430ab2051bcf9ae05d3d7806403f268e", "messageHeadline": "feat: add LegacyNonProfit table to migrated data from web2", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2628, "deletions": 2559}}, {"node": {"oid": "987dd5994853b21cbd9876965f199bbb32c74e03", "messageHeadline": "fix: pass cause object instead of name", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "292e010a705110b1a6b1936d4e41032761dd40bc", "messageHeadline": "Merge pull request #738 from RibonDAO/feature/tech-470", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3b5c2b6aa7ab27d1dd87c985e405a0d5332a8f8", "messageHeadline": "Merge pull request #739 from RibonDAO/fix/contribution-fee-negative", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "0cd892fad90f92086a89a695271b26bf5ee61bb5", "messageHeadline": "Merge pull request #736 from RibonDAO/refactor/update-contribution-fe\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 385, "deletions": 202}}, {"node": {"oid": "ae3357fd7d4f5711ae5ecc5ec91c2b53a9c8cf55", "messageHeadline": "fix: add validation to fee_cents not negative on ContributonFee", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "26bc6e5c7997afcc8fdfa2ceb5321f7fd3af73b0", "messageHeadline": "fix: add validation to ContributionFee fee_cents", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a52fce7e43aabcc0fe1585c54739a711f5780ad1", "messageHeadline": "fix: fixes 500 error", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4667e8c9e90b5e1a1f1b211bc3af5a95e9077e7b", "messageHeadline": "test: update last_contribution_fee_handler specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 33, "deletions": 18}}, {"node": {"oid": "f9d1cb07516bd1ea6a97543c426e123f48ba975c", "messageHeadline": "test: add test for last_contribution_fee_handler_service", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "1180891392bdc6d6f3834e8dd163ae1fef955fdc", "messageHeadline": "Merge pull request #731 from RibonDAO/feature/tech-470", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "c22c4ea0aa00fd8a8d9ffa4b8182da6666891b3e", "messageHeadline": "test: add test for ContributionFeeCreatorService", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "522c4215ebe72585a4f182e6acd38f9e8449d570", "messageHeadline": "refactor: update contribution_fee services", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 99, "deletions": 100}}, {"node": {"oid": "dcbd7fcc80c23e5c2efa33663741095ecfac9cc9", "messageHeadline": "refactor: add fee_and_increased_value method", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "58082697f010969ae9246a0a3f8d90e1deb5204a", "messageHeadline": "refactor: add LastContributionFeeHandlerService", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 81, "deletions": 33}}, {"node": {"oid": "44c4247bd1bd813ae3c63f78a00760b618a93445", "messageHeadline": "refactor: update fees_labeling_service methods", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 28, "deletions": 23}}, {"node": {"oid": "a7b8aa696aff9459e4ba072ebf23a2647ebbf3ba", "messageHeadline": "refactor: add ContributionQueries and use it on FeesLabelingService", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 35, "deletions": 5}}, {"node": {"oid": "893e33149ef48a3d20e8bbd6f423cb9a9add29e2", "messageHeadline": "fix: case when there is no receiver", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ba71065acc2be1393a8f087f6bf3916541be94e", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2b87d9e7e291d84766e218e5e9ee7d312ce7669a", "messageHeadline": "refactor: update ContributionFeeService name to FeesLabelingService", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d4237a9424dbf750e9f9629ada74b32bd1343ded", "messageHeadline": "Merge pull request #734 from RibonDAO/feature/interoperability-ticket\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "6e9736c27aaff6d642e104bd0c6d7e18f4a88d04", "messageHeadline": "fix: update handle remaining contribution fee to get tickets balance", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "646aa8c2b653589c6ad1e16fac999f712335e7d0", "messageHeadline": "Merge pull request #732 from RibonDAO/feature/interoperability-ticket\u2026", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 143, "deletions": 23}}, {"node": {"oid": "89c8755a166a552c3df3ef5f41cb2d0424767d4a", "messageHeadline": "refactor: add interoperability between tickets and fee balances", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 143, "deletions": 23}}, {"node": {"oid": "a08c13d64f51b12071c41acf5102eebb5ffd02c6", "messageHeadline": "feat: add platform to verify if can donate", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "e2386681d90c9f1b35314ed626ff10e01b457bd9", "messageHeadline": "Merge pull request #729 from RibonDAO/fix/proportional-fee", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9fa03b0ab37f1da9e53840b4e54429798fd2f070", "messageHeadline": "feat: adds a big donor donatio show route", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "3fc3a2e9b81715f6e08305e37c601c1d4e1dd1db", "messageHeadline": "fix: update logic to calculate fee for the last contribution balance", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0ff9cb53f969245459e5638a4355c30c2d8e246e", "messageHeadline": "Merge pull request #727 from RibonDAO/fix/proportional-fee", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "a83779c0c89df465dc4a0bad8f624dbcb3885930", "messageHeadline": "fix: update logic to calculate proportional_fee", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "ee5a2d69125615c74514e60fb8cf7e49cbd6e82e", "messageHeadline": "Merge pull request #725 from RibonDAO/feature/non-profit-contribution\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 41, "deletions": 10}}, {"node": {"oid": "c36fc5e9dd4c3ec0280551893384fac691c51fd8", "messageHeadline": "test: update create contribution spec to not set contribution balance\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "d4ac62784761687c5841d4d96d4e057e89d466a3", "messageHeadline": "refactor: update set_contribution_balance to not create balance if No\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "f6caa51419728eaa8cf642c53fb0b8ee6b890b78", "messageHeadline": "fix: update contributions fee flow to use only contributions for causes", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "8ca4c42925047c9625dae54b6ab38297f09ac38a", "messageHeadline": "Merge pull request #719 from RibonDAO/fix/thegraph", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "5660a1b73b36ca1cb2f2e19b96b720619d5f8aca", "messageHeadline": "Merge pull request #723 from RibonDAO/feature/tech-468", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "2d3622e5747f436e90f6fcce94d79b1d1b78b8ff", "messageHeadline": "feat: adds big donations view for person payments", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "87323666cb1ecea1e88df1ec2bd58b259490092b", "messageHeadline": "Merge pull request #721 from RibonDAO/feat/total-increased-amount-rename", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 75, "deletions": 60}}, {"node": {"oid": "8238bfd4be5f799db37ba8ca32ecb1efdddf5bb9", "messageHeadline": "fix: merge", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 145, "deletions": 21}}, {"node": {"oid": "da610cabac42eb1334fa6d015d79076e732e1a8e", "messageHeadline": "feat: update total_increased_amount to contribution_increased_amount", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 75, "deletions": 60}}, {"node": {"oid": "508db8f8ebaba1402aaeda3362d166de748eda7c", "messageHeadline": "Merge pull request #718 from RibonDAO/feat/add-contribution-generated\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 94, "deletions": 10}}, {"node": {"oid": "89b4706447238861b8fb6309ff9c57fbce679a2c", "messageHeadline": "fix: remove test", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "fa81f895271f9f26f5c3db2aca040eb2a3dcd439", "messageHeadline": "refactor: add with_paid_status trait to contribution and contribution\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 34, "deletions": 9}}, {"node": {"oid": "f18122864daaeed435f32fd7a01c8abfed87858a", "messageHeadline": "feat: add .with_paid_status scope to contribution balance", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "ac985a319e7a95c7148c9533f77902c2fd08726d", "messageHeadline": "test: update determine chosen contribution and contribution specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "c1ebacd8e25b981b6d3ac347f5094cf462a0aa25", "messageHeadline": "feat: add contribution scope with_paid_status", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8ce5c1a2f31ed981b2a2c46b0b77f31bf3ca6279", "messageHeadline": "Merge pull request #716 from RibonDAO/feat/add-contribution-generated\u2026", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 34, "deletions": 21}}, {"node": {"oid": "669932b1fc4841e62e51fc0c9ed7287cdeac1efb", "messageHeadline": "feat: add contribution generated_fee_cents", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 34, "deletions": 21}}, {"node": {"oid": "aad94aafdf0ab40084be78ca7b2aabd6c0a9759e", "messageHeadline": "Merge pull request #688 from RibonDAO/feature/tech-468", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 55, "deletions": 11}}, {"node": {"oid": "70536ef05e8246affa85412bd5f9b0a5d84cb129", "messageHeadline": "Merge pull request #713 from RibonDAO/fix/labeling-and-fee-flow", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 30, "deletions": 39}}, {"node": {"oid": "c54d1196b215c8e2169d9ab16076e139d68cb90f", "messageHeadline": "fix: delete duplicated usc_value_cents", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "9a8c8aaf1c13fb3b59a788b97e422b2006f517eb", "messageHeadline": "fix: update crypto_value_cents variable name to usd_value_cents", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 31, "deletions": 38}}, {"node": {"oid": "0c198ac6c0c0cc80278bb183f37619b17e4477a5", "messageHeadline": "Merge pull request #711 from RibonDAO/fix/polygon-gas-fee-url", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72a1cf18a033b39648e64c57fc7f5036791ab74c", "messageHeadline": "fix: add env var to polygon_gas_fee_url", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "922a7487fd8b3020d94b30aa50eeee6b9471cdc2", "messageHeadline": "fix: add env var to polygon_gas_fee_url", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8427015f1ed93e575fe1b70963fc550462bfa5a1", "messageHeadline": "Merge pull request #709 from RibonDAO/fix/start-date-impacts-controller", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61a06a0dd77f6c48ad065e4d6b5c1405cb42001f", "messageHeadline": "fix: update start_date to use beggining_of_day", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56dffdec09debe67aa9e87c3196b6a9e66102878", "messageHeadline": "Merge pull request #706 from RibonDAO/fix/contribution-fees", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "738d64cb3dff53d55a62492efdb2318f04c4a4b8", "messageHeadline": "Merge pull request #699 from RibonDAO/fix/mailer", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b92c74779d99d5d8b1865a8cbee9c777df37c0ea", "messageHeadline": "Merge pull request #700 from RibonDAO/feat/tech-479", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 234, "deletions": 34}}, {"node": {"oid": "a75c86f88629993405b9060292c388b8f700a238", "messageHeadline": "fix: update production.rb and contribution fee to not be negative", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "abf97a30580efd888a750fe1abb25c4269cc9f4d", "messageHeadline": "Merge pull request #702 from RibonDAO/feature/activate-labeling-system", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "9e792bc7c186ea6fdc0a239453c13728f3120dee", "messageHeadline": "Merge pull request #703 from RibonDAO/fix/RIBON-CORE-API-2Y", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "9635a39385f8ac0ffa1b50c807253e68e84d37a3", "messageHeadline": "fix: add pt-br invalid voucher message", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1d9c5968bcecfb28eda1260dfb11ac4f984c76bd", "messageHeadline": "fix: update voucher error", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "2507ff2bbacfda5e29477d09f4269e20c3d59120", "messageHeadline": "feat: balance for donation method", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f36c5e74c856d03fdd39bebdaf375cd4b5b29765", "messageHeadline": "feat: add label donation call to Donate command", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "e6b1922226294398d08bafff4be213da7e9cf38c", "messageHeadline": "Merge pull request #686 from RibonDAO/feature/labeling-structure", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11712, "deletions": 1616}}, {"node": {"oid": "8708aa3f22b7995e64df1619224d1f0bba5691fc", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/l\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 443, "deletions": 99}}, {"node": {"oid": "73b1a2f8b6dafb82e96dfe414bc88229591a0eba", "messageHeadline": "feat: decrease pool balance with free donations", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 230, "deletions": 34}}, {"node": {"oid": "6c31b332ffceb0cdda3d2245eff532ae4a448308", "messageHeadline": "fix: mailer worker", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "034646801b911fc7b2608fc7264197fcfee4548b", "messageHeadline": "Merge pull request #697 from RibonDAO/fix/environments", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "73c802450f8d722d6d44d2d91b4067a106268a39", "messageHeadline": "Merge pull request #696 from RibonDAO/feat/tech-478-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 60, "deletions": 7}}, {"node": {"oid": "90fa56332713f5d4e12c2cdb0783133aafedad68", "messageHeadline": "fix: amount of free donations without batches", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 60, "deletions": 7}}, {"node": {"oid": "50b8583d6d59824bed9fb4c9bb26ffd883e5b612", "messageHeadline": "fix: added another env var", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "aaa377413a60a6c192d2d44408a193a5e3d97958", "messageHeadline": "Merge pull request #695 from RibonDAO/feat/tech-478-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "a469159abd848a6bab875d5e555b321da4bf4d6f", "messageHeadline": "fix: only show causes with pool balance", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "fe6bea20f2e25e21766cfd353729da05e5287eb9", "messageHeadline": "fix: test", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e40f14b52faaf37410ce0bb86fa7cdde3668ddde", "messageHeadline": "fix: update pool balance only in production", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "350942c5007b4c9e9f10a9a125941d2c69e5da9f", "messageHeadline": "Merge pull request #692 from RibonDAO/feat/tech-478", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35eb30c13b7a39a331d17adf5afb2b8219238227", "messageHeadline": "fix: non profits index", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d6275718d48083360b25f33caac310c1478e496", "messageHeadline": "Merge pull request #690 from RibonDAO/feat/tech-478", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 70, "deletions": 23}}, {"node": {"oid": "98d74a52f9ee7cfd484653526cd89490d2acca45", "messageHeadline": "feat: fix non profit without pool balance", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "5021b20f7f6f2871e809450d874859a3c726348b", "messageHeadline": "feat: fix non profit without pool balance", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59978371e28b63de620be00b3e41b45bf92535c8", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "3820ce8d07cf0a21b099396b267bccb14ec78836", "messageHeadline": "Merge pull request #687 from RibonDAO/feature/tech-477-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 291, "deletions": 71}}, {"node": {"oid": "72404a4049fbe1769073618345537850f791ff3f", "messageHeadline": "test: update LabelingService tests and contribution factory :with_bal\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 26, "deletions": 29}}, {"node": {"oid": "2ef2028ef27f840c85410a0188b82a658fde5f51", "messageHeadline": "test: fix choose contributions cause spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5ebd01fc213c14fbaf468612371f7171b892415", "messageHeadline": "feat: refactor queries", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "834e584ba229c8e4331e11b6269b0994f8c5be86", "messageHeadline": "feat: show only non profits with pool balance", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 70, "deletions": 22}}, {"node": {"oid": "c38ae4ce1a3682f22dc0fd40e325bb597ac196b6", "messageHeadline": "test: fix failing tests", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 84}}, {"node": {"oid": "01a4aa40653322bc01bae719458b9d8f977ba62e", "messageHeadline": "feat: add big donor to RailsAdmin", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fad7f0746402bf5cd31ceed2d0bef5b6147048c8", "messageHeadline": "fix: adds payerand payer id to tests and removes person", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "51673969472d455a332e05ea4e884c828702b4c5", "messageHeadline": "fix: filters by payer_type, not receiver_type", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "f1e449fe192edad6f8f13bb40170352fbc90f255", "messageHeadline": "feat: adds person payment for big donors request", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2a814627fa3d2fbbc03e38662561a1d584626717", "messageHeadline": "refactor: renders payers on person p. blueprint", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "f166d1b7f9a7ac63b8999c71007f3382167a0c8c", "messageHeadline": "feat: adds identification and blueprints to payers", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "0897112aeccfb7cfbf904f820ec4a8f9d95f7378", "messageHeadline": "test: add test for determine_chosen_contribution_command", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "17f7137014f03fc4bf59a9721799e8b69ba69456", "messageHeadline": "feat: rails admin", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eaac2535f14717d30adb8ce1da94afeda6833b37", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/l\u2026", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 28, "deletions": 36}}, {"node": {"oid": "252a36015a5065bfd7fc4852add8776936df98b0", "messageHeadline": "chore: delete unused files for labeling", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 13, "deletions": 105}}, {"node": {"oid": "7164328e0e887baa11c4bfd3cf321d5af3f6b0ad", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "c1d4215d1fe2ccfbbba25da65e6ecd4f0ff794a7", "messageHeadline": "feat: fix conflicts with staging", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d40a69bd26d3417c6942756f76016b60643904a4", "messageHeadline": "feat: worker", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "bfad152a4bc1ab93196de2edb4b372feab185445", "messageHeadline": "chore: rubocop", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 11213, "deletions": 1509}}, {"node": {"oid": "d9eec0450e42ccc8e78ac1d9ab732aca7f2a84b4", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 121, "deletions": 104}}, {"node": {"oid": "471a59e00c846a330fe4d94bb3a9e62102b80563", "messageHeadline": "Merge pull request #684 from RibonDAO/feature/tech-477", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "f4f0af18fe021891ba43a85785096b00a665fcd0", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "51a4f49155daffd2d7e01962708e7027f2f3e50e", "messageHeadline": "Merge branch 'feature/tech-477' into feature/tech-477-2", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1636d73e96a494449ae8bcef15f9cc827b5692a0", "messageHeadline": "feat: amount_free_donations", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7844cbb6fe6171711d3ebb542725170e505cb67f", "messageHeadline": "feat: model PoolBalance", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 127, "deletions": 8}}, {"node": {"oid": "bb6121321208b308b9c79be225c91f0e3a27c58c", "messageHeadline": "fix: balance history amount donated", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "6f5cb22b73af3fea2b84ff9acba136ccd1f2dfb1", "messageHeadline": "test: add tests to FetchContributionsWithLowRemainingAmount", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 54, "deletions": 2}}, {"node": {"oid": "92ae9afd250c668630e22cc09904c86b7e4ea337", "messageHeadline": "test: add tests to ChooseContributionsCause", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "95a7fc0563e96272682f353f43bed634088fbbce", "messageHeadline": "test: add tests to choosing between big donors or promoters", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 35, "deletions": 22}}, {"node": {"oid": "c6a532033367db291434210933428b72b7170628", "messageHeadline": "test: add tests structure for rule groups", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 105, "deletions": 3}}, {"node": {"oid": "36489b086b327652e4cb93b9479beb96e45157cd", "messageHeadline": "Merge pull request #683 from RibonDAO/fix/user-first-donation-native", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 24}}, {"node": {"oid": "dfee463b411cf4fef597c34a723a9f550b9875b3", "messageHeadline": "fix: remove function to donation first time on native", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 24}}, {"node": {"oid": "10760b0cf0e1c865e71dc06f3bb28131bb2125ce", "messageHeadline": "refactor: add chosen_contributions reader to rules", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "bbd89b94e2ffc9e0e35b125a534bc6b18ebbda5c", "messageHeadline": "fix: add to_f to probabilities calculation", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "035d354a1c3eb775818c81e7a855d0b4ef4e22d4", "messageHeadline": "feat: add DetermineChosenContribution call to TicketLabelingService", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 52}}, {"node": {"oid": "de82bbbb4148cd5c4f7b22602acd7e7a3a255dea", "messageHeadline": "refactor: add DetermineContributionCommand rule calls", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "2af409ff2397d98729cb9528120930a8dcabb2bb", "messageHeadline": "feat: update order of rules for the labeling service", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 168, "deletions": 235}}, {"node": {"oid": "1e47edb084e5572e644b4f88572387e9171f1b28", "messageHeadline": "feat: add pick_big_donor rule", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 31, "deletions": 22}}, {"node": {"oid": "3581c8c0f6879d1eb8e4459448c9a4decf1abb22", "messageHeadline": "refactor: update rule groups logic according to current models", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 50, "deletions": 55}}, {"node": {"oid": "a42dc88dd6e412321a0ba498b66661f5188bd568", "messageHeadline": "Merge branch 'feat/tech-449' of github.com:RibonDAO/core-api into fea\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 137, "deletions": 0}}, {"node": {"oid": "15ce544c24b6979110549ca250bf39957ff3d816", "messageHeadline": "feat: add rule_groups", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 291, "deletions": 0}}, {"node": {"oid": "d983decb5cda80673b903aa57e50ae5233db5d67", "messageHeadline": "Feature/dapp 466 (#678)", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "81b708e525648b1f83c75b9ff6791bd61e740cda", "messageHeadline": "Merge pull request #674 from RibonDAO/feat/dapp-737", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "2d14cc71ef91ae30003b193392e7e5c731e1de58", "messageHeadline": "Merge pull request #676 from RibonDAO/fix/total_donated", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 16}}, {"node": {"oid": "0fb2ab1f7d19997d041735e67f3a62261d159eb8", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "584046cf32f2b77e151357f76a6d7cb533576f03", "messageHeadline": "fix: language to integer and adjust tests", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "26b5add32739d7dfcf3d6fb625954b4402e85247", "messageHeadline": "Feature/dapp 466 (#673)", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 101, "deletions": 9}}, {"node": {"oid": "8ee5ec75850ee3dd5403aa193d3d79c17455faad", "messageHeadline": "fix: remove TODO from person_payments controller", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1b690832f7cc31400e166b5d776553265ae501ce", "messageHeadline": "refactor: update person_payments controller to return only paid payment", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "2c2aeb855291ec835c9f0193f6492c09f582941d", "messageHeadline": "fix: update statistics to get only paid payments", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c0b0bb17b4dc98fecf2106ea02e1daad54acacd", "messageHeadline": "Merge pull request #671 from RibonDAO/fix/donation-by-voucher", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "ba24d9773c6953efef1257d20831fa42eb70df13", "messageHeadline": "feat: add language column to article and add more tests", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "cfdea91a1d084ed8c7b25d75fc5dbd82aa81f3ec", "messageHeadline": "chore: remove modifications on donation statistics spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d0bd79435fea82452eccb3d24d5280a17996fc2", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into fix/donat\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 124, "deletions": 7}}, {"node": {"oid": "3955a7ad8c3bc792355220d9021e5fcfb5674c01", "messageHeadline": "fix: update Time.zone.local mock in statistics_spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e86447794f8f9fd99138f4eff44dfec64bf8bfe", "messageHeadline": "Merge pull request #669 from RibonDAO/feat/dapp-704", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "075acf99edea953110f4a0d64e3644e018328392", "messageHeadline": "Merge pull request #670 from RibonDAO/chore/seeds", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 99, "deletions": 5}}, {"node": {"oid": "f61718c29b8018f4e12c8f9bb2cf6b2989882212", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73431d3649ac41a2ca166c002dfb1635996b1015", "messageHeadline": "fix: just return the conditionm", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "ec02a01a386c00aee7f8bde1a807e0636431118d", "messageHeadline": "feat: add new ticket labeling service", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 137, "deletions": 0}}, {"node": {"oid": "b6e1dae0933d928b2571f0074b110127f989844b", "messageHeadline": "fix: add skip_allowance to Donation command to allow voucher donations", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "8c4df940bc6e3db059b3bbdc49ddf749a528a468", "messageHeadline": "chore: adds new seeds and tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 99, "deletions": 5}}, {"node": {"oid": "074c5f407f69713e483b87548599b1a1ef0a6c00", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2022370554b68d0e12b8add30503c217077bf90d", "messageHeadline": "feat: add condition to permit another donation if is the first on app\u2026", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "fb3707725ff665b6863a279b5f6edf1f1b43a980", "messageHeadline": "Feature/tech 465 (#667)", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 102, "deletions": 1}}, {"node": {"oid": "ab9cc74fb2b06bed22ba09f7228fb4d38b532098", "messageHeadline": "Merge pull request #666 from RibonDAO/feature/labeling-ticket", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 307, "deletions": 9}}, {"node": {"oid": "50ad8577a05f7cb06eca5ced313bc5240e465cad", "messageHeadline": "refactor: update method names on TicketLabelingService", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "b198c7ee81ec2ce64cd5047d3b93192da1033cc2", "messageHeadline": "Merge pull request #665 from RibonDAO/feature/tech-462", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "6bf5a7edcceaf9aef808577949a7e4c14900162c", "messageHeadline": "refactor: update method names on TicketLabelingService", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "85eddd8823e92016d27e8aafae56ad3ef4df581c", "messageHeadline": "test: fix customer_spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6c3c5d1a0c04b6aa5f003c76baff2252c9b62ca7", "messageHeadline": "refactor: add helpers to #label_donation", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "54f8a723062cd63f3dd18b0674c7ee1b136cd1ad", "messageHeadline": "refactor: add .ordered_by_donation_contribution scope to Contribution", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "3405bfea6b52d7b7e5c7a11f55a55f8ccd3dd561", "messageHeadline": "refactor: update with_tickets_balance_higher_than scope", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "8e5bfcd97e6bcc08545cb94050d0d2aad059500a", "messageHeadline": "fix: add equal sign to base_contributions", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1ee0f9c193346d59b21af9f61ff10cc4efa2c6b", "messageHeadline": "fix: add validation to get only contribution that have balance to lab\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "82b735732e0ad0e801ad84bc67997db464937453", "messageHeadline": "test: add tests to new Contribution scopes", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "9bcf4ed2c160a5b4d36694250eec24a7e9f8a270", "messageHeadline": "refactor: add with_balance, from_promoters and from_big_donors scopes\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "f35f00d13bda5df242ae763eb8d1faac819fa0a7", "messageHeadline": "test: add tests to regular flow in TicketLabelingService", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "e4194df8824c3be0eaaae7e745b1f56bbdb892b4", "messageHeadline": "test: add .last_contribution_payer_type test to DonationContribution", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b6079a202c936a0ea96872d7208f857d537ffd8a", "messageHeadline": "test: add tests to ticket_labeling_service #label_donation", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 99, "deletions": 5}}, {"node": {"oid": "6a41a24b5c57b70cdb6de38f7e5cd13286351a49", "messageHeadline": "feat: add #cause to Donation and label by cause on TicketLabelingService", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "79e7416443147fefde1867d0531f9af8252e52eb", "messageHeadline": "fix: linter", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29ac2eeba08a993675a097548b8b59a54c519bd0", "messageHeadline": "feat: add big_donor index route and test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "5b58fa32b40be76dce7b11266b7aaa2760e195b8", "messageHeadline": "feat: adds bigdonors controller and index", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "7581495ee6f1adcc4e6eff4d0028491fdf27e5de", "messageHeadline": "feat: adds big donors blueprint", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0653dc79ac0749de9a7adba4aef75ccdb15a94a7", "messageHeadline": "feat: add DonationContribution creation to TicketLabelingService", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "7ce40141e058d8af05b97dd5f406034f6646fba8", "messageHeadline": "feat: add contribution_by_payer_type to TicketLabelingService", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "9079c099e779934ae1187b893842c8197048027a", "messageHeadline": "refactor: add query to order all contributions by priority", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "769419800900706b1f56a0eebb82959942096af1", "messageHeadline": "feat: add queries to TicketLabelingService", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "013ecf461a4f576a060f17a64a1203f939647ac4", "messageHeadline": "Merge pull request #661 from RibonDAO/feat/tech-314", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 91, "deletions": 1}}, {"node": {"oid": "f68d23057142e7589720113c9fad0820101202d1", "messageHeadline": "fix: merge", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d2509f9f1c3703c4fe0ae930290f35ba34f3dd9d", "messageHeadline": "test: add test for DonationContribution", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 24, "deletions": 78}}, {"node": {"oid": "309d3bdee64b4c98b75b306261a2ea090bcd302e", "messageHeadline": "Merge pull request #663 from RibonDAO/fix/user_statistics_tests", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "55e40d0d39ca5f95a11ba3bc87e01b34722e776a", "messageHeadline": "fix: update statistics spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "465eb6d10bf177547a4d23f1fda6f57d67677e68", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/tech\u2026", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 14, "deletions": 16}}, {"node": {"oid": "85a1d604a3c696b3750e74f39bf1c0afec4da898", "messageHeadline": "Merge pull request #659 from RibonDAO/fix/statistics", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 16}}, {"node": {"oid": "3d31dd32df4d5d0d36b95abc7ed21952ad5021fc", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/tech\u2026", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b57115ff1cfb5fec1fdb4bfe7f1dfdc6fa7b2fde", "messageHeadline": "Merge pull request #656 from RibonDAO/feature/TECH-434", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 872, "deletions": 51}}, {"node": {"oid": "190403c3898811b274c79b5dece766d916cf48ad", "messageHeadline": "fix: update schema", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 272, "deletions": 1}}, {"node": {"oid": "757f07c338712bb84cb5cea977001454d839e1cf", "messageHeadline": "feat: add TicketLabelingService structure", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "9c4287eaf12a5437a37edd9bef1e58cac3b46c3a", "messageHeadline": "feat: add DonationContribution table", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "2c397bc20542a180cc1213bb4cdc01dedcc08227", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/T\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 272, "deletions": 1}}, {"node": {"oid": "5902016045087716364e61253382729c6ef72560", "messageHeadline": "test: update contribution_fee_calculator_service_spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "da3d88982cb78494fab9322703052cf12b507b99", "messageHeadline": "fix: update statistics to get person_payments by payer", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 19}}, {"node": {"oid": "60d3446c14268e8fc53f936d6a29fd9a3584b6e0", "messageHeadline": "Merge pull request #657 from RibonDAO/feat/user-completed-tasks", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 272, "deletions": 1}}, {"node": {"oid": "b494e6043a12f8dd152676e74d359bb7ae6148ec", "messageHeadline": "fix: lint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ac8bb0d7d02d727195906e3fed35d59acc272900", "messageHeadline": "refactor: update #spread_fee_to_payers to use reduce", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f2b47d59653b69bc72a9f4b110950d6e2bc58326", "messageHeadline": "refactor: update #spread_fee_to_payers to use reduce", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "e8cecd2c567d07198c840b732ea2d29f9d17d161", "messageHeadline": "feat: move upsert task to a command", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 73, "deletions": 5}}, {"node": {"oid": "1e40d6ecceefb15576ed5f800b96f523ab31e90f", "messageHeadline": "refactor: add ContributionFeeCalculatorService to calculate for 1 con\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 51, "deletions": 12}}, {"node": {"oid": "05a3a27bc66b5ef4155c91f6cb88f6f2c1562e51", "messageHeadline": "feat: controller and specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 142, "deletions": 1}}, {"node": {"oid": "f934118dc231d6a42d554e4c74cb15c8363f7512", "messageHeadline": "feat: user completed tasks model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "f32b9e938edf81302f7baf4cfb8ce8425dbb6a2f", "messageHeadline": "refactor: adds fee_percentage as ribonconfig call", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1e5c15d210805ecdd285e995bc02e1f0cc072ff7", "messageHeadline": "test: fix failing tests on person_payments and user statistics", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "1b037638965e14c453a622f7ec947e171e78ca80", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/T\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 389, "deletions": 90}}, {"node": {"oid": "ca76ccb520a81d3b364981b12dc688b68688e93e", "messageHeadline": "fix: update CreateContribution calling ContributionFeeService service", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 79}}, {"node": {"oid": "8d5ddbd0aa90da457c2efc5aa2a5f35496c84a20", "messageHeadline": "fix: update contribution fee service logic", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5784285c91576ed4166c8c388daf95eece28bbcd", "messageHeadline": "test: add contribution_fee_service test", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 130, "deletions": 186}}, {"node": {"oid": "2be0e8a8435a219bece9f9f329933b351d93d7d3", "messageHeadline": "chore: add TODO for total_fees_increased", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c795dc43fa18521bd7fe024b485ccfb485c398cc", "messageHeadline": "feat: add logic to cover minimum balances", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 43, "deletions": 46}}, {"node": {"oid": "c7971580a65cfc944164bd5524029113fa742b70", "messageHeadline": "feat: add ContributionFeeService", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 126, "deletions": 15}}, {"node": {"oid": "da3ca078263a6c4bec7d49709897d5b7da3138df", "messageHeadline": "Merge pull request #655 from RibonDAO/feat/tech-258", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "adbd0110f9a8f24e2d46ff7e754352e7cb296910", "messageHeadline": "feat: update thegraph", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "2518acd2f82452531128fe188c7dcdaad4cb3c24", "messageHeadline": "Merge pull request #650 from RibonDAO/feat/tech-258", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 387, "deletions": 87}}, {"node": {"oid": "2db563868c16e50a29e26663cc4367fabd7c4a78", "messageHeadline": "feat: update RibonConfigs on admin", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "e4ac5025eb51bcd4f3c506bc40f1e841b16e16e0", "messageHeadline": "feat: add minimum_contribution_chargeable_fee to RibonConfigs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 91, "deletions": 19}}, {"node": {"oid": "100986bb83cf9af28606fc0d4c0c3d3c1f63735f", "messageHeadline": "feat: add CreateContribution command", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 442, "deletions": 73}}, {"node": {"oid": "6ff9a869d8569658ecc130886b77eb13f1037737", "messageHeadline": "test: add tests to handle_contribution_fee command", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "102c452fa0b88f0c7d8171a73f83e6076c16a173", "messageHeadline": "Merge branch 'tech-433' of github.com:RibonDAO/core-api into tech-433", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e71776e02a5e24a979c4fe5089b2189c32486bdc", "messageHeadline": "test: add tests for handle_contribution_fee", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 76, "deletions": 8}}, {"node": {"oid": "cf9dd292ebfdc958293ce247dd9b0d786985261f", "messageHeadline": "refactor: remove after create contribution on payments and add Handle\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "f1688b7d547b9cd1367ff5d342734342af664e52", "messageHeadline": "Merge pull request #649 from RibonDAO/fix/subscription", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 61}}, {"node": {"oid": "213bb9cfb90adf0a84b1fdd91f2a892be60202be", "messageHeadline": "feat: update with staging", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 130, "deletions": 77}}, {"node": {"oid": "3a0f7964d2f02eb69a51514324963aa2854977b2", "messageHeadline": "feat: remove nil", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "62dfde254d29fd2e5bffb880da5a968a93a876b4", "messageHeadline": "feat: contributeToNonProfit", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 136, "deletions": 34}}, {"node": {"oid": "1d261792d8b142f0b7ace10850ac667848b83afa", "messageHeadline": "feat: add contribution and contribution balance creation after a paym\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "427a656ccdb9e367e4f49010b16eb066dc10b4c9", "messageHeadline": "refactor: update HandleContributioFee command private methods", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "6defee69e32f308d56709abc5d2a758f31e97a33", "messageHeadline": "fix: update set_liquid_value_cents and set_crypto_value_cents to save\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "b5e0f07e8ac6d212a4b8b2f29f5d4c68a0c6755f", "messageHeadline": "feat: update contribution fee service with some logic", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 113, "deletions": 1}}, {"node": {"oid": "8e3c2fa833a3ebff233044a7c82b69bc6a018ef1", "messageHeadline": "fix: annotate", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "73026f4c381f3aadddd364e94f406610c35c53b4", "messageHeadline": "Merge pull request #647 from RibonDAO/refactor/people-payments", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 139, "deletions": 84}}, {"node": {"oid": "e06e9fc43a98f21a1b36ede3dd04a6c1c3e7edfe", "messageHeadline": "fix: add subscription on offer params permit", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 14, "deletions": 72}}, {"node": {"oid": "fc0c44c5dfce421ec9f34efd4484194a442f3a27", "messageHeadline": "fix: add camelize to person_payments_for receiver arg", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c062e26d8483feae82d6b2235ec63bc53496d4dc", "messageHeadline": "feat: add CryptoUser to rails admin", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58066097f55abe1c044eb9a1ce493b423c492317", "messageHeadline": "feat: add or clause to use person in person_payments_controller", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "c5b6272da6000ad71691238d3a5bb08e20dd1a29", "messageHeadline": "feat: add has_many relations to crypto user, customer and big donor", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "fd2e63c74af9d24077274c097d9932b62c8d151d", "messageHeadline": "test: fix person_payments requests test to use payer", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "42e5281567e56a50840f5aa2ac87c39e6a0ca628", "messageHeadline": "feat: update person_payments_controller to use payer", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "5ebafc5e485865caad23acb62292d90b3b500897", "messageHeadline": "test: update givings controller request fetch method", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "7a4ce874b2e3e3cd3469ae0d5418e410386dbb6a", "messageHeadline": "test: update create_order spec without person", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "103957f686c9272b999bb990d211ba5aa7ecf543", "messageHeadline": "feat: addPoolBalance and addIntegrationBalance update", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 252, "deletions": 111}}, {"node": {"oid": "afc795a50523ab9fdc4ebe4d1315b805e19ce41b", "messageHeadline": "fix: remove unused annotate", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "1dad20edff47375692acd8985ae79edaaa58cf98", "messageHeadline": "refactor: update CryptoUser payment flow to use new payer", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "021c4ce9a30f27c2e82331118cadfbc86f06d7bf", "messageHeadline": "feat: add uuid to big donor and person_payment", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "aa7c0a57e55a71975cf6ed4f3fe296c05148fb56", "messageHeadline": "feat: add payer to person_payment", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "5813deecda7e5c798edb1fdd7096d152e020ca29", "messageHeadline": "fix: annotate", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 46, "deletions": 22}}, {"node": {"oid": "67fbe7ec45c4b5034a48b31d2cd552d8a12c12ed", "messageHeadline": "Merge pull request #646 from RibonDAO/fix/spec-date-", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7c672d1daff996ac94076f25568696740b74682c", "messageHeadline": "fix: mock Time.zone.now on Formatters::Date spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "55edecacdd6c579dfa0b35c49d5c646b3b6f8467", "messageHeadline": "Merge pull request #644 from RibonDAO/feature/TECH-311", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 169, "deletions": 6}}, {"node": {"oid": "d24d4949b54959283530a92faa4198c47e63fca9", "messageHeadline": "feat: add contribution_fee_percentage validations on RibonConfigs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "48f225775d9963b794b13eac0a3265a439a9eea0", "messageHeadline": "test: update contribution_balance factory contribution attribute", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "c6e391ed9679103871834035f3f45650337084b3", "messageHeadline": "feat: add contribution_fee_percentage to RailsAdmin", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "78340c372e46075321ca2652dd3b01a60ee75620", "messageHeadline": "feat: add contribution_fee_percentage to RibonConfigs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4ed6c187ceb7aa7662bb7f064948f7fa692cd172", "messageHeadline": "feat: add ContributionBalance model", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 149, "deletions": 1}}, {"node": {"oid": "3b007a8e3e8bae59f01771ad661d523091896c32", "messageHeadline": "Merge pull request #641 from RibonDAO/feat/tech-435", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 144, "deletions": 101}}, {"node": {"oid": "9cf267cb5d331b9a75a58ac780af2d527b24f5db", "messageHeadline": "Merge branch 'staging' into feat/tech-435", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 46, "deletions": 17}}, {"node": {"oid": "35ebbe41cc10678c5d2db8459590dcfec390e02c", "messageHeadline": "fix: update schema", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5608140795a152a1ead7fabd92faeca5cc7b81fb", "messageHeadline": "fix: update email in factory", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d506de82cbf9168c7efc48a7fe433d9aca5cf01d", "messageHeadline": "Merge pull request #640 from RibonDAO/feat/dapp-689", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 46, "deletions": 17}}, {"node": {"oid": "3a85290cbfffc7def875ae52a52ef0332906e5cf", "messageHeadline": "chore: update from rubocop", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9fc50388432bb1fccbac17849b254476b66ddd59", "messageHeadline": "chore: update annotate for user_donation_stats", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "444b5ec6ba1a50208f1cd54198c31e133b47fa7d", "messageHeadline": "feat: update PersonPayment with Contribution data", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 74, "deletions": 97}}, {"node": {"oid": "a05e37e41e7605283907f0ce14913bb06ee72767", "messageHeadline": "feat: add Contribution table", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "0fba2633266d26dbe5b15dc6e4cc908c45a9ab6a", "messageHeadline": "chore: att branch", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 446, "deletions": 77}}, {"node": {"oid": "b8dcc24509f19492e355156f09a108913f7906a4", "messageHeadline": "feat: add platform column to donations and adjust tests", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 50, "deletions": 21}}, {"node": {"oid": "fda43ba9f9441ef08a50b4837b5d5e59cd0b1b02", "messageHeadline": "Merge pull request #638 from RibonDAO/feature/TECH-439", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 138, "deletions": 69}}, {"node": {"oid": "4e30dc3595daeb8047377b16cf9d4092513448ca", "messageHeadline": "fix: remove level and sash_id", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "231467aba1f7ed32178d8502968cdc5613cdd1bf", "messageHeadline": "refactor: update calculate statistics duplicated user name", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7dc79654603c2ac821612010f1e8d83ce1d3d01", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/T\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "5425788965f8bcfd2f75ace7a5b51d9a259a1a10", "messageHeadline": "refactor: update Guest model name to CryptoUser", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 150, "deletions": 73}}, {"node": {"oid": "055f48b0d940890b5fbde404fd00da92f54f9808", "messageHeadline": "Merge pull request #636 from RibonDAO/feat/tech-313", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 74, "deletions": 5}}, {"node": {"oid": "0e513efe3bdc2a8794e90612a14090e968832704", "messageHeadline": "fix: update BigDonor factory", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "64f47f8c3ab7910807d36f152c3bd2937972a7bd", "messageHeadline": "feat: add BigDonor table", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 74, "deletions": 5}}, {"node": {"oid": "0f689083e0e803ca34996d868921f61b242df2d3", "messageHeadline": "Merge pull request #634 from RibonDAO/feature/tech-251-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "26238aa94b6d2ab3caf4b4d484fb238483d31026", "messageHeadline": "fix: rounded impact fix", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "5ad852ddd6f81cea765c0188711f9d50129e60e0", "messageHeadline": "Merge pull request #612 from RibonDAO/feature/tech-251", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 233, "deletions": 9}}, {"node": {"oid": "40db1fc969a19a49cd60a328b6c7452b7c2d7b25", "messageHeadline": "feat: new test for donation observer", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "92a51ee510794821893f6107a9ba67103a8a42f4", "messageHeadline": "fix: adjusts", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "081564200230b1e46d5afb300c5b0035438f992a", "messageHeadline": "fix: update with staging", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 658, "deletions": 28}}, {"node": {"oid": "ae96dc9b7a882d92f76bece3c12d3693a47d9528", "messageHeadline": "fix: refactor to use observers", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 209, "deletions": 106}}, {"node": {"oid": "57d63440b20826630da1d872a870f5d050ab9206", "messageHeadline": "Merge pull request #632 from RibonDAO/refac/date-humanizer", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 53, "deletions": 10}}, {"node": {"oid": "c8770357db173a6ad5a292943d0a73172883d213", "messageHeadline": "refactor: split into 2 methods", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "a7ffced73d6094ab29f74e1e02706c95005f74dd", "messageHeadline": "feat: new translations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "01c40b8f24751bb132636ee38ed6fabad0bf0d3c", "messageHeadline": "fix: lint issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d706441b88ba442272e82e88913968d61fcc1a53", "messageHeadline": "refactor: use pure ruby to do the humanization", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 53, "deletions": 12}}, {"node": {"oid": "369a88373b50a00160ba2fd21da34de22d1def87", "messageHeadline": "Merge pull request #616 from RibonDAO/feat/tech-338", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 231, "deletions": 1}}, {"node": {"oid": "b52ebc44a082c6a535e8b47b1d0fdbfa84bad422", "messageHeadline": "fix: update user promoter? method", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39f5446d1f1ab55acc363138ac440329c3edb707", "messageHeadline": "feat: add promoter 2 months report email", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "044e730b75356b623a74fc9cc469362971bd8302", "messageHeadline": "refactor: update query to retrieve users that donated around 2 to 3 m\u2026", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "6edeaed87daae533ee573a97da608d11b6ac46e0", "messageHeadline": "refactor: update report methods to user_queries", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "b9a86054b7ddb1ade7f8c23a9810a0302ea456dd", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/tech\u2026", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 206, "deletions": 0}}, {"node": {"oid": "298e1c986ea9e8b0268446ffd2c395dbcb50bed9", "messageHeadline": "Merge pull request #624 from RibonDAO/feature/TECH-254", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 206, "deletions": 0}}, {"node": {"oid": "f7ca2e82d95ac3ec501f6c7c4ac3d8f404d391df", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/tech\u2026", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 78, "deletions": 3}}, {"node": {"oid": "958ce04b7b142818175e88566babae8c0b970fe1", "messageHeadline": "Merge pull request #629 from RibonDAO/chore/article-validations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 78, "deletions": 3}}, {"node": {"oid": "90417e2e7b7237d592870625500310570cd1bb67", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/tech\u2026", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 144, "deletions": 30}}, {"node": {"oid": "6bcc6e3c13fc82c944a1d5c8193e1e736a1a31b7", "messageHeadline": "fix: update test to incluse mailers queue", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7a2e7df8dffe99893b2516882d372d8fe8a06560", "messageHeadline": "Merge pull request #609 from RibonDAO/feature/tech-248-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 144, "deletions": 30}}, {"node": {"oid": "2117ede5ba9ced9038a66943636323ae28878a98", "messageHeadline": "feat: update with staging", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 759, "deletions": 50}}, {"node": {"oid": "83561f116906f35304c94fff776a3a4c89c833b3", "messageHeadline": "feat: remove method first donation", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "4279daec2644cfe79dc93a1455d30cf2e148c412", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 327, "deletions": 36}}, {"node": {"oid": "173fe04948382b44cf4a802dfec9978524f0ce4a", "messageHeadline": "fix: lint issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "1af1d76a3522f4c1b01d8e751a8482ed2bb9fe4c", "messageHeadline": "fix: typo", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "3baeaab2ab373016c6470d17aea7ccae92d47612", "messageHeadline": "feat: filter articles by published date", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ba220c0158d20c60dce854203069d8ca22e98f6", "messageHeadline": "feat: add formatted date to blueprint", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 27, "deletions": 2}}, {"node": {"oid": "4722b8922df60c1dd36a2ef94bd4d9112986b6f0", "messageHeadline": "feat: date formatter", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "2cdb7ffe473de52ac983d9abf6652c3b3789c0e8", "messageHeadline": "fix: update files from merge", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 765, "deletions": 61}}, {"node": {"oid": "1cd15f9a689f38adebacf8956639a82582eb1c95", "messageHeadline": "feat: add worker to send bimonthly report email", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 66, "deletions": 4}}, {"node": {"oid": "ec5c00644b5875f13454fff52c420d0592014028", "messageHeadline": "feat: add bimonthly report email job and tests", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 126, "deletions": 24}}, {"node": {"oid": "b34a2bdd704b26a8a9a5d78932a32643322574de", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/T\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 327, "deletions": 36}}, {"node": {"oid": "8cb75f0125dea1f1e29d6f22f61c0d1e6d688647", "messageHeadline": "Merge pull request #614 from RibonDAO/feature/observers", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 114, "deletions": 4}}, {"node": {"oid": "b71dd8cec3a2b9b7a10f534352172edf479ceede", "messageHeadline": "Merge branch 'feature/observers' of github.com:RibonDAO/core-api into\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "cfb5e70dca9e3634ca8b4f8bc8fa94d649942fff", "messageHeadline": "test: update check_for_contribution_reactivation_worker specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "8f52df0f0d74e0aa69ef27b196f02caeab5a8060", "messageHeadline": "Merge pull request #625 from RibonDAO/feat/add-to-rails-admin", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c562ed0695b97bc41e0afd60bda2b77076abf7dc", "messageHeadline": "Merge pull request #622 from RibonDAO/feat/dapp-679", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 326, "deletions": 35}}, {"node": {"oid": "abad824689b1f33209fa55a93fe5440dad7fa448", "messageHeadline": "feat: add author and articles to rails admin", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "778331bddef605575a724ee7a4fb01c09db087d6", "messageHeadline": "feat: add I18n locale to format reactivation email params", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fb3ef2e1ab7dd3041aa3cd4af1db8ceaa08734e5", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/T\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 377, "deletions": 6}}, {"node": {"oid": "3880f55ccddb5845cd2432ac2215fd7c2d71a5bf", "messageHeadline": "feat: add sidekiq to CheckForContributionReactivation worker", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f96bcd934a3500ec39dfd1bbfaf3f93b4d5ea927", "messageHeadline": "feat: update with observers", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 80, "deletions": 41}}, {"node": {"oid": "2f0201b0e47bb0153917d675af94c9fec072b316", "messageHeadline": "feat: update with observers", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1059, "deletions": 13}}, {"node": {"oid": "b33f832abf8cd22d3899795d742906cb2535beb5", "messageHeadline": "fix: wallet param and tests", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e7c89e93fef23dcc667e673b1e4786ac0d08132a", "messageHeadline": "fix: adjust wallet param", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f67b32b690c868386c07095b95114f3d0c90cdfd", "messageHeadline": "refactor: update #impact receiver param", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "199b655dc51916fb6138e093c11737a165883d62", "messageHeadline": "test: update user_queries spec", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "f56e36b23646ae92d4808506326224dc44cd4dea", "messageHeadline": "feat: update with staging", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "d38dd896b9ff3cb0cfedca3d8767bb979d0fe3c7", "messageHeadline": "fix: lint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 16}}, {"node": {"oid": "629e0793680b264b6791ddda0293804ba3b2ddce", "messageHeadline": "fix: conflicts with staging", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 377, "deletions": 6}}, {"node": {"oid": "25ebd2e64f5ad9545b464518c9ee61a1c94851c9", "messageHeadline": "Merge pull request #621 from RibonDAO/feat/tech-339", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 374, "deletions": 3}}, {"node": {"oid": "06f1517bca3be4d7e421fa290b509069386f365d", "messageHeadline": "fix: update community add value percentage", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1ebc8432fd036fe2a7c72ff3cfe145dd9dce18c", "messageHeadline": "feat: add dynamic templates to contribution emails", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "dbd6f018aad7d31a84384c82ed4b0a2c4b1112ac", "messageHeadline": "fix: remove console log", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0d0923ab0e8ef01fb500181650abde87502c2dd6", "messageHeadline": "refactor: update SendContributionReactivationEmailJob params", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "c9a32ef4ffd675f6c11ac197e93d7e5ad3ec6109", "messageHeadline": "feat: create command and service to guest to calculate statistics", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 49, "deletions": 40}}, {"node": {"oid": "40ca4859d81b6d67e6acc92cdc12abcc63e012c1", "messageHeadline": "feat: send 4 months inactivity email", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 191, "deletions": 10}}, {"node": {"oid": "bac5b5d437399390d41902ca4c7bd95d767b9739", "messageHeadline": "refactor: add UserQueries class", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 47, "deletions": 28}}, {"node": {"oid": "0511482f8b31c74bf7d688e79cafc2e4c716e9f5", "messageHeadline": "feat: add queries to check for last contributions on user", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "78df59ed4c06065409220f2cb5c5411895176482", "messageHeadline": "fix: adjust user statistics when has wallet address", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 279, "deletions": 0}}, {"node": {"oid": "a7bd84d429e76c5b7e11aa9b00c93f3f20520bf2", "messageHeadline": "Merge pull request #620 from RibonDAO/hotfix/authors-payload-braces", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c4df9e02bec95154f666f9d8bc2172f68c2d0e7a", "messageHeadline": "test: update SendDonationEmailJob specs", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "34692cad394504944cf051410bd061d16c9e0115", "messageHeadline": "hotfix: use curly braces for authors payload", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2fb1bd53d19ea90d30af2dde7fbe5d8d140f3c80", "messageHeadline": "Merge pull request #618 from RibonDAO/fix/authors-payload", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2977173df097bd571f5f829c2f1f82ce64f8bf38", "messageHeadline": "fix: author payload", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b4779a5d391de8d21920c024caa28aeebe5e8198", "messageHeadline": "feat: add bimontly free user report email", "author": {"name": "Yan Galli", "email": "yangalli13@gmail.com", "user": {"login": "yangalli"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "1e48fbf50c8e184858459c6f29459256c1e7fbd8", "messageHeadline": "test: add spec to send_donation_email_job", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "6c0385e623c1bc7877f17f4630a7784cc848dfbf", "messageHeadline": "fix: tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "06f2bb59e0cd462e10f02c2d7082b8bbb2193e76", "messageHeadline": "test: update HandlePostDonationJob tests", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "2b0026d6ef8ce5f2ec3888088faceb134a77f732", "messageHeadline": "feat: add SendDonationEmailJob", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 41, "deletions": 14}}, {"node": {"oid": "4f72d4838f7a8973a33dfb2fc776cbaa9f9677c3", "messageHeadline": "chore: adds template id", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "af3e915e86c6e6d47927b0057431b5df700464fd", "messageHeadline": "chore: adds condition for only sending in prod", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "628fb59944b7b2aec36869d8daa265d8e03e2d21", "messageHeadline": "chore: adds condition for only sending in prod", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abf61effc0abe28bcf7f4c33cea6b93e1bf3c248", "messageHeadline": "fix: lint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6ca5a9e8f635b316b7efdbdfeb895859142ad995", "messageHeadline": "feat: add observers and send_7_donations email", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "4e1e958bde7f0b5eb01d61cf9815b70e40276da4", "messageHeadline": "fix: rubocop", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ef6addd652ed23c9be4c876efbaa7c89dcebbf75", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feature/t\u2026", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 625, "deletions": 1}}, {"node": {"oid": "debe9d092ecf346c4a2f31f173cb65b3a81af50c", "messageHeadline": "fix: test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "91090cde60cdfb6862b790b7139f5279f1d2b8be", "messageHeadline": "Merge pull request #611 from RibonDAO/feat/news", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 629, "deletions": 5}}, {"node": {"oid": "3b49216a2094ae7a0ea4923f492b36a0b266bc64", "messageHeadline": "feat: add link to article", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "0d071210e44a38a1f390f4d93d97eef9018c8563", "messageHeadline": "fix: rubocop", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3c59a359b968384fec96dc7945ba2d10e18a7b1", "messageHeadline": "feat: authors resources", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 157, "deletions": 0}}, {"node": {"oid": "3a8332b379e7658c7c5e9b994f20cc8310dcbc37", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "0c4773148240933e35b091388d518ebe2ebc4dc7", "messageHeadline": "feat: routing", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "22caec774a77bff24f93e87e471f0f7baab7f756", "messageHeadline": "feat: article controller and specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 192, "deletions": 0}}, {"node": {"oid": "123321ca4b5315a798b1702922d8d01a7a07e82c", "messageHeadline": "feat: article annotations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "1a4635adb4b8a90b0ae9d33d09a5ea2f0407a0bd", "messageHeadline": "feat: command specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "b7096bb59bed8fa07889b78bc7d933eb9756c818", "messageHeadline": "feat: article commands", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "3f85610642cf7a2363eda081e72df9860c8c1045", "messageHeadline": "fix: language problem", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "b0c15a3c97762df636399123efbb60c80cdad1c8", "messageHeadline": "feat: article and author blueprints", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "893f7a955c81730a88b2c286aa679515d0a8d2fc", "messageHeadline": "feat: article and author models and factories", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 89, "deletions": 5}}, {"node": {"oid": "9a9d02957da0d81ad66588f7040b07f9b38b6e29", "messageHeadline": "chore: adjusts donated value format", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "e6da178afe9ee10c4ccff54aedf17222bcff7fbc", "messageHeadline": "fix: rubocop", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cfe8a45e6f7ae63a7ffeae4855520f819f11576", "messageHeadline": "fix: fixes email not sending problem", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 67, "deletions": 21}}, {"node": {"oid": "b39d709f3fc3f7e95f59dd7adec56b3a9859057e", "messageHeadline": "fix: adjusts cause impact", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30029f2a830985bb226bfc11bf664b7240863cae", "messageHeadline": "chore: adds giving cause template id", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c6670e662824bb2ea701faddc20593827508ac43", "messageHeadline": "feat: adds email impact for non_profit and cause", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "72c2022705a059c7a433dc1be5aab427f4b07f75", "messageHeadline": "fix: block vcr casset from take env vars", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 111, "deletions": 19}}, {"node": {"oid": "2a8f4610a60344a24383d44dc98c4f6b5b618aaf", "messageHeadline": "fix: name interpolation", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "30bf174313566a32db8726a2b5c0313d8fe33838", "messageHeadline": "fix: fixes offer parameters", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "686de4597e8b391a82d4907bdbf14b76b1e9c4c4", "messageHeadline": "fix: rubocop", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa98087bc9c63f09f51e2fe594ddfcda4446baca", "messageHeadline": "fix: test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f74c80e8b0ee5b7128886cc8f794ccb4d2594e8e", "messageHeadline": "fix: (wip) parameters", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "0bfbb1a9a65e5bc5a799c854136892da747f23bd", "messageHeadline": "feat: (wip) email for success giving payment", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 137, "deletions": 1}}, {"node": {"oid": "3c8f2b0881d9c0476ea5d39f127ab3687e386086", "messageHeadline": "fix: rubocop", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "92e9a40e5eea3dd818d2186f4444aaeb5938aaf2", "messageHeadline": "test: adds email inactivity job tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 46, "deletions": 13}}, {"node": {"oid": "fde8c43c33587968558d67370def1a8957c653ac", "messageHeadline": "test: adds test for inactivity email job", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 137, "deletions": 45}}, {"node": {"oid": "fba8b149a41ffcca82cd5d790660a014cbfef427", "messageHeadline": "feat: adds inactive donors email job and worker", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 35, "deletions": 20}}, {"node": {"oid": "65d649691bde0df62438903930a7ce1fb53b2d47", "messageHeadline": "feat: (wip) adds inactivity mail worker", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "b869db070272b07f09bb3d7fe3289ebea5372177", "messageHeadline": "fix: remove file", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "71e6595fcae9343af95a431d59c3e6efc44ce8ce", "messageHeadline": "feat: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 34, "deletions": 30}}, {"node": {"oid": "e5ee1e2c28c266afcd74a19390d01dde552a20e8", "messageHeadline": "test: (wip) adds send mail after first donation", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "44c87547a73c3a606f9ff9ce378964c2434b195a", "messageHeadline": "Merge pull request #604 from RibonDAO/feat/impact-normalizer", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 331, "deletions": 8}}, {"node": {"oid": "520662023784c907c24d5f97d07c22fe953683c3", "messageHeadline": "fix: typo", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "973146d41a0bbb911ea8f309e2a8d357c9050b65", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0d8843df1d99a2f59380967663d940807918fa5e", "messageHeadline": "feat: error handling", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "aa67b8d376f6b1c251b4c54d9bec12c222abe7de", "messageHeadline": "fix: default measurement unit", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81a719ea254c7a4fdac45ac85ea8c9f2c91f4faf", "messageHeadline": "fix: broken tests", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c78dc49a7ab775a009974013b5dfd4b4c7f61673", "messageHeadline": "fix: typo", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "cfaf56209e65e3ef5ff7e12b85ace1f307e6b3da", "messageHeadline": "refactor: set language without passing flags", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "6ba98296943c583f0018ceb9913dbaf3d25dae14", "messageHeadline": "feat: use normalizer to build descriptions", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "17f9b83bf77865277bbdeec6ff13b8e8009c0364", "messageHeadline": "feat: prefix translations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "80c7afb6af801bf4352ef6e62ddf201b67375c22", "messageHeadline": "feat: impact normalizer written in ruby", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 285, "deletions": 0}}, {"node": {"oid": "140e3f13ff10c3fd5d36aee9593a23382ea36771", "messageHeadline": "Merge pull request #602 from RibonDAO/fix/gas-fee", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9c70b36e6cd6408b8aa94b8aa1d79cfeb114698", "messageHeadline": "fix: default max fee per gas", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a586c792e90b9e2f7d07eeedadd529e4b83ca1a", "messageHeadline": "Merge pull request #600 from RibonDAO/fix/validations", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "1c1148a53215d22b55e4681e206bcf9c84a042c3", "messageHeadline": "fix: linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "8038ff0e123166aa2a9344ceff27f5a908e83532", "messageHeadline": "fix: put validations when doens't have donations in period", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "f4ba3ed41a5f5feb71683b97f832efb8abbc5eb1", "messageHeadline": "Merge pull request #598 from RibonDAO/fix/gas-fee", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ddcf541134023448eb25b46713e06c3504ec701", "messageHeadline": "fix: update gas fee", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37742b397dc0a80b54de8e85d860330e46531078", "messageHeadline": "Merge pull request #592 from RibonDAO/feat/tech-252", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "c9bada805ca12e611a29b9e49379e5af98d0c1d7", "messageHeadline": "Merge pull request #596 from RibonDAO/feat/tech-201", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "f1ae2a5dc77d96a773519438920c189b2e00719e", "messageHeadline": "feat: update language", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "d66f97acd4832d0bbe03826206dc4c6092e210d6", "messageHeadline": "feat: email sent", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e912b0e4778d3e1cc28119e4bb92b9b2324f5fff", "messageHeadline": "feat: added language to user", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "b65b1638ca96cd05b53051026792b3d7aab07357", "messageHeadline": "Merge pull request #590 from RibonDAO/feat/single-paginated-method", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 172, "deletions": 87}}, {"node": {"oid": "c52cc96518322608082e431e71daa31f59407719", "messageHeadline": "feat: sendgrid", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "ead053fb7296b985eee9daadbffadaafab2d31bb", "messageHeadline": "refactor: naming and array optimization", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "efe1bb57f05b452ac0e8beb0a4f3c35d629f7e72", "messageHeadline": "fix: lint issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "08ed2a41645dbb1b96986cd93ded69fbd8ddab05", "messageHeadline": "feat: test pagination", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "d5ef72d5d63ecc08a43d2b8d4a2b1a54255be3e5", "messageHeadline": "feat: method implementation and routes", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 39, "deletions": 31}}, {"node": {"oid": "552f2df5737fca6cd2a9b1a8e281358422a2cdf4", "messageHeadline": "feat: new spec structure", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 118, "deletions": 62}}, {"node": {"oid": "85fa0b4c0f067a3f2fc1955cabd01e203594a371", "messageHeadline": "Merge pull request #588 from RibonDAO/fix/gas-fee", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da80a2898452bb36282108b844803312c65ec5e9", "messageHeadline": "fix: increase gas fee", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c51aedcd70b573804a490eab23cf7881d8c2357", "messageHeadline": "Merge pull request #585 from RibonDAO/fix/test-deploy", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "bfd85567e6fbfec314fca188a68548b3f7d16b21", "messageHeadline": "fix: deploy app on test-deploy", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8f7fccb0965ad23321d2df8186713fbda4cbaef9", "messageHeadline": "fix: deploy app on test-deploy", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "b49d966007bc32e37f549d3b851e51f4a991b6c3", "messageHeadline": "fix: push to develop on test-deploy", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "29130cf466f5d1c8f5a78fe10459813ade05dcb8", "messageHeadline": "fix: push to develop on test-deploy", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "2ea92e1ad1b8f9fdc16c604dfd5e08aab1afb429", "messageHeadline": "fix: push to develop on tes-deploy", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "453f99535297a3620e8923b41f298341ff3acd48", "messageHeadline": "fix: push to develop on tes-deploy", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "e42def46e80d4481814f020e3ca206e65a9ce58e", "messageHeadline": "fix: trigger dev-worker-deploy workflow on merge to develop", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "1ebf211830ff4aa725cf824e3d583600ba28e57d", "messageHeadline": "fix: push to develop", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f16b3cef983c28494bceaa4da52b5c05c73813d4", "messageHeadline": "fix: push to develop after merge", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2dfbb74f5d8b4a42d933349ac3fd567c6ee72362", "messageHeadline": "fix: push to develop after merge", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ae69d5012b0b599221be5bdbf3c447bd6120a2e", "messageHeadline": "fix: push to develop after merge", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "54adeba497052623346704cdbc2ded58cb3392a6", "messageHeadline": "Merge pull request #583 from RibonDAO/feat/render-service-fees", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ced94a537b882d4ae3366cac10eb5da0aa98fcef", "messageHeadline": "feat: renders service fees", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f42f188c612c365067edc1f0ea0dea064ed94bee", "messageHeadline": "Merge pull request #580 from RibonDAO/feat/crypto-receiver", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "d31d5919c0546552c506fc525078e826a84a3189", "messageHeadline": "feat: adds crypto receiver", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "241037ea5f95840e7a4edfeb8bca637a0b923ee2", "messageHeadline": "Merge pull request #577 from RibonDAO/feat/render-receiver", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 12, "deletions": 51}}, {"node": {"oid": "b1f23a37cabe07c74e49e57d6ae93a027d16afed", "messageHeadline": "fix: added view on person payment blueprint", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 12, "deletions": 51}}, {"node": {"oid": "23390bfb3ad0d30f5d8a511c272fc769b966e171", "messageHeadline": "Merge pull request #575 from RibonDAO/feat/render-receiver", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 134, "deletions": 15}}, {"node": {"oid": "ab2950b92394914d88e156f10f3ac62acd299d6c", "messageHeadline": "fix: rubocop", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 67, "deletions": 61}}, {"node": {"oid": "3700a0ba221909a49d0772c3cae534bb5410b09d", "messageHeadline": "chore: remove blank spaces", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "aef78e33110757c9344a94f3a45bb215d1a4719a", "messageHeadline": "feat: adds person payment blueprint with nonprofit or cause receiver", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 81, "deletions": 386}}, {"node": {"oid": "ff3ac428a203762527bfd4dcceaeffeb23756c67", "messageHeadline": "feat: render receiver from person payment", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 446, "deletions": 25}}, {"node": {"oid": "7e0f7edbf2bbcd77cb6ee6b4ce97c20b509dfdd3", "messageHeadline": "Merge pull request #573 from RibonDAO/chore/person-interface", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 67, "deletions": 4}}, {"node": {"oid": "1c912c4424c6607fe32f87e88d7b607eaa5f4113", "messageHeadline": "revert: person methods", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "1487ca1a19855c0372dd3fe55b3d589f20272c4b", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "06e67ee870f713785a27ac7b54b6c9c3eca86e19", "messageHeadline": "feat: find by person method", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 66, "deletions": 4}}, {"node": {"oid": "2b38cc0372a18af184dfad108be6e7f50cb2a191", "messageHeadline": "feat: new person methods", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "02ba83ce323d0b2f125c573c0b4dcc0a3b9b96ac", "messageHeadline": "chore: updating schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7dab92b260f0d9fd8485cda5d144c3b419fe45b9", "messageHeadline": "Merge pull request #569 from RibonDAO/feat/dapp-632", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 144, "deletions": 0}}, {"node": {"oid": "25783187d008bd6a5f92bd0b778fe86a614b1608", "messageHeadline": "fix: adjust linter", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "846e837a9b72627f48e07e706a5bbbbe8317568f", "messageHeadline": "fix: remove private function to controller and create a service for u\u2026", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 103, "deletions": 37}}, {"node": {"oid": "5156ab76afc4a4d58f6a6f0048912cbbc33ba0a1", "messageHeadline": "fix: remove delegate", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5088ef056198ff4c3ec377c9790db01443b80cf4", "messageHeadline": "fix: separate statistics in a controller", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 69, "deletions": 47}}, {"node": {"oid": "898acd36d7464f87ee1026816825a057d538d53c", "messageHeadline": "fix: transform search for causes in method", "author": {"name": "letbueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "3e9078caafa181b032823b4838e2cc7428dd6fc3", "messageHeadline": "Merge pull request #568 from RibonDAO/feat/tech-301", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "12596e3e63dd9883da5d5ff130b9f7a1fafe93e5", "messageHeadline": "feat: add user statistics to show some impacts", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 61, "deletions": 0}}, {"node": {"oid": "949757456bde6cb845c6709a3085bc0227ac2016", "messageHeadline": "fix: change to symbol", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "faea687f87c589fd5bf355f0a9c006469f4a5b34", "messageHeadline": "fix: only paid person payments", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "68c1f76faf2bc0c1b83f4b2bb4343f0fe933ad6b", "messageHeadline": "Merge pull request #562 from RibonDAO/fix/person-blockchain-transaction", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 283, "deletions": 3}}, {"node": {"oid": "1e724948bf56884f854bc2ceeb68e6c95fb8c7da", "messageHeadline": "Merge pull request #565 from RibonDAO/fix/gas-limit", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "838a605d11f1fbe4c8816e38a33109655053b836", "messageHeadline": "fix: new gas limit", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56dcb606b3c522951920f37a46076dfbf7a870ef", "messageHeadline": "Merge pull request #563 from RibonDAO/fix/gas-limit", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a86827ae267ff19b2e56eecc079d2d2e6f08b05d", "messageHeadline": "fix: new gas limit", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f03a76dff1ecd951a2ef2d7c94fdfb2e43cca04", "messageHeadline": "Merge branch 'staging' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 61, "deletions": 102}}, {"node": {"oid": "ac4f9dbdfffa3c61ed76d0bdae4a5f374cbf0fcd", "messageHeadline": "fix: retry for person blockchain transactions", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 283, "deletions": 3}}, {"node": {"oid": "510505def415864fd2de0e02a3f45118912a1bd7", "messageHeadline": "Merge pull request #556 from RibonDAO/fix/tech-300", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 61, "deletions": 102}}, {"node": {"oid": "a9f605ea6dd455b89c0763bb82b8a04145c62e64", "messageHeadline": "fix: test", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "55fd4389b45bc428eede9d2174f8b7b5de41f59b", "messageHeadline": "Merge pull request #557 from RibonDAO/fix/site-routes", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 34, "deletions": 11}}, {"node": {"oid": "3a9e846f6984efcb4ec7d804b69b7b3d8811ec92", "messageHeadline": "Merge pull request #558 from RibonDAO/feat/daapp-245", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5220a1357e67c6eec5f18f358c599759f0d9e4a0", "messageHeadline": "feat: adds cover and main image to cause params", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d0813def04fe9197626505ca1fd4c3215beb789", "messageHeadline": "fix: big numbers with delimiter on site routes", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 34, "deletions": 11}}, {"node": {"oid": "6ab96221c66ffaa9ee4a4d3d0dee61369e0fbf14", "messageHeadline": "fix: approve before add pool balance", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 37, "deletions": 99}}, {"node": {"oid": "a86709b70b3b570891df80323908bde19cffc629", "messageHeadline": "Merge pull request #555 from RibonDAO/feat/remove-validation-impact-d\u2026", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6a6bd3961026f255b0102446616afc38036557d8", "messageHeadline": "fix: adjust params permit from non profits", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90ada0365d6a02731ba1aaca6d5d1f34a8c8c857", "messageHeadline": "fix: remove validate of impact_description from non_profits", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "854ecc92d68495bd2631c22cd0a9f4f01f651ffb", "messageHeadline": "Merge pull request #551 from RibonDAO/chore/nested-attributes-npi", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "14da04c80898c74df7977e25926e550833608b15", "messageHeadline": "Merge pull request #550 from RibonDAO/fix/site-routes", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 42, "deletions": 8}}, {"node": {"oid": "7c4da9536f385ef0880c26eee80fdd0904269466", "messageHeadline": "feat: accept nested atributes for non profit impacts", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "951dd1cce72ef612f9965f07c61ef60adb0a3695", "messageHeadline": "fix: github flow", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4792a4c42150b2354eb68e6ce9d132446ca230c0", "messageHeadline": "fix: github flow", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "786348e8814dcc0a0a5ae68106aee3c92390fd6d", "messageHeadline": "fix: lint", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "62e019f4c32b91eb4e863bc7be3f18e80936d6b7", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "4c5ce21c379177cea08e8021bedfe3330dd948c6", "messageHeadline": "fix: lint + test-deploy", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "5fdb369d5ecd1810673174e43ed58d3493a12dc7", "messageHeadline": "Merge pull request #548 from RibonDAO/chore/permit-npi-fields", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c780124f27e229397f2cca3553076e647ab46e3a", "messageHeadline": "feat: permit non profit impacts params", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6de573d7fbf9218f1b9952731cf105f15928ff2b", "messageHeadline": "fix: site routes non profit and total donations", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "090990361ce10b5924cf2b4eb15d530ecfe54588", "messageHeadline": "Merge pull request #547 from RibonDAO/chore/add-impact-description-to\u2026", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "057d9f39eb2d0971517a6261b659c2e0d44babcd", "messageHeadline": "feat: add impact description", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9a20500b6ffe512058de2b865cf922c7d994861", "messageHeadline": "Merge pull request #545 from RibonDAO/feat/dapp-630", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "f612b7f747118037cb593a31738f33a4143fb624", "messageHeadline": "feat: add donor recipient to blueprint", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b119b05a64defad062157c9ec502a11b803f2f2", "messageHeadline": "feat: att branch and resolve conflits", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 28, "deletions": 5}}, {"node": {"oid": "23d6fe1b561ab15678d243581fc515c1f1e66acf", "messageHeadline": "feat: add donor recipient to non profit impacts", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 18, "deletions": 4}}, {"node": {"oid": "98c637ed2999aa02ecc4166c94632c8aa4e62253", "messageHeadline": "Merge pull request #543 from RibonDAO/feat/dapp-628", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "11c0d7907f4004fd75f0b702e476be0d61065701", "messageHeadline": "fix: typo", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ee43d036bb8a570399d3d10a47f0e7a64c265a4", "messageHeadline": "fix: broken test", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "588aefc7fbbb6c43a127c1f0cad7792ad9f8ee25", "messageHeadline": "fix: naming", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cf4ecdd0e24cd3983362a2513c54a16338cc6e64", "messageHeadline": "feat: use impact_for instead of non_profit_impacts.last", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0aa93786fd2180151c17d86f1a3371aa401606c6", "messageHeadline": "feat: add measurement unit to calculator", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4e25a6e7106c4a43683c765087aa3894ccde52c1", "messageHeadline": "feat: add measurement unit to nonprofit impact", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "22c124395f424b7afc39836005917b9bb2232066", "messageHeadline": "Merge pull request #542 from RibonDAO/hotfix/impact-description-switch", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "14bb4e1d9b75beb5932383d6868ea310652ae64c", "messageHeadline": "fix: move switch logic to blueprint instead of model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "9a2a38aa3fbf9421ea2c760e934e5f826413a63a", "messageHeadline": "Merge pull request #540 from RibonDAO/feat/add-impact-description-to-npi", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "da53b750e130b7ecad7889b57f60b2eca2dbec99", "messageHeadline": "fix: typo", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c23f7ba25d4b820a8a0eaed4850992d133b460d7", "messageHeadline": "fix: override fallback and factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1d54c4b4f1408583dc89e97d28d4425b824218dc", "messageHeadline": "feat: rake task to clone mobility fields", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "072214d61cc0c81bfb1b932d414ca33d60a099bb", "messageHeadline": "feat: override old impact description", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5fd4e8432a8deb932e53aab104aadb631fa8dfff", "messageHeadline": "feat: add translatable field to model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4cf9fffb84c58bcc5b17dba3ca73af52fb860a61", "messageHeadline": "feat: migration to add impact description", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "8dabcf890b1865c346a85a8a2c84dc75b7bbc24a", "messageHeadline": "Merge pull request #538 from RibonDAO/feat/tech-260", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b66fe5682014f828f6345bbbbd065005737c8e30", "messageHeadline": "fix: lint", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a11403cd54dc92b3e7b942f39e280a29d5b2dcaa", "messageHeadline": "fix: add background image to non profit params", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48d755c760afb3e0ba30097910b12ad542aaa38e", "messageHeadline": "Merge pull request #533 from RibonDAO/feat/daapp-245", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8c616649ef6e22a253b55d9f103920bb66457c3f", "messageHeadline": "chore: comment to help finding this attribute", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0752f450706ba944209ab28e02f966d3d3ae0ee4", "messageHeadline": "Merge pull request #530 from RibonDAO/fix/site-routes", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "08b164ae8d29aa7d1fe28efb49ac033d08c2ee2f", "messageHeadline": "fix: tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3330c4e52598d20b8d3fcdc8ff98efa05768b93a", "messageHeadline": "fix: round total amount for site routes", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6c428dad5b1a6884e038b1529f83b393d635e5da", "messageHeadline": "Merge pull request #528 from RibonDAO/fix/freeze-test-dates", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "9d34ef356bfd812ddd43fe8d2a10a2a3fa8abfa8", "messageHeadline": "revert: use Time.zone.today instead of Time.zone.now", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a848195fa7f753990caff0121c40412b80f5106e", "messageHeadline": "fix: freeze time before run the test suite", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "0faa1a695c7b91093d6d585b44aeec938f1a7ac3", "messageHeadline": "feat: call the native rspec time helper", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9595de2b670baa8b8947d9f18f7841defa31b6f5", "messageHeadline": "Merge pull request #527 from RibonDAO/fix/tech-281", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "66dacf77bb6c57ee5db84385c8f9c0b1e518ef94", "messageHeadline": "fix: delete history blueprint spec", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "6d66195bcce44feba9322cb43c8236c1f37f8f45", "messageHeadline": "Merge pull request #526 from RibonDAO/fix/tech-281", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 77, "deletions": 29}}, {"node": {"oid": "143004fcbed8aa9c9d651febf22cc373a6cf9d10", "messageHeadline": "fix: person payment with currency", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 77, "deletions": 29}}, {"node": {"oid": "3fc9f205486e5f9ceffb238852ae6cce4207484e", "messageHeadline": "Merge pull request #522 from RibonDAO/test/blueprint-tests", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "14f870c545be67e8131315808f7cdeee30d52885", "messageHeadline": "Merge pull request #521 from RibonDAO/fix/ci-deploy", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "278e2fede53ee6b0106dd1cb3293899d94eda389", "messageHeadline": "fix: ci issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d9af245d1281204638331cfd79e86e869ab4b84e", "messageHeadline": "test: adds voucher blueprint test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "52a9811071d3beda64c93e0d14fddc64a5bcab3a", "messageHeadline": "test: adds user blueprint test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "68349c1b5c9f91138bf52f211b3ccc5a12160b8b", "messageHeadline": "test: adds offer blueprint test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "11807520f5066a8d47cd2b4918d7c4d1d3a3e079", "messageHeadline": "test: adds non profit blueprint tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "5c90326d7d8af6f2234ec04fbd9369956593d7bb", "messageHeadline": "fix: broken test after lib update", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5670c98373348151a3bf990b9580d8dfff6504aa", "messageHeadline": "test: adds integration blueprint tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "76653943eb7f0710301e457a8885995468988963", "messageHeadline": "test: adds history blueprint test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "cb7dad429bc738d1f937d4e06347a7a382ddbd0f", "messageHeadline": "feat: add graph data to blueprints", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "68a3033b42ee2e8767c1c6c83d6b1146ff21dc10", "messageHeadline": "feat: add chart data to impact trend", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 86, "deletions": 26}}, {"node": {"oid": "2dfa47cb4aa020c2b9ef85f14f2ecd46333b7ca6", "messageHeadline": "test: adds donation blueprint", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "178bb57b8ae0ef3bffdd6861afb3c8fc4f1da29c", "messageHeadline": "feat: add graph chart data to impact service", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "6c22d2101306ef90235c0ba1b1ee4c80bf1fbde7", "messageHeadline": "feat: validation to d=0", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "496ae52dc0e347ecfa65d1254114cfcfb9aa67e2", "messageHeadline": "feat: add splitter to statistics", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 51, "deletions": 2}}, {"node": {"oid": "405f669e912f2fb5c9d180d2fb321f1ceeea3d8f", "messageHeadline": "test: adds cause blueprint test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6e6d174d9d627c568d498c1efa4eb7675ee95cbc", "messageHeadline": "feat: date range splitter lib", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "7f92cca37b3a5f9aecd1150c7462b47ec9f9ab7c", "messageHeadline": "Merge pull request #513 from RibonDAO/feat/dapp-478_stg", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 62, "deletions": 18}}, {"node": {"oid": "f911ecd767922f0a2c0115282260b5a43bf6e235", "messageHeadline": "fix: linter", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3fc42354d96c2e893b10aa8e397cc8d8d23c4051", "messageHeadline": "test: adds CauseBlueprint test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "fe230c8189a318527ebe467971636dc4e8022fa8", "messageHeadline": "fix: remove func to pick all users", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f726621a7fbb1dfc4910621adfdfd15310f1437", "messageHeadline": "fix: remove func to pick all users", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "2beced3aaf248ab4a2a4b5a06790dbe9883db219", "messageHeadline": "feat: att branch", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "a5ab233e7a0a4eecfde9057bad8a25d0c2e31917", "messageHeadline": "Merge pull request #517 from RibonDAO/fix/tech-263", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "df83a99c9bfc7ef055fd89836006c0ddada5cbee", "messageHeadline": "feat: att branch", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 324, "deletions": 69}}, {"node": {"oid": "7ea6064a4c3905a4bc8c8bbe7959ea67779fec1a", "messageHeadline": "Merge pull request #515 from RibonDAO/feat/tech-204", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ff8ecdda371ba0631a54430f08e7360dccf99fff", "messageHeadline": "fix tests", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2aba2241e04274f622758e442b6530c298e41bee", "messageHeadline": "fix for pass user_hash to donation batch on contract", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "dbcbf327af4b914a48554ab7b1ae25f6d62285d4", "messageHeadline": "Merge pull request #508 from RibonDAO/tech-256", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 270, "deletions": 0}}, {"node": {"oid": "c2398e216a0a859ce8f8dc677eef4b1e20e8e268", "messageHeadline": "fix person payment without receiver", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d861a58ea55cba5be3ecc1d6e725928fe85aeff0", "messageHeadline": "Merge pull request #509 from RibonDAO/feat/tech-204", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 54, "deletions": 69}}, {"node": {"oid": "1719f08105afd5c9b411f0457fc17e8229b1cf62", "messageHeadline": "fix donations sum", "author": {"name": "Thais Correa", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7d150dc2367244461f9e580f5fec1fe394f8776b", "messageHeadline": "feat: add new and recurrent donors and tests", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 66, "deletions": 18}}, {"node": {"oid": "ef131906a15da8c91897684b5af2e440111ca33a", "messageHeadline": "fix: linter", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32af06c4ec52d49e59dd6c6b4968227051743344", "messageHeadline": "fix: linter", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "60bd8c36b88f851df365d151c558a22b0485ff86", "messageHeadline": "fix: linter", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "48bd3dab4f6a5d4e444615d083ae5419760e1d70", "messageHeadline": "fix: linter", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b68ffed1fe4acae41a0b9fbd27d93113b1141c24", "messageHeadline": "test: adds processing transactions test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "a5b8bfe696793ece08b917b84cde8f482b322ace", "messageHeadline": "new route total donations", "author": {"name": "Thais Correa", "email": "thais@MacBook-Pro-de-Thais.local", "user": null}, "additions": 50, "deletions": 66}}, {"node": {"oid": "68485ac9c696553a76aa08a73850c80d140aefac", "messageHeadline": "test: adds retry test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "6e077ab2e939e556d3537786842e2db4730161d8", "messageHeadline": "test: adds update failed donations test", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 45, "deletions": 38}}, {"node": {"oid": "522b9444fb22a651003a10b461aa230d6141c7f9", "messageHeadline": "test: add update api only tests", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "d69ae207c606e1be4d1014f5be4335f78d4117c7", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into tech-256", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 639, "deletions": 42}}, {"node": {"oid": "5a6528bf2581dcfa86d7d02f48bf8e476521d22d", "messageHeadline": "Merge pull request #503 from RibonDAO/feat/tech-213", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 403, "deletions": 10}}, {"node": {"oid": "db61f664fabf407810e97b83221d506ab8bc3184", "messageHeadline": "feat: pool token decimals", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "90aa497ab14bab46846c23ec0b26b1a0ba1d16c5", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into dependabo\u2026", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 235, "deletions": 31}}, {"node": {"oid": "4de711c2cf97d2cf8c9490cbcab4062346a214a3", "messageHeadline": "feat: pool balance fix", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "42d667b26fe25ab73b2916cda1b4b72cc7ca98ac", "messageHeadline": "feat: adds blockchain transactions cron job", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "4bdb633d3749a593c5775179964818656d495137", "messageHeadline": "feat: adds blockchain transactions updates", "author": {"name": "mendesmcmg", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "bf134fa2538fda92aca7288cdaef6d95aa15ba7d", "messageHeadline": "feat: polygon scan lib", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "48f5bc8cb94dc600b1269f514fb30341bda4600a", "messageHeadline": "feat: change polygon scan env var", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "830f608fb30965cda354a1aa2a95346b606cef23", "messageHeadline": "feat: tests fix", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "29dea31a40231a5a45173f88e3235fffb4a7cec3", "messageHeadline": "feat: more tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "da77e4c262943d1756ece5c7709482a19c688f33", "messageHeadline": "feat: merge staging", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 347, "deletions": 19}}, {"node": {"oid": "886b91793853a791eea071f66c1871e392ce60b1", "messageHeadline": "Merge pull request #501 from RibonDAO/feat/tech-624", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "083b81a2a4d90c9529e6545a385498c43d8082dd", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 47, "deletions": 37}}, {"node": {"oid": "a042a55766f229845facdbcff8cf1023d3f074b7", "messageHeadline": "fix: adjust tests and add more tests", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 14, "deletions": 6}}, {"node": {"oid": "1b05949cced274db800a6fe8cf472eb6e45bab53", "messageHeadline": "feat: tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 104, "deletions": 23}}, {"node": {"oid": "6dd3771dfa12553b4f0b5c29ae7c37e06bf05184", "messageHeadline": "feat: add link to integration dashboard", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 22, "deletions": 8}}, {"node": {"oid": "e391a2a9b5a30784b1c7b09a9568787637ed5aa1", "messageHeadline": "Merge pull request #497 from RibonDAO/feat/tech-211", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "953d444b8b8406a220ec234e59ce78aa8cef74fb", "messageHeadline": "Merge pull request #498 from RibonDAO/feat/dapp-475-76", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 153, "deletions": 19}}, {"node": {"oid": "c53803fddf9ce929cddac110777fc213d882f8dc", "messageHeadline": "fix: adjust linter", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "192c865dabfa3c023767d4fbb8844a21f438a02a", "messageHeadline": "fix: convert donations on usd", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16af537d7eff7e8bb84a0c6531fcb9a632f94e0f", "messageHeadline": "fix: rucocop complaints", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e56af5ef5886b981e6567723009772cb23f9835c", "messageHeadline": "feat: add new fields to specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "82c2db22a4fa9aeb0bf9c5fbc19840ca7dd34923", "messageHeadline": "feat: add donations and donors per np on blueprint", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 40, "deletions": 4}}, {"node": {"oid": "2a83421858381c0d81be21aa0d3d8798c0c1b94f", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "84f9e6d7c95de3f70d336f9b49c52a0eca436035", "messageHeadline": "feat: delegate donations and donors from impact trend", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "0d9287a6077465a121f07aadaef69fa063b43ff2", "messageHeadline": "feat: delegate donations and donors from integration impact", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "beba9711034c2f4e395d390a904cf325141268d0", "messageHeadline": "feat: add functions to convert usd to brl and brl to usd", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 15, "deletions": 12}}, {"node": {"oid": "e6e894b5f2b33bff25747a1cbdf69fe30a3eb712", "messageHeadline": "feat: donations and donors per non profit", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "61c4ed7acedfe8dcf0ffe1a1f600b65cd4cc25d8", "messageHeadline": "Merge pull request #493 from RibonDAO/feature/impact-trend-api", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "374782a60daad2f0ca607ec7ec177a02f21b8ce0", "messageHeadline": "refactor: add end_of_day to impacts controller date ranges", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "690a58c761dfb2b18bba01584a801f554b17c4ac", "messageHeadline": "fix: add fallback date to integrations impacts controller", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "280e2326dd7283f21e47eeb206a20b27e20cc6d5", "messageHeadline": "chore(deps-dev): bump husky from 8.0.2 to 8.0.3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7486fa15c2f490adb7ddd912d99a3279925d749e", "messageHeadline": "refactor: add Date.parse to controller", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "672dcd6088c88345fbd75ec8b51d0e7657b7b763", "messageHeadline": "fix: add guard clause to zero in statistics trends", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "9ad194a41629292410bedc1952026e1142701632", "messageHeadline": "Merge pull request #490 from RibonDAO/feature/integrations-impact-trend", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 130, "deletions": 0}}, {"node": {"oid": "fc3b553e81a80198e4a9bfb6b14fe125e73e7209", "messageHeadline": "refactor: add impact_trend to impacts controller request", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "29fd4696af940b0cd8e0a0a2e1a7748b897b81b5", "messageHeadline": "feat: add controller to total donations", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 18, "deletions": 4}}, {"node": {"oid": "df470cd4fedba65793e9243e0a06748d53d485bc", "messageHeadline": "test: add tests to impact_trend and percentage_of", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 57, "deletions": 4}}, {"node": {"oid": "1bb2bc620415a8111da6bf8173e53263de7bb9d4", "messageHeadline": "refactor: add percent_of to Numeric and refactor ImpactTrend", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 30, "deletions": 12}}, {"node": {"oid": "ce8a6b1ebf6eba8f4d0357785fc294aa81b7563e", "messageHeadline": "fix: lint", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef41066c11164bcc3a5e7cb2d9e45c030685d37b", "messageHeadline": "feat: add impact_trend class", "author": {"name": "Nicholas Marques", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "98cccdd57b294180c082dfa40283e3f61ff2ee8b", "messageHeadline": "feat: add vcr to tests", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "aed0b10e9b61449f2f71192a6693c707610dd7ea", "messageHeadline": "feat: add conversion BRL to USD", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 14, "deletions": 2}}, {"node": {"oid": "a1668c5ece40626e3e4b88256dcea97cd8914261", "messageHeadline": "Merge pull request #485 from RibonDAO/feat/tech-247", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "6e8204e4ebaedd2d49d901ba051ce63449b9eccc", "messageHeadline": "feat: att branch", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 96, "deletions": 11}}, {"node": {"oid": "18af86bbee67ea425e48816542b0ea3351605df7", "messageHeadline": "Merge pull request #486 from RibonDAO/fix/new-contract", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dee7ad56bc86a0ac56f82a579160ae0912f0f80d", "messageHeadline": "fix: update network with new contract", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dfaace3f88cc034d98f1b2e50a3a73be151f91e7", "messageHeadline": "feat: balance history", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 244, "deletions": 5}}, {"node": {"oid": "45c7dcc26c2ee8745655c25535fd43ae92c849ba", "messageHeadline": "fix: linter", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8ec464b942ba54dc45de76c2bc194418efe26f5c", "messageHeadline": "Merge pull request #484 from RibonDAO/fix/update-the-graph-query", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "469ea66bcc5f5ab1208ad8e17d8e0039589b3055", "messageHeadline": "feat: add tests", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c4bdea88021fe5e8f89e0dfdd4bc3380abe58757", "messageHeadline": "feat: update donation balances the_graph query", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "861766ee248fe399c6b83598132d3943f95f5653", "messageHeadline": "feat: add route to total impacted lives", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "d6e0f9033f989b0afeb27d6e79527b3e262cf683", "messageHeadline": "Merge pull request #480 from RibonDAO/feat/tech-208", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "ccdf4a0bbbc60ef51504126215ea70e7bdf22c63", "messageHeadline": "fix: linter", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9891475ac3ac838b908c44dffe62ee14ec0c3d26", "messageHeadline": "fix: adjust size of main_image", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "6930272bbf372756138d6e7e74410025e1796796", "messageHeadline": "Merge pull request #481 from RibonDAO/chore/validate-donation-deps", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 94, "deletions": 8}}, {"node": {"oid": "7e7f150a4a22e3472fb7bc8dc5a0587eb13e5392", "messageHeadline": "fix: rubocop complaints", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c4c41525e644072bf4622fc853aaa66eccc42b33", "messageHeadline": "fix: main image on blueprint", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e5555feb18c0e5b1e2b9c7c1565406075bf6574b", "messageHeadline": "refac: validate each dependency in different methods", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "712181b2a6594a95f5678e84631dd6cb635d787c", "messageHeadline": "feat: deps validation translations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f524e795353d9cc64a00c8f027182ce0a094a3a3", "messageHeadline": "feat: validate donation dependencies", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "6b68c3a273c88df7ba6e826546222a3ebc57cb8a", "messageHeadline": "fix: linter", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 2, "deletions": 7}}, {"node": {"oid": "c1d55c3510967a82e107331037288f00272e8d09", "messageHeadline": "feat: add tests to site controller", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 30, "deletions": 25}}, {"node": {"oid": "4889a9bbe4539dc784761bea6e2226517094b011", "messageHeadline": "feat: att branch and adjust blueprint", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 1070, "deletions": 143}}, {"node": {"oid": "2ae85f1283fb1f09c0ad630ca5d1d6d08945bf19", "messageHeadline": "feat: add site non profits controller", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 85, "deletions": 2}}, {"node": {"oid": "d7c991db21455380c753e0eb016a53a818ae2c42", "messageHeadline": "Merge pull request #478 from RibonDAO/feat/dapp-619-retry", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "840b530f88610eec79baa289a26533d4de8edfa9", "messageHeadline": "Merge pull request #476 from RibonDAO/feat/tech-214", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 142, "deletions": 2}}, {"node": {"oid": "e2714a91bd72975bf716a7af96c0b45c02059f04", "messageHeadline": "chore: use ! instead of not", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3187d2e441a24ec5731175ed0415f32f905fe607", "messageHeadline": "feat: user validation translations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7af65a3394fbcc6e9ae1b6c8310c78b270393219", "messageHeadline": "feat: check if user exists before transact", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "3c3266b72bd95f43e15bb2093b87dd0851646657", "messageHeadline": "feat: add migration:", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 19, "deletions": 1}}, {"node": {"oid": "7a155eee804933c08b093b7051b14a2e162d8e59", "messageHeadline": "fix: linter", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 15, "deletions": 16}}, {"node": {"oid": "2edcaf32e0d43c3305005e7c59096cba2e61c9c0", "messageHeadline": "feat: add history table with total donors and total donations", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 125, "deletions": 2}}, {"node": {"oid": "dbe7d82c212223d62ab049310c0af61a9ce8702b", "messageHeadline": "Merge pull request #469 from RibonDAO/feat/tech-183", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 916, "deletions": 139}}, {"node": {"oid": "93ab28ff04f17d056e6cb2f46051167ef37dd9f3", "messageHeadline": "fix: new schedule time", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d0b936990af25b49327237e8b3db940eb29e0a25", "messageHeadline": "fix: remove rails logger info", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "30c2a9cd2f24cc3c0f697cf6e2e6822a835907ed", "messageHeadline": "feat: more logger info lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e9bb81ab216893893155f200da41e46535a9008d", "messageHeadline": "feat: more logger info", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cbad3f60889a58f425b17fbdb7888fa8a106af52", "messageHeadline": "fix: logger info donation_batch", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "48c707ea9ee7a60986960d2502e6ba004f61bbb8", "messageHeadline": "feat: donation batch json on gitignore", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fcf475756595bb50c1cac70ee15edbd1c488aa7d", "messageHeadline": "feat: remove print", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8a7b5206475390c51018616a31c45e30ff4201c1", "messageHeadline": "Merge pull request #473 from RibonDAO/feature/integration-impact-blue\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "3900b8adc0dd9f15cdb65f6bbe5e45e7e6544b9b", "messageHeadline": "fix: total amount with map", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "6aa713b9755c9f4380bc4fa6df392b7e6bc2b866", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc52d3bcd6621a1a227ac3af16e47d45b1dddcaa", "messageHeadline": "feat: adjusts from review", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "2acebf8a57de744513727439251a05d1869ac460", "messageHeadline": "feat: adjusts from review", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 55}}, {"node": {"oid": "771f792a318eb2cbbc297887cb62f673f37f9262", "messageHeadline": "feat: add positive impact only on Donations::Statistics", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a44a04d9146f2fcb83426aef5e38ae3841b3e34", "messageHeadline": "feat: add IntegrationImpact blueprint", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "a85b2856e37f9b701e5e9eea2145fb674da3d87c", "messageHeadline": "feat: add donation batch worker to donation flow", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 5, "deletions": 49}}, {"node": {"oid": "256ca8078e0739dac698535deac62f987fd17465", "messageHeadline": "feat: update batch worker with args", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "2d577e7584e9bd3a759d220246fa28b4d2f8fccd", "messageHeadline": "feat: reporter log removed form job", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e52be676311fc11bbd857ad2b25df2b1762be18d", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf00b631716e634d2f9dd1c8975b913a32c38bce", "messageHeadline": "feat: reporter log", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ccd4dc77957096464f9a039c89741e6b76311a34", "messageHeadline": "feat: removing old donations from the batch", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "2d4191088ab03f935ba51e0bdc25d7558e33846b", "messageHeadline": "feat: update blockchain transaction status", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 143, "deletions": 4}}, {"node": {"oid": "04a0d3fd9ca7c49f45163fc0987ed1e0e5366528", "messageHeadline": "feat: donations queue test", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "decd2d838661782c0f5d7f7a8c6c430b9d53978f", "messageHeadline": "feat: donations queue", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "31ed80da10dbdb15261e6294c80bb0afc5597edc", "messageHeadline": "feat: schedule yml fix", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a59f70cbe0f7f3887609a93c042d44d69802f9d", "messageHeadline": "feat: schedule yml fix", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee59a525e60bfd725933718bd6077c3afa9bdb4d", "messageHeadline": "feat: tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "37f12876d1f8a2121ca763af3dbd207a1ee89e9b", "messageHeadline": "feat: send donation batch job", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "a44ee74aca4310ded63c95a5d7da358f1ce962f0", "messageHeadline": "feat: added require on routes", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "5362c47c6790d05e3574a6ae81c3073ce02a5e95", "messageHeadline": "feat: change class send donation batch worker", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "86518cec56fb5dd69c4dec8cfc414073b31f25e5", "messageHeadline": "feat: change worker to default queue", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "612ca15ff2d961546472785dc29288ad3df9c216", "messageHeadline": "feat: sidekiq yml new try", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e86b4e3e185a20897a4345854bed69fafa497e7", "messageHeadline": "feat: config redis namespace on sidekiq", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74f37dda1287b75e16eaf767f49067c25a3dbbb0", "messageHeadline": "feat: dockerfile change for new queue on sidekiq", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ccdbad271dec6abd12affab9076634b1ab4d6a6", "messageHeadline": "feat: worker fixed", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "315a5efbb449ec715da34a3b1f0262effd10f723", "messageHeadline": "feat: create batch blockchain donation att_reader fixed", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "25e2040ac66299fc4cd2c9819cb83ece968b3f67", "messageHeadline": "feat: pull conflicts", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "48bf1aa7ebb90b0645fe53488fafb5f32e72462a", "messageHeadline": "test: add worker test for SendDonationBatchWorker", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "2ef77a436247a3949580d7c0f52801b9ac03f103", "messageHeadline": "feat: new tests]", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 118, "deletions": 14}}, {"node": {"oid": "af31c9658bc0c9215c937f7663e007eb34a0d921", "messageHeadline": "test: add worker test for SendDonationBatchWorker", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "d326baee9d7ec776110c8b0cd49801e8cb0e2319", "messageHeadline": "Merge pull request #467 from RibonDAO/feature/integrations-impact-route", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 61, "deletions": 2}}, {"node": {"oid": "a12f8742becd0b560e05472582ce079cac4bad2f", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "e872c1c9e73d1023016fd93b0f9fc38add61751c", "messageHeadline": "feat: annotate", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 48, "deletions": 9}}, {"node": {"oid": "b13767c1f5e9bf2f283f9b953655ee9fe29cb6d8", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "363e4ce882dc670b68e630f0495a2a0390142a70", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "454c6997aabd7cf4365256c530aca51ba3d3eb68", "messageHeadline": "feat: tests fixed", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "6837711fa5c9a6385e1180c09ed6ec6a0eda78e3", "messageHeadline": "Merge branch 'feat/tech-183' of https://github.com/RibonDAO/core-api \u2026", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "29bfbced575da34a421bae4e3629fe213d5d9180", "messageHeadline": "feat: tests fixed", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 44, "deletions": 56}}, {"node": {"oid": "32174006e1db57d947954aead55242f3023f48a2", "messageHeadline": "feat: merge 160", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 164, "deletions": 54}}, {"node": {"oid": "030c9ec4691e7d6cd8eeda0554c59f77a5ee4548", "messageHeadline": "feat: new contract changes again", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 572, "deletions": 549}}, {"node": {"oid": "0e7c3779e4bae3411dc59f24f45aced4457e43fc", "messageHeadline": "refactor: add :: operator to Integrations commands on integrations co\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "37b1501a0d2bd67153569b3b352671641bd67c0f", "messageHeadline": "test: update integrations impact request test", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "77719a2b44ed6e05f8449bbae0db8214a5ce239f", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/tech\u2026", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 41, "deletions": 13}}, {"node": {"oid": "01ea0269de9973e40a53ecba01912f0089e37d3b", "messageHeadline": "test: add tests for Batch, DonationBatch and batch worker", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 211, "deletions": 13}}, {"node": {"oid": "6536815bdc7e148a68575c378d0e4a409ec85805", "messageHeadline": "feat: add integrations impacts controller to api/v1", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "bb71ae01a331ba0187b1f687942869b57561b647", "messageHeadline": "Merge pull request #465 from RibonDAO/feat/tech-164", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 124, "deletions": 14}}, {"node": {"oid": "0031a256005454f45c0cabe4a0261ca58281ab50", "messageHeadline": "fix: adjust linter", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 8, "deletions": 11}}, {"node": {"oid": "7bc5a79e4a6a5186e6633b5bfd1bceb670d6f5c5", "messageHeadline": "feat: add tests to failure callback", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 114, "deletions": 8}}, {"node": {"oid": "8aacd014f783af0a217837bb05f49c1d6671f009", "messageHeadline": "feat: create batch per integration and non profit", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 30, "deletions": 32}}, {"node": {"oid": "6d352f8b825c7a43c61d2ac83b991615d87ce30f", "messageHeadline": "Merge remote-tracking branch 'origin' into feat/tech-183", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "2b81a271771f9bae3d5f2f93aa3b99a8e0e82430", "messageHeadline": "fix: add command to ignore unnecessary rubocop fix", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 25, "deletions": 41}}, {"node": {"oid": "6c697b01fad1457c221e3817c8a61ca3d0a4e35a", "messageHeadline": "feat: add donation batch worker", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "db67d94b6587526780c36c5de6e49e4a4258be14", "messageHeadline": "feat: update call to ntf_storage api", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 30, "deletions": 35}}, {"node": {"oid": "da082ed1f4af630b98054cf60e38ea6c20763908", "messageHeadline": "feat: add donation batch logic", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "c0c509383c44756fe6109d02027d3a792fba724d", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/tech\u2026", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "28a50d93858c7ec9b119d4f163479d3dff0af298", "messageHeadline": "Merge pull request #463 from RibonDAO/feature/DAPP-467", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "2762bcceb77cd6b0c14feb0b7b9eee494ba73251", "messageHeadline": "feat: add donation batch logic", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 300, "deletions": 11}}, {"node": {"oid": "f3e57ea4d2973ff2d53976e94af9e377c36d077e", "messageHeadline": "feat: add error code in person payments", "author": {"name": "Let", "email": "let@MacBook-Pro-de-Let.local", "user": null}, "additions": 35, "deletions": 34}}, {"node": {"oid": "88519339702ab4f03df0997338ff6f73ddedfbda", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "7f023282f206abdd0be50b09ee71fe6192b1d4ef", "messageHeadline": "test: add tests to integrations impacts request", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "07cc751225922f9e3aed478c3a087759178927a9", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "89dedebeeeb7b762f9de9a0164bbbd2860e09dcd", "messageHeadline": "feat: add impacts controller to integrations", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "67028b7c4bcc0ea114f6d803f77147106c4a3008", "messageHeadline": "Merge pull request #460 from RibonDAO/feat/tech-192", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 170, "deletions": 30}}, {"node": {"oid": "9e3cb3a46c3a2dd4d212c64ca3a7c3ab8f67c4ce", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 24, "deletions": 46}}, {"node": {"oid": "d77a9371a9a5f7469e1d6c6e7f398a4bd38ec999", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "5db419e3e4cee339f2c2a8d981f811dd81c857f6", "messageHeadline": "fix: removing develop files", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 24, "deletions": 46}}, {"node": {"oid": "f3d4b8ddcab48afb4268bca47b3fee7e4c4678fe", "messageHeadline": "feat: ribon abi updated", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "9292e647529c646567f154f36377df38dfcf1eee", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "dec4d5b33615147e978526ecbc4c0f02c3c612ae", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into feat/tech\u2026", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "faf79441ad1f959f59ffa76cca1e23608c0bc083", "messageHeadline": "Feat/statistics (#457)", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 157, "deletions": 0}}, {"node": {"oid": "9cd0719022196dbe65cc92995f8ba613d6d8dcd1", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2cd5ad33409a44edea85c379270209883ecb03ab", "messageHeadline": "fix: ruby-lsp group", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e3157e94a7fa77c9fa3a7ec3ac76d41efd8801ed", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 146, "deletions": 0}}, {"node": {"oid": "04eed44cd07f60d03de2b0bedd5695678256b7db", "messageHeadline": "build: develop", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 206, "deletions": 27}}, {"node": {"oid": "4bf782e570381eb0c83d16fa76bf1c86da8fefd4", "messageHeadline": "test: update test for nft_storage", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c90edca56d6a597b512f828998ecdadacbd3fe06", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "5038739ec6d6483244f54516ec6e8428a97d5729", "messageHeadline": "chore: update lint on integrations impact spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "db2da1eafc1b17fda9a9ae66c9573a7a729aa292", "messageHeadline": "test: add tests to integrations impact service", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "73bf06077425f195967bcd738777516a1026b529", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "2c47ed4248e17d02f546b32b5b7113ca346f4b26", "messageHeadline": "test: add tests to donations statistics", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "6a8c46117ef85371b3ef70ebd97824c78f37ff2d", "messageHeadline": "test: add validation for nft_storage actions", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "9f0342ec14bfb25bb10a00b783a882f522697219", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "ca23edec3c9d5a1e5048f957cfa90d3d73cb7550", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "40eb67ea9205a3196e8d02976be6efa499d63592", "messageHeadline": "feat: add nft_storage connection", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 81, "deletions": 27}}, {"node": {"oid": "775c69eee4bb00fb8bfcccdda4fcd1647b089255", "messageHeadline": "feat: add nft_storage gem", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "47e1e35df2934b0dca31727702f9afff6cc702b5", "messageHeadline": "refactor: update statistics to donations scope", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "24ba80a735d0bee8307c29e2c97add92cb57150c", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d905857653268cff04c5027c9601ba6af6f61a13", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "eb766922c1290913121f4c236f833a9218d8b050", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 63, "deletions": 50}}, {"node": {"oid": "25d4b106286599018ddceffd4e7f9471308eb021", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6ffd199d6b019a0f3394b381e0f2de580d079bf8", "messageHeadline": "feat: add formatted_impact to Integrations::Impact", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "efd303e88a031f00e05ef3fb77e3c343af510304", "messageHeadline": "feat: tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 27, "deletions": 35}}, {"node": {"oid": "43231dea8e1855f312c9a2f478831cf58fd40531", "messageHeadline": "feat: new contract changes", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 39, "deletions": 18}}, {"node": {"oid": "1c3462e855bfae43fc9bceedc63c4e7264e211c4", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "d8c226e3b4fc041f3b4469e56d5182970172821d", "messageHeadline": "refactor: add delegate to Integrations::Impact service", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "63243e7ef91185490bfcb46fbd137937b2faae23", "messageHeadline": "", "author": {"name": "github-actions[bot]", "email": "41898282+github-actions[bot]@users.noreply.github.com", "user": {"login": "github-actions[bot]"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "ff32ca0dc293c68d7eebb2d854decb6f3ab51a28", "messageHeadline": "feat: add impact_per_non_profit to statistics service", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "bc3d6805dafd4984d977af30199ce9ba08dcf46d", "messageHeadline": "feat: add statistics service and integrations impact service", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "17f770b454bd1f915660998d41262c5f0934ef1b", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into staging", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 722, "deletions": 69}}, {"node": {"oid": "f7a70fc93ed8c29728487531a1943bc537f053e3", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into staging", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 308, "deletions": 48}}, {"node": {"oid": "a8ca01b0d1bbcccdb3e19d440ea5e77d4b91eeb8", "messageHeadline": "Merge pull request #445 from RibonDAO/fix/test-flow", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "671286a73f125907e834c95fb9d75193524872af", "messageHeadline": "Merge pull request #446 from RibonDAO/feat/tech-169", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 119, "deletions": 11}}, {"node": {"oid": "a092958c372d019664f5d2782f7d3cdc15b832aa", "messageHeadline": "chore: delete view no_stories from nonProfits blueprint", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "e148575ba8d34a9e2e134d528c1c581567b477d8", "messageHeadline": "chore: update stories references in nonProfit blueprint", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "89e0e809d13c3efa9caf63330dc17459a5ef7b57", "messageHeadline": "test: add stories for nonProfit tests", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f711d6ec395789ce271de9b1f0c9cb94a9b985b4", "messageHeadline": "test: add stories for nonprofit tests", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "d79a2cd692aa82dbc7528bc6a97eafa289997325", "messageHeadline": "Merge branch 'develop' into feat/tech-169", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 372, "deletions": 51}}, {"node": {"oid": "1b62ed85ba9405a2e6a680104d56e5bfe7c09f0a", "messageHeadline": "feat: add delete method to stories", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "ea2c37e5ad3a4736a82a9d13145f5e35f2990108", "messageHeadline": "Merge pull request #433 from RibonDAO/feat/tech-75", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "36b1a11a940433241f61bd35478d84930de93de5", "messageHeadline": "feat: att branch", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 181, "deletions": 34}}, {"node": {"oid": "7945b891c01ef60d47d23a559698482ee0527e14", "messageHeadline": "Merge pull request #451 from RibonDAO/feat/order-non-profits-by-cause", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 28, "deletions": 22}}, {"node": {"oid": "94a98772863f92c2e0e34fbdb099532001e9aced", "messageHeadline": "feat: adds order non profits by cause", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 28, "deletions": 22}}, {"node": {"oid": "6853e74b9ce142e32ba78cf7328bf12fa81989e7", "messageHeadline": "fix: update NonProfits blueprint to accept stories", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "f2b9fd0ca6645caeb4f7ec7e69c564da64a952c1", "messageHeadline": "Merge pull request #447 from RibonDAO/feat/tech-158", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "6cee750e317e4fb349e462f668a0d5534ef3924c", "messageHeadline": "fix: test of cause", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e0c2faf0abdc315925bad1034cd53e2f45185892", "messageHeadline": "feat: add non profits on cause blueprint", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5048bae2320a514c5605d846140c161c865e6e97", "messageHeadline": "test: update stories test", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f469f26fee0c97fa7f94e194256644a8fbe864d5", "messageHeadline": "feat: add stories controller", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 50, "deletions": 64}}, {"node": {"oid": "abf54d0372d6a996539a3bc3eb7284317e2d9c1a", "messageHeadline": "feat: update stories blueprint for manager", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0cd75bd230be8890127868f4151a5d9ca064a618", "messageHeadline": "feat: add command to create and update stories", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "6f16ab54253e1ee9b6b33da9a71a6343f3334c1b", "messageHeadline": "fix: new flow making staging the default branch", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "3325e39bc363f8c633e85941305e37ed61e3b14c", "messageHeadline": "Merge pull request #443 from RibonDAO/fix/test-flow", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e1a8da0eab4a583d0ee0f7db13faa080b4ce440b", "messageHeadline": "fix: update test flow", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d98a27e6d509bd6c757c962293d3ee11565a2f8d", "messageHeadline": "Merge pull request #439 from RibonDAO/fix/tech-148", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe203a724a677ea82d5cda986af2d5f8c94369e5", "messageHeadline": "Merge pull request #437 from RibonDAO/feat/tech-65", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 121, "deletions": 6}}, {"node": {"oid": "b290d9da4a773cd3e5e5987d91d39dbe0c96059a", "messageHeadline": "Merge branch 'develop' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "b3b61452abdf87cc715cad32c5d64f434cd30c5f", "messageHeadline": "feat: att branch", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 21, "deletions": 3}}, {"node": {"oid": "8b759504e127146a008783a2e097d89ad6616cb9", "messageHeadline": "Merge pull request #438 from RibonDAO/fix/test-flow", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "259e409ba5fc9f98ce0f0f0c88a260905dcd29ae", "messageHeadline": "fix: integration order by created at desc", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f596ea90ede26cad6103da31e3775632ec44bab8", "messageHeadline": "fix: add new action flow", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5481f61bda1e67d2cf4938bbf7ccb7662e845f87", "messageHeadline": "fix: adjust gem", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56fae3c98edea47a214fb0ef24de178a35a0b74d", "messageHeadline": "fix: adjust gem", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d61b359e813a68eab2c620efa9b037cf1b820efb", "messageHeadline": "fix: adjust gem", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "645fa3112cbc62d92a2049f20c54a19d827de220", "messageHeadline": "fix: adjust tests", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f02f064732023c6eecbf358d210ba18a29d402e", "messageHeadline": "fix: add new action", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "a426f8cc5609f881f4ba1c0da7af757c0fb63958", "messageHeadline": "fix: adjust tests", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53b4129c516620dfcf7e3d2714cac7fb075fabbe", "messageHeadline": "fix: adjust tests", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 9, "deletions": 11}}, {"node": {"oid": "4f9c52baffe253888172e6829025f9124a4069e0", "messageHeadline": "feat: add controller to ribon configs", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 123, "deletions": 6}}, {"node": {"oid": "9d74b8a8a1a5eb6517ed6af6bb1edcc976274b8e", "messageHeadline": "Merge pull request #436 from RibonDAO/develop", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 421, "deletions": 28}}, {"node": {"oid": "d327528fb783d5f1112e057c822c53831925eb1b", "messageHeadline": "fix: adjust test", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a08a4e227d33829c6c5bb2baa4fd61df0be5b700", "messageHeadline": "feat: add non profit impacts blueprint", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e57bbe83b9e4a665c09f83214e30813b62681ef0", "messageHeadline": "Merge pull request #431 from RibonDAO/feat/tech-77", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 189, "deletions": 82}}, {"node": {"oid": "7724984fab8b717e6969db3d3874fb0a792e2716", "messageHeadline": "fix: remove query to verify id", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 2, "deletions": 18}}, {"node": {"oid": "da99a4ad106ea2a32d0a93a932275536fec67b71", "messageHeadline": "fix: adjust tests and offer command", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 29, "deletions": 26}}, {"node": {"oid": "1f72b3a8a8750cf509c0f058053c3a127c7242b8", "messageHeadline": "fix: adjust tests", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 70, "deletions": 85}}, {"node": {"oid": "198f780ce49e35b04f0fba932c938b684a88de28", "messageHeadline": "chore: att branch", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 300, "deletions": 21}}, {"node": {"oid": "50696b607ad437aa3180454558fd640934c4469d", "messageHeadline": "fix: adjust tests", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 63, "deletions": 1}}, {"node": {"oid": "70f008ef98494ad9f0d3ece6265299b46173858e", "messageHeadline": "Merge pull request #429 from RibonDAO/fix/update_failed_donations", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "0adc2ac25abcc0487b91111f135fab03e36e0bf3", "messageHeadline": "fix: update failed_transactions count", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "fe02133dfb7b846901934243e8d17bf909632d68", "messageHeadline": "Merge pull request #427 from RibonDAO/feat/tech-55", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 143, "deletions": 4}}, {"node": {"oid": "a4b1d7ea66e57e89edf7fedef11ffc66c1db5cd9", "messageHeadline": "test: add ngo tests for creation and edition", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "9782eb3805a1664dd10650148e78d9bdb110d43c", "messageHeadline": "feat: add routes to update and create ngos", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "663da91848ff4a085d55805d0d2f91bb5edcc68c", "messageHeadline": "feat: add command to update non profit", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "50d399778dd78cdd2977dbb14a61a5fd95211c2b", "messageHeadline": "feat: add command to create non profit", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "1f5d1adc195075e90566eee8829570b27839a0b8", "messageHeadline": "feat: adjust command upsert offer", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 43, "deletions": 43}}, {"node": {"oid": "1b9c47d44cf8ab7a1ff8e71db43e64d3715643d8", "messageHeadline": "feat: add upsert offer", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 80, "deletions": 0}}, {"node": {"oid": "58ff78033abcdfe42f79ad2c6f9aef6a7d54dd10", "messageHeadline": "Merge pull request #425 from RibonDAO/feature/DAPP-545", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 138, "deletions": 13}}, {"node": {"oid": "c1a6ed0c66d5f778e256a968748f3a0b68bfe740", "messageHeadline": "fix: remove unused annotation", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d760ca94a7230318d0e5f445d02f7ba868242ec1", "messageHeadline": "test: update create_order spec when it has a non_profit", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "01c4d91b1c04e96df1e10809a6e7a03ac3709b38", "messageHeadline": "Merge pull request #423 from RibonDAO/feat/dapp-550", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "c8e027dbaf13d6ba5015d73e7e0cb9b160b95ea9", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into staging", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1036, "deletions": 132}}, {"node": {"oid": "32a86566c6913f6b6bcfcf3eca34dec38b378b38", "messageHeadline": "feat: add receiver to person_payment", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 113, "deletions": 11}}, {"node": {"oid": "73d22d1d1f792d35af3cbc1b70cd46fa6e0eb7aa", "messageHeadline": "feat: add non_profit param to CreditCard order", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "d3cd736fde2c50f335073a1b3b3dc25047df3c3d", "messageHeadline": "feat: adds offers show method", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "494e6af01ff64eca752db66c49c4318e557fe216", "messageHeadline": "Merge pull request #418 from RibonDAO/feature/tech-137", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 377, "deletions": 4}}, {"node": {"oid": "8d83cdf53d63669970e6c4f7e99d508958f8d72b", "messageHeadline": "feat: ribon abi", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 531, "deletions": 531}}, {"node": {"oid": "c52346d5c7f2709e8f32fe1d0af17a32338b5475", "messageHeadline": "feat: pools timestamp", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b435bd53e959f024cc9eaffd5d15ae0d9e165893", "messageHeadline": "Merge pull request #420 from RibonDAO/feat/tech-45", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "48a915f6679bde8869de98c64d3eacbb6515b95d", "messageHeadline": "feat: add status to response in NonProfit test", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8490974ec7cea47d63ff7778a3464e94d0dfbdd3", "messageHeadline": "feat: add status top NonProfit blueprint", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b7228c60ad29c6bf8c6a388f41366ca9c0a40b63", "messageHeadline": "feat: resolve conflicts", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 54, "deletions": 26}}, {"node": {"oid": "4f8a255c7e731b7a631b2652882322922484406c", "messageHeadline": "feat: remove print", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "19f979f022e2d8bc1eb1b889d8a6e4b2b29d32be", "messageHeadline": "Merge pull request #419 from RibonDAO/feat/tech-66", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 59, "deletions": 31}}, {"node": {"oid": "b0af6f1890ad3f6c7c9f9887b8503bf7c8762b7c", "messageHeadline": "fix: adjust blueprint", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 6, "deletions": 17}}, {"node": {"oid": "fc31d8c1e2e2b6854011931aa01e4cd5ff26a9a2", "messageHeadline": "feat: more tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 132, "deletions": 35}}, {"node": {"oid": "c6480fe678d93b0ce99a5dcba0f95ee89dacaeb0", "messageHeadline": "fix: linter", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "cd993482e795bace86cc54048cc93670a7dee1d1", "messageHeadline": "fix: adjust test", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 2, "deletions": 5}}, {"node": {"oid": "b219126c8ca8bf05e9f372f9bd65354193ac9ad4", "messageHeadline": "fix: linter", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f35ce1a333bca6f23e19ca163f7232d52159922", "messageHeadline": "fix: adjust tests and add new test to new route", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 27, "deletions": 0}}, {"node": {"oid": "c67e9180c35d59ee88e698c6c36c6f057729af84", "messageHeadline": "feat: add new route to manager and blueprint", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 42, "deletions": 26}}, {"node": {"oid": "eb6daef252ec65ae1b92a543824d8226d943913f", "messageHeadline": "fix: adjust test", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9822b9879edc807ea292599e7dfbdd489954392", "messageHeadline": "fix: fix linter", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f22700844c5e03b65c450f5e01144f728889d5a8", "messageHeadline": "feat: test", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d9c50b566f813340bcac0f778ee16bd074e65dc6", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 20, "deletions": 21}}, {"node": {"oid": "40fe76add48dd6b23aaa185dd227f499cc03f90d", "messageHeadline": "feat: remove print", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "41e4ff926cb1ef8b179fa701d6f94ca957f62d80", "messageHeadline": "feat: add external id and gateway to blueprint", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e1b818bed2b600f3558b36b1af4b314c97bc008a", "messageHeadline": "Merge branch 'develop' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 149, "deletions": 28}}, {"node": {"oid": "79c3b691ecdf399dd22cb88bd0be6e177d837ec1", "messageHeadline": "feat: tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 243, "deletions": 87}}, {"node": {"oid": "de4fda566a3f49c8ff52f3f4d7b2fb3a14617cbf", "messageHeadline": "Merge pull request #414 from RibonDAO/feat/update-last-donated-cause", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "9a83ae4ab7c68be8d030468b42664b899bed00d7", "messageHeadline": "Merge pull request #415 from RibonDAO/feat/tech-156", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "d5e4dab1b39a0bd60e5ca9de44223a0f54f94c3e", "messageHeadline": "feat: add association to guest to pick wallet address", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f007cf78b273933ae9729daab8434f80e05597fc", "messageHeadline": "Merge branch 'develop' into feat/update-last-donated-cause", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 65, "deletions": 29}}, {"node": {"oid": "92ab1e579f068a2a8a2da3da153991faea4c224b", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4974a5d1b6863f4e285d6434d374d24fea92dcac", "messageHeadline": "fix: add endline to spec", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5aa854e2bb68b4951397cf763b8f7e450c2cc844", "messageHeadline": "feat: update last donated cause from command", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "1bfb281a13d96e4075ec8db8d7d4c440a440b02c", "messageHeadline": "Merge pull request #398 from RibonDAO/chore/remove-unused-fields", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "d96ed99210a74fb36a8d05552348828ac95fc05e", "messageHeadline": "Merge pull request #411 from RibonDAO/feat/dapp-538", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "40b6f0994109196a2ec8bc58694bce5e26fb8c96", "messageHeadline": "Merge pull request #410 from RibonDAO/feat/dapp-537", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 34, "deletions": 3}}, {"node": {"oid": "b445e39cebc2645f04c42e0e186d887aa5d7afbd", "messageHeadline": "fix: add tests to cause model", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "12550d6120208d08f991a844d2fe2c06cb4ccac7", "messageHeadline": "refactor: move last donated cause to user donation stats", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 37, "deletions": 36}}, {"node": {"oid": "3c0ed1e85bbe3f6b172edeebc2e8713a8358db94", "messageHeadline": "fix: fix the label test", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf2b3f7e886488e236b00cae51064fb3c670f6fe", "messageHeadline": "feat: add tests to active method", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "a9cdb1c2aec9600c295c56ce4f8d1e657ec487ed", "messageHeadline": "fix: typo", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bbe51f81185b53af7f15c2b9e58f30d9a1540699", "messageHeadline": "fix: adjust active logic", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "1e10b104e25238e67b2f42e7145a6624dfc995c3", "messageHeadline": "feat: add last donated cause to users", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "755f7b597a07ae91bee472c982d7570b434943b0", "messageHeadline": "fix: merge develop", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "69be0bc7ad0c8ec005310e27b62af8c1d709ff09", "messageHeadline": "fix: adjust causes test", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f87e3d6df3b9a88e14f994c9ed6a532c5ae5fd9", "messageHeadline": "feat: add active function to causes model", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "3e9da164323a5d3ceb1f765aee9d20f5b885e0a1", "messageHeadline": "feat: resolve conflicts", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 648, "deletions": 595}}, {"node": {"oid": "eed430c42ca7d7390baa59a87c62b6f18faae278", "messageHeadline": "Merge pull request #397 from RibonDAO/feat/tech-139", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "29d8c7c907f22362ca3428cdee3e12c9e34fc36d", "messageHeadline": "Merge pull request #381 from RibonDAO/dependabot/npm_and_yarn/commitl\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9e3c02cb81c2d8bb082f7bdc75c9d20ab3e4127c", "messageHeadline": "Merge branch 'develop' into dependabot/npm_and_yarn/commitlint/config\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "480f23783aaae66718a75c139b11dc2b2a29db51", "messageHeadline": "Merge pull request #357 from RibonDAO/dependabot/bundler/nokogiri-1.13.9", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "427a1df18ec5cd5fcfba5dd76e14e77c786e1c2e", "messageHeadline": "Merge pull request #382 from RibonDAO/dependabot/npm_and_yarn/commitl\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "b622e19fc6979f9cc1aaeb986e4755e9fc6d8c8b", "messageHeadline": "Merge pull request #406 from RibonDAO/dependabot/npm_and_yarn/husky-8\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ed3686731d6f96f0932837ba482170952bb9cba9", "messageHeadline": "Merge branch 'develop' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 425, "deletions": 44}}, {"node": {"oid": "797b6cd890e17a177c4ca395a67943129baf3b31", "messageHeadline": "feat: create pool", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "1f70883978e7fcb0e2f04bee4e11e9f840a80cd0", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into dependabo\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2390, "deletions": 1036}}, {"node": {"oid": "1c9cef331e8bb7c9056eacf7b734ca69d355e5ef", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into dependabo\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 497, "deletions": 192}}, {"node": {"oid": "5d173a82800fae3099618aa20aa4c625fedaafb7", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into dependabo\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 497, "deletions": 192}}, {"node": {"oid": "7f287d5b895373b3cf6b2d4c4c5d07a3d6ce0a4c", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into dependabo\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "73c5c935436a101915581304f336ab2c416945e1", "messageHeadline": "Merge pull request #407 from RibonDAO/feature/DAPP-578", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "0b19617406f040ee47b09414eb2c8cb9ce038f9a", "messageHeadline": "test: add test to check if call the correct pool when the donation ha\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "adb0e3ee60782d2861735cab0a36d25acc3671eb", "messageHeadline": "chore(deps-dev): bump husky from 8.0.1 to 8.0.2", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "efb5c32a26de0543b8c5332c3abf53b32c2feb4e", "messageHeadline": "fix: fix name of function to transform id", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "42bc0922be9760889be5a3cc8e54811feb381664", "messageHeadline": "Merge pull request #404 from RibonDAO/feat/utm", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 256, "deletions": 0}}, {"node": {"oid": "2cca03a904adcfc49e1e0b55dae3ac193e236d76", "messageHeadline": "test: add Utm model test validating source", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "de89db3d894bd1405b9d30d60706e1e2af7f18a5", "messageHeadline": "chore: delete dump file", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4cde200b77803daf6a2d77bebec54bbc67347a86", "messageHeadline": "feat: add error message to utm reporter", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "04d48b5cd5a91d1cae80e9e1601355d1489a9b53", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feat/utm", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 135, "deletions": 24}}, {"node": {"oid": "539b45e2cdb51b079fc5c1d763e9eb99cbc47e87", "messageHeadline": "test: add Utm and AddUtm tests", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2202, "deletions": 1087}}, {"node": {"oid": "7570962677c724e14ce0d489e728362778d7fb4c", "messageHeadline": "Merge pull request #400 from RibonDAO/feature/DAPP-579", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 82, "deletions": 19}}, {"node": {"oid": "e885759eef62f1dd9a3894df369ff1218c2dc956", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into staging", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "7f32777c2f7f177757aede089dc6b6e0a6e19af8", "messageHeadline": "Merge pull request #401 from RibonDAO/fix/image-sizes", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a38707b32e39fb6d7d1daa6f38fe610a466006a3", "messageHeadline": "fix: update variant qualities on non_profit and stories blueprint", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "c16b3bfcc57138af19d6e3b8cabddffd924ee3f6", "messageHeadline": "feat: att branch", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 49, "deletions": 4}}, {"node": {"oid": "4cdb8156503866245d8a6ad27c7f9f7092bc7a92", "messageHeadline": "fix: fix name of test", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 5, "deletions": 7}}, {"node": {"oid": "9408c73f6c68f6ece1bdea0a7934f61d85678945", "messageHeadline": "Merge pull request #399 from RibonDAO/feature/resize-images", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "ad905c93386b9c94581fc6eb580d050b34824ef1", "messageHeadline": "Merge branch 'feature/resize-images' of github.com:RibonDAO/core-api \u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "517ffca6021e63ffa446160c609a6049a20d0206", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into staging", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4175492c73e62278d0a2829192611c28f77e2674", "messageHeadline": "feat: create pool", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "71569278d465b98fd196c985b7d45d217896856f", "messageHeadline": "feat: add default cause pool to CreateBlockchainDonation", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "579fc61e2131929746a7d403c9ffec90e847a7d7", "messageHeadline": "test: add tests to #default_pool on Cause", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "12296fc6c90ff2fe88db3ae9b4c0d8d858009f7b", "messageHeadline": "refactor: add cause to CreditCard order and pool to AddBlockchain", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 61, "deletions": 19}}, {"node": {"oid": "987c32c6e3a796280bbfcd604fbbf0d471d25e07", "messageHeadline": "feat: add variant to ImagesHelper and add it to NonProfits and Storie\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "edba0b532f59fcff717b05d55657b4431a7a3a9c", "messageHeadline": "feat: remove unused fields", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "7093eba6ccbb1c12deab279ffdaa9babe3dbcdd8", "messageHeadline": "feat: create cause", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 88, "deletions": 4}}, {"node": {"oid": "4c0589c57b8ec79e99547df277b500b66b1328f5", "messageHeadline": "feat: association of pools in causes and blueprints", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 48, "deletions": 1}}, {"node": {"oid": "348e47c4c75bf001bd7f9a925f674aafba18a50f", "messageHeadline": "Merge pull request #390 from RibonDAO/refactor/dapp-555", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e944437a744760bc3b19bb544b22a195bdb45c3", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into staging", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c66eab60a794669ceac8adfef6116cdf58253ce3", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into staging", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2087, "deletions": 1029}}, {"node": {"oid": "191d1c4f6b4ff4e5788de9b77d5303a8cfe1c3b8", "messageHeadline": "Merge pull request #394 from RibonDAO/fix/api-requests", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "705ca6777e1bab2f989cd5a9e645b9c99d2bc337", "messageHeadline": "refactor: update RequestApi to return HTTParty response", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "61cdd6af492815cd14e680d1b892085e033cc8c1", "messageHeadline": "Merge pull request #392 from RibonDAO/feat/tech-146", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "071d2ddb03c1288cd54b02238bbb638974419f58", "messageHeadline": "fix: delete null false from cause and pool relation", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c855cbf384e1dc26ac41985ebbdfe99d5d8a6af6", "messageHeadline": "Merge pull request #389 from RibonDAO/feat/tech-146", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 36, "deletions": 73}}, {"node": {"oid": "d7cc79add01b80122c16ed6d9c9f6091708bf379", "messageHeadline": "fix: merge", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 46, "deletions": 12}}, {"node": {"oid": "b904b1e2a209f63c2946af029085d68fd7232b5b", "messageHeadline": "refactor: removes unnecessary fields", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 64}}, {"node": {"oid": "eaef9cda23256362f88c3bfa0c0bb062b969697e", "messageHeadline": "feat: add relation between Cause and Pool", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 33, "deletions": 81}}, {"node": {"oid": "a13780cb14e0991b97ed03123b94739d488d3ab0", "messageHeadline": "feat: delete IntegrationPool", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 3, "deletions": 55}}, {"node": {"oid": "911391a810a9f014ba695dfb951efec6fe3b42a8", "messageHeadline": "Merge pull request #386 from RibonDAO/chore/append-cover-image-to-cause", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "646cf2c2b476383b555a4f5e9db544746280c9be", "messageHeadline": "Merge pull request #385 from RibonDAO/fix/tech-151", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1216fe8e506d8173015e995f91e13167ac67a1d9", "messageHeadline": "chore: add cover image to blueprints and specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e7036260e7724ecda876d076223463b4a18ef9e1", "messageHeadline": "chore: append cover image to cause", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "200eada9a35588655a15ce86f08d0cb575ab31b6", "messageHeadline": "Merge branch 'develop' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "41f510ea0e9017b4faca47af4e99a76d4006f533", "messageHeadline": "fix: crypto", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "743477a9a872c98e942bbc8c3b4f3d8d0fd98562", "messageHeadline": "Merge pull request #383 from RibonDAO/fix/tech-151", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 25, "deletions": 73}}, {"node": {"oid": "c4059a290149d3ea1de9660874ab8414c274945d", "messageHeadline": "fix: migration", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "86c38bc1ce9f970374be3a906d45fa3909db2c28", "messageHeadline": "fix: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39750203905bf728757ce6adc407150b5a0e21d6", "messageHeadline": "fix: added association to integration on person payment", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 27, "deletions": 72}}, {"node": {"oid": "36f8da2bea308c5eaf6127591f9ac402fd55e219", "messageHeadline": "build(deps-dev): bump @commitlint/cli from 17.1.2 to 17.2.0", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "d1620bf77f0a176ced8fc7d5ce9490e58095f67f", "messageHeadline": "build(deps-dev): bump @commitlint/config-conventional", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "41fb0a4663991a6a7ed15cf7c537d3802e303dde", "messageHeadline": "Merge pull request #378 from RibonDAO/feat/dapp-576", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0e337809b5e89475366fd7f901ec98b91518f77f", "messageHeadline": "Merge pull request #379 from RibonDAO/feat/dapp-573", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "2eb87f54e8fd0c2f1e55c3fde6a7bdf7adbf4a9b", "messageHeadline": "fix: spec issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cfa26487169b2650e5a21dfdf696849450603cc6", "messageHeadline": "feat: add main image to causes blueprint", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bf1636a3d201f2f522c233110e31e78a0e7b808a", "messageHeadline": "feat: add main image to cause", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "10b02fcca2e6729c47845d5c3e7607e7669c9fa0", "messageHeadline": "feat: make some storie fields multi-language", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fede9ba92c2c1a0b155820f6c9bad65d91f99088", "messageHeadline": "Merge pull request #377 from RibonDAO/develop", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 2059, "deletions": 931}}, {"node": {"oid": "e0da28474fb29b2eeb292e289b2a1a4a88787641", "messageHeadline": "Merge pull request #374 from RibonDAO/feature/tech-102", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45dcb4faf6da53459a1e4c229df4bc2d46e8e3aa", "messageHeadline": "Merge pull request #373 from RibonDAO/fix/tech-114", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "b02c29e74633abc0137a6c832c14c4d1a3729da4", "messageHeadline": "Merge pull request #369 from RibonDAO/feature/retry-donations", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 223, "deletions": 4}}, {"node": {"oid": "808770ac90872ad2b15231d096249f12c1583666", "messageHeadline": "feat: send refunded person payments", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10fbe14aa9c81e1ff2779f89e05034529a7a0c40", "messageHeadline": "fix: update refund date", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "177b2efd7739f32b1c950d75224340f536a07cb2", "messageHeadline": "Merge pull request #371 from RibonDAO/feat/tech-101", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "5d701d9093e7e799c3280ff2072d36f1606f8144", "messageHeadline": "fix: adjust success refund", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3f9c1d363448cbe1e424f52cd766907c04aaffa5", "messageHeadline": "Merge pull request #370 from RibonDAO/feature/tech-114", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 142, "deletions": 1}}, {"node": {"oid": "ee18c2794ac2a19efd1a2cffe7fcace64947f191", "messageHeadline": "fix: adjust linter", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "6ad6545cbf5148c2a261c7c7a8b0bcffac0c9e6a", "messageHeadline": "feat: resolve conflicts", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1460, "deletions": 1006}}, {"node": {"oid": "08d05f59d944e5c322ca81257e73e652054c19ba", "messageHeadline": "feat: logger info instead of logger debug", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 20}}, {"node": {"oid": "5610374ff1a9ae19c539bd11c599e821817999ce", "messageHeadline": "feat: att branch", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 174, "deletions": 57}}, {"node": {"oid": "d01d3a9b20a79db22077c0b60ab07c6bcb4f028a", "messageHeadline": "feat: add external_id to person payments blueprint", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00f552963eadecf307dc05facfc307f4b52f9d9b", "messageHeadline": "Merge pull request #365 from RibonDAO/feat/refund", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 1241, "deletions": 953}}, {"node": {"oid": "3f68ae499d857caa9ba63815ffe06f30fe247305", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 25, "deletions": 466}}, {"node": {"oid": "771f44aa1080cd69dcba12c73bc1c335d820a310", "messageHeadline": "feat: webhook for stripe", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 603, "deletions": 1}}, {"node": {"oid": "5c201f4e5f63b0317231b50219278e701f55853a", "messageHeadline": "fix: adjust linter", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cffcb5def3ba0c5522563806fe87b8dbb797e9f4", "messageHeadline": "fix: remove debug and adjust tests", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 2, "deletions": 7}}, {"node": {"oid": "0bc4d92c1db2b481a13bb16842eadaece69d4d6e", "messageHeadline": "feat: add refund_date and tests", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 21, "deletions": 4}}, {"node": {"oid": "fee25e9f4c2f1ba8517c5195fe4e1acbd7cf0a5e", "messageHeadline": "refactor: add rescues to each loop interaction on update donations co\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "1295f2ec456a094d592efd4e20d7c1c592b9ede1", "messageHeadline": "test: add tests to RetryDonationsJob", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "8e6d45e88e049b4c3e52e64a86f8f9c62ef31e4b", "messageHeadline": "feat: add RetryDonationsJob", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2961270403bcdb5498a0e19b490c72b915ca5e14", "messageHeadline": "test: add UpdateApiOnlyDonations test", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "69e713ef4dce7ac281731005c3016f9245802d31", "messageHeadline": "test: add tests to UpdateFailedDonations", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "39eea1ccc0df74b5dab6248be2cb0fb3db9981e7", "messageHeadline": "test: add UpdateProcessingDonations command tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "a352629f3c74e30d851c5f80e7dad2e053dfde86", "messageHeadline": "refactor: update donation_blockchain_transaction relation to has_many\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 56, "deletions": 4}}, {"node": {"oid": "0f97e7cd25eeecc2823f8a6111b99d3c7ea77901", "messageHeadline": "feat: add update processing and api only donations commands", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "2a8683b4bad19a81bc059db4505f3d8dbe326ee5", "messageHeadline": "Merge pull request #346 from RibonDAO/fix/contract-decimals", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 71, "deletions": 47}}, {"node": {"oid": "1060f4b3337dcdb71901ddf8b79f53abe68d6580", "messageHeadline": "Merge pull request #367 from RibonDAO/feature/causes-route", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 509, "deletions": 0}}, {"node": {"oid": "70589d00ae4c14649f6a6763235f5d76f19fbacb", "messageHeadline": "test: add tests to causes route", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "e766df75d67f8327de85887e2121c47aacd7e781", "messageHeadline": "feat: adjust tests credit_cards controller", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1058, "deletions": 1050}}, {"node": {"oid": "cd06dbf6ba275c7f7f56f54d0fc4973e61b5c9d3", "messageHeadline": "feat: add causes controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 499, "deletions": 0}}, {"node": {"oid": "cb722a7f22eec404cf43d098f8c037381db12ab1", "messageHeadline": "Merge pull request #364 from RibonDAO/feat/TECH-129", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 9, "deletions": 420}}, {"node": {"oid": "2ee95697d1f11164fa277397030125819338d591", "messageHeadline": "Delete schema.rb", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 416}}, {"node": {"oid": "ae188d5474119be39c35462dd0257b2798934ba2", "messageHeadline": "fix: update person_payments request test with external id", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "a534791c8afaccaf0b413c2d91745ed2873a916d", "messageHeadline": "fix: update person_payments request test with external id", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "ee0d99e10d8a90adfa2881f91fa73cdcabb4a52a", "messageHeadline": "fix: update person_payments request test with external id", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a80f3e31c3231219e3ad60a62d8c32af445ba3c4", "messageHeadline": "feat: add tests to credit_card_refund", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 169, "deletions": 13}}, {"node": {"oid": "026308daa3538a504fbf570bcf28fade30559fad", "messageHeadline": "fix: delete utms from schema", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 416, "deletions": 0}}, {"node": {"oid": "4f7407db63fa6f050c31c4f4f40c7c8e5c0a1549", "messageHeadline": "Delete schema.rb", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 427}}, {"node": {"oid": "4bfe043961f84e65c19563b6fbb53394b1553bf0", "messageHeadline": "fix: add external_id to person_payments response", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "104b1b10084cd927e526a1050bad427f5ece16d0", "messageHeadline": "feat: att branch with develop", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 244, "deletions": 12}}, {"node": {"oid": "a37f2411ceabd8de792d0edd74563c6a06d6e233", "messageHeadline": "feat:att branch and add external_id", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 47, "deletions": 33}}, {"node": {"oid": "2515f7d07a358c3905d92b401d0b083c2ecdfb4c", "messageHeadline": "feat:att branch and add external_id", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 27, "deletions": 22}}, {"node": {"oid": "27bccff03f623f39ab5a90ba6385c3bff414145a", "messageHeadline": "Merge pull request #359 from RibonDAO/fix/webhook-url", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 48, "deletions": 3}}, {"node": {"oid": "3b8987592d578849acd68196a72b1e7794617e3d", "messageHeadline": "Merge pull request #362 from RibonDAO/feature/tech-129", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 213, "deletions": 21}}, {"node": {"oid": "552fc0427caf296fbada420e038a7be0d8926aa2", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d289d027d8b936768e19764dec79c95b4796f23", "messageHeadline": "feat: test", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0cf93535282e67bf18368988dd1e78462a84a14a", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "54f783fe1fbabcdb647dfab3f9399eba9dd241be", "messageHeadline": "feat: tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 195, "deletions": 8}}, {"node": {"oid": "069639c9186c0be265c7c8c3261facde4bbf5fe5", "messageHeadline": "Merge branch 'develop' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bb0b8d32c6711b05a33ec911f8d64f98fd0d342c", "messageHeadline": "feat: add external_id to person_payment", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "e7e956e67e45afa098f846c316a4077cb0f2cb5f", "messageHeadline": "Merge pull request #360 from RibonDAO/feat/tech-130", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e03d946b5ec4c502ffcfa5880d9ced4809704a51", "messageHeadline": "feat: add external_id to person_payment", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "13c8e1fd6b0412907253a4d69e4ebf5c8f84cff9", "messageHeadline": "fix: update per_page number", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48afd255a389d8d7f09bb5d5a720950db68300ea", "messageHeadline": "feat: add tests to credit card refund", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 22, "deletions": 13}}, {"node": {"oid": "5a884b3f39016a0a5ae9dbd6ef961b9dd6fed8aa", "messageHeadline": "feat: att branch", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1557, "deletions": 246}}, {"node": {"oid": "9187fec71135a915ce69f34be598dc74a05a7652", "messageHeadline": "feat: add refund to credit card", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 62, "deletions": 17}}, {"node": {"oid": "e3e7ded11dd25701abb38542584bb454fd4bff9d", "messageHeadline": "fix: update per_page number", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "830791b6222d90060e409cccc020784a393c0a5e", "messageHeadline": "fix: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a374d95273933c00419f35fcbea5aea87bbd994a", "messageHeadline": "fix: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "1a14881d6f6f6ff23f15e6ced7eae21c88dceabd", "messageHeadline": "fix: update webhook url", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "57d3e446b8725e29adbfb7871f55e0f6a9c10a1a", "messageHeadline": "Merge pull request #353 from RibonDAO/feature/tech-127", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "988e4c645f717bcccf14ac07c10b751165d5598d", "messageHeadline": "chore(deps): bump nokogiri from 1.13.6 to 1.13.9", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e1c944f4da71c486421758a1028a66671e5530ff", "messageHeadline": "Merge pull request #355 from RibonDAO/feat/tech-130", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 81, "deletions": 2}}, {"node": {"oid": "44681775b87438bc68ec1c4ffadc19d627eff466", "messageHeadline": "Merge pull request #354 from RibonDAO/feat/adjust-template", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "6e8e37c6135058e6a60f1ef953eb6051e14a1b6d", "messageHeadline": "refactor: update logic to order PersonPayment", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "df75167165da19ef1d85e23ee336a4087fe4a1e8", "messageHeadline": "feat: add pagination to PersonPayment", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 77, "deletions": 2}}, {"node": {"oid": "7c7ea32480eb3665b19d48a4ba5ab5da31fd31c5", "messageHeadline": "feat: adjust pr pattern", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 14, "deletions": 4}}, {"node": {"oid": "0aa16549e1fa435fcbf1c1439aeebfef91f73569", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into staging", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 94, "deletions": 72}}, {"node": {"oid": "5d2bcdce4966454fbc82386ae7a0cba2dac7c64f", "messageHeadline": "feat: integration has one integration task", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "664c6b4c688660c9864eb89e8a42a5a6de81b69c", "messageHeadline": "Merge branch 'develop' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 84, "deletions": 2}}, {"node": {"oid": "db631cb87e91943eea18cc6095791675e58c57ef", "messageHeadline": "feat: integration has one integration task", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "482c01e722968499398046e830c0a7731b7aad21", "messageHeadline": "Merge pull request #352 from RibonDAO/feat/tech-97", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "f762891f18243474fcbaf813036b612c6cb3c432", "messageHeadline": "fix: update PersonPayment blueprint", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "22593974980db0c683d8b40ccdf62700f74b6ea4", "messageHeadline": "Merge pull request #351 from RibonDAO/chore/story-blueprints", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "fef792711e971b802befaa45cb6109f66d77adce", "messageHeadline": "refactor: remove minimal view from non profit", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "c5addf8f340bb8f7a450fb7775e78952d2c5ab3d", "messageHeadline": "feat: minimal view for stories", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "358421481684aea362b75bea517dc0fa2237d779", "messageHeadline": "feat: add logo to minimal view for non profits", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9ebb651c299e67d109c0cc9a76aee7ee50ae160", "messageHeadline": "rollback: use the minimal views approach", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "72832fa16890015fa2a37e24a9d955fdc237d7ef", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e3248463becaa5d22004200fa64619f6012e9ee9", "messageHeadline": "feat: stories route", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "83ac43b3ef9deb2f8173f6677fac5fb2091a55a7", "messageHeadline": "fix: relationship between non profits and stories", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6a7d1314824ff8cca28c4b1387038d4965ce89e7", "messageHeadline": "refactor: now the minimal view is the default for NGOs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "0bbdc6f8577de316a065bcbeecb508180264d6a7", "messageHeadline": "feat: add PersonPayment request", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "22b0cd144db51a0491e9b5c9c0b9d802093e1f59", "messageHeadline": "fix: order factory person payment", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2652483781235ddb94b50b0d816b95320f3926ab", "messageHeadline": "feat: stripe refund mechanism", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 57, "deletions": 7}}, {"node": {"oid": "d4e9cae1b3e43feebc6f9e49b01ebcf3f2dfa157", "messageHeadline": "feat: add external id to person payment", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "cc25cdbec798a3f1c9bae027c7937e27afff1c14", "messageHeadline": "Merge pull request #349 from RibonDAO/refactor/dapp-561", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2dfaf35c5c1bac26fccc52522c93c8bf3793ec45", "messageHeadline": "refactor: makes impact end date optional", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "487db8933cd7fc8f9c477feef1c22d09b7e1aa28", "messageHeadline": "Merge pull request #348 from RibonDAO/refactor/dapp-560", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 64}}, {"node": {"oid": "2caa5d80fa80decefa58fc0263d22637fcbabeb3", "messageHeadline": "feat: adds causes name translation", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 64}}, {"node": {"oid": "8de88c3c2af0fe954150411a8e3f3c65c2777905", "messageHeadline": "feat: add trackable and Utm", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 286, "deletions": 64}}, {"node": {"oid": "b07e8758bbe78690be15e9494cac7b855dc6d0f5", "messageHeadline": "Merge pull request #344 from RibonDAO/feature/dapp-507", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9656f7fce6f90d2cd14e25f0e294ef126c876dff", "messageHeadline": "refactor: update code style on ribon_contract_spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "208332b387fd9a3d587cfb6761383347a3fe06af", "messageHeadline": "test: remove unnecessary memoized constants", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "79e3168629530ede403d5fe05b87c413fefeabc3", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into staging", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1122, "deletions": 177}}, {"node": {"oid": "2056e678290abe6ba364c784c0573cc30dd71e62", "messageHeadline": "test: add tests to chain #default_pool", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "2f3697b0338574f768a3a1bdefa0e75b8ecbd065", "messageHeadline": "refactor: add donation_pool object as argument of ribon_contract methods", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 36, "deletions": 35}}, {"node": {"oid": "3eaea82e8d9bc2bfdf859f9cacb1484274c8b4a8", "messageHeadline": "Merge pull request #343 from RibonDAO/fix/envs", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fbb7fe959a4d87dc7bf292c88c49b1e189a4610d", "messageHeadline": "feat: adds webhook_url to integrations blueprint", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "61fbbc1fbc89c220b3c7ccd4bb79869230164b01", "messageHeadline": "feat: add token and pool to rails admin", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a479b10af37abe9eecdd40f9d39b22fb1638d119", "messageHeadline": "Merge pull request #341 from RibonDAO/feature/dapp-507", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "807bb8ced105792142157da874f90362bc9a2f51", "messageHeadline": "test: adds new test", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "342872cbaf3878c21d40088232238b14f18e3886", "messageHeadline": "feat: adds webhook url when creating integration", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "5daada3264ceeb07ed9f3006061ee5f43329e789", "messageHeadline": "Merge pull request #334 from RibonDAO/feature/DAPP-506", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 678, "deletions": 405}}, {"node": {"oid": "21891a0428b2ae9268b4d80f81a47ee6af686e80", "messageHeadline": "refactor: add call_webhook only if donation succeeds on Voucher::Donate", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5e164928687507e2d8c58058ef252c3c55faed06", "messageHeadline": "chore: update schema", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 466, "deletions": 400}}, {"node": {"oid": "902c1158d03a81c3713760bdd9bbe4419e0a84d8", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 443, "deletions": 475}}, {"node": {"oid": "396c09efea1b4076afbe3811c2f997a333a47777", "messageHeadline": "Merge pull request #335 from RibonDAO/feat/tech-63", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "6874985fc1a81de1e9a587ed0ccaac412d9da766", "messageHeadline": "Merge pull request #336 from RibonDAO/feat/tech-67", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 437, "deletions": 412}}, {"node": {"oid": "b69b015faaffc343b9f732e5ff775700768b0a8c", "messageHeadline": "chore: att branch", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 784, "deletions": 392}}, {"node": {"oid": "b677359b37700d246ea5a6b0140665e41cb03491", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "5e244a9a759590294430666a66712458dd4cb1f1", "messageHeadline": "Merge pull request #332 from RibonDAO/feature/donation-impact", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "4ac9a14e830a11f799a78fae07e334ec02fb5cda", "messageHeadline": "feat: include id on integrationTask", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "174f549b81a093e12d62e4dbd9ed574295910d3b", "messageHeadline": "fix: adjust lint", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "64d77d18946910cf7f8d482f6f9e7790b014399f", "messageHeadline": "fix: update test description on ApiRequest spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2367b2949bfa3e1c4b3baf62e03d7facbe34682b", "messageHeadline": "test: update post request test on ApiRequest", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "06196b37a709ecce40a14f609e4ea6ca96a6a112", "messageHeadline": "feat: add integration_id in person payment", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 44, "deletions": 84}}, {"node": {"oid": "2533920637d88fa1ca4fc657b23271896b37a5d2", "messageHeadline": "test: update vouchers request spec fields", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6f330470d159fd8a1cd01b8a0a86c66bbc276f4b", "messageHeadline": "feat: add callback_url to vouchers blueprint", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f2d46b616f8fc887e89a28a9c1b495de285b5c5f", "messageHeadline": "test: add test to #callback_url in vouchers_spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "c20be459250037511bf3cb25311d7ed335f57009", "messageHeadline": "feat: add webhook call only if webhook_url is present on Vouchers Donate", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6395aaa709790ce25ab398e6aa97e18bab8ef83", "messageHeadline": "chore: add custom exception to voucher webhook", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "373f5e870c5e18427e52a8ac809a909e2e1e6f98", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e458c9fcaa40c60743f0bec192fe4f39804e9e1", "messageHeadline": "feat: mobility attributes", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d10448db303c2ea0d25e6f9b3827cca4e5a26279", "messageHeadline": "feat: add callback_url to voucher", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "12a8fb65d9695f9acacd429ffeae1c2357dc9a59", "messageHeadline": "chore: update default integration_webhook factory attributes", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2aecaa7bf5812a6dd1dee26b5d091f3331b0e9b8", "messageHeadline": "test: add integration webhook validation and association tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "47413475ded6584acd611e45da0f931471cea3d8", "messageHeadline": "test: update vouchers webhook spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "7fc6fdad4b08e03d14df01d48e2506eae72bb8ae", "messageHeadline": "test: update vouchers donate spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8f223892a7402d411e18690b42c1bbc3a8dd31e7", "messageHeadline": "test: add integrations_spec #webhook_url", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "bb144d0bf45eb59f62fa2b1440fb51813c7e24d2", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/d\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "23b27c42a708cabcbbf49a834cbb655fc738a475", "messageHeadline": "feat: add vouchers webhook", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "2322aa6615685830d3d84f8220bf0a468d425aaf", "messageHeadline": "feat: add IntegrationWebhook", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 119, "deletions": 1}}, {"node": {"oid": "1f000bd53ec480b012c6fa7a8f5e75a42a59f64d", "messageHeadline": "Merge pull request #289 from RibonDAO/feature/DAPP-522", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 324, "deletions": 1}}, {"node": {"oid": "de470da1f5d52964e7a21400db2e816ea8fc7a6b", "messageHeadline": "feat: add impact_value to DonationBlueprint", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0df8ba00eba9d1e26c7c61b4f0fae5891969705", "messageHeadline": "Merge branch 'feature/DAPP-522' of github.com:RibonDAO/core-api into \u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 57, "deletions": 52}}, {"node": {"oid": "ec9cb0e3e0871499908294875a6e3ad45473dda9", "messageHeadline": "test: update vouchers spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "afd5fde9b5e4ad91c9ec9e814ea1fc1d976121ca", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 39, "deletions": 50}}, {"node": {"oid": "0066b46add574aa226888163d6ea63a7472c6d8d", "messageHeadline": "Merge pull request #328 from RibonDAO/feat/tech-53", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "311232904e2f181585898105a88d53662e7b37d4", "messageHeadline": "Merge pull request #329 from RibonDAO/feat/tech-60", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 7, "deletions": 63}}, {"node": {"oid": "ed6c2a611c30ff813b319c9345b6d0d491dad8c4", "messageHeadline": "fix: remove validates comment", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "941e989d26b16f88fd696f5d7e9970e0bca76c6a", "messageHeadline": "feat: add integration task params to integration controller", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2aad1332f1ff9287da8ee026ff16d2d2e4ad16b4", "messageHeadline": "feat: add IntegrationTasks nested_attributes for Integration", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 5, "deletions": 62}}, {"node": {"oid": "5e8205971196ef36809defa92f60b5c4a50907b9", "messageHeadline": "feat: att branch and adjust logo validation and tests", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 44, "deletions": 3}}, {"node": {"oid": "c6f1abc8bba94d8eabd56fefb054452e28046ccf", "messageHeadline": "test: add tests to #impact and impact#value on Donation", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "d1681853926af0de3498f6064255526bbf438b5a", "messageHeadline": "feat: add #impact to Donation", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "5dfedeb11474403f493370db5d0539425d94cecf", "messageHeadline": "feat: att branch", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 454, "deletions": 150}}, {"node": {"oid": "30511739fa722d3d91c392b1cfc4e0b27ecc640b", "messageHeadline": "feat: transform logo to required", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 3, "deletions": 77}}, {"node": {"oid": "86be3b6894d0c04af88171f9babea905164937ca", "messageHeadline": "feat: add vouchers controller to integrations scope", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "88aaade827e3d53ee36abb0d5ffadfb96f8c4a96", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1821, "deletions": 497}}, {"node": {"oid": "a432c02807ce26d56a2d441fe424972a38292dd9", "messageHeadline": "Merge pull request #311 from RibonDAO/feature/DAPP-504", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 453, "deletions": 149}}, {"node": {"oid": "b6074c6f677d84c7b6324467c12a9b049d7d4125", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 125, "deletions": 39}}, {"node": {"oid": "51a6dafd86d394e92a8d39d54ddf92e4fc8222f1", "messageHeadline": "Merge branch 'staging' of github.com:RibonDAO/core-api into staging", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2c8cedc1ab50c92808d34f33a1f36bf581abfaf8", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into staging", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 388, "deletions": 225}}, {"node": {"oid": "ecd369ca4523b1533e277baab4fe95032f75d33d", "messageHeadline": "Merge pull request #319 from RibonDAO/feat/tech-53", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 74, "deletions": 11}}, {"node": {"oid": "0bc1fa7bb12c9b5b0e647bde023d10bda326595c", "messageHeadline": "Merge pull request #325 from RibonDAO/feature/round-impact", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d0de83977be8431ee5b8a67455c6db2a693537f", "messageHeadline": "fix: add to_i for user impact", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c72cdb9c15d6d1d41a74ea8380b3d53d5f67e19", "messageHeadline": "chore: att branch", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 239, "deletions": 32}}, {"node": {"oid": "47d38410dbded86bb7e9c4e4e8af5e80a6b47a70", "messageHeadline": "Merge pull request #306 from RibonDAO/feature/DAPP-527", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 121, "deletions": 24}}, {"node": {"oid": "720ebc693e65f8acf874a39d21118da6ec974b7d", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9df25a68346ee033361c2e7b5db8c471abca0f9e", "messageHeadline": "feat: added tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "fa0798547734f6deaebacffff1e1ad74699314d9", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 134, "deletions": 61}}, {"node": {"oid": "04f4aa6cd95a5adb1fc71a2da9618a91a45e5b92", "messageHeadline": "chore: add .env.example", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "cd6132ba4ac9fa1f8d3840accdf4b7c6aa7edb67", "messageHeadline": "feat: add voucher and donation blueprints", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 53, "deletions": 7}}, {"node": {"oid": "4e7832699dedc5d2f5e036332f67a3778779f31f", "messageHeadline": "test: fix donations test on vouchers spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "9e5cb0273f70a56581e2cd2a83b61bdc3395f45d", "messageHeadline": "Merge pull request #317 from RibonDAO/feat/tech-60", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 112, "deletions": 5}}, {"node": {"oid": "0a7bdb19cc7b71015ab44c829ed64a1429e832e5", "messageHeadline": "chore: att branch", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 409, "deletions": 211}}, {"node": {"oid": "d87dd20a3f379505aad294ecdfd4678874ec56b1", "messageHeadline": "fix: update integration build in IntegrationTask factory", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "570c167e862dce9fd930c827cc9f1c4038d52ad4", "messageHeadline": "test: add request tests to voucher", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "dc0356fb59ef7b777e5602a5f875ea8c4a6c8903", "messageHeadline": "test: add associations tests to integration", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4dd623faaa20139579d12a3bce22747db5869a06", "messageHeadline": "Merge pull request #318 from RibonDAO/feature/DAPP-529", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "5fd91bf6102dc86cfbcc10ca91179dda5807c4f0", "messageHeadline": "fix: remove incorrect annotations from user", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "430124831289ac8ccf0a2d87f9c3dcd0ae6d7d10", "messageHeadline": "feat: remove add balance from integration command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d9ca877044d328b93b23127408b7a60223e9743a", "messageHeadline": "feat: add vouchers donations create route", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 24}}, {"node": {"oid": "cdf4df337d4f89cf30dd2ca9820ccad8922d20a4", "messageHeadline": "Merge pull request #320 from RibonDAO/fix/tech-68-5", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 29}}, {"node": {"oid": "d146316485f5f2401722938afd6c48ed65eaaf35", "messageHeadline": "fix: remove unnecessary files", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 29}}, {"node": {"oid": "81bdf3ce8b1343ad0b7e3ba574cb81ba5cb85147", "messageHeadline": "fix: adjust lint", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e588830cac96b79dc64bf22cb5011e7c48421c09", "messageHeadline": "feat: add logo in tests", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b68ec26c4571b6757a9e5b8a09554f0842f2f6f0", "messageHeadline": "feat: add CauseBlueprint and cause to non profits", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "48b1997a4e882409f2b57a999f99462ac219e1c5", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 39, "deletions": 67}}, {"node": {"oid": "ef205e2c2ec19cdb3cf8f07c02de57b66306e76d", "messageHeadline": "fix: merge develop", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 27, "deletions": 40}}, {"node": {"oid": "9327a720c66d09c948eb066faf3a0ef78987c672", "messageHeadline": "feat: update IntegrationModel with IntegrationTask", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "dbd0e50ee266135eb042329c9c04b89d6156f61c", "messageHeadline": "feat: add tests for IntegrationTask", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 51, "deletions": 4}}, {"node": {"oid": "8aa11cacd78b34a4c5b25d5c325dcf199f4e1c58", "messageHeadline": "feat: add IntegrationTask to rails admin", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61bc79588367624b54f99ec55516c5de1a0fab92", "messageHeadline": "feat: add IntegrationTask blueprint and putting in Integration blueprint", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "de869b3b1240fffcb40dde98643f671a008f4047", "messageHeadline": "Merge pull request #315 from RibonDAO/chore/remove-minimum-amount", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 23, "deletions": 40}}, {"node": {"oid": "9077fae50a89568e5dd85f451aec9ee8f8536959", "messageHeadline": "feat: add IntegrationTask model", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "36b2db977f4e4182f52e42f8d99aa683a7e5d783", "messageHeadline": "refactor: remove wallet variable", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fcea714f785c0e6da1a2e098886a0a44b5b0fee4", "messageHeadline": "fix: update rubocop rules for custom expects", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fab0848a948b58881429a577abbb347f9e0baeb9", "messageHeadline": "refactor: remove minimum amount from annotations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 16, "deletions": 24}}, {"node": {"oid": "a6be3939ded6bfe9330c790f22f992936935fa77", "messageHeadline": "refactor: remove minimum amount from rails admin", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "b9a1e7b1ae19973cb938dea1f03e416d3fa06d36", "messageHeadline": "refactor: remove add balance from create integration", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "836e38f404a57fc8edad06a1b811917372a1bff3", "messageHeadline": "feature: update database schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "0f95ccea958ecfdba160fb9fed845877180d3844", "messageHeadline": "Merge pull request #313 from RibonDAO/fix/tech-68-4", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e1acbe6acba0574f96230ccce80cd1350c10737c", "messageHeadline": "fix: add wallet address to non profits admin", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "56e59e0e2aa5867ec7fb23768e125c811319df28", "messageHeadline": "test: add tests to vouchers donate spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 50, "deletions": 4}}, {"node": {"oid": "21df0c033b8c0d7231df1886ab19a94e8ddd9d3e", "messageHeadline": "feat: add route to upload file and add logo on integration", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 48, "deletions": 6}}, {"node": {"oid": "7888346e291316f576eef041805a2faeb2d432f8", "messageHeadline": "Merge pull request #310 from RibonDAO/feature/TECH-68-3", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "392207c656ce756a923c478f4e7ba9785df4b169", "messageHeadline": "feat: add voucher command specs", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 49, "deletions": 17}}, {"node": {"oid": "48a8ebfb4935d64bbbacdecfeea0944595fb445b", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/e\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1210, "deletions": 326}}, {"node": {"oid": "6ca7c6a3195d3331efb3326d9cf5e8001631095d", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 59, "deletions": 106}}, {"node": {"oid": "27170894bb80908a9a46e62bc20e1d92988062d6", "messageHeadline": "fix: remove unnecessary file", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "2f6293affe636f00ec095adefe0c0c0c3b9e401f", "messageHeadline": "Merge pull request #303 from RibonDAO/feature/TECH-68-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 59, "deletions": 107}}, {"node": {"oid": "9d62a154ce2dbbffe30c14e1ea8e40662d3f4c00", "messageHeadline": "Merge pull request #308 from RibonDAO/feature/TECH-68-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "15ddbbdb8e143feb4d462fa5e571dc24107c207f", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72d9bc9d4f23248038ce4e7dc74a2233fa9388b0", "messageHeadline": "feat: update type column on wallet", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "39e04560a4a4457d51e12a84a32fdd2becba6d05", "messageHeadline": "feat: add voucher command", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 74, "deletions": 5}}, {"node": {"oid": "c4de5c2ff1c25f1fd5637bcfadccdd952c374cb8", "messageHeadline": "fix: remove unused annotations", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "306e6f54bf2b104ab6de35557038c5048ec864f2", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 424, "deletions": 21}}, {"node": {"oid": "dcb61e92da414c952dbe22c6b2c7c1d867893732", "messageHeadline": "Merge pull request #301 from RibonDAO/feature/donation-pool-dynamic", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "628612f1614c6ab4221252e9208e2ef1198ee2fd", "messageHeadline": "refactor: add round to methods that use currency", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "6e82ab468461a8d9152ab6faf04858b19d9aff2c", "messageHeadline": "Merge pull request #305 from RibonDAO/feature/TECH-68-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 53, "deletions": 133}}, {"node": {"oid": "d759dbb0ed9fd61602a60657554ec528f8316bc0", "messageHeadline": "chore: uncomment rename wallet create wallets migrations", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "ff574653e737b7257a7c01b3ab2c87b9ac589370", "messageHeadline": "chore: temporary comment create wallets rename wallets migrations", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "40fa82e9d4076150ada0ce8cd92d586af0cd07ff", "messageHeadline": "refactor: update RibonConfig default_ticket_value and Donation value \u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "d7eebb9fbadd47b6dd08838da06fdf61c69cef60", "messageHeadline": "feat: add infinity precision to money gem and label to NonProfitImpac\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "8511a5394867be97e15ce450de7252dce98859db", "messageHeadline": "feat: add migration to change usd_cents_to_one_impact_unit to decimal", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "1e6ea6ebaec7a5f2698db57f3bd36c3a1ebcc45e", "messageHeadline": "feat: merge develop", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "11b9add3aafd617ba5a193e60a4de6eff5131d65", "messageHeadline": "Merge pull request #288 from RibonDAO/feature/TECH-68", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 415, "deletions": 27}}, {"node": {"oid": "9cf0c2a65d013a730239452fa76fe376d16c9406", "messageHeadline": "feat: merge develop", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c37c8951f9d59cc4ae950cbeb1ca6a8ebc527e1a", "messageHeadline": "feat: merge develop", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "643f33781f519565d9e20d27c27ead610cf3d930", "messageHeadline": "feat: drop integration wallet", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 53, "deletions": 133}}, {"node": {"oid": "c2af3dd93b81233eb0cf82f610b32b6012f48ffd", "messageHeadline": "test: update tests to use new default pool address", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6bbd0478009650a31f35324c25225c61f300c9fe", "messageHeadline": "Merge pull request #300 from RibonDAO/feature/donation-pool-address-b\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 35, "deletions": 5}}, {"node": {"oid": "7cbecd35329a1a04e8452b79c963b42cf0745624", "messageHeadline": "feat: update donation_pool_address in multiple files", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be26cefc19d818a23eacaffcda65d729c55b011a", "messageHeadline": "feat: merge develop", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 693, "deletions": 243}}, {"node": {"oid": "208867be4055be608e26a22c96a77affea788306", "messageHeadline": "Merge pull request #299 from RibonDAO/fix/rubocop-wrong-namespace", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7f9e80ae32742a1106ab56c498674e4d1d79f1d7", "messageHeadline": "test: add default_donation_pool_address to chain factory", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bedf69ffe5ceb380f72b99d93df141b5285aa1e8", "messageHeadline": "feat: add default_donation_pool_address to Chain", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "90a1864256a94d874ef184f9596c73594b382276", "messageHeadline": "fix: rubocop wrong namespaces", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "551253a28f610d382789d6f09b8aee1fcd277e1f", "messageHeadline": "Merge pull request #293 from RibonDAO/feature/dapp-dapp-490", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 126}}, {"node": {"oid": "183685e323fe4a78248692b51295f76ccda15bfc", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "380009243e1f0e7324160bf2a692019271105629", "messageHeadline": "feat: fix task create integration wallet", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6011df691854f0ac13fffe3055ff370acd99a52d", "messageHeadline": "feat: rake task instead of migration", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "52e0165894826e17fb3164eead1ea80837a2c31d", "messageHeadline": "feat: rake task instead of migration", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "8aee1ad38c9544ce130f952b61683f2b1f902d98", "messageHeadline": "Merge pull request #294 from RibonDAO/feature/script", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "2bec5de8225effa114a374ceaface2606490adaa", "messageHeadline": "feat: add validation on model", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 119, "deletions": 166}}, {"node": {"oid": "7da7635ae70335027c9d97dee7f875e965d0edf6", "messageHeadline": "feat: script", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "5e41fd96b1e781a8c306d0ba3f212ae6cdd2ee2c", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1670d956b75a4f97d7123aa32b49475c3f861a60", "messageHeadline": "feat: added type on wallet", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "a1f2b890e04e5af44a08aabef8403f56d9067b84", "messageHeadline": "feat: changes from review", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 36, "deletions": 28}}, {"node": {"oid": "c2ed0935d157d14a209fbe98a80549c66c35e8bb", "messageHeadline": "refactor: removing giving values from schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "57c5df7e819d4fd4aa1bc0441baa53487f9122b5", "messageHeadline": "refactor: removing giving values specs and factories", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 71}}, {"node": {"oid": "f2b8ee4b0fbf3d71d74a14456754b42b690de51f", "messageHeadline": "refactor: removing giving values blueprint", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "b81af5df7de1bbb8d7d125cfab111e8ac75a9cc9", "messageHeadline": "refactor: removing giving values controller", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "b177c653ddd47e2623a695abecdbdf7321210f98", "messageHeadline": "refactor: removing giving values model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "9e6cc5b664d29f880981b3eb15ed930b22825d9d", "messageHeadline": "feature: remove giving values from rails admin", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "003f87bb9876c6314c7b51783ef117899283502d", "messageHeadline": "refactor: remove giving values from router", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6af311377226fdf25930548d5431a2cb630687ca", "messageHeadline": "Merge pull request #292 from RibonDAO/fix/seeds-puts", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3a3c1b73129b6ac17c83347a2c204da3b340a7e4", "messageHeadline": "Merge pull request #283 from RibonDAO/feat/manager-devise", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 600, "deletions": 81}}, {"node": {"oid": "08244fa900ee27c7d95bd837ddee5f4cda6a299d", "messageHeadline": "build: update staging-worker-deploy branch", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d303c214077cc491f3b53a1d44018dd680f6c244", "messageHeadline": "chore: remove puts from test env", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e48da0f3b4c921cb2e347dfbaa2359fc5aa1ebc", "messageHeadline": "Merge pull request #278 from RibonDAO/feat/tech-83", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 83, "deletions": 22}}, {"node": {"oid": "3c4b9f432ad5b939cb1200169c3f9dbe7e14176a", "messageHeadline": "Merge pull request #290 from RibonDAO/fix/credit-card-from", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "595f834ec31ff78e0c5687878bd77ec5aca5fc7d", "messageHeadline": "fix: update credit card #from syntax", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "10d1131671c38ce54c88c6b8bdbe1295ec75e4e1", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 54, "deletions": 84}}, {"node": {"oid": "067a411c9ccb4aa65e659c291c26d0a95bece599", "messageHeadline": "feat: add external id param", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "67219699f95ec891f92aa43afd230b7e5c2b9243", "messageHeadline": "feat: resolve conflicts with develop", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 110, "deletions": 155}}, {"node": {"oid": "47871847732085ca48dc12d39c774783e6eaffdd", "messageHeadline": "feat: create model for voucher", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 242, "deletions": 158}}, {"node": {"oid": "3763c529cb2b6bae280817fccfea94fc2fe4ced7", "messageHeadline": "feat: add minimal view to show request on integrations donations", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "3a8a476261aaa4715ba6991bd0f2f588f7a19305", "messageHeadline": "test: add tests to ApiKey model", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "b6b491c88afd41b75a7e0100978c304aea21c41b", "messageHeadline": "feat: add minimal view to DonationBlueprint", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "75938e6b20c8cd23c38a26d13db43d94ccf980fa", "messageHeadline": "feat: integration_wallet to new_integration_wallet", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "9423b3bb114b1ed7dcc17a12e481cf624d7d356d", "messageHeadline": "build: add API_KEY_HMAC_SECRET_KEY to tests.yml ci", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "15fea0b25a5e6ce0e4bc8a506de9af4a593943f6", "messageHeadline": "feat: refactor tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 104, "deletions": 15}}, {"node": {"oid": "14d86cd9079cb4fb7526389c9b857c413e7d197e", "messageHeadline": "feat: refactor", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 80, "deletions": 46}}, {"node": {"oid": "004a79b0c29c3319d165b1dcd1c425399437be56", "messageHeadline": "feat: add shared context to integrations requests and donation tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "f9799d9f15992f9e69193c2e1a360b413d27b17d", "messageHeadline": "feat: refactor", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 45, "deletions": 11}}, {"node": {"oid": "6455d35a590e6dac338a09f7e2bf11445f26b1dd", "messageHeadline": "feat: add show route to integration donations", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "51e862bca9d9c0ac6751d20ac8817e0fe8f3e7eb", "messageHeadline": "feat: add donation blueprint and tests to integration controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 63, "deletions": 2}}, {"node": {"oid": "68148f3a3031b0b40a4e9c7743d882819eae4b52", "messageHeadline": "feat: add Donations controller under the integrations scope", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "b82cc9440aac347c104bf5e1ca46ce88e53fe400", "messageHeadline": "feat: add ApiKey model", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 144, "deletions": 1}}, {"node": {"oid": "477aefc2e0660522b1c4a14321de6e5118cd0e2b", "messageHeadline": "feat: one more test", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "f6cb8fa17b16aa7cb95a1eb475f1e3dcf92d4694", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b0776bbbacd6a093f157f0bd45ce847a23091636", "messageHeadline": "Merge pull request #286 from RibonDAO/refactor/kill-pseudo-adapters", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 54, "deletions": 84}}, {"node": {"oid": "c57a535b468bf5e0402abb6c83bae9ce143f6ce0", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 42, "deletions": 32}}, {"node": {"oid": "abab28ac8c4a6a5f7d1f61706cf4d9d400a35da8", "messageHeadline": "feat: tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 68, "deletions": 16}}, {"node": {"oid": "e2d2335754f4f710120284019703df43270b2ddd", "messageHeadline": "feat: tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "8cb274bfb26a4547f952067b6b9e6f1fafb5677f", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e72e3bc40029431c11c0c6dcf70daea8d752604", "messageHeadline": "refactor: move adapter responsabilities to controllers", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 42, "deletions": 84}}, {"node": {"oid": "74665c31ce7f0c27dd18bfcce7edb4f733c0c997", "messageHeadline": "feature: build credit card from a shorthand", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "4b4a5babdbb3b602045e57c8dfefe329c21d4909", "messageHeadline": "feat: fix bundler version", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4c7472c207d42541406bfd26686bb9fb97b10c53", "messageHeadline": "refactor: add google env variables", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2370b2e0dcd568f08766be878bc708c316bfcd70", "messageHeadline": "feat: wallets", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "1539e6c09ffe69e558ba567c6db8a340556c23e8", "messageHeadline": "test: add tests to see if params are set correctly in Usermanager", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "d794380ee75126774b349d6516e206bc8f89effe", "messageHeadline": "Merge pull request #280 from RibonDAO/refactor/donate-command", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 56, "deletions": 71}}, {"node": {"oid": "2f6774891d451b2a916462ab3fe36892c876e0b8", "messageHeadline": "refactor: update google_api_url to a method", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "d01cee71a99f534e3badf3b861f591de0bbc0e9e", "messageHeadline": "fix: delete unnecessary comments", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "60a20b383ca2b6e4e4b02039263257bb2a90be0e", "messageHeadline": "feat: update google env variables", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "70146fb6924ffd459cafe8eef3f2a086bca834a8", "messageHeadline": "fix: merge develop", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 640, "deletions": 50}}, {"node": {"oid": "4c60a2e5144215176663ef20c73b679949740a21", "messageHeadline": "feat: add command and tests to UserManager", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 238, "deletions": 15}}, {"node": {"oid": "63cc4e72c9e0defa6b569f367c985f18d1ad0990", "messageHeadline": "Merge branch 'develop' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "b930072518238d7be4f2f2aef36a28aeb0cb44c4", "messageHeadline": "feat: wallets", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 57, "deletions": 1}}, {"node": {"oid": "a7a1484f86d205a67675be440f07591feaf0bf51", "messageHeadline": "feat: fix seed", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3f27e40ebe09148dcd1a1eacd08a7bf21dde84d2", "messageHeadline": "Merge branch 'develop' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "575137de639119a3d917b549667048849ca9cbc3", "messageHeadline": "feat: fix database create", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "1eab2adfe64c27e1dfa6f84d2ba1d97a08652c63", "messageHeadline": "feat: first commit", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "48b42475a3dab73de1a5a0333126f81bbb7122ca", "messageHeadline": "Merge branch 'feat/tech-83' of https://github.com/RibonDAO/core-api i\u2026", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "ff8a70901fb10914189d3bf2981a02c7ae37975f", "messageHeadline": "feat: update readme", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b770609c3fbdf9f55b4481cbb095a86578ebae3", "messageHeadline": "Merge branch 'develop' into feat/tech-83", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4a491ae992b7347c897f97da196924f27a96dfef", "messageHeadline": "feature: use a blank openssh key through the env yaml", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "cffea7652d70c8f7c717b9001a8714df8b242086", "messageHeadline": "Merge pull request #282 from RibonDAO/rollback/poll-and-causes-assoc", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "6b07fdd647242ca3cd0940048c21f1c8b0861949", "messageHeadline": "fix: broken specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "5a62901b6c835c36bb651365dafc7ac41b5bfd7a", "messageHeadline": "rollback: pool and causes association in the schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "691f5c755011b8738fed285efe274710c51d2d84", "messageHeadline": "rollback: poll and causes association in the model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "e5aa89b0d056606e0651a71eb51241c206b241fb", "messageHeadline": "feat: add UserManager model", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 4, "deletions": 15}}, {"node": {"oid": "db75fee4c946b1b2db9a027ac779d4b015d066e4", "messageHeadline": "feat: add support for google authentication", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 217, "deletions": 65}}, {"node": {"oid": "d0eac400952d1e90cdb7eded5eecc14b84f8f940", "messageHeadline": "refactor: update donations controller create response", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "457cabb97ce31f713a637783173ad553f4f8a83d", "messageHeadline": "refactor: update retry mechanism on CreateBlockchainDonationJob and a\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 32}}, {"node": {"oid": "418a99229f47a9d04ece9eaf20fa83942fb9f0c2", "messageHeadline": "feat: update readme", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "f648e8a49cbf3001156ac239ef6dda0ef59404c4", "messageHeadline": "Merge pull request #281 from RibonDAO/chore/fix-dev-seed", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "4b2ebec49e109fbe100cff6ba0fdd39392296906", "messageHeadline": "Merge branch 'chore/fix-dev-seed' into feat/tech-83", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 368, "deletions": 26}}, {"node": {"oid": "b7b5e360996f738e29016ef19553e30b3910bac3", "messageHeadline": "refactor: do not call the string class directly", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86fffb5af2eafc0a4c1b6513747fb8d511c15fb5", "messageHeadline": "feature: use blank string as ssl key for dev environment", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "087c0a92f1dc9e4dfadf2e0a63acbb1c3929db6d", "messageHeadline": "feat: add CreateBlockchainDonationJob", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "4a35434faecdf99b9abd0cb810ba71ca31570b03", "messageHeadline": "refactor: remove transaction block from donate command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "022ed1b2fc1f9e1d313f75f7f224418b6ce54fa5", "messageHeadline": "Merge pull request #277 from RibonDAO/chore/db-timestamps", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 41, "deletions": 10}}, {"node": {"oid": "402777801d75307a094f3bd2b7d6dc0910d853f9", "messageHeadline": "refactor: add CreateBlockchainDonation command call to Donate command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 27}}, {"node": {"oid": "f5cf9dc7427bb9ddb1ac1ab4deda296b054c8ec8", "messageHeadline": "feat: dockerfile", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "da6f59efbcfa85ce4f96dbb3f4ef8cd20cff1222", "messageHeadline": "feat: dockerfile", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "657ab10f5ea532b6f04db53f913d8ad70d71de6c", "messageHeadline": "Merge branch 'develop' into chore/db-timestamps", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 83, "deletions": 1}}, {"node": {"oid": "7a5f7ec75a535b70d9435b272146fd199cb8d880", "messageHeadline": "feature: database annotations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "11c3838a29cea6fe4eac98647b4a183895e6cb2d", "messageHeadline": "feature: new schema with timestamps", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "93aeb785c146d7608ea900dd3a172ade54793b24", "messageHeadline": "feat: add UserManager model, with google login", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "5d97502fb2bf7e0183e627fbd15f404c084edd04", "messageHeadline": "feat: add gems devise_token_auth omniauth-google-oauth2", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "9d3cc344485319b1465ae76190218968e35a1ee9", "messageHeadline": "Merge pull request #275 from RibonDAO/feature/dapp-447", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 96, "deletions": 2}}, {"node": {"oid": "3e750d03522ac5bb6f9e73bd47432327e50f98ac", "messageHeadline": "feature: story annotations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "f51baa94e1ce96634134efca093067ccab3013af", "messageHeadline": "feat: dockerfile", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "ee1e94c1840cbfb6b0ecd4e75a6244a09b5fe1a3", "messageHeadline": "feat: dockerfile", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "818a6e68220b6e207e81a58288a173e01ff3e488", "messageHeadline": "chore: add missing models to rails admin", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d62cbd6d74cefc4dd119ef2f30e8a22eb922bd98", "messageHeadline": "feature: story model, factories and specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "a4a7cf30ca196027b6d72a087cacf6a74ef30b7e", "messageHeadline": "feature: database tables and associations for story", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "1fb9add43e7f654f3fd25e3e1510632a78a5f80b", "messageHeadline": "Merge pull request #271 from RibonDAO/feature/DAPP-503", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "e49b0f7b15e801a0ea744630615aad7bd5edfc7a", "messageHeadline": "Merge pull request #273 from RibonDAO/feature/dapp-442", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 101, "deletions": 22}}, {"node": {"oid": "136ad8e57bbd1ae7f04cf9eadea173cf6e38125f", "messageHeadline": "feature: use poll_id in the causes factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa48771821210216307ca38aeeb5f63c2c9b4c51", "messageHeadline": "test: update CreateBlockchainDonation command tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 63, "deletions": 1}}, {"node": {"oid": "779c2154394979d689397e046e5fdbc2f828df77", "messageHeadline": "feature: add cause to some other model specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "e6f2e6ac6a8bbe4530b0248b7c5bcc1e920619eb", "messageHeadline": "feature: cause specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "863c728acfa303f3724020035f57de7617adeed5", "messageHeadline": "feature: cause factories and associations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "7350ad248babfe106b5ee0af53c7abaa45060d8a", "messageHeadline": "feature: causes model and associations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "b3bcd6a3220c795a36849f0b7dcf3364543c4d28", "messageHeadline": "feature: creating causes table and associations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "a1256179cc31a2a417da6ca0e0c871550d29cf52", "messageHeadline": "feat: dockerfile", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "3ec9d471316bbc8a1edbda2faf963a5a48ad76e4", "messageHeadline": "Merge pull request #269 from RibonDAO/feat/tech-51", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 13, "deletions": 20}}, {"node": {"oid": "b09efe212fc67a8d46058c41c3aa82db85c87759", "messageHeadline": "feat: add CreateBlockchainDonation command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "dd94a72b225e76ed89f4aabbef6ffa08671cafa1", "messageHeadline": "Merge pull request #265 from RibonDAO/fix/sentry-RIBON-CORE-API-PROD-3", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c9df5b2403f08ada5d2dad6abef4dbfa0a9a618", "messageHeadline": "Merge pull request #250 from RibonDAO/chore/contract-standards-in-tes\u2026", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "fdc2cdb2dbeb30fd795ed4f85d81ed7ce4544054", "messageHeadline": "Merge branch 'develop' into chore/contract-standards-in-test-env", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1376, "deletions": 116}}, {"node": {"oid": "0075ea4a8f8d04ee11d079e6a54e7a21c873365f", "messageHeadline": "fix: adjust integration url and tests", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "92b14ce94bb541dad1a07b3ad285671d9c38f6f0", "messageHeadline": "fix: adjust integration url", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e2d328180e26d0eea4f56600cf7c76a3665ca58", "messageHeadline": "fix: adjust integration url", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "700a0d1464f71d708af82cbeac3a4a5548c22101", "messageHeadline": "feat: add constants and remove some envs to env example", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 11, "deletions": 18}}, {"node": {"oid": "cca3c96993d960e3c2806fda81114c2f6defe59c", "messageHeadline": "Merge pull request #268 from RibonDAO/feature/dapp-484", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 70, "deletions": 1}}, {"node": {"oid": "c8fedda5a21afc89f7a1a5c21da6a5e7ce76954b", "messageHeadline": "feature: integration pool specs and factories", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "645d2dd1032bfbf0464cf6a1a147bd2993a5b89b", "messageHeadline": "feature: some model changes for pool and integrations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3a83fb3ab5685bf1f957018a266f524396efa884", "messageHeadline": "feature: integration pool table", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "7199f8b1a70efd4a32c045d1f15d353bfd0b50da", "messageHeadline": "feature: integration pool model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "d1f248c5d2b823f436428bbd2eee5e55867b3d82", "messageHeadline": "Merge pull request #267 from RibonDAO/feature/dapp-483", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 113, "deletions": 9}}, {"node": {"oid": "a3faa0b69b8b284bf58b56f3ae264c3e4ccdd6eb", "messageHeadline": "feature: non profit pool specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "0c1ebe7467cf18613688cb455b51e911f4b868aa", "messageHeadline": "feature: non profit pool model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "b63f1e5cf5963133c839f61da176688ac6523b9a", "messageHeadline": "feature: add has many to pools and non profits", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9c235402868b4ae2d887c3f8b52769501f083e8c", "messageHeadline": "feat: annotate models", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 41, "deletions": 8}}, {"node": {"oid": "13c4c2e983abe7e56943314c79e49cfeb40a93bf", "messageHeadline": "feat: non profit pools table", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "2ff08b6a6f2fac02a0f9c568102f6e02086e6ed8", "messageHeadline": "Merge pull request #259 from RibonDAO/feat/dapp-482", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "64e0040b1734751b6360424f51465887a3f56221", "messageHeadline": "refactor: remove integration relationship from specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "afc16cdc96468b37ccc9e8a9ce9aaaeafac9f43d", "messageHeadline": "refactor: remove integration relationship from factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "886cb734de19e883b9d75f1ef5c1afa725a49c4a", "messageHeadline": "refactor: remove integration relationship from migration", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1e730f3b2b4d3e07bf5f22ee64898bd1046ff33a", "messageHeadline": "refactor: remove integration relationship from model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3ab1c3e8421ceae8ead10f05309b6019547a98c6", "messageHeadline": "Merge pull request #263 from RibonDAO/fix/can-donate", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "aa3ecaffc25d82673703aff061deadd32b306ffb", "messageHeadline": "fix: add safe operator to users givings controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8033606c529d17eced045626207121ad388521e", "messageHeadline": "test: update integration tests to .find_by_id_or_unique_address", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d9abcd38971837b947a725e8a6189c41fe6732f2", "messageHeadline": "test: update integration tests to .find_by_id_or_unique_address", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cc60bb35c00fc916d98fcf89cc16cd271773670f", "messageHeadline": "build: update production worker env name", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8582e881a356277d2276cc7c8a32081094c9ae8a", "messageHeadline": "feat: add find_by_id_or_unique_address to users can donate controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "234dffbb4815ba7ff1c0cf28086a096446440188", "messageHeadline": "feat: add #find_by_id_or_unique_address to Integration", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "ecde99667badddb6a97d4acdcaa19e02aa30f6f1", "messageHeadline": "Merge branch 'develop' into feat/dapp-482", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 838, "deletions": 100}}, {"node": {"oid": "b531b5cfe3646edea6020001ffeec19e80e70d66", "messageHeadline": "Merge pull request #261 from RibonDAO/feat/annotate", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 683, "deletions": 0}}, {"node": {"oid": "1b9f0280d597661098259ded06610939e3c6f367", "messageHeadline": "Merge pull request #254 from RibonDAO/feat/tech-46", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 108, "deletions": 31}}, {"node": {"oid": "052a687a75d6701abbd8baeee3976a666a3a3322", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "048c4e02f7029998b384b4ad8a91254c2df78f0f", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "b1a45eeb8ffc6cbe47d3d133178a1bd767a92c54", "messageHeadline": "feat: gem annotate", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 265}}, {"node": {"oid": "5a5674628b0b6aadf03f3446e5ef1f3a7a5c8cd1", "messageHeadline": "feat: gem annotate", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 945, "deletions": 0}}, {"node": {"oid": "9da3ac80efbdb0fc001230feafe5ccc670b677a1", "messageHeadline": "feat: resolve conflicts with develop", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 24}}, {"node": {"oid": "be3644354f3983b625fc87fe105506dc8e5f0e2f", "messageHeadline": "feat: merge develop", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 51, "deletions": 52}}, {"node": {"oid": "101bf7e7d9db754c25c829ddad619eefd81290b5", "messageHeadline": "Merge pull request #256 from RibonDAO/feat/TECH-84", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 47, "deletions": 69}}, {"node": {"oid": "e71bc6cfc649f6e40c80841bcdb555379965c574", "messageHeadline": "feat: add seed completed message", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eb85ae1331f396e793cccfeb7a0654b3d244ce34", "messageHeadline": "refactor: update cp/config in tests.yml", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fd355b4e2e88baa84a703ec3d5f2946f8f584943", "messageHeadline": "fix: delete dump.rdb", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "60cc73e518bc8320829147fdc751961f78157d84", "messageHeadline": "fix: add dump.rdb file", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "14cd8915d6d82a02ece0cf09fcd586021ea218fd", "messageHeadline": "fix: delete seeds test in github flow", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 32}}, {"node": {"oid": "c03e020b9fd2f924bcd54ab1a78a9e35e95be1c9", "messageHeadline": "feat: change on non profit migration", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d1d422e0d3beaf264379e1eae4c2d9f86daf7c8", "messageHeadline": "feat: change on non profit migration", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "908eb3b34780b1095cc9e1c1291f98826a2fdc6a", "messageHeadline": "feat: payment method remove default", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b6588de6326ea089f5713d6499688e8c164c55a4", "messageHeadline": "feat: merge develop", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 251, "deletions": 13}}, {"node": {"oid": "1e0a610a9261597b4f48b251531af632c2a1fcf1", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "2943f2fe385c8da08972c891ec93b7f35116dc44", "messageHeadline": "feat: refactor of certain columns from string to integer", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 82, "deletions": 35}}, {"node": {"oid": "4594a38a099a784af23e6c8d215644c10b88dac0", "messageHeadline": "feature: pool factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "dc3e69c6bfc2ede69ebe5c44dd23b249ac4fa02c", "messageHeadline": "feature: pool specs and implementation", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "02568dc0afc23dd944b773a6c22e7f363ef974c8", "messageHeadline": "feature: database table for pools", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "f8949904d3040c00f39113fbcf68ab06949a94a8", "messageHeadline": "Merge pull request #257 from RibonDAO/feature/dapp-481", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "fd67d5b75121991bd3be0d7ab956f67d8ae5ef6c", "messageHeadline": "feature: token specs and factories", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "189e662b176217705a23c7cb7baa13b9811a3482", "messageHeadline": "feature: token model and new relationships", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "654a1f47fdefd83703c8ba85d699c4fbad65b98d", "messageHeadline": "feature: token table", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "92c1a0909e54a46b506da4810e0a13fcc39f11fa", "messageHeadline": "fix: delete logs in seeds file", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "d62faf83cc773197c8983d459ed923ba82430967", "messageHeadline": "feat: update seeds file with FactoryBot", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 44, "deletions": 31}}, {"node": {"oid": "1bd83518f82d06cdfaad3a869c0612334cdf1d11", "messageHeadline": "feat: update on factories to improve seed file", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "b35143e4a5e4fa0b9d8ec984ebcc5540bc4b20f6", "messageHeadline": "Merge pull request #253 from RibonDAO/feature/DAPP-480", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 214, "deletions": 14}}, {"node": {"oid": "6a77c539a44a4a33a65aa4e8128aee4a92ba15d8", "messageHeadline": "feat: tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f674c3252572788ce8634a08e6d74df42190c32", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e60a8cdf8371d887b7d919d858f01ccdc6c9c6b7", "messageHeadline": "feat: lint", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0922d9f7d71d3912d39ecc1e4dd90df2c8aabeb2", "messageHeadline": "Merge branch 'develop' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 67, "deletions": 52}}, {"node": {"oid": "fb2a2773db219e7e36bdd1e51764e5732248c3ed", "messageHeadline": "feat: add status to non profits", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "43f9f6e1a5b97a87be1ac959a38ac2137114fbe3", "messageHeadline": "fix: update converted_giving", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6154afffafc388f58f24bd2d182f75e26607fe41", "messageHeadline": "test: add tests to Chain #gas_fee", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "2ed24a93728ed59c6d124bc06d65b5bbab7becb3", "messageHeadline": "test: add tests to fee lib", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 61, "deletions": 8}}, {"node": {"oid": "1e5f435ee75d9c2172180d3ce6018470f224553c", "messageHeadline": "test: add tests to gas class", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "af5147b29c85ab7c2b3dee86df9c6d35245075cf", "messageHeadline": "feat: add Utils::Gas", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "c6323505a6a6c9f19defef7791aa0448be5c3a47", "messageHeadline": "feat: add FeeCalculator lib and #gas_fee to Chain", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "17452e4bcaccf63fa0602a321d4b323b964b1781", "messageHeadline": "feat: add gas_fee_url to Chain", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "588b80801eed9345c9aaf37db989d565bfbadab1", "messageHeadline": "revert: get credentials from env file", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "57c3dfee124a0e0cc120e6060d7add0c5d7b5921", "messageHeadline": "feature: ignore key files using gitignore", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "32eee691ae7b15d03290acca59bad88efd25485d", "messageHeadline": "feature: get sensitive credentials from Rails credentials file", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5039d4ed657e8806bbb70a639aa75564030e30c7", "messageHeadline": "feature: multi environment credential config", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3cd753a996b47958721279a25d82afd502862a63", "messageHeadline": "refactor: remove the general credentials file", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "30afef2491c03f851ee39525d2ae3361a4e44ca3", "messageHeadline": "refactor: change private key addresses", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b10eedc6d7aacf61051c9f900a9a19a65931c35", "messageHeadline": "refactor: use invalid wallet address in the test environment", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "518466d74deac81360852e001d608825adcb002b", "messageHeadline": "Merge pull request #245 from RibonDAO/dependabot/npm_and_yarn/commitl\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 54, "deletions": 50}}, {"node": {"oid": "a8fe71e26a7f335653e3b397ed5a84d9cecbd917", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into dependabo\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 589, "deletions": 565}}, {"node": {"oid": "86a5f5c09f2529f32ca534fd53cbc9067d52c127", "messageHeadline": "Merge pull request #247 from RibonDAO/fix/adjust-query", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "465f999d11ed355884bf107b9d35bb4006d313ae", "messageHeadline": "fix: remove whitespace", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4f68573e404c4458dc215333facdfc88fb09dbb4", "messageHeadline": "fix: adjust the graph query", "author": {"name": "Nathiely Macedo", "email": "nathielymm@gmail.com", "user": {"login": "nathielymm"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "3d3e49764f1e33fde8793abd1820188c9d331a46", "messageHeadline": "Merge pull request #244 from RibonDAO/chore/contract-updates", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 583, "deletions": 563}}, {"node": {"oid": "a3abfa8ad4e34edd5ffe2b670aa47ccf24c6b4f1", "messageHeadline": "fix: lint on networks file", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "755ceed081bc8e511855c521d77a2c5521387045", "messageHeadline": "build: add polygon envs to github actions", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ecc749b5314701c99e84481a8559ea2255e430e1", "messageHeadline": "test: fix specs that depended on ribon contract", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "0c1ba6f9f493c28dee9df7bdd4e04ffba7dd4b62", "messageHeadline": "refactor: update ribon_abi and ribon contract decimals amount on methods", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 539, "deletions": 547}}, {"node": {"oid": "c42a3ab54dcd4448a93fe370b0057954fbc1994d", "messageHeadline": "build(deps-dev): bump @commitlint/cli from 17.0.3 to 17.1.2", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 54, "deletions": 50}}, {"node": {"oid": "a9eaebe5847efe53fde9c28d7ac829d3b98eb7d1", "messageHeadline": "fix: use strict decode to decode base64 keys", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f4f7e49a3692cb347139630c101c5a4a18e256cb", "messageHeadline": "feature: adds polygon mainnet to networks", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "49246477b67de8364996d1d34fccab14dd35a72a", "messageHeadline": "feature: polygon environment vars mapping", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1cc3a9badb3e647ff2879c91464b7bb4ce4c8af0", "messageHeadline": "feature: new donation pool address", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1fb2db4897b92d8ae151222c9db12b1822985566", "messageHeadline": "feature: using seeds encrypted with the env example key", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "e4fca67043458f20e922ee514dfd8772a15214e8", "messageHeadline": "feature: using byebug to debug", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0f64dde2f3653f3991003b3ba05d77cd8b5be0ad", "messageHeadline": "feature: updating the abi file", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "955895b6eab41316fbc370ed5c9b0d2d23fe29ea", "messageHeadline": "Merge pull request #242 from RibonDAO/feat/tech-58", "author": {"name": "Leticia Bueno", "email": "leticia.bueno.martins@gmail.com", "user": {"login": "letbueno"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4556cd69e934c2ddf1aadc7922eab277a89c9872", "messageHeadline": "feat: adjust linter", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "fdcc7a496197240f356e4a1a46b4f587239c7456", "messageHeadline": "fix: adjust update", "author": {"name": "let", "email": "let@MacBook-Air-de-let.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e802b1cbdb7c0007d3dc734a122a28c250e9325b", "messageHeadline": "fix: adjust linter", "author": {"name": "let", "email": "let@192.168.165.44", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "c37dca1e4d2d1394d5b9076a568dfcf090859db5", "messageHeadline": "feat: add stripe customer id in customer table", "author": {"name": "let", "email": "let@192.168.165.44", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "5fb072a562eaed5520db4fd363d642d33f295ffe", "messageHeadline": "Merge pull request #240 from RibonDAO/refactor/dapp-464", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "fbb1a85ace327bf52a715bbe4a30e43d30f9c18b", "messageHeadline": "fix: removes link/description from test", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bd6497443d23890ee4ee2a4809360774592c12e2", "messageHeadline": "fix: removes link/description from blueprint", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "10b2a8bedd1ac6ab53e1445c2ea598d16f6e1e70", "messageHeadline": "fix: removes link from non_profit factory", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "03d4025caf9bafc48cdf28ef0034400263aec865", "messageHeadline": "refactor: remove link/description from nonprofit", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "3f0ad87552e795810fa067457eb19e72b131b7d9", "messageHeadline": "Merge pull request #238 from RibonDAO/chore/contract-changes", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 578, "deletions": 431}}, {"node": {"oid": "4c5420c6a9acc1ca21a7ef526d16bb28e1531745", "messageHeadline": "refactor: change method to add pool balance", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4b42f9a048e793a73959c0e8676711f9d40f5959", "messageHeadline": "feature: add the hardcoded donation poll address", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "da02e41458188e3c757d7e9a81f3f837cae16aa4", "messageHeadline": "feature: add donation poll param to some contract methods", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "785a9369f3007d217f3c6629668aed9e1b6083ad", "messageHeadline": "feature: update the ribon contract abi", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 541, "deletions": 415}}, {"node": {"oid": "031c19ab24813b332432e6efdb7bc40d5795394b", "messageHeadline": "Merge pull request #234 from RibonDAO/feature/worker-prod-files", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "851744a9dbb119fbe40026628c9abdf811d60577", "messageHeadline": "feat: add production-worker-deploy.yml to github workflows", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "7579a5526895fe07f798c5a9f088e959ce85f800", "messageHeadline": "Merge pull request #232 from RibonDAO/feature/chain-id-env-var", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "1e19f91d7635cde14ef726e5ca48ec8eb086d9b7", "messageHeadline": "test: update ribon config factory to use default_chain_id", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9b5540305b78f8af9fb062de547da9b122891407", "messageHeadline": "feat: add default_chain_id to seeds", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5975f9896002602a98d1f6736436c857e2a5b52c", "messageHeadline": "feat: add default_chain_id to RibonConfig", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "0635059e11e434c53d054b5d14f048fa2c5fa430", "messageHeadline": "Merge pull request #230 from RibonDAO/fix/status-from-blockchain", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 42, "deletions": 8}}, {"node": {"oid": "f9fb3121e4337f67bbcab531605e4929ec7e30c3", "messageHeadline": "fix: add validation to not create multiple sources for the user", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 41, "deletions": 7}}, {"node": {"oid": "0ea24bae1458715e06e33fb5722bd620ab4334aa", "messageHeadline": "Merge pull request #228 from RibonDAO/fix/tech-18-2", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "819fab2e2433c4686e1fd3cf2885c43d5d9d0e6b", "messageHeadline": "fix: drop test db before create", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d19aa9ec4dae48eda75a578475e032d18fea51c5", "messageHeadline": "fix: change failed status to 0x0 according to api docs", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4232e7d1a22179b0fd36a59d4449f25f245163be", "messageHeadline": "fix: add seed test to github flow", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "a858dfa0a09a8c1ef77449d2736356753631c55b", "messageHeadline": "Merge pull request #224 from RibonDAO/chore/show-by-id-or-uuid", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "a3cf7c5e5adc80911fd79b4a1f1ad322c3e652ab", "messageHeadline": "Merge pull request #223 from RibonDAO/feature/can-donate-endpoint", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 72, "deletions": 13}}, {"node": {"oid": "dca7ff46074964917a694bca903688f632dda6f7", "messageHeadline": "feature: receive id or uuid as a parameter in the show method", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "045e9430ee01c8d5ae92e7a6433e68a8d5c7ee0b", "messageHeadline": "fix: add current_user validation to can_donate", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "84e9e5210716b3e57dd520e8e979a4249fb22f22", "messageHeadline": "feat: add can_donate route to users controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "2285a7e4b25af102a5f6a238f5aec55a8b9a26a5", "messageHeadline": "refactor: add integration to last_donation_at on UserDonationStats", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 44, "deletions": 13}}, {"node": {"oid": "784a0ec04fe003f9cbb0861df42793f49957ee57", "messageHeadline": "Merge pull request #221 from RibonDAO/chore/baseurl_envvar", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1b96a501e0158a64da54af4a7e7f6ce95ed2f858", "messageHeadline": "feature: integration address in the example env file", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c6185fd17acda377d8e3df7b64a44cd4a7cf732a", "messageHeadline": "Merge pull request #219 from RibonDAO/feature/dapp-452", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "cc6a66b929918a636144f500f296acf5bb8caade", "messageHeadline": "refactor: use utc timezone on specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c7196608709c87feab62c2851a8b2bcab157dcbe", "messageHeadline": "feature: use utc minus 3 as default timezone", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "41f9fed964e821b56e82d316e6c7036b8ac40b14", "messageHeadline": "Merge pull request #216 from RibonDAO/feature/dapp-432", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 108, "deletions": 36}}, {"node": {"oid": "bbb772563f5d24581e179be91417d6c7d8896c5e", "messageHeadline": "refactor: uses i18n translations for donation errors", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1cdf568385992f5f00486bd4a95f26b992735fd8", "messageHeadline": "Merge branch 'develop' into feature/dapp-432", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9b495cd7a99708b867b090f29b3c50ec7e12f8bf", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ca03d2291251cb4beba433d7bc7718f58f59a3ff", "messageHeadline": "Merge branch 'develop' into feature/dapp-432", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 419, "deletions": 172}}, {"node": {"oid": "c55396f56081306bf13b0c22de8fcc2ae5281efc", "messageHeadline": "refactor: fixing testcase descriptions", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c78581b410a27d72a7ffbb8422a8d916f0039525", "messageHeadline": "refactor: new field for ribon config factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5e120b96fffc8e8b30a29982ca5f3903311deea9", "messageHeadline": "feature: rails admin labels", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "06ca63bb70bd3c5d950b82165c864cd96ae899d1", "messageHeadline": "feature: method to add balance to integration", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e89308e312ce3dbed090fb58b7b121d2ed4a4def", "messageHeadline": "feature: adds balance to integration when it's created", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "5820646be6555608407181b39aa11b2695d400af", "messageHeadline": "feature: new method for the ribon contract", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "bd976712aae2dc0c7e58f6e7ba33f67368d777cc", "messageHeadline": "feature: adds minimum integration amount to ribon config", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "8a948497cf84b87ee2d9336d9dabbcb287d4c404", "messageHeadline": "feature: ribon contract specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "39b7bbb1845e2646f1dc59a7a309ca970f533e57", "messageHeadline": "refactor: renamin validation method", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f9ccc503947fb528d8cacd266b3799a90cc60f7", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "9278597c4e63c2ca1258a962517ce0cc0f3ef469", "messageHeadline": "feature: period validation for integrations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "43618404fa1ca4b3215ec988071f14a2ab873d10", "messageHeadline": "feature: validation in the donate command", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "a482734ac63cb797dc8233f7cffa34de5b4c00a5", "messageHeadline": "feature: specs for the donate command", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "690908f178cfe0c03d4f60520e9f45e8ec2e9189", "messageHeadline": "refactor: removing remaining cancancan helpers", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "609231374432dca250a81c19c9a3382736ea93f3", "messageHeadline": "feature: brand new specs for ticket availability", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 40, "deletions": 5}}, {"node": {"oid": "25b4e9d991d1fd0b30bf0d84b3e6bb959fef02f5", "messageHeadline": "feature: removing cancancan gem", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "906bd8301301fd7dcd4bb6904cfe8f89c03e76d7", "messageHeadline": "Merge pull request #199 from RibonDAO/fix/db-seeds", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "93ef6ed3e352b2ca9abd885489d2415e6b34222a", "messageHeadline": "fix: iv must be 16 problem solved", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "54c97c6586e3bf043f20ee46d6fe2df5b502054a", "messageHeadline": "Merge pull request #214 from RibonDAO/chore/same_resp_to_all_resources", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1bfca2f9900e926622f563f225f1206823097f53", "messageHeadline": "fix: lint", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee550d9a79ef4ecd2a0c46f88c26ba7256e6c78d", "messageHeadline": "refactor: same response type to all resources", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ef8e184b64a4e176391112f02c7abea8ebfda221", "messageHeadline": "Merge pull request #212 from RibonDAO/fix/impact-by-ticket", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af0ca28013ceba377fe80e17a4f5760a42eabaec", "messageHeadline": "fix: remove impact by ticket float conversion", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2b0d08f1a98ec097ec8d50ddecccffc28a31092", "messageHeadline": "Merge pull request #210 from RibonDAO/feature/givings-impact-calculator", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 173, "deletions": 1}}, {"node": {"oid": "3c0901acd1f6c4ddb56caec3846fd3ba2c473ec6", "messageHeadline": "Merge pull request #208 from RibonDAO/feature/giving-impact", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 159, "deletions": 149}}, {"node": {"oid": "c2ea671e70c6022afecc898b11ff3a6caa7273a4", "messageHeadline": "feat: add impact_by_non_profit route and tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 41, "deletions": 4}}, {"node": {"oid": "8bf39ab00ea3c08009304768918a98fa27509590", "messageHeadline": "feat: add givings impacts controller and command to calculate impact", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "5d0e20d72b2e4605b3f9a81adce686c1ec84a158", "messageHeadline": "test: add tests to non_profit_impact_calculator", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "f0f89d6efc52fe5d264bc9755c124638fbf769c0", "messageHeadline": "feat: add NonProfitImpactCalculator service", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "5cb2d7715f74227eb889b9380d751c1140725c16", "messageHeadline": "refactor: update giving_services references", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 296}}, {"node": {"oid": "eeadc574ab34e5a132f44b5827ca7c1e0254d5e0", "messageHeadline": "refactor: add service givings module", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 292, "deletions": 0}}, {"node": {"oid": "43372d9c6c789b106b88fd6ee9a29e33e55c5a20", "messageHeadline": "Merge pull request #206 from RibonDAO/hotfix/DAPP-359", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c26355cc79f280ab1e13a7913551ce3293d51470", "messageHeadline": "fix: remove service fees duplicated on CalculateCardGiving", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2198cdaf2b0fe4c14dee6fcf26d53259ac861da3", "messageHeadline": "feature: add ribon config record", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d6ebd784a2922be361611dcc06971a2fb9763391", "messageHeadline": "Merge pull request #203 from RibonDAO/rollback/use-raw-values", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 35}}, {"node": {"oid": "fa4aa69d7f1bb5cb9b7830aada156d1cdbe57ede", "messageHeadline": "Merge pull request #204 from RibonDAO/hotfix/DAPP-359", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96865f74999d0301a4aac96c01b37be66f8d4af4", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8f6f2b0eb277a03bf02444767eb8797737384857", "messageHeadline": "fix: add to_sym to currency on person_payment", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5dc25a4de1a18488e31b1bef1e65d826512f2990", "messageHeadline": "refactor: removing stringfy method", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "b6ca8b0892137888f6606dd31e4779fe0257379e", "messageHeadline": "refactor: integration blueprint fields", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14061b6ee7bb3a1290869b0dd74d35123d16656c", "messageHeadline": "fix: broken specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 25}}, {"node": {"oid": "28853857846688128f40f240f26aac90048c88d1", "messageHeadline": "Merge pull request #201 from RibonDAO/fix/reporter-log-exception-handle", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0a0e5e8aaa55af7fbc042b904b5b3f3d4e97d697", "messageHeadline": "feat: add Reporter log to ApplicationCommand", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "930298f5a4d6f2c80a6d85317e9bc9ee0a2f06ff", "messageHeadline": "Merge pull request #195 from RibonDAO/feature/Dapp-361", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 186, "deletions": 11}}, {"node": {"oid": "755c26bee4daba035e7ade6141e907df9c7e0321", "messageHeadline": "fix: db seeds", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "8940090036e8ec43e8cad4abc79db58d40a269e4", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 91, "deletions": 17}}, {"node": {"oid": "89cc33f48429dc2c8873a8f1f8f8960d35570e30", "messageHeadline": "Merge pull request #194 from RibonDAO/refactor/admin-donation-blockch\u2026", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "ff2b835bc5b8fcaeccfd513af191876baaffe24e", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into refactor/\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 91, "deletions": 17}}, {"node": {"oid": "8c7474caf644a005e65a1ef3f2f5f0d226ada660", "messageHeadline": "Merge pull request #196 from RibonDAO/feature/dapp-430", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 91, "deletions": 17}}, {"node": {"oid": "574276bc9c793899442b3b18ea4405d368ca407c", "messageHeadline": "feature: spec for zero cases", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "d6fcedd46ad226b539b0c7484ba3558b54c62031", "messageHeadline": "feature: blueprint returning the fancy ticket availability", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13eb61f1e133c94e4e59eeb597e2096cd9e5dd0f", "messageHeadline": "refactor: calling the command using the new signature", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b833a25af06b95951291fb1b619d75b35c476dc0", "messageHeadline": "fix: broken specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "bb0f54840848b1bbc4e43f694a3b694f053f9043", "messageHeadline": "refactor: avoid to add new parameters everytime", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "005d4ad75c8324325be93630090687d1f90ec833", "messageHeadline": "feature: fancy return of the ticket availability via api", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "ced54af162bc567fa4ad99f7086c04ec9bd4bb29", "messageHeadline": "feature: specs for all the new model methods", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "5674ca27f0dbd08fe5bffb848066d61d75fec0e1", "messageHeadline": "feature: add ticket availability to the integrations factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c379184b8f0d97ca5a8d3098f93b05eb61dda891", "messageHeadline": "feature: add ticket_availability_in_minutes to integrations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "eeb0951711d65ca50622ab562caeff07afd6afd1", "messageHeadline": "feat: add update_status_from_chain to DonationBlockchainTransaction", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8c0845ccb8e7765dd93717d266cf706c1976ca92", "messageHeadline": "feat: add UpdateDonationBlockchainTransactionStatusJob", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "c96c7235da1323e768a70dfa4980e2151ea51eb4", "messageHeadline": "test: add tests to transaction utils and filter to non used coverage", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "032ed31761bbe61477f4ebede59dfd54ac5bbd81", "messageHeadline": "test: add tests to DonationBlockchainTransaction service", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "5406b02b76f52eb50d8059106ca3366ade16edb9", "messageHeadline": "feat: add DonationBlockchainTransaction service", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "4166bc362b9ebd28ab55c94c83c723cf398296fd", "messageHeadline": "refactor: update PersonPaymentServices BlockchainTransaction to use n\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "a41591f69a8cf6d5f478c3f0b3fdc87892f565d8", "messageHeadline": "feat: add TransactionUtils class", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "b4047f99d98980bb118f90b38b9595d6bd2adcc0", "messageHeadline": "refactor: remove blockchain_process_link from donations table", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "79261867772dadfdc6c84c6029542e5cee2c84ee", "messageHeadline": "feat: add link to transaction_hash on admin", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "0e773ce6b793d825c9702fd2d225e149edfc4755", "messageHeadline": "Merge pull request #192 from RibonDAO/feature/rails-admin-models", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "323bacbcf9c61b08aae297f917c8c9928b908773", "messageHeadline": "feat: add DonationBlockchainTransaction and Chain to rails admin", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b54ef8c0195e2f9a862764f995d7906439071d99", "messageHeadline": "Merge pull request #190 from RibonDAO/feature/DAPP-362", "author": {"name": "Nicholas", "email": "devnicknish@gmail.com", "user": {"login": "NickNish09"}}, "additions": 89, "deletions": 6}}, {"node": {"oid": "b5bdb34c189bb97366c124cd24e01471a7ab18dd", "messageHeadline": "feat: add donationblockchaintransaction to command", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "cbdb9c7f21c56b4d5583eda4baf31334c5f673a3", "messageHeadline": "feat: add transaction_link to donation_blockchain_transaction", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "a2e3f53519e26e96e540900b1ecfab7d4f3ab5e2", "messageHeadline": "feat: add DonationBlockchainTransaction model", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "e2a7515b64d4caccbeeb872bce14a04cb25716fa", "messageHeadline": "Merge pull request #188 from RibonDAO/feature/network-refactors", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 110, "deletions": 34}}, {"node": {"oid": "d4ce06843598a73581aca375bdbb3ad37a2f3a72", "messageHeadline": "refactor: update network to chain in person_blockchain_transaciton", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c5b0e328f051f55ab744f2d650a63164b908e9a4", "messageHeadline": "refactor: update mumbai hardcode calls to Chain.default", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "dd4dd3af1dbf6f4e03c57630de6997def4f01331", "messageHeadline": "refactor: update all network calls to chain calls", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "abb3c7d92d83ef71a0c5100dbbf53f47ec72db67", "messageHeadline": "feat: add validations to Chain model", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "0481d6ec351cc8291ee0610d0ab29dbf0e7914a6", "messageHeadline": "feat: add Chain model", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "a3dd6fc2b969003e98b510d3d6eaccca49f2e315", "messageHeadline": "Merge pull request #184 from RibonDAO/feature/DAPP-305", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 54, "deletions": 16}}, {"node": {"oid": "868221adecc0ddaeedce248addfe7f016837f03d", "messageHeadline": "fix: update encrypted key on tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "60883b113fdfd9b5dad39e2875899621a2302a44", "messageHeadline": "fix: update encrypted key on tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "41ccf44b41f6378631c75fcacc703700387e7402", "messageHeadline": "fix: update encrypted key on tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "a53f38b1fa6416278b9746b56fef04f41591b5ce", "messageHeadline": "Merge pull request #186 from RibonDAO/hotfix/integration_status_conve\u2026", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94c64a66fb3c1b9c7dc66edb2f1c71c61080878b", "messageHeadline": "fix: add cipher encrypt to integration_wallet factory", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5fb72a2ba5b8fee81c45ed1bb7e4af4fac3a1207", "messageHeadline": "fix: integer conversion for the integration status", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dd8358789909fbeec5b42e1d2e7224094620001", "messageHeadline": "feat: add sender key param to donate_through_integration in ribon con\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "cd8fe220220a99797e34f9ef6a38931345f0aef5", "messageHeadline": "feat: add sender key param to donate_through_integration in ribon con\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "d6ae5b3210efdfb9d62b80455b1d20abdfa150c6", "messageHeadline": "Merge pull request #183 from RibonDAO/refactor/integration-status", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "1a8f48073f8918e972b5233f21728c0c4a52ca92", "messageHeadline": "feat: add #private_key to integration_wallet", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "1bc978728596086954359bb59e7a35d43739164d", "messageHeadline": "refactor: integration model validations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0b3f1ff44f962a8c3b304090459920e9876f9635", "messageHeadline": "fix: broken specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5daaf6ecabe9338e2581d5b06fd2c42d85ce9c3e", "messageHeadline": "refactor: changing status from integer to string", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "4b58d8bf377aef756f037387a12a618ca1f23832", "messageHeadline": "Merge pull request #181 from RibonDAO/fix/dapp-273", "author": {"name": "Thais correa", "email": "110051338+thaisribon@users.noreply.github.com", "user": {"login": "thaisribon"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "53679f6baa90d7237885a1ec0c539b8f80e938ee", "messageHeadline": "fix: tests", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "6da44df2874b54a1e8be511fa6fbe318d16bc01c", "messageHeadline": "fix: added last_donation_at on UserBlueprint to solve cache problem", "author": {"name": "thaisribon", "email": "thais@ribon.io", "user": {"login": "thaisribon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37f5bf0dc520fadf7ec7270d4f4064598fcd8234", "messageHeadline": "Merge pull request #177 from RibonDAO/feature/dapp-322", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 248, "deletions": 28}}, {"node": {"oid": "b984d40e7c41ede4d18058a958e3f38cf5ade51b", "messageHeadline": "refactor: changing the create integration wallet syntax", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "137b8556da1c3ec69807c848c04a9b52072e1036", "messageHeadline": "refactor: integration base url into an env var", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "0def6cb7a74d9c144922443e8695c502a13d7a9b", "messageHeadline": "Merge pull request #178 from RibonDAO/feature/dapp-323", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "878ed109e9a9431192bc18a3995668dbebad3d1e", "messageHeadline": "feat: adds update integration route", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "7854edd770eca15508cb590fc67c330122f223b3", "messageHeadline": "revert: integration specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "c7f87b081b06e66ac82d149111b8215a016dd289", "messageHeadline": "feature: add new secret to the test workflow", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "951dae038eca3a2dd581ed0897823addcb5a8b97", "messageHeadline": "fix: typo", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e414e9d541a8e50fac2d8f73d0c72dee67e53506", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef5fa1d6c694768e8eb15930cccd004d0e405fdc", "messageHeadline": "refactor: eth mocking using stub helpers", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7b83ce3097c29e2f988438df8a4c4510f2aef254", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "66810e39099dc1dc8ba91d2eaf2ed64b7aae905e", "messageHeadline": "fix: mocking keypairs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "d86866015f80d99df9a9ba6dc3eba27964825123", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3eb1c195855ff375fac9812fc2ad9e91f5782007", "messageHeadline": "feature: new post route for new integrations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "439624e286f2259a95df153eb540d8ecebee3adb", "messageHeadline": "feature: create method in the controller", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "6b0629bad95af274962dc479ea5317c12d8a72af", "messageHeadline": "refactor: make the wallet blueprint small", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "f24de7ffdb9ccbe524f0d36327a6d3c4a68ad8b1", "messageHeadline": "feature: integration specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "ddd7728371ac50bb9140ceeaf8179748de69db59", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e07c46ccabb73c4f49f9061c3d8ff3cc777593f", "messageHeadline": "refactor: add integration wallet to the integration factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "af5a898ccd92eede8f24a7a9651e38d0573f3b87", "messageHeadline": "feature: integration wallet factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7d50622cbc407211b88b1fc72f7f3571c6baba62", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "27ac692ffd3bae07df88ea69edba54abbf2d89c6", "messageHeadline": "refactor: integration specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 17}}, {"node": {"oid": "f5f83c47b7ec83f583e2db019b2c08663d78344d", "messageHeadline": "refactor: create integrations flow", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "9c1ada4b24aa97e3a91c99e90fe3e67111797151", "messageHeadline": "feature: create integration specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "1f1c3712a975b85757d8de33f954c58603cded05", "messageHeadline": "refactor: conditional style", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "66d97ee0c5fb8ab10bff2fc2a631870b8947da82", "messageHeadline": "feature: integration command", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "ad8019ead72c502fe895faa017a482856ae8a7ca", "messageHeadline": "refactor: integration models", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "d2c766222ff6a52aec226e7c34124dfbdebcebcf", "messageHeadline": "refactor: integration blueprints", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "1b5a66fcd43664dbb0975604568b057f880cac00", "messageHeadline": "refactor: typos", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d5abdad3550583fdfd342a29bae8a2a4084597e5", "messageHeadline": "feature: updating database schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "9b28b922527ff3165de0340363a7fe822ae8eca1", "messageHeadline": "feature: wallets table", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "e4f792b1b118fa97c7fffde944cf48df10505b7b", "messageHeadline": "refactor: improving integrations table", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "3dde110b0f6a1315d54af4280ab8207ce3fe38b2", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "df9f4e1243cce0ad8dfd2cbd603c7d321bd6e026", "messageHeadline": "feature: openssl cypher module", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "c9dbc06b0dfe3498e8b3c352840efab359025ddb", "messageHeadline": "feature: generate keypair method", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "97f4035c87639c35239769b51b1f98ee00fe0bce", "messageHeadline": "feature: secret openssl key", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e2c41461904c6c029af9d68271ca08e696900425", "messageHeadline": "Merge pull request #175 from RibonDAO/feature/dapp-319-append", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "7b8c4ec68ec4d1896fb4802242b250495f23a83e", "messageHeadline": "fix: integration specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "60c3bf2b0538ae312df6d6765c932009455cd011", "messageHeadline": "fix: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf6e50eab2219fed5911ca7dc1e45ca08f4d4533", "messageHeadline": "feature: new fields for the integration blueprint", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ee7c927041eb3efeccccc2ee939cd69dae73f6c", "messageHeadline": "refactor: integration model improvements", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "11921e99d09b7cc061a7636d718d8de939fb506b", "messageHeadline": "feature: add status to the integration model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "64680bbcfafdf297203a88b4d94ea148f04e4459", "messageHeadline": "Merge pull request #173 from RibonDAO/feature/dapp-319", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "ca8f5da6a2a7607c69158ccda27a2b4cd7c03f70", "messageHeadline": "refactor: renaming existing specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bac086fc9251f4f3cb5334352830e87abd936a46", "messageHeadline": "fix: typo", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1be7a7a3dab2b439e4acdf5d0e3461ee7023b7c6", "messageHeadline": "feature: integration index route", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "34c6aa3f7180462666d0c418665dcafb77284ab6", "messageHeadline": "feature: integration index implementation", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "56923a7a60a92bb6827fc3145ee549b0d323c449", "messageHeadline": "feature: integrations index specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "2b1ff7c17b810bea437f1e4a4b32d4d58276b9c5", "messageHeadline": "Merge pull request #172 from RibonDAO/feature/dapp-308", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 83, "deletions": 1}}, {"node": {"oid": "af9f8537bf9497d9cd2bf2bfc8eb9042035aa929", "messageHeadline": "feature: sources controller implementation", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "af428bdfce54646d73e5050d56b3e45e6379dc9b", "messageHeadline": "feature: sources controller specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "c449e93e9d7776cd532e1b4afc1b70dd4ca55375", "messageHeadline": "feature: sources route", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "60dfa6af78e2972f0a20f97df9d5c0822f2ec472", "messageHeadline": "refactor: source blueprint", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "52f153aa5baa132de0c098efb3835d2512daa868", "messageHeadline": "refactor: source model validations", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "abe86736fa89052514c8bb1cda32e34fc5d2a0aa", "messageHeadline": "feature: source blueprint", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5475bd031d69faf3504eccaa84b0cf5a3450d708", "messageHeadline": "fix: source model typo", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dde8df38bb48b7038411b19aa5a50e6dc964c31c", "messageHeadline": "Merge pull request #170 from RibonDAO/feature/dapp-307", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "cc3a59d3b870287d63d4f6c57b97fa4c55023571", "messageHeadline": "feature: sources factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ed18675c8cd8ce1f6bfac84f62094c74e490ff4b", "messageHeadline": "feature: sources model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3757a71952cba5b026bd5aedf29ea88a159be3c7", "messageHeadline": "feature: updating database schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "83ad49e3b27719e09bcdebb582d0e170c1a239b5", "messageHeadline": "feature: creating sources table", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "e22c689074b1e594f95e784c383e551c2cc64bad", "messageHeadline": "Merge pull request #168 from RibonDAO/build/add-wait-tests-to-deploys", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "fedcc132f232d552bc36dc0e4c7c3171c0c62e0f", "messageHeadline": "build: add wait-on-check action to worker deploys", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "d85cf0599758c76a91380854096b12769317aced", "messageHeadline": "Merge pull request #165 from RibonDAO/feature/refactor-user-impact", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 45, "deletions": 42}}, {"node": {"oid": "7c07b11af52f7dfd90e303c0b747b69d49500bb4", "messageHeadline": "refactor: update user_services user_impact to use api data", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 45, "deletions": 42}}, {"node": {"oid": "43392c7e077d2dfe17d921a9cf6b347065ba31c7", "messageHeadline": "Merge pull request #163 from RibonDAO/feature/integration-donation-re\u2026", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "0bd12185691a9bc243d0b8f1c653b4bd2d7d346d", "messageHeadline": "Merge pull request #161 from RibonDAO/feature/integration-donation-re\u2026", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 26, "deletions": 32}}, {"node": {"oid": "733c1d80f9c8b53f259aa2a7dc1bd6b8e09ef7d8", "messageHeadline": "chore: delete previous ribon_contract file", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "4b4a5d32ae72fe916db9ff76d62707819e5340cb", "messageHeadline": "fix: update blockchain_link concat", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c53529ebfa3d4be588f2bbd54e4bd0b3ba45c92", "messageHeadline": "refactor: update Donations::Donate command to use the new ribon contract", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 24, "deletions": 32}}, {"node": {"oid": "afe9897574807d9dc75d9cf555a8dcd4d8806a5d", "messageHeadline": "chore: add private keyword to blockchain_transaction service", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "aa54d80396039064ddd7cd3a86b5d0f4ac865ecf", "messageHeadline": "Merge pull request #158 from RibonDAO/feature/blockchain-transaction-\u2026", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 114, "deletions": 2}}, {"node": {"oid": "883e119aec5a4b70000219d52e72b1bdc2f5cdf2", "messageHeadline": "chore: add TODO on person_blockchain_transaction update_status_from_e\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6814e36a5a7a5481dbc05e33613cbb78403388d4", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/b\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "51ec28c99c0ed725460ea2373e5efccb18eb23c1", "messageHeadline": "Merge pull request #157 from RibonDAO/fix/add-donation-balance-job", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1177, "deletions": 9}}, {"node": {"oid": "a40fbe69d3540b2166f46ce2060eab3967becdcc", "messageHeadline": "chore: update test env queue adapter", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7e71db053b64165c3ac4cbe6ef3829e04d9399b", "messageHeadline": "test: add tests to update_blockchain_transaction_status_job", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "01f7e32281a4b3bfc19c506ab65c0d388e340354", "messageHeadline": "feat: add job to update blockchain transaction status", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "e0e0c236f8e21f71942e7092232bc6c409f9c1d8", "messageHeadline": "test: update person_payment_services blockchain transaction test", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "2a421bc18c79bfe428587c33cfef1332c4eecc5f", "messageHeadline": "feat: add person payment blockchain transaction service", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "c6566d0c5479f7fe0d34f8b3652851f171e07e22", "messageHeadline": "chore: remove round 2 from #crypto_amount", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf193f2c8e2838eb8eb748f480eada11e4b8675e", "messageHeadline": "test: add #crypto_amount tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 146, "deletions": 2}}, {"node": {"oid": "0ff40ec64ab4bf72238381efb52411f4732db567", "messageHeadline": "refactor: update create_order to use crypto_amount", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 928, "deletions": 2}}, {"node": {"oid": "a66709961363d056fb7c047945ccf355a833a3a6", "messageHeadline": "fix: add crypto_amount to create_order add_balance job", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0b5771c31a56e4a558be5f417e539d8a8ace500b", "messageHeadline": "chore: update person_payment_fees factory", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "58a14a9588e013c29adfa1f08cce29be039d7d2c", "messageHeadline": "fix: add to_sym to converters", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f032bc5e28cbc72b3ee21f5d017d400a63c4d1a1", "messageHeadline": "feat: add person_payment_fee model", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 82, "deletions": 1}}, {"node": {"oid": "d9fa0805a5be31283a268178f1708b6bac9ca443", "messageHeadline": "fix: add minor fixes to some modules", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "bfd1ae64acb0af0e1a88a51bdbef4e94b2bd3b03", "messageHeadline": "Merge pull request #152 from RibonDAO/feature/refactor-fees-services", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 49, "deletions": 35}}, {"node": {"oid": "28f5d6a636b759c376379449ba6671fa81920f8e", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/r\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 203, "deletions": 113}}, {"node": {"oid": "44c811a6b4900d72a9c2656ee35bafb5db26d658", "messageHeadline": "Merge pull request #153 from RibonDAO/feature/dapp-179-db-changes", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 203, "deletions": 113}}, {"node": {"oid": "1e071b251b6180c0f293391a271c9c73e114594b", "messageHeadline": "refactor: using nullify for the person relationship", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1297aa6c8b39727fe34afa5a10deaee21610f208", "messageHeadline": "fix: cryptocurrency specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "242093766191766f8755e0a8456f2264a67af1fd", "messageHeadline": "refactor: replacing the old customer payment link", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c7d8fb9d6f45dd0cc03eded675d04a27e44fa1d7", "messageHeadline": "fix: rubocop complaints", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 20, "deletions": 22}}, {"node": {"oid": "b07789fe444590c0b30ed98ba1eed6c563f45624", "messageHeadline": "refactor: stripe lib and specs with the new order schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "45094d5286e360dcdad3283a961df656d01eba3a", "messageHeadline": "fix: orchestrator specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ebfbdb84a17784a399d00bd8ca90f46cfeefb8f", "messageHeadline": "refactor: cryptocurrency controller specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ec42a5605f12e9e348e78fec632d71b42612d83e", "messageHeadline": "refactor: order model with a person", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6416f5ede94293a1a632d120c28f3a16c3e7cb33", "messageHeadline": "refactor: cryptocurrency controller", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "491c63183f5aa15549c5ada058f3dec82d68b0ba", "messageHeadline": "refactor: create order specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "358fc64e9071a7a3de2e057a5f39ca937e86a48a", "messageHeadline": "refactor: order types for the create order command", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 16, "deletions": 20}}, {"node": {"oid": "8d9fdcfed52d153ee81b76e66f0a5a3e5e28dab4", "messageHeadline": "refactor: blockchain transaction specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06aca14b57de1d9c29d1756e0e272c0aabb229ba", "messageHeadline": "refactor: timestamps for the new tables", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "642f11240c7257ed5e7fc85c98874ff4a0f2efee", "messageHeadline": "refactor: add FeeCalculatorService to CalculateCardGiving command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "94444c57595c1f66554a42bc6b18f49ccb366eae", "messageHeadline": "refactor: renaming to person payment blueprint", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b360ac84458f77bf1596a9c520e452a54a3da906", "messageHeadline": "fix: user givings controller specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e08462584636b705c1814a7babcd51c2f080fd19", "messageHeadline": "refactor: order factory fixes", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f703d09a46a2a3b77aca00d712340b218616ecd5", "messageHeadline": "refactor: customer factory references", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "992053c0ca01a72b3fab2216c43fd2a47ce801bd", "messageHeadline": "refactor: person blockchain transactions factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f92fca14f4a2776ba6b47b9acf8b94d5bc266c59", "messageHeadline": "refactor: person payments factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0b09872d53fbdae2ac44d1add551d6b031cfc471", "messageHeadline": "feature: guests factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "83a7f72475fc3f0139fb691f066d828ae067bdff", "messageHeadline": "feature: people factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "853bab93bbd0c20d969cc547d8f34b3d0fbb03d4", "messageHeadline": "fix: rails admin model linking", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f76c2f4a03db5502de8c56f8df9e0bbf34779c22", "messageHeadline": "refactor: moving person blockchain transaction model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c43a8bbaa0b61f24b2feca6ee0c3b20ecc4f40f0", "messageHeadline": "refactor: moving person payment model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d7446d5f1ea3f5fdcf5d4f6c4ce719bc44720cf0", "messageHeadline": "refactor: moving customer model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6f16255229bc203b16829f558c08aa59c05c69e", "messageHeadline": "feature: guest model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "90eba266ada21fe7c8e252cd7aa0e4481b143a46", "messageHeadline": "feature: person model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "eb1fb4e45e0d4cfbdec2ed8ea440c3010b354170", "messageHeadline": "refactor: update calculate_card_giving to return Money instances", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "8bae2c7cad4b6669f92f1d876b84e7b682683806", "messageHeadline": "feature: updata database schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 38, "deletions": 25}}, {"node": {"oid": "62b025cb96ee769b7e8836cee379f95043c5cb4e", "messageHeadline": "refactor: blockchain transaction references", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "faee55f6a8c00635bec8faa8c56314a25b7893a2", "messageHeadline": "refactor: payment table references", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "3898f027be5331e0708cb350f4c3aedd72a81d3c", "messageHeadline": "refactor: customer table references", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9e75083d8d6325dc42361558dc5f4a1c96a28b23", "messageHeadline": "feature: guests table", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "83ec7bdf01e9f40ff7f8d4f0e26fe77aa2ecae4c", "messageHeadline": "feature: people table", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "599c6ba7caa66ec3289f322040532970763929f2", "messageHeadline": "refactor: update Givings FeesController to use new command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "4cdf3c9d1362efd206ace8a71d27908c9224c4e3", "messageHeadline": "refactor: add gateway as param to CalculateCardGiving", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "36ef5db0a4b06521e124966ab0e20d8a8f7ae514", "messageHeadline": "refactor: rename calculate_stripe_giving to calculate_card_giving", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b99e7a6b4130d6fe9ab2f2b95a9ed454c7dad999", "messageHeadline": "Merge pull request #151 from RibonDAO/feature/sidekiq-staging", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "e3fd979162c4ac4e276d8fc644bed6247b3b237a", "messageHeadline": "build: add staging-worker-deploy action", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "7915104d202f122417c68ceb5faaaa4097d8ef4a", "messageHeadline": "Merge pull request #133 from RibonDAO/feature/dapp-155", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 201, "deletions": 150}}, {"node": {"oid": "dba31aeddfa23c0dbc46e1d36109a051e1670ef2", "messageHeadline": "Merge pull request #148 from RibonDAO/feature/sidekiq-config", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "ecee68745fad04f477d43f251835f0881a17ed38", "messageHeadline": "build: add dev-worker-deploy config", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "097af2badc7eaeff2fa95ccb7f0261bbed2cd668", "messageHeadline": "build: update env name on worker-deploy.yml", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ded37fb438d5a33b06ae8065af34f51e2e875441", "messageHeadline": "build: fix application name on worker-deploy", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "228138c5e873b09ca3b7691cf38f8f5bab668aec", "messageHeadline": "build: add github actions to deploy worker", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "c40d1e0373f4ed341fd81fe835694b364dde4261", "messageHeadline": "feature: add worker config folder", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "ef129800e4621ce18d5a4d932f20b813242643db", "messageHeadline": "fix: change dockerfile command to start sidekiq", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 11, "deletions": 164}}, {"node": {"oid": "051f68a1d3bed5ca17825f3ca9c15daa7b5ac60e", "messageHeadline": "refactor: update add_donation_pool_balance without user_identifier", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 72, "deletions": 165}}, {"node": {"oid": "7b3271ce783a6bc2b25041529803a0c369815c7d", "messageHeadline": "Merge branch 'develop' of https://github.com/RibonDAO/core-api into f\u2026", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 2091, "deletions": 317}}, {"node": {"oid": "c7a8773a76b2f693e16fcac1f981d224fa5cffc9", "messageHeadline": "config: add sidekiq config on ebextensions", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "2cb35697f0813ec5e76ba569c4c2ca61be0fd467", "messageHeadline": "refactor: add command_double to add_giving_blockchain_job spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "adf3588274fd7cb126f357871c2df6329308a33f", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/d\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 423, "deletions": 235}}, {"node": {"oid": "92c6bf1610358117f3996c2d25c04663dd90ac4a", "messageHeadline": "Merge pull request #146 from RibonDAO/feature/dotenv", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 118, "deletions": 14}}, {"node": {"oid": "ab5b6e161cce6feb568251742fbd9e30eb611016", "messageHeadline": "test: fix test desc", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10e659c25f124ef7fa282a732cd59354b9e98e79", "messageHeadline": "test: add tests to create_order success callback call", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "baad4975b35bfe7d19199a6ec6e23306735f62b6", "messageHeadline": "feat: add add_giving job call to create_order", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 34, "deletions": 13}}, {"node": {"oid": "a14c68326aa92dae7fc7bf5d7238a818f9d414e2", "messageHeadline": "chore: update readme env vars and coverage files", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "286838a573e76836e26b50d09baadf3c43e2f3e1", "messageHeadline": "feat: add aws secrets management lib and tasks to fetch and update do\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 47, "deletions": 16}}, {"node": {"oid": "626c190959a3802685a617eab0a9d75bf55c7714", "messageHeadline": "fix: lint fetch_dotenv.rake", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 23}}, {"node": {"oid": "6c18144f07c077f127a9a9e9bfae5f74870b8143", "messageHeadline": "build: add .env.example and env vars to tests.yml action", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "e34681d95bce8196990288546021e16859500516", "messageHeadline": "build: add fetch_dotenv task", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "4ef43309241969c59b51ea683b50dc4554707139", "messageHeadline": "build: add .env and update env.yml to use env vars", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "c5f28159cde15f5ef43c86f855e5485d7b6fa23f", "messageHeadline": "feat: add add_giving_to_blockchain job", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "2beaba697b221da0deb20929bc1abb89e494d322", "messageHeadline": "Merge pull request #142 from RibonDAO/dependabot/npm_and_yarn/commitl\u2026", "author": {"name": "Carlos Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "7a4bfd2773079fc5d9db9252678cc8e4c30b5403", "messageHeadline": "build(deps-dev): bump @commitlint/config-conventional", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "07916355f379b84f182f02df51b5d884313580a1", "messageHeadline": "Merge pull request #139 from RibonDAO/dependabot/bundler/rack-2.2.4", "author": {"name": "Carlos Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36270fe93a95ee392d828650ac5504beba657549", "messageHeadline": "Merge pull request #141 from RibonDAO/dependabot/npm_and_yarn/commitl\u2026", "author": {"name": "Carlos Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 180, "deletions": 147}}, {"node": {"oid": "ba92147c3b03c451e434d59b3a5cf7eff79ac4c7", "messageHeadline": "build(deps-dev): bump @commitlint/cli from 16.1.0 to 17.0.3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 180, "deletions": 147}}, {"node": {"oid": "779c38e598da37987d16c003379a5891917486f4", "messageHeadline": "Merge pull request #137 from RibonDAO/dependabot/bundler/jmespath-1.6.1", "author": {"name": "Carlos Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dc978fb57b6affd38505981f708f00db4a5b297", "messageHeadline": "Merge pull request #144 from RibonDAO/dependabot/npm_and_yarn/lint-st\u2026", "author": {"name": "Carlos Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 124, "deletions": 60}}, {"node": {"oid": "0ee2907b9e2b2d072037df41e72bff0e07c3e701", "messageHeadline": "build(deps): bump rack from 2.2.3 to 2.2.4", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12bdb8443e5368740ea76ea38787c2a54184d107", "messageHeadline": "build(deps-dev): bump lint-staged from 12.3.2 to 13.0.3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 124, "deletions": 60}}, {"node": {"oid": "9555df0a9ff4001cab844f5e158ec4ddaf5a676a", "messageHeadline": "Merge pull request #145 from RibonDAO/dependabot/bundler/puma-5.6.4", "author": {"name": "Carlos Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "db1be0ecdb6ee2f6d25471577f21108b036eb14b", "messageHeadline": "Merge pull request #143 from RibonDAO/dependabot/npm_and_yarn/husky-8\u2026", "author": {"name": "Carlos Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1c95cff7724431ef3f43bc5ea7c090d42db11faa", "messageHeadline": "build(deps): bump puma from 5.6.1 to 5.6.4", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3452bcc9cbd9621da4c974912e5b84d4142aad95", "messageHeadline": "Merge pull request #140 from RibonDAO/dependabot/bundler/rails-html-s\u2026", "author": {"name": "Carlos Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7709fc6c56b4702b6fb966b49179721d86483266", "messageHeadline": "build(deps-dev): bump husky from 7.0.4 to 8.0.1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7d6791a13784a93d0641a44121bfc64f7a0e8356", "messageHeadline": "Update dependabot.yml", "author": {"name": "Carlos Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "ef5fe422df87ef55a79340231fcc7f8fb9929f1d", "messageHeadline": "Create dependabot.yml", "author": {"name": "Carlos Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "d3168423d82b7b4863f95ac6af522eb4cd2aea72", "messageHeadline": "build(deps): bump rails-html-sanitizer from 1.4.2 to 1.4.3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8d91154ade39faf4426d398613e7568571266960", "messageHeadline": "build(deps): bump jmespath from 1.6.0 to 1.6.1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "033cdcbc2ff133a1e231ec7f3eaaac50d782ff82", "messageHeadline": "refactor: add call_add_balance_command to create_order", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "f11d2798ee93576958c9f2f7958466e6129c81b7", "messageHeadline": "feat: add blockchain donation flow to create_order", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "6fd9bf557fdddc14bca2a4380c355edf35ab81a6", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/d\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 447, "deletions": 71}}, {"node": {"oid": "1552135d220af94e5e5b769e2a6a092b31c6a9c2", "messageHeadline": "feat: add CommunityTreasure::AddBalance command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "bcd0d3a09cc38ee86ff22ed19b09a29f3ffd7fb2", "messageHeadline": "Merge pull request #134 from RibonDAO/feature/dapp-179", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 387, "deletions": 72}}, {"node": {"oid": "5bf8b0192f1e2ce8375859d00d574251957e920e", "messageHeadline": "Merge pull request #129 from RibonDAO/feature/dapp-167", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "338f34ca6cced5857da7bd3104b0a97bafc85605", "messageHeadline": "refactor: crypto adapter to the new model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "79bab2911295346249327c4c3b5844b1b237cda2", "messageHeadline": "Merge branch 'develop' into feature/dapp-179", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1196, "deletions": 8}}, {"node": {"oid": "efa54deeab01de9e69afb8c779431edd5aeeec50", "messageHeadline": "refactor: rubocop complaints", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "4853707262390ae243e1bcf8c4f4d3621c0f0a8f", "messageHeadline": "fix: transaction hash argument", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71bf1d13e3da643ace2cab419d79505db8ee34ff", "messageHeadline": "feature: crypto controller", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "c58a1b078abc7958b9c852115f3f999c7aaf41c4", "messageHeadline": "feature: crypto requests specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "43fa11f0d3dd4bb0daaf4fec57f1583b4e363ba5", "messageHeadline": "feature: crypto routes", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0f5d6f0a02f1dc82adc1138bdf0e27b44b03a983", "messageHeadline": "build: add env vars to tests.yml", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "ee22d967d31ef515e021c0e0c58d1bfaeb81aa81", "messageHeadline": "Merge pull request #131 from RibonDAO/feature/web3-connections", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1179, "deletions": 2}}, {"node": {"oid": "f7e0c5016885ceafd7d1619f5f52324c27c80b80", "messageHeadline": "refactor: update env.yml to use only env vars", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1889328867f3da084bedc0d4ab905885addad065", "messageHeadline": "feat: add .env file support and .env.example", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "af21befaac38ddbd76ac1766485be4ba6ec3530d", "messageHeadline": "refactor: add keccak to Utils::Converter", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "f870eb0d120a695035ee4ca731bb747f69850a0a", "messageHeadline": "feature: crypto payment adapter", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "d9edfeb0d1d9efadcaee67ed4e3d2dbb9d6de4ae", "messageHeadline": "fix: rspec design complaint", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92ed42c173ed92d6f20ab48fccca66e52d49c101", "messageHeadline": "fix: credit card command call", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9ecc4f6e54cc1d73cdbafdbab37c3ea659a4b2d4", "messageHeadline": "feature: adding order type to the controller specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "ca4782a9aba83e337de3857e6f784fc6bc1b3a04", "messageHeadline": "test: add tests to RibonContract", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "705e3b3c0f3086003110ddd95adcafcca646e132", "messageHeadline": "test: add base_contract tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "eece3cfbeec65366b38029108cfa3561f7a10b8d", "messageHeadline": "feature: adding one more testcase", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8996fb3d7c9b1e37495223a0f829ca3bb55ac2bf", "messageHeadline": "refactor: changing offer relationship to optional", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3775be8c067556497498b49d849d9d3ef7a1b354", "messageHeadline": "test: add tests to Web3::Providers::Client", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "e5cdb7749735b716cc625992c98c85e2f733642d", "messageHeadline": "feat: add donate_through_integration to RibonContract", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "3d6e6b958f4fc080d39aee5d1a66df5587f946cc", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/w\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "568089820111ef0aa7c6f06a87a0dc51dffbed0b", "messageHeadline": "fix: update lint in gemfile", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45336b53096978a6d56f1bea9a42db45847826f3", "messageHeadline": "Merge pull request #126 from RibonDAO/refactor/credit-cards-adapter", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "122dc28bf4979e17dee71db13935c5f48a01f2e8", "messageHeadline": "refactor: add abis folder and provider keys", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "477c3e6f465f9647765f4a7bd058020da46199fc", "messageHeadline": "feat: add base_contract default args", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "7a3a95eec397e032d07b38e61767425277de4418", "messageHeadline": "feat: add contracts", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 98, "deletions": 6}}, {"node": {"oid": "4c2dc305ae147f393011ea07d59e29e0ad6bc370", "messageHeadline": "feat: add providers namespace to Client and Networks", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 45, "deletions": 41}}, {"node": {"oid": "6403134baebc0c1bd55ff32a61144a0ab2aac874", "messageHeadline": "test: tests crypto_amount in user_givings request", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "16d3e14cbafec178ba7dd8ebe9ee840b2a8be4ad", "messageHeadline": "feat: add client and network classes to Web3", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "00b9e24760316f6537254f304dc5e195767ec173", "messageHeadline": "test: adds userGivings test", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "aedd4b239af0ceb4fefbb32ae046ce2085541a46", "messageHeadline": "refactor: removes unused givings function", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "a8fce9367aa1499b505b8993fef9af279bbc2873", "messageHeadline": "feat: add eth rb", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 880, "deletions": 0}}, {"node": {"oid": "88cf8cedce27c07da4265f8eb786f5219551524c", "messageHeadline": "refactor: default value for the order operation", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c84e2ebed30b8d1d9a99f2eb0d9dbad20e46b42", "messageHeadline": "feature: new create order test cases", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 60, "deletions": 32}}, {"node": {"oid": "3e1be217685724670af9f2fdcea5371b31a0cf5e", "messageHeadline": "cryptocurrency order type class", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "48216930a92f16f5d36f16dbd1b3e0f4c14b42a5", "messageHeadline": "feature: credit card order type class", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "3b2fe7c3e052817c6421779790892eef5755f774", "messageHeadline": "feature: using control inversion on the create order command", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 8, "deletions": 27}}, {"node": {"oid": "56f75624c6bc37bcd590527680b5bc6bace7a108", "messageHeadline": "feature: updating schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "26d4513c96d4863d0c606272d4422e748603c459", "messageHeadline": "fix: fixes controller singular/plural problem", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b65b035d7207b448cc19e8f3672855832422644", "messageHeadline": "feature: add amount_cents to customer_payments", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "75803a0f8b848fd845b9e217a16c527c02e94663", "messageHeadline": "feat: adds user givings", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "c7b0b52c7206d6b7cc802fc7abd6b27ef36c8e9e", "messageHeadline": "Merge pull request #127 from RibonDAO/feature/stripe-env-vars", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f113f8a8537396dc664b266629a6c24747ab1755", "messageHeadline": "refactor: add find_or_create_user to CreditCards adapter", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b25268ceb3a202b0539048a194cb0702ec2f4d44", "messageHeadline": "feat: add STRIPE env vars to env.yml", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3bc03d15b5c749818c9e0c092468d2c98c43cd69", "messageHeadline": "refactor: update credit cards adaptar to a class", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "b6f3fd8edda24882597b22d2cebe6fc9fedba3e4", "messageHeadline": "Merge pull request #118 from RibonDAO/feature/dapp-260", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 450, "deletions": 3}}, {"node": {"oid": "bab1bab6f11dc11f3fdf42dce2ad63871fa37760", "messageHeadline": "Merge pull request #125 from RibonDAO/fix/deploy-migrations", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "036934de81e0f96f4c9bd4939fa0409058721dc5", "messageHeadline": "build: add entrypoint command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8183d84b34ca0d7da73f17edf6479cf65c7c0d0", "messageHeadline": "build: delete container_commands file", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "3c5888e41ef3fa4366179b06645da41fed92b416", "messageHeadline": "Merge pull request #124 from RibonDAO/fix/deploy-migrations", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "e4282dbe84e446eeaa9fe996e97deb0be2c3ad0c", "messageHeadline": "build: add entrypoint to dockerfile", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "647740f3af19bfd13fa2819dbb8ffa66ab116199", "messageHeadline": "Merge pull request #123 from RibonDAO/fix/deploy-migrations", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "3e0b6bb571276d4cf1ba7c0fb0ced74a49b2dfa1", "messageHeadline": "build: add container_commands.config", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16fddbf20d0ba36b018591aab3bc684bd46bbeff", "messageHeadline": "build: add container_commands.config", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "410583517dff5d8039b98fa2cac4703c1ddd7ccb", "messageHeadline": "build: add entrypoint to Dockerfile", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 20}}, {"node": {"oid": "134e8ad4ff410231cb1553f8a3adee8606cf1df5", "messageHeadline": "build: update db_migrate script", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf399c0ab5167c9201cf5fa7081fbc531630b958", "messageHeadline": "Merge pull request #122 from RibonDAO/fix/deploy-migrations", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "ae98e3b365458f8a6eb164dbbb02efdd4960e784", "messageHeadline": "build: add migration script to eb", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "b1bb862ee6e5bc6b1ef187357a872acf23068f1d", "messageHeadline": "Merge pull request #120 from RibonDAO/feature/eb-migrations", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "94229fd8c472d7e7640c37230ad1101dcffb8c49", "messageHeadline": "refactor: add restful route to credit_cards controller and adapter to\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 61, "deletions": 80}}, {"node": {"oid": "a95d42a1f0e472cb3d5e45a99191b520d92a269b", "messageHeadline": "feat: add offers controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "a263f4fcd574aa79cae09d01d3b32ff8af3692c1", "messageHeadline": "refactor: add customer_payment_blockchains factory data", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7c66554b674583ea0b3537581719371f26d5c1f4", "messageHeadline": "test: add tests to customer_payment_blockchain", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8da4cb8a23f8aaa7714c7d15963bbfceb72bc153", "messageHeadline": "feat: add db:migrate command to eb deploy", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ea62900c338cf0883bb611a79e4be1c45520faa7", "messageHeadline": "feat: add customer_payment_blockchain model", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "124e9a084ada70e6ca57863c81c98709650b3502", "messageHeadline": "refactor: add messages to error flow in CreateOrder", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a447b56b4153d3030225452b7b81d8c81752d74c", "messageHeadline": "feat: add purchase route to credit_cards controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 73, "deletions": 20}}, {"node": {"oid": "8ff4d962f85f3a803c97e63ec62c7464a308a571", "messageHeadline": "feat: add success and failure callbacks to CreateOrder command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6e9bb7bf6c407687dd576c7f3cb06e7055122a42", "messageHeadline": "refactor: update offer_id to offer param in CreateOrder command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "71788dbf5283a0ea17ed9cda3be2e2e5c3dd126b", "messageHeadline": "feat: add update in create_order command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "36ce79227150d93586dc80bb32d7ff469cc5e05b", "messageHeadline": "feat: add Offer and OfferGateway to rails admin", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "762ca43901eaf31fa4a8dd5a40f6945053fbed2e", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/d\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 96, "deletions": 11}}, {"node": {"oid": "2e15b53d91edfcda30f57ef4bc6f13d8c599070d", "messageHeadline": "Merge pull request #111 from RibonDAO/feature/dapp-154", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 579, "deletions": 17}}, {"node": {"oid": "cb840554c14cffd090196db844d41b42e5a55bf3", "messageHeadline": "refactor: correct naming for invoice ids", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46349fcdd0ae120c6f7af204aad2ce0458ec78af", "messageHeadline": "feature: payment processor specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "d93fcc35b6f05e1c1a9503c6f7d1d0c4bb1aa693", "messageHeadline": "fix: unsubscribe keyword in the payment processor", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9cf9d36c82160f5b09af08c530891d99e132c35a", "messageHeadline": "refactor: renaming order factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "12007c02315163859828a07e5c65fd1154a251e6", "messageHeadline": "test: add call Orchestrator test to CreateOrder command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "8739e71dd474636cd99ada9978189eaa9f4e00c3", "messageHeadline": "test: add an_object_containing matcher and tests to Orchestrator call", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "c4c60c06eac7fb9cee3f53ed5f54585acb8135b1", "messageHeadline": "refactor: add operation to Order.from in CreateOrder command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0de95b3c91c83aa92fabddf1a0e3e2d9ae118f05", "messageHeadline": "Merge branch 'feature/dapp-154' of github.com:RibonDAO/core-api into \u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 149, "deletions": 44}}, {"node": {"oid": "f7f2f9b6044a1dc9ad48296825cc85d2a976a4f6", "messageHeadline": "refactor: fixing orchestrator specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 19}}, {"node": {"oid": "de51a19f86f2f5f37a450fe5a8ae7914ea53fae8", "messageHeadline": "feat: add Reporter to log errors and create_order command tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 95, "deletions": 11}}, {"node": {"oid": "8b429479594cf9eb20c37b11eb91c3188de521a1", "messageHeadline": "refactor: fixing rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 42, "deletions": 31}}, {"node": {"oid": "9d362107f9347d720ef2a7e8e2fceef43e221dcc", "messageHeadline": "test: add tests to credit_cards controller cases", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "b46f317a45990ecbac3f34fe99e602ad9f19921c", "messageHeadline": "refactor: delete subscriptions controller and add testes to credit_ca\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 43, "deletions": 57}}, {"node": {"oid": "143bc4b8641e4c100651e2982612de3b98475df3", "messageHeadline": "feature: stripe payment processor implementation", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "a0c9c1dc12a13825b9de10e0f0f4371351b1e339", "messageHeadline": "feature: small changes in the order model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "175ca3413374e40821e8744ef652d91c3e3e4349", "messageHeadline": "feature: payment entrypoint implementation", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "a9f25597f58bf717f21a99998c16ada96dea9b51", "messageHeadline": "refactor: renaming the customer payment factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae3b6f632883b891be0192108934789d250fd88d", "messageHeadline": "refactor: renaming the credit card factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "639eb3e8921ef19f9da1f3b8113732366155a939", "messageHeadline": "feature: payment orchestrator implementation", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 16, "deletions": 22}}, {"node": {"oid": "9c63ca9c240e33aeb98d7d8ebfa2ab6bea1fd676", "messageHeadline": "feature: payment orchestrator specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "ea4b382e34c3f4b8d264da80415a420975458515", "messageHeadline": "feat: add payments credit_cards controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "daeafff653469a11c78642446f8d65e2f13f8a1b", "messageHeadline": "Update pull_request_template.md", "author": {"name": "nathielymm", "email": "90937897+nathielymm@users.noreply.github.com", "user": {"login": "nathielymm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cef97dee497aff93415f39dc679e085c8eb97850", "messageHeadline": "refactor: update subscriptions controller params", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "db5fe3221c5cde381f09aaaa8f0d9952f562e6ef", "messageHeadline": "refactor: update create subscription to create order", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "9f2314960ab60cbba1cba8fdc08ab19652f4ec5d", "messageHeadline": "Merge branch 'feature/dapp-154' of github.com:RibonDAO/core-api into \u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "6a58da61c9f1eba1367f0bd177457f5819e4f144", "messageHeadline": "feat: add create subscription command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 72, "deletions": 1}}, {"node": {"oid": "897ac60e10382387241b7cb182aa7d4f6e2ed9b3", "messageHeadline": "feat: add Api::V1::Givings::SubscriptionsController", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "bde6328a2b834c8b9911d21312679193e949710b", "messageHeadline": "feature: gateway factory implementation", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "1a4603c8742f87404f7794d035d997a8e7ed7e1b", "messageHeadline": "feature: gateway factory specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "966c694b1f887ce689acfcb1b1cf4d695d98cca2", "messageHeadline": "Merge branch 'develop' into feature/dapp-154", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 354, "deletions": 153}}, {"node": {"oid": "85f82944783b65a0fcde73454dc84dfed82d452e", "messageHeadline": "Merge pull request #114 from RibonDAO/feature/health-check-route", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "a551a5040ed5db2530ca9c45b4d026d78801bbee", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/h\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 139, "deletions": 19}}, {"node": {"oid": "463ebdbd48a4f9821421177c891f8fa7c8023a78", "messageHeadline": "Merge pull request #100 from RibonDAO/feature/cache-requests", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 143, "deletions": 19}}, {"node": {"oid": "58d2a86ea19389863d3350cecf0e13538aa613f4", "messageHeadline": "fix: update lint", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f3879229f6e9da6d8cb4b768a5649f478422b734", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/c\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 507, "deletions": 130}}, {"node": {"oid": "3c4484ac6c09edef5253c7fd6077b4bfdb1e2f31", "messageHeadline": "refactor: removing useless nullsafe navigation", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a8080714824eeb826259c9048f082628f5c81c9c", "messageHeadline": "refactor: using instance variables in the order model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "369bb105e4db74f8a25caea65331a59d53d3772f", "messageHeadline": "refactor: splitting payment attributes from general attributes on ord\u2026", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "64ccf00a708c13bbf595ed4141c073b92226ede6", "messageHeadline": "refactor: fixing more rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "fa532bac988b64db5bb67e9d9fe0dacf983e56c2", "messageHeadline": "refactor: rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 49, "deletions": 47}}, {"node": {"oid": "d952d7b76433288a042d26eef3857f832bbfb82c", "messageHeadline": "build: update redis version to 6 in github actions", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40c90f581145841203eaee7b8b65bf1fc6044592", "messageHeadline": "feature: update database schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "50567e047a03b813b0f6f2fbe465ddda92268557", "messageHeadline": "feature: add offer foreign key to payments", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "84c63b792a2fab4ce58a08ef2309948774e40f8c", "messageHeadline": "build: add redis server to github actions", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f62ead66fa1397a7190e6b2c547059c7dad6855b", "messageHeadline": "feat: add redis ping to health check", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d519202ef6efdbdc15d9b7bde7ed1b7695249aa3", "messageHeadline": "fix: renaming customer payment model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b92c099f1db35380aef11f11dabf77e47c456ec3", "messageHeadline": "feat: add health check path", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "3bd5d5eadfb96db7463dd59aeae3db3bad92924c", "messageHeadline": "feature: shorthand for creating new orders", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "d50a349064d5cc5ddd6c4449cc21c9dedd4a22bb", "messageHeadline": "feature: customer payments model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "39e162cca888606cf1615ecb5a90f5fc8d16604e", "messageHeadline": "feature: updating database schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "2620855653abf627c0a538a5820904c15be9b7a0", "messageHeadline": "feature: customer payments migration", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "c6b6c3eb27af9fd79557e5cac7d4d49efb81a430", "messageHeadline": "fix: credit card model instance", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d02520a8fe5da1a02b34eafd3badef7d843e805", "messageHeadline": "fix: customer tax_id field name", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a0e174bb8cf26bacf553932774eafa026bf17ed", "messageHeadline": "Merge pull request #112 from RibonDAO/feature/docker-eb", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 118, "deletions": 78}}, {"node": {"oid": "b4531c77e61dfe93e00b799aaa327281ae9dee8b", "messageHeadline": "fix: update lint on specs", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "1eeacd485f75bbd0c4fcf16ee0ca654a781f44ff", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/d\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 328, "deletions": 10}}, {"node": {"oid": "3c77eda7420652b304aa070cc2ba24ab1f77278c", "messageHeadline": "Merge pull request #101 from RibonDAO/feature/bump-ruby-version", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 58, "deletions": 59}}, {"node": {"oid": "f4382084442827a2b0ac7d7c9d382afe97c58aff", "messageHeadline": "feature: updating database schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "ba6852ffa4095a2a899c0c2704e9bc552de32437", "messageHeadline": "fix: offer factories fields with wrong names", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e7d3e3d3d33b93381c09c6a9f7f196749464398e", "messageHeadline": "feature: stripe unique payment implementation", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "29b8c7686af7a001dccd34abbc0bd0f22384b68a", "messageHeadline": "feature: stripe subscription implementation", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "554027e8b551b7d166ee62f38cbd0ab5e1abd25b", "messageHeadline": "feature: stripe subscription specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "1d53361fd296b871bd69a1a3b62302aae0ac4bc1", "messageHeadline": "feature: unique payment specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "4f848215356febba3d91f9973bdd7057d4901ba8", "messageHeadline": "fix: validation broken if subscription is false", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b3dff6ccc9614448650f050a0dd66549a489ead8", "messageHeadline": "refactor: moving credit card class to the models folder", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 29}}, {"node": {"oid": "0b195c8b3f36fd7b6932b1459097024769198c69", "messageHeadline": "refactor: removing duplicated customer factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "4ce9069621e97f5c3aaefcb060424c9bb7ecd97d", "messageHeadline": "build: add puma files", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "05d741e6c0bb7508b22499703ba9303964381241", "messageHeadline": "build: update dockerfile to expose 8080", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "1e5cf12df3fd229797375ef48057c35d44ec3604", "messageHeadline": "Merge branch 'develop' into feature/dapp-154", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 328, "deletions": 1}}, {"node": {"oid": "7e68164ec434390dfff8644c08beeac9f4980e9e", "messageHeadline": "refactor: removing unused specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 129}}, {"node": {"oid": "41fb360fda2ead01ca151990cd1a2211efef51f7", "messageHeadline": "refactor: removing some unused code", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 206}}, {"node": {"oid": "77abba5cc347414f229cad74dcd7de785deb0414", "messageHeadline": "Add offer and offer_gateways", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "9472eb3ad8811a0f5ce9c11bdb1536774decc7db", "messageHeadline": "Add givings orchestrator", "author": {"name": "Juju", "email": "juju@ribon.io", "user": {"login": "justjuju-me"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "57ec89fe05a2b5435cfe2bb2eaf2422b6c816ad3", "messageHeadline": "build: update storage.yml and production.rb", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "acc020a3113264b23e543005b40986d7c6d1a1b2", "messageHeadline": "Merge pull request #109 from RibonDAO/feature/dapp-257", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 70, "deletions": 3}}, {"node": {"oid": "33356edf27df5bd4a1ab86a11f94552cb6e98aa7", "messageHeadline": "refac: renaming national_id in remaining places", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c929e69d1d2965a5004befb09468a43717ca4d05", "messageHeadline": "refac: rename national_id on the database", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "4150c680c1c0868a3f63f10b2ca61daee90d8c08", "messageHeadline": "refac: changing national_id to tax_id", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c873fed6c84ad0035d94369c08f0f6fb58a926cc", "messageHeadline": "refac: some countries can have more than one taxid type", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "ca031e8dbe5b54f06f6e0fa56aac927e5cdb095e", "messageHeadline": "feat: using a constant to allowed taxid regions", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2da19eb99d5f3a83c0a5423b6957a8775a4a6200", "messageHeadline": "feat: taxid addition class", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "336ca87e49fe72f5d145a6718c7ec6df1a83f0d4", "messageHeadline": "feat: taxid addition specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "82942144c8b64f1d7dc2dc6f47396a6c074127a0", "messageHeadline": "Merge pull request #107 from RibonDAO/feat/dapp-160", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 160, "deletions": 28}}, {"node": {"oid": "f0277539faa6f6284508f6cdc2f596feeba25c38", "messageHeadline": "refac: moving stripe to the gateways module", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 61, "deletions": 53}}, {"node": {"oid": "a7113e5d6eeeaf1bbe0395afe110eb5bc2310a23", "messageHeadline": "refac: fixing rubocop issues", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "24f153e3d385ed3aa123a112f71b4dcc9a895f93", "messageHeadline": "feat: add an auxiliary constant for payment methods", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1ee7dd316114495adbd0945f328b000bbeb491c7", "messageHeadline": "feat: class for card payment method", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "f40c8609a45368556233624a8c7753e05371aa6b", "messageHeadline": "feat: payment method entity", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "2ea70a744e8ade507142f7b6d6db7224bc464866", "messageHeadline": "feat: customer model specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "bcad4712fdf648e4499e7d20169439b5040a1aeb", "messageHeadline": "feat: payment method specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "be38310e198eaea2c323bc21a197127a703dd647", "messageHeadline": "build: add docker_pume file", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "3064932fff74dda0168fdf431ac5072636e37870", "messageHeadline": "build: update docker compose and Dockerfile to work with ruby 3.1.2", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "e41cd88425d14808104dcedf32de7130d9b39078", "messageHeadline": "Merge pull request #105 from RibonDAO/feat/dapp-159", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 121, "deletions": 2}}, {"node": {"oid": "262424e61a55432696ba42d9df4668c835777d80", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/d\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "b44a41fd6059aaae71df48c87e01c30c5741408a", "messageHeadline": "refactor: moving method parameters to the outside of testcase", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "ecbf4d0a1fff2e615e9bd64cd60048e41e2a97cd", "messageHeadline": "refactor: fixing some rubocop complaints", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "1620be26c7bab5f94e1e4eab87f9b03bdd2bd979", "messageHeadline": "feat: updating database schema", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "409b20459adbe39998250089f343ae5dca543f0c", "messageHeadline": "refactor: splitting payment methods by using an entities module", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "45624552e1661a0ad28c50441e90b2d56c36973e", "messageHeadline": "feat: creating a customer test factory", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "99020e535b7e8c7ca44217ce4df03034c257d489", "messageHeadline": "feat: creating customer model", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "7ba7b72fe7851a1a2f2f51961a3d14e599865769", "messageHeadline": "feat: concern to help us with uuid key based tables", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "a3f84bf9fa4b3aad1e1234da1a622b2915ce847a", "messageHeadline": "feat: creating customers table", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "b2fead79848e32c042d9f225f1dcb389983bbd52", "messageHeadline": "feat: uuid extension for postgres", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a37bf3ba2fa50b5eab2250f164ee399a95c65c53", "messageHeadline": "feat: customer entity specs", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "1911193f8ed2e69bc6a66e22043778c66845c9ac", "messageHeadline": "fix: config global variable not correct", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0b86fb93c4b484e6d4217841ee435b1d75af498", "messageHeadline": "Merge pull request #103 from RibonDAO/feature/stripe-config", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "ba46fef65b15013ced7056b7832cf34e8748c60f", "messageHeadline": "feat: add Payment::Stripe::Base", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "46a0511f1f7adc583c8516dd8e6598db7cf14106", "messageHeadline": "feat: add Stripe and Stripe configs", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "77fc265e9ae884ead7b77b43556589351fe36b05", "messageHeadline": "feat: add UniquePaymentService to stripe lib", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 407, "deletions": 0}}, {"node": {"oid": "62974be09c784c20485eb7cc77e0f0b63c44df9f", "messageHeadline": "build: add sidekiq", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "81a60c692a63ede8aa97bc11fb2eb834a2f197bd", "messageHeadline": "build: add sidekiq", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 64}}, {"node": {"oid": "eda7c8f63fa5a356fd817aedd9953993a306fa09", "messageHeadline": "Merge branch 'feature/bump-ruby-version' of github.com:RibonDAO/core-\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b9863513fc755f9be7df0ab6f8b9b8be841c40dd", "messageHeadline": "chore: add space_endpoint to storage.yml", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7d5533847b762d711d928226528ebc5763c3a82d", "messageHeadline": "build: add Dockerfile and docker-compose", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "a9147fcb3a43e07e53a0b65c4b61613e41ed6771", "messageHeadline": "Merge branch 'feature/cache-requests' of github.com:RibonDAO/core-api\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "84e9faf8e8d3e8fbcb81eda3789ccb77ea4b0e78", "messageHeadline": "chore: add externals to override lib", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "31176368682438acfd26c6963b54aef5f42d847e", "messageHeadline": "Merge branch 'feature/cache-requests' of https://github.com/RibonDAO/\u2026", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48bdea47b6b38ccb2418b2f22d5b9ac5b7c4f306", "messageHeadline": "refac: removing non-alpha characters from cache key properly", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "135d08a823bd64ed1d09591ff3f728c6b92223de", "messageHeadline": "fix: update polygon fee calculator test params", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba150a9e22f63ce32bffbd98e0eb24c335aa11dc", "messageHeadline": "feat: add cache expire to Polygon fee request", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8896b78eb91b6ed96ab4e2206ca0b3e22df0ef5b", "messageHeadline": "lint: remove unused initialize method", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "bf7be23b9ae7a366eeeb313aad22a945b6d37c0d", "messageHeadline": "lint: fix Style/HashSyntax complaint for same key-values", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "bbd4c0ab0d17432ca07fd376edeaf309b73e3f2b", "messageHeadline": "fix: use positional arguments to load YAML files", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a6a9715d7704b6bf0ed89b7d5e63f6f6e578f9b", "messageHeadline": "Bump ruby from 3.0.2 to 3.1.2", "author": {"name": "Henrique Barbosa", "email": "henrikleod@gmail.com", "user": {"login": "leodhb"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8e6a429880cd8e7fe592737dc9e6a8767bc39d57", "messageHeadline": "build: add Start Redis step to CI", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7be9802415fc8d0223ca8187db40ff23da8f4c6b", "messageHeadline": "fix: update lint in Gemfile", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d39a8c7cea66ced5b7696e782afa91ca9778183", "messageHeadline": "refactor: add RecursiveOpenStruct after cache on ApiRequest", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c2c5e6c719edbd5fd24c2c56eada50d42756d795", "messageHeadline": "refactor: update .cache to find_or_create in RedisStore Cache", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f36cacc351f562a4c72fcdc4b99d00ea6ee436ee", "messageHeadline": "refactor: update lint on cache_spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b8523bca56f63e48b22ceb3abe112ae83fbcc5e3", "messageHeadline": "refactor: update lint on cache_spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2fad1436a0e17e9732eac0cc5a2e692d7df0dad7", "messageHeadline": "feat: add RedisStore Cache module and tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 46, "deletions": 2}}, {"node": {"oid": "dd2dffca31a2501fe6e700a94a6a2c3514944528", "messageHeadline": "test: add redis_store tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "32b576f82ea7b2294d850334f8017f31e3979eaf", "messageHeadline": "refactor: add RedisStore::Cache", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "83ca9e7002c9f0d0f0b1aaa368a636a354977dbd", "messageHeadline": "feat: add with_cache block to ApiRequest", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "4a355add0e261715ef863a702fca5829f2eef8ee", "messageHeadline": "Merge pull request #98 from RibonDAO/feature/coverage-ci", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "53d0122f16665ab9a759ff1407a98083b7fc512e", "messageHeadline": "build: add minimum coverage to ci", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "2341f79103c15ba3b2349d6887addabce6fba5eb", "messageHeadline": "Merge pull request #96 from RibonDAO/fix/root-path", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3d141c93d1a190dafaa3176e79f5dcc6bf6c0d75", "messageHeadline": "feat: add root path to rails admin", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a46452ed163247cf83759cc428daa5d1bb8c8487", "messageHeadline": "Merge pull request #94 from RibonDAO/feature/dapp-191", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "c023e94739af27daab5f821526bbe8cbbee5018f", "messageHeadline": "refactor: add card_fees routes", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "64414103dd79eb4b40be5eb8ce258c53c14e2150", "messageHeadline": "feat: add downcase to params currency", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "140d30ea421a6bf3963e6f94adef07495399f2f8", "messageHeadline": "test: add request tests to givings/fees", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "b8ea75bf908b964c0aeb6860b46a3e5dcbeee776", "messageHeadline": "refactor: update GivingFee blueprint fields", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "02a7d513dff32710242414fbd41494447fa39074", "messageHeadline": "feat: adds fees controller, blueprint and routes", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "89360cfc0bb31fcb174d09d7b4608690b0a640b7", "messageHeadline": "Merge pull request #92 from RibonDAO/feature/dapp-190", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 125, "deletions": 0}}, {"node": {"oid": "baeafdbb5c654e8a0964805a7e8dda4a06d998ec", "messageHeadline": "refactor: add include to GivingsServices modules", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2ff865f5d94a88003594e1b24a12a42d040f85c2", "messageHeadline": "feat: add with_exception_handle to CalculateStripeGiving", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "be1638c31ef72adafa323694a9df821288aa3880", "messageHeadline": "fix: update lint", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "5bcf871c1a2e48b135065c0d53b1a291ef884160", "messageHeadline": "fix: add money initializer to avoid warnings", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ad870be1df300278e0c6c96bf41c662cef18b747", "messageHeadline": "test: add tests to calculate_stripe_giving", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "eebbe57a7943b4df4ca6d8ec0dd8bb383b1e2335", "messageHeadline": "feat: add CalculateStripeGiving command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "9dbf2435c8bfe1dfc30eca486a92cc6603b428cc", "messageHeadline": "Merge pull request #90 from RibonDAO/feature/dapp-189", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 212, "deletions": 1}}, {"node": {"oid": "3e8ab0a08f68de59737f2039d8da16efcbe05481", "messageHeadline": "test: add api request test to check correct url", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4d229cc25e4eff6517cabf666a66172464468f24", "messageHeadline": "feat: add polygon_gas_fee to FeeCalculatorService", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "40716aa830b4984032d5232c82b6e84b0674a00e", "messageHeadline": "feat: add GivingServices::Fees::Crypto polygon gas fee calculator", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 169, "deletions": 0}}, {"node": {"oid": "faa94962cc92754a19e7a97476b1d7c662e27f1b", "messageHeadline": "feat: add Crypto PolygonFeeCalculatorService", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "dc7926961b472fb1eff8f909faa3cb0692c9f44b", "messageHeadline": "Merge pull request #88 from RibonDAO/feature/dapp-176", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 305, "deletions": 38}}, {"node": {"oid": "fd5ff0355573d9354902764eede04627ed0225b5", "messageHeadline": "chore: update vcr to ignore graphql", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 269}}, {"node": {"oid": "24477eb695a84020d68c497051811e1743beaa41", "messageHeadline": "test: add vcr graphql cassette to donate", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f2eba22f238d52e7890804c557eadf3c6ea184d5", "messageHeadline": "test: add cassettes to user_impact_spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 257, "deletions": 0}}, {"node": {"oid": "61667cc3b962182914469f64e6f778bf13ba93a9", "messageHeadline": "test: add tests to Currency #add_rate", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "7718f2fe4b204a4cc342a7dc612280deecd8f9ff", "messageHeadline": "chore: add vcr and update currency tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 139, "deletions": 46}}, {"node": {"oid": "a4bda846536fe1e9d78e9b44eec5aad661634997", "messageHeadline": "refactor: add RecursiveOpenStruct formatting to ApiRequest", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "debbbcc54882d3761175fcfb310ec5cbef3b9d45", "messageHeadline": "test: add tests to api request", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "e9f399538d492eae752c53954b139cf159190add", "messageHeadline": "test: add tests to currency rates", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "63bbe3abc0826efcd4806e3200250253465584f0", "messageHeadline": "refactor: add currency api url to env.yml", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "c77b3894c6e8151d7d7a8278655ccee32a179fc1", "messageHeadline": "test: add tests to currency helpers", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "085be6b206a93cf3620bf109e54518244272a7a0", "messageHeadline": "feat: add helpers module to Currency", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "c6e1cb0bf47876e4e6d1ab5fb6a418ee21914b22", "messageHeadline": "feat: add currency calculation to StripeCardFeeCalculator", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 45, "deletions": 15}}, {"node": {"oid": "8cce1d5c48ca5c430276e11d90eb7b198f7a7707", "messageHeadline": "refactor: add currency to FeeCalculatorService", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "2657c9eec61d94e5e1c476e818bb78092a9c01dd", "messageHeadline": "Merge pull request #87 from RibonDAO/feature/currency-conversion", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "ed6b8f784e40cfd98847cdb716436515e88e36e2", "messageHeadline": "Merge branch 'feature/currency-conversion' of github.com:RibonDAO/cor\u2026", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ac43787f62c3c66a0fa2133252788eaecdef9da8", "messageHeadline": "fix: fixes test error", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "239b654309f1b8f8e81cd24cde3f2f6fef127bc0", "messageHeadline": "refactor: fixes rubocop warnings", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e913a4338dcc639ce4b404d9110815827f9548c8", "messageHeadline": "test: adds currency conversion test", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e1f66fa500d71f14c9bcdc5edc94bb90b323d20a", "messageHeadline": "test: adds currency conversion test", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "007d04d93f8151ffcb33d7f55de5a6c1d51a6e65", "messageHeadline": "refactor: makes add_rate method private", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "10e7ca58f96c48f32a5ecec59e5d108838710ab6", "messageHeadline": "refactor: adds add_rate call to convert method", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "733e79a7699595b577d8812d1f0078b339b071dc", "messageHeadline": "refactor: renames set_rate method name", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68a94c0a1de9568b22db9ea2435d1947113fc110", "messageHeadline": "refactor: renames rate method name", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f177f3525500c34e4d7f8d3d83da2ddf8d333a6e", "messageHeadline": "refactor: makes rubocop adjustments", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f3508fe70cd274721b0ad721f027283b44a5ded8", "messageHeadline": "feat: formats converted response", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4da6cdd1d6d4f3ae29302746e7a0f307b96a01ea", "messageHeadline": "feat: adds set_rate method", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "1607726ee4da3cc0e0fe56eebb539b7542c8ef55", "messageHeadline": "refactor: formats response to get rate", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d1c0daf11c204ed0b5eaa7ad98ab325233e03677", "messageHeadline": "feat: adds lib for requests", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "84a4c6b4542d4eefc3113f6eb1c730c7bbf42103", "messageHeadline": "feat: adds converter lib", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "dbba18daa08f2d30c342caf0bf4a029a5ea9591c", "messageHeadline": "Merge pull request #85 from RibonDAO/refactor/tax-to-fee-renaming", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "7954afddd64aa8b8d74ab1c4237ed7beda57bc49", "messageHeadline": "refactor: renames tax to fee in calculator services", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "9e1fca2f8a242e5cf35cd5438f0994ced167bfbb", "messageHeadline": "Merge pull request #83 from RibonDAO/feature/taxes-controller", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 106, "deletions": 1}}, {"node": {"oid": "3e881fc05bf5e5a85cfe85f7328967b8031648b7", "messageHeadline": "refactor: update taxes scope to fees", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c99e14dae63bdf1ed1568670e12e9cf6e24953a0", "messageHeadline": "chore: update spec helper simplecov filters", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0322cb77deb8094854403dc7e9132c960aa3de0a", "messageHeadline": "feat: add Card namespace to stripe_card_tax_calculator", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 48, "deletions": 56}}, {"node": {"oid": "8866e05f0b9423cb23701936b6e3566659193717", "messageHeadline": "refactor: add mock_instance helper to giving_services tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "f1290a5bc3462b29ef19d1259830b297d6aee51d", "messageHeadline": "test: add tests to tax_calculator_service", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "fccd33079456120e12832a4ee8add626d138e872", "messageHeadline": "feat: add giving_services with tax calculator services", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "6b85ca31aabe80b40548ec8ea1f2740f8f2c421c", "messageHeadline": "refactor: add subfolders to models", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "def7aae4a0df7628ea732a13746006b3333c7a8e", "messageHeadline": "Merge pull request #80 from RibonDAO/fix/readme-links", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "50042d8ea9800b651864bc693a1c8e0a4fdba6fb", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into fix/readm\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3a5e9ad71f7eabc7003e243f416cf4cd8f051b9a", "messageHeadline": "Merge pull request #79 from RibonDAO/feature/dapp-180", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "5c31fbaf720f27afbe2fde2551cd38b8e08e822b", "messageHeadline": "docs: update readme environments links", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "30beb014d70f8755c3cb3dc72aa0a0ab58bf1ee9", "messageHeadline": "fix: lint", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "eb2700a6f38ccdcaf30c0ed172144688d08d8e92", "messageHeadline": "refactor: update giving values name", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f52a7ffd27bac9fd89c9162d2b071cbb374ef070", "messageHeadline": "test: add tests to giving values request", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "e0a8ce3298defbbfc16255433329863bc762c1e7", "messageHeadline": "test: add validations tests to giving value", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "5b656c3a5262eae2afeb30dec3ca50842f4c46fc", "messageHeadline": "Merge pull request #77 from RibonDAO/feature/dapp-180", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 74, "deletions": 2}}, {"node": {"oid": "a62159f62a0171ba960ce3907582ce91668a0cb7", "messageHeadline": "fix: lint", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8e77206baa6c7371c50efe4df09f143c2579ac74", "messageHeadline": "feat: add giving values request route", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "92060c4dc621ec04b275a681505838b782934773", "messageHeadline": "feat: add GivingValue model", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 39, "deletions": 2}}, {"node": {"oid": "1aac446d2da1932cdb44897b4813a8eb84d9f226", "messageHeadline": "Merge pull request #74 from RibonDAO/feature/dapp-199", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "87d7ec4cb5c775df0b9d2395b2ecc54dbbb116d3", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/d\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "f5421cd0b5d3dfc6b505e8d3cfb80c728759eff0", "messageHeadline": "Merge pull request #73 from RibonDAO/feature/DAPP-224", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "081e2430ceaf7b44aca8cfe8b7329f43f064343a", "messageHeadline": "feat: add new labels to NonProfit images", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "12839764ffe5a23a9ddd777d2090304769465788", "messageHeadline": "feat: add value to donation", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "63a35fe8900485fb310a4271ad17f60dcc5787a8", "messageHeadline": "Merge pull request #72 from RibonDAO/fix/user-impact-cents", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "332887bbc8205cd5a39057a48af36e5ebe10cef0", "messageHeadline": "fix: update user_impact service to use cents", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "462320c68c20fca971a9e1e6ff255269c4319375", "messageHeadline": "Merge pull request #71 from RibonDAO/feature/ether-lib", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 45, "deletions": 13}}, {"node": {"oid": "280f1e4ac06c8836e61a769f40662c8990fe884a", "messageHeadline": "refactor: add OpenStruct to render_errors", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "724cf01330d1b011ea98ab5aa8b0cecc7921f791", "messageHeadline": "refactor: add converter utils to user_impact service", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "e2e302973335f4322240c2db2acb2472ba3ade11", "messageHeadline": "feat: add to_wei to web3 utils converter", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "29914ac8bc5b8fe8ceb165da37f080f6ef6ce3a4", "messageHeadline": "feat: add wei_converter to web3 utils lib", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "58dc80a462712de99a507f9b996408160dd56898", "messageHeadline": "Merge pull request #69 from RibonDAO/fix/error-blueprint", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 66, "deletions": 19}}, {"node": {"oid": "9b9b5011ea0c3e95b850e5922e7101e27ce55ec6", "messageHeadline": "test: add tests to transaction hash return in donations request", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "279025c038365ec856183f32db2a7d2b0503f00c", "messageHeadline": "feat: add transaction hash to donation result", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ddc1b27520a8d17e65bd5b2cfe3672758af1d0d9", "messageHeadline": "refactor: add error message to donations_spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aab0e3effdded483a4f2aa3e4e6aa19a8e1b2745", "messageHeadline": "refactor: add render_errors to application_controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "74f854dceaa0e68a7b24959311eb5a4ecaf23783", "messageHeadline": "feat: add ApplicationCommand to command generator", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58651a40db08f0cf9565f4f73e4772b6a7e31733", "messageHeadline": "feat: add error handling to Donate command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 42, "deletions": 13}}, {"node": {"oid": "f561dbad7fdc39c9108f1382a4b472badb6e70fc", "messageHeadline": "Merge pull request #66 from RibonDAO/feature/DAPP-204", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "8c53a1b1ab36f5d0291e271de9baafe1593e17c8", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8281edbda355e7a3246533ba5aa071b7c20d8b8b", "messageHeadline": "Merge pull request #65 from RibonDAO/fix/donation-transaction", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 65, "deletions": 38}}, {"node": {"oid": "2b5869c24d3361fc092152707e840ac93c76b91c", "messageHeadline": "refactor: add impact_by_ticket to non_profit_impacts", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "180f48addf67daa11bb08fe37bb8b779553c77d5", "messageHeadline": "feat: add non_profit impact_by_ticket method", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "512e7bac3d63eb6f954578bb7357d6c366429429", "messageHeadline": "refactor: add transaction hash return", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "df3514604442304638a9683a498595123c76bcba", "messageHeadline": "fix: update donate command to use transaction", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 57, "deletions": 39}}, {"node": {"oid": "bd6390f7ac00a8eb0c8a74b09453cc31ee11e1df", "messageHeadline": "Merge pull request #63 from RibonDAO/feature/DAPP-203", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 73, "deletions": 7}}, {"node": {"oid": "12140bca30cdd2b2a992714020f9bd3ec6fc60a1", "messageHeadline": "feat: add stop destroy to RibonConfig", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "63112bc4d863ed74b1890e7a0c7209ea1f421bdb", "messageHeadline": "feat: add GWEI factor to donate command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "76bdc62c09ba68712b3ba3c6185da6725e5d357d", "messageHeadline": "feat: add default_ticket_value to RibonConfig", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "87d16c06082adbe4f4bb1647803fc49af4a83076", "messageHeadline": "feat: add RibonConfig model", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "768fbc16bcb604ddf219b4358d935ac5b6837ef6", "messageHeadline": "Merge pull request #62 from RibonDAO/feature/ngo-description", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c256295ca8407bc4253e20726ea98c3f4abb73e0", "messageHeadline": "feat: add description to translated fields in NonProfit", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84e6049dd1f132c7cff62e87bc1930d1cdb304de", "messageHeadline": "Merge pull request #60 from RibonDAO/feature/ngo-description", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "f7c44ed5a761ab12114f78f1793ab1e4b8cf9870", "messageHeadline": "feat: add description to non profits", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "72bb669faba933fa7858cf841a7ac07d394a3b55", "messageHeadline": "Merge pull request #58 from RibonDAO/docs/readme-update", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "8702c39f024d06fc8eeec0f80eda4fd8725c021c", "messageHeadline": "docs: update readme with install instructions and envs", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "ffaa98c5ef0056a480f722340608f70e7b90b403", "messageHeadline": "Merge pull request #57 from RibonDAO/fix/deploy", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee28ba9137f24c349fa95beeebc589437bef52c9", "messageHeadline": "fix: update libffi command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7ad814e03d7e19c0832adfa52cdad72b442d0a6", "messageHeadline": "build: add libxml2-dev to packages.config", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77c4a8b4c4b1b71d223cd07c44dfe542e897a7af", "messageHeadline": "Merge pull request #56 from RibonDAO/fix/deploy", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f42cc0db13ea344543126708cbbe159ca8bbab4a", "messageHeadline": "build: add libffi-dev install", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9efd536832f5641da5889727d7e670339eae7616", "messageHeadline": "Merge pull request #55 from RibonDAO/fix/deploy", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5e730f0c90df013467792a70826002a77be9839f", "messageHeadline": "build: add ffi gem", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1ea1e44189927344d1c9860d3023fef889dd64f6", "messageHeadline": "Merge pull request #53 from RibonDAO/feature/tickets-used", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "b39cdfce12411766183fbca7bc766ba828b1e5d4", "messageHeadline": "feat: add donations_count to users impact controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "ab51cc7952dd6769660486110f1f67026aba00bf", "messageHeadline": "Merge pull request #51 from RibonDAO/feature/rubycritic", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 72, "deletions": 4}}, {"node": {"oid": "bb7425ab9a0ee1e604fdfc1471893181b5c06a28", "messageHeadline": "build: update gemfile", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a4f1264f40d9534c5406ddf5a47bf525c09e53b", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/r\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "96d2bc2c4be61bec955c827b2cea1dcd4679a27c", "messageHeadline": "Merge pull request #49 from RibonDAO/fix/create-users-migration", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e88dbd1aefeecc063711064817b6d1d390bf0281", "messageHeadline": "fix: uncomment create users migration", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8dc23324bd8826767bda3203fe8fe4ddde63cb2d", "messageHeadline": "fix: temporary comment on create_users", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4de2cae522662c30a214a556272cf6cd2ae7545c", "messageHeadline": "Merge pull request #48 from RibonDAO/fix/remove-graphiql", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "e949616e53284eaa62c43a43fac65496529783a4", "messageHeadline": "fix: remove graphiql", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "085e51bb57a6a38f50b1c9a0ecae9ad8b5d173a9", "messageHeadline": "Merge pull request #45 from RibonDAO/feature/user-impact", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 172, "deletions": 63}}, {"node": {"oid": "0b8770efad07cafd310f026476274567182d7ea0", "messageHeadline": "refactor: remove unused method in user_impact", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "ad6dabb9ca8d113a363b8f40e3c75ee40149d76d", "messageHeadline": "feat: add rubycritic and coverage", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 73, "deletions": 1}}, {"node": {"oid": "b1aa84d212ab895db4ba269214c00150232f9286", "messageHeadline": "refactor: add more methods to user_impact", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "2ec9a1570f044fb843c05dd875d287044253b244", "messageHeadline": "test: add user_impacts controller spec", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "e7754118d3c621d7e0a35001af12dd99435119db", "messageHeadline": "fix: add gwei factor", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b62892dd53309c81f4ed81eec14422a554d973f2", "messageHeadline": "feat: add user impacts controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "f07e497e85a6630a55078137ae1695bd1868d5b9", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/u\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 166, "deletions": 43}}, {"node": {"oid": "afc1141f015e647a9eb907335f4bb0bb06e7914e", "messageHeadline": "Merge pull request #44 from RibonDAO/feature/can-can-can", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 79, "deletions": 40}}, {"node": {"oid": "c25bae6ed1d3660f3f3a34cd6114dffdfcef0c10", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/c\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "87f8adf59069bf8ea18982fcc62cb96fc5344658", "messageHeadline": "feat: add user_impact service and graphql factories", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 87, "deletions": 10}}, {"node": {"oid": "0941ebc4caded725226e43d89c1c9ece9b3568b9", "messageHeadline": "Merge pull request #39 from RibonDAO/feature/DAPP-78", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 88, "deletions": 3}}, {"node": {"oid": "c891275d0915651751b8a24fc199c744f3d1e327", "messageHeadline": "refactor: update methods order in user_services user_impact", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dcdb69369b7d02b8571a7f6b78791462506cf50d", "messageHeadline": "refactor: update UserServices user_impact methods", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 39, "deletions": 51}}, {"node": {"oid": "4659a52fefbecb1c1bad304582ff7072eb6d6322", "messageHeadline": "refactor: add I18n to donations controller messages", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 34}}, {"node": {"oid": "0ab2051a8035eadc709d8829f200bbd91a6c7356", "messageHeadline": "feat: add new message to donation deny", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3de164127fdfbbfb5ec7dd309273000cace33405", "messageHeadline": "feat: add can can can to donation", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "9b6ee2426caeffda29bac820a6e01259f403200c", "messageHeadline": "feat: add can can can and seeds", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 58, "deletions": 7}}, {"node": {"oid": "2f1a4961be740cb23dfef75c0b8fbc4cea130982", "messageHeadline": "Merge branch 'develop' of github.com:RibonDAO/core-api into feature/D\u2026", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 179, "deletions": 12}}, {"node": {"oid": "a41bdd7e5db7608eec8f147f6d7d700385da352d", "messageHeadline": "Merge pull request #42 from RibonDAO/feat/graphql-ruby", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e34cd717e007737d88793ca84cde5c86510a55d6", "messageHeadline": "fix: update User in userimpact controller to test", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "970666925ec594d2dc7e231231844d7f49a03167", "messageHeadline": "Merge pull request #40 from RibonDAO/feat/graphql-ruby", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 50, "deletions": 5}}, {"node": {"oid": "bb7381bfe47ff2e896901f31555dba9ea55e9f5f", "messageHeadline": "fix: rubocop", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "22f8890176e6927d8783f6605ae278bc3eceab75", "messageHeadline": "fix: add route to user impact", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 41, "deletions": 9}}, {"node": {"oid": "fa64272f5258cd145590433ea82c108afd66b6f6", "messageHeadline": "feat: add SetUserLastDonation command and call it on Donate", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 88, "deletions": 3}}, {"node": {"oid": "2db5956b2be25fcea36a8ad49dcdb15e76dd350a", "messageHeadline": "fix: add route to user impact", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "da170b16a0787ff5678da4c8c848739bbbf2ac81", "messageHeadline": "Merge pull request #37 from RibonDAO/feat/graphql-ruby", "author": {"name": "Yan Pietro Barcellos Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 134, "deletions": 12}}, {"node": {"oid": "4c5d4410754acebfb71491b7363910a98eed8ddd", "messageHeadline": "fix: update env with the graph url", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "65c32ebb4a73e9201f08f86e881b28472aa84f60", "messageHeadline": "fix: update ribon_api headers", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b25fe0ac17137bd847347792cad12b90ea1bcc31", "messageHeadline": "fix: rubocop", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "4cd4c1ae17f7d4c0b6c32e0ff1d4109c0d89dc01", "messageHeadline": "fix: delete UserImpact model that is not used", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "5bf72b8be6cdb3a9a4863328edfc970dea4525aa", "messageHeadline": "fix: delete graphql_controller that is not used", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 50}}, {"node": {"oid": "e7ab488a212b37ac5f107412de43e8a2b8e96b82", "messageHeadline": "feat: merge develop", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 129, "deletions": 1}}, {"node": {"oid": "e0f4c6755f5dcd131c40b88da81d6567ae99fb60", "messageHeadline": "feat: add keccak and adds encrypted email", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "5d194b657d50db97ade1281fe1c63e39184b6c6f", "messageHeadline": "Merge pull request #35 from RibonDAO/feature/DAPP-31", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 128, "deletions": 1}}, {"node": {"oid": "d03b005f2d70f11541c2cbfa9213348cb72fd3f2", "messageHeadline": "chore: add user to user_donation_stats factory", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e54be61cc0b6aebf8ed6446a4f2b5cfad771b02", "messageHeadline": "feat: add next_donation_at nil case to can_donate?", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "2ff674eba30ea59e55edc44f0a20c2709c851f1b", "messageHeadline": "feat: add #can_donate? to user_donation_stats", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "9543841c4a7288e0803143100968ba5c5ace6fed", "messageHeadline": "feat: add next_donation_at to user_donation_stats", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "c27a4e9ee507f0bb49c868d80d6a66133dec531b", "messageHeadline": "feat: add set_user_donation_stats to User", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "f13056b5b64439ffb3524e93388eada696e6d1dd", "messageHeadline": "feat: add user_donation_stats", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "6986df9ac70591cd2dc220d924503571b58e1c5e", "messageHeadline": "fix: delete graphql backend server", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 0, "deletions": 213}}, {"node": {"oid": "f0b914138b34ed538de6a8d6699e82ce93430788", "messageHeadline": "feat: update graphql queries", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "63b916f5784fbfa77c3853e736a9c25a5482eb7d", "messageHeadline": "feat: merge develop", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 648, "deletions": 34}}, {"node": {"oid": "0e078c98e91d4c9c60abc99bb56835770c9b7f3b", "messageHeadline": "Merge pull request #34 from RibonDAO/feature/DAPP-80", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "33c3e6446acc8596e0e3926571fac1e878b457b0", "messageHeadline": "build: update bundle gems", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "fd3e23c0b8467447d179109626b98a237f6fa8a9", "messageHeadline": "Merge pull request #32 from RibonDAO/feature/DAPP-80", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 589, "deletions": 26}}, {"node": {"oid": "8c38d0548e3b82d30b83df6c6f1413418a6d5a60", "messageHeadline": "feat: add set_language to application controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 8, "deletions": 25}}, {"node": {"oid": "e28eacb7f37bab20e509f5424896a88ccdfffc19", "messageHeadline": "fix: update rubocop for rails_admin controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1c22fdba1c1dec92de6cadb9d972b5773881b533", "messageHeadline": "feat: add rails admin config for mobility", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 495, "deletions": 1}}, {"node": {"oid": "b10f737480f007c9881c11a1d1dd53833b7f1efb", "messageHeadline": "feat: add mobility gem", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 84, "deletions": 1}}, {"node": {"oid": "6504d7ee27c7132682204139ffeffe9e318480b9", "messageHeadline": "feat: add graphql query client", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 113, "deletions": 36}}, {"node": {"oid": "17475843e59cf72a6ad775522db276a2f87d9b2f", "messageHeadline": "Merge pull request #30 from RibonDAO/feature/find-user", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "d26c2fe28046b0f2789de8dad3f9002378af7b91", "messageHeadline": "feat: add search route to users", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "fd9aa2625f2af8c5f55853250ddfb2da93d60338", "messageHeadline": "feat: add graphql to ruby", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 198, "deletions": 24}}, {"node": {"oid": "3927a921247cfc9fb51f0b5d582a28c208f2c479", "messageHeadline": "feat: add graphql to ruby", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 285, "deletions": 5}}, {"node": {"oid": "9b0bbcf1a230e045f8155fa653f828723ea1adec", "messageHeadline": "Merge pull request #29 from RibonDAO/feature/user-blueprint", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "2ebfe5c5ba4a04706d81d39653b735612378d3eb", "messageHeadline": "feat: add User blueprint", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "9ffb36441f60834a0d36c69190b854d6abadb77d", "messageHeadline": "Merge pull request #27 from RibonDAO/feature/user-db", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 209, "deletions": 22}}, {"node": {"oid": "cd9f16889f39ac2755cc3df0f5a0fdaa099d889d", "messageHeadline": "test: update donate command test", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b9ec2a9ebb4f4126f4866891af19c11db581f31e", "messageHeadline": "fix: update users factory lint", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48c8631af03a124952e9188ebb90f326c5f5aed9", "messageHeadline": "feat: add user email to donate command", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "f69a44b91dbfb42fb7201fe14f3485de2b4b64e7", "messageHeadline": "refactor: update user_address variable", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "76ab8b33f0c12ac7669aa544367b809e01742a22", "messageHeadline": "feat: add user create route", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "41f1b6f921119a87e26b0a109fda6477ee48b00d", "messageHeadline": "feat: add user to donation", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 95, "deletions": 10}}, {"node": {"oid": "130199bc41fa9b029eeeecd6c6a50183f616b067", "messageHeadline": "feat: add user table", "author": {"name": "Yan Galli", "email": "yangalli@hotmail.com", "user": {"login": "yangalli"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "e107714c74c39f99a7234e8e01deb042d069b047", "messageHeadline": "Merge pull request #25 from RibonDAO/feature/redis-h-store", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 126, "deletions": 14}}, {"node": {"oid": "52bd96991c0382e0b03fda1229dfd74b6cd2fe10", "messageHeadline": "refactor: update h_store and restore_entry\\", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fb0011120c2979270442265611162944873fd118", "messageHeadline": "feat: add redis store to lib", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 126, "deletions": 14}}, {"node": {"oid": "aa201e5d409b00a13ddf8b5e316fa2d52ddef4e1", "messageHeadline": "Merge pull request #23 from RibonDAO/feature/ingrations-api", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "630618578150a5d5b6ddf6c46f9d72741e43d7af", "messageHeadline": "feat: add integrations route", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "19869f8b6d4df73dff5a4eb139c369ed1212dfe4", "messageHeadline": "Merge pull request #21 from RibonDAO/build/load-balancer-domain", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f1c488116ae4fe0753b76f88883e5b8c9b15aa1a", "messageHeadline": "build: add securelistener-clb config to ebextensions", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ff144b6690130844f641a728b8b6ca3ade69685c", "messageHeadline": "Merge pull request #19 from RibonDAO/feature/donation-blockchain-link", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "e2b56b362e359de0ebfaa1b06f25782d940008b0", "messageHeadline": "refactor: add DEFAULT_DONATION_AMOUNT and donation blockchain link", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "6ad9bdc49e24f12e8c60e714abea68dc31967387", "messageHeadline": "Merge pull request #17 from RibonDAO/feature/create-blockchain-donation", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "f91e80c76ddd1e8a084fe18647e5d942f9b8fcfd", "messageHeadline": "test: add Donate command tests of calling contract", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "d8287f51e4c07bb93d3bc44aa3f7d583f7ffd2ab", "messageHeadline": "feat: add create_blockchain_donation", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "fcc270187164c0fae0e85dd208f7c2649fd3bde0", "messageHeadline": "Merge pull request #15 from RibonDAO/feature/web3-integration", "author": {"name": "mendesmcmg", "email": "40701100+mendesmcmg@users.noreply.github.com", "user": {"login": "mendesmcmg"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "82ce66012b0e79a667ee12fd566078edddea4bf5", "messageHeadline": "fix: removes unused variable", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3e03d64c67eb432b9b2c8e130895751755e7b823", "messageHeadline": "feat: adds donate_through_integration method", "author": {"name": "Clara Mendes", "email": "claraplanejamento@gmail.com", "user": {"login": "mendesmcmg"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "43f90bc0582c2c3f66abdcd1661a289d3ef19e32", "messageHeadline": "feat: add ribon_contract lib file", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "89da2eb3007ad7b7415e90fce6986345451085c9", "messageHeadline": "Merge pull request #14 from RibonDAO/fix/simple-command", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 82, "deletions": 9}}, {"node": {"oid": "1c3dd774a4214ddc96ba7f6bb4eb85923ae1ce05", "messageHeadline": "refactor: add simple command to lib", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 82, "deletions": 9}}, {"node": {"oid": "92339b55b63f8107d7a105c541497ba9bee3f44e", "messageHeadline": "Merge pull request #12 from RibonDAO/feature/donations", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 278, "deletions": 12}}, {"node": {"oid": "ae22c1633db22c042a4688952e7b329f4eeb5389", "messageHeadline": "fix: update gemfile rubocop", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52c04be2941df85f18584d64c6a0c3bf75d274e0", "messageHeadline": "test: add donate command tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "599802fdb70db0086aeb8ab84482ccf89c57bfef", "messageHeadline": "feat: add Donation command and donation route", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 199, "deletions": 2}}, {"node": {"oid": "eac680d1aca7cd4c9b9555211c30618ac54d1786", "messageHeadline": "feat: add Integration model and donations controller", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 68, "deletions": 12}}, {"node": {"oid": "611ebe934d468a05372acff3233e6745eb60da3b", "messageHeadline": "build: remove aws-deploy", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 85}}, {"node": {"oid": "d6f83fb0fd18d409c5658ce2f4f59e70c8d28440", "messageHeadline": "build: update version label dynamic on aws-deploy", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "182604aebcfb5e7b54f87ebc33245a898ffd5a02", "messageHeadline": "build: update beanstalk-deploy to v20", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0087c643b881c36a9cb15ab8c68b30bf575fedd0", "messageHeadline": "build: update beanstalk-deploy to v20", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63c74e034ac6ad5132727a075e7e7ecc71a7c254", "messageHeadline": "fix: update aws-deploy yml sintax", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ade60ac94e1d5d5c0a8f70f252eece6e182b3e41", "messageHeadline": "Merge pull request #10 from RibonDAO/feature/cd", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 226, "deletions": 90}}, {"node": {"oid": "405b41814272930409900ea3dbc6e936e99a8df9", "messageHeadline": "build: add aws-deploy cd workflow", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "dc27f1d5c3878a669ad4272066313d83ff5a88ea", "messageHeadline": "refactor: change service to s3", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 27}}, {"node": {"oid": "7bc7b60cbfbc87b6aff515d6cb1d893991988518", "messageHeadline": "build: add env.config to ebextensions", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "13ffc3fa26fee5837980d246643a3dfc93081650", "messageHeadline": "chore: add aws-console script", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "d403d2ec65fa66fef31a13ebeacdafcb037431c3", "messageHeadline": "chore: update puma to 5.6.1", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "adc1d07cd2b6f2e3bfac186f7dd589aec3c945bd", "messageHeadline": "build: update gemfile lock", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0eb2e633e625e915ad60407d24f53385652e0602", "messageHeadline": "build: update gemfile lock", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 71, "deletions": 76}}, {"node": {"oid": "6336148943cf688887c4984f0b3b3b4591b590c5", "messageHeadline": "chore: add io-wait 0.2.1", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eb289943cab03c9dbc4ac17c1eeaabb19f1894db", "messageHeadline": "chore: add io-wait 0.2.1", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1273abd18f4f0979813af3b5fa5601a9eaca340d", "messageHeadline": "build: add nio4r to gemfile", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5f9b5c7edd47373dde1612a96e5dfaf75ea80574", "messageHeadline": "chore: update git ignore", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "1156a047bdc4e77a3da6e71b225ceb13752d140c", "messageHeadline": "build: add default host url to production.rb", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "775e9352ee82f9a55717f1724fc270ad2d0325b1", "messageHeadline": "chore: add aws-sdk-s3 gem", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "eddbf2556ba251c0aa2d19cf070eac64ce007197", "messageHeadline": "Merge pull request #8 from RibonDAO/build/digital-ocean", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "cbfc2418bebf4d8d6765b76ae25169b502b9bed5", "messageHeadline": "build: add digital_ocean to production rb active storage service", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec59600429ee275b719437102874a47ea872f33b", "messageHeadline": "build: add digital ocean space to storage.yml", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "b19c3f4e440c846ff4843773db32d43b763f0c05", "messageHeadline": "build: update packages.config", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "be3bf507f3f8971ab22ecf482f06557fff17af81", "messageHeadline": "build: add .ebextensions", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "8543fbca30835f970c7f514546f9911ff3d0f0fb", "messageHeadline": "build: update ruby version to 3.0.3", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "09ab846cbee210854e51af62f968e33541c3fd90", "messageHeadline": "Merge pull request #6 from RibonDAO/feature/non-profit-impact", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 75, "deletions": 1}}, {"node": {"oid": "cf5fce3cfd902161510e5fd1619b004851bd9070", "messageHeadline": "feat: add #impact_for to NonProfit", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "6058db974b930f5ee5d59ed2b663e6dc67755575", "messageHeadline": "feat: add non_profit_impact model", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "bcae28964d6652eb2d07fc9537b97f433227322b", "messageHeadline": "Merge pull request #4 from RibonDAO/feature/ci", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 110, "deletions": 3}}, {"node": {"oid": "c61ea1056953762b4297f9f16d61dde96217a4da", "messageHeadline": "fix: update gemfile with rubocop rules", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6210858f29e08e30c8fd8a70e1f3bff85e25f232", "messageHeadline": "build: add database.ci.yml", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "e82b619a01aab858993de0b83733021d3a0e3e1a", "messageHeadline": "build: remove node setup from tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "e96f4680acc1206c3585ebe9dff7d3d1e44d41d1", "messageHeadline": "build: add github workflows and PR template", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "74ae648c4edcdfd3b87a9585ee8f3ca3e7e26959", "messageHeadline": "Merge pull request #3 from RibonDAO/feature/user", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 469, "deletions": 3}}, {"node": {"oid": "56cd6b23d4160e57b241b47fd82836b01a6c5bb0", "messageHeadline": "feat: add Admin and admin validation to rails admin", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 469, "deletions": 3}}, {"node": {"oid": "49e8ca55451e979f3fb7d27dca72f92680417d79", "messageHeadline": "Merge pull request #2 from RibonDAO/feature/blueprints", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "76419e6626aaa5a156a8df6cec56f8a6ab78c25e", "messageHeadline": "chore: add blueprints to project", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "349e52a316efc4b5c190a9894a016d8302489074", "messageHeadline": "Merge pull request #1 from RibonDAO/generators", "author": {"name": "Nicholas", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 323, "deletions": 149}}, {"node": {"oid": "a70242301bcac27e555d4ac2381c2808a3aace5d", "messageHeadline": "refactor: remove comments from test configuration files", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 0, "deletions": 129}}, {"node": {"oid": "10cc1e0535a12a4da8fd651c70e7d913a931d383", "messageHeadline": "test: add helpers and non_profits request specs", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "b9d6c3502b13b7c4c9ca695c27f620fa2733356d", "messageHeadline": "test: add shoulda matchers and non_profits model tests", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "95e8cacfb09eff80f693d2cf31beeb517ef943bf", "messageHeadline": "refactor: remove all ngo references", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 13, "deletions": 22}}, {"node": {"oid": "4dab62152744b125f6e211640dba18668421c246", "messageHeadline": "refactor: update ngo to non profit", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "c5fbabaa58ba3bd0c96883c463822f7fbdb276bf", "messageHeadline": "chore: add cors config", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 10, "deletions": 17}}, {"node": {"oid": "6631978cff1f012681254b50580adc721b2ec690", "messageHeadline": "chore: add active storage configs", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 100, "deletions": 2}}, {"node": {"oid": "680d084288116e4072a7d18ee0647c989fa6ce2a", "messageHeadline": "feat: add rails admin", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "8398e7dc3944dd8a31ec57dcdd7b18b3327d9551", "messageHeadline": "feat: add ngos model", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "c0aa5bed6642c6c74ca29f14c0e7e01b2e7147b0", "messageHeadline": "chore: add pre commit hooks", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1573, "deletions": 0}}, {"node": {"oid": "3abb6415a95504237f6893ef7e322b439c3de677", "messageHeadline": "fix: update files according to rubocop rules", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "48cf7160dfce4ac6119cfe623c20adfd30ec0b55", "messageHeadline": "chore: add rubocop", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "df5efc048047a07be70eb2759b75e27597df29d8", "messageHeadline": "chore: add rspec config", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 194, "deletions": 0}}, {"node": {"oid": "3dbe6ff4eb060023071c34e7f7ac054e24adbbdc", "messageHeadline": "feat: first commit", "author": {"name": "Nicholas Marques", "email": "nnmarques97@gmail.com", "user": {"login": "NickNish09"}}, "additions": 1030, "deletions": 0}}]