{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":818244537,"defaultBranch":"main","name":"payments-aggregator","ownerLogin":"palladiumkenya","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-21T12:13:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23733919?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726126670.0","currentOid":""},"activityList":{"items":[{"before":"cdf44051e44bed4b107ecbca9ec097d19572c2c8","after":"3add5b17f7ea62223c012ef2ad4309c81ef68853","ref":"refs/heads/main","pushedAt":"2024-09-12T07:50:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"patryllus","name":"Patrick Wangoo","path":"/patryllus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1901372?s=80&v=4"},"commit":{"message":"fix: temporary remove domain check (#14)","shortMessageHtmlLink":"fix: temporary remove domain check (#14)"}},{"before":null,"after":"ddc48619b7cd8376cc6fed3937a767b8640e2d4d","ref":"refs/heads/fix/remove-domain-check","pushedAt":"2024-09-12T07:37:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"fix: temporary remove domain check","shortMessageHtmlLink":"fix: temporary remove domain check"}},{"before":"d09e1cf33a649981430e860b9ad85bf6733391bd","after":"cdf44051e44bed4b107ecbca9ec097d19572c2c8","ref":"refs/heads/main","pushedAt":"2024-09-02T12:14:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ojwanganto","name":"Ojwang' Antony","path":"/ojwanganto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2161877?s=80&v=4"},"commit":{"message":"refactor: allow for transaction type and partyB configuration. (#13)\n\nrefactor: allow for transaction type configuration type configuration and party B configuration","shortMessageHtmlLink":"refactor: allow for transaction type and partyB configuration. (#13)"}},{"before":"01c62b76968e3023ee078b6b2e6eb7dec1f6a9ac","after":null,"ref":"refs/heads/refactor/transaction-type-configuration","pushedAt":"2024-09-02T11:48:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"}},{"before":"e2fbf16ed55a5fef655253d84043cdf596a2663d","after":"7b660f257cbf047b25c691e1d06db2d0180eaa53","ref":"refs/heads/fix/confirmation-response","pushedAt":"2024-09-02T11:45:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"refactor: allow for transaction type configuration type configuration and party B configuration","shortMessageHtmlLink":"refactor: allow for transaction type configuration type configuration…"}},{"before":"01c62b76968e3023ee078b6b2e6eb7dec1f6a9ac","after":"e2fbf16ed55a5fef655253d84043cdf596a2663d","ref":"refs/heads/fix/confirmation-response","pushedAt":"2024-09-02T11:40:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"Merge branch 'fix/confirmation-response' of https://github.com/palladiumkenya/payments-aggregator into fix/confirmation-response","shortMessageHtmlLink":"Merge branch 'fix/confirmation-response' of https://github.com/pallad…"}},{"before":"667c51c8e64aec8e81c1a7fc1d98ac8cc42103eb","after":"01c62b76968e3023ee078b6b2e6eb7dec1f6a9ac","ref":"refs/heads/fix/confirmation-response","pushedAt":"2024-09-02T11:38:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"refactor: allow for transaction type configuration type configuration and party B configuration","shortMessageHtmlLink":"refactor: allow for transaction type configuration type configuration…"}},{"before":null,"after":"01c62b76968e3023ee078b6b2e6eb7dec1f6a9ac","ref":"refs/heads/refactor/transaction-type-configuration","pushedAt":"2024-09-02T11:28:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"refactor: allow for transaction type configuration type configuration and party B configuration","shortMessageHtmlLink":"refactor: allow for transaction type configuration type configuration…"}},{"before":"bed0c67d8b14c29410217ba73c933085f9179812","after":"d09e1cf33a649981430e860b9ad85bf6733391bd","ref":"refs/heads/main","pushedAt":"2024-08-30T14:24:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Murithijoshua","name":"Joshua Murithi","path":"/Murithijoshua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37470288?s=80&v=4"},"commit":{"message":"refactor: correct data type on confirmation and validation (#12)\n\ncorrect data type on confirmation and validation","shortMessageHtmlLink":"refactor: correct data type on confirmation and validation (#12)"}},{"before":"bed0c67d8b14c29410217ba73c933085f9179812","after":"667c51c8e64aec8e81c1a7fc1d98ac8cc42103eb","ref":"refs/heads/fix/confirmation-response","pushedAt":"2024-08-30T13:19:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"correct data type on confirmation and validation","shortMessageHtmlLink":"correct data type on confirmation and validation"}},{"before":null,"after":"bed0c67d8b14c29410217ba73c933085f9179812","ref":"refs/heads/fix/confirmation-response","pushedAt":"2024-08-30T13:17:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"refactor: use createPool instead of createConnection to handle mysql connections. (#11)\n\n* refactor: better cors handling and error logs\r\n\r\n* refaactor: use pool instead of single connection","shortMessageHtmlLink":"refactor: use createPool instead of createConnection to handle mysql …"}},{"before":"96dcb086c9d6662860b422a99426061e99709164","after":null,"ref":"refs/heads/validation-and-confirmation","pushedAt":"2024-08-13T06:29:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"}},{"before":"d162d05f63a4f539cc8107bcbeaef4d20d8d0164","after":null,"ref":"refs/heads/refactor/error-logging","pushedAt":"2024-08-13T06:29:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"}},{"before":"baaee52a04b1c30d2722674ac3f63a3e9d9d69f9","after":null,"ref":"refs/heads/migrating-to-mysql","pushedAt":"2024-08-13T06:29:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"}},{"before":"1867a95970313ec84d649a41c77e420b9ba07646","after":"d162d05f63a4f539cc8107bcbeaef4d20d8d0164","ref":"refs/heads/refactor/error-logging","pushedAt":"2024-08-13T06:21:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/palladiumkenya/payments-aggregator into refactor/error-logging","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/palladiumkenya/payments-agg…"}},{"before":"0ff6c828fde45b871ee218bcfd77b02487e222d0","after":"bed0c67d8b14c29410217ba73c933085f9179812","ref":"refs/heads/main","pushedAt":"2024-08-12T19:25:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Murithijoshua","name":"Joshua Murithi","path":"/Murithijoshua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37470288?s=80&v=4"},"commit":{"message":"refactor: use createPool instead of createConnection to handle mysql connections. (#11)\n\n* refactor: better cors handling and error logs\r\n\r\n* refaactor: use pool instead of single connection","shortMessageHtmlLink":"refactor: use createPool instead of createConnection to handle mysql …"}},{"before":"44af1b5e86519b8139cc5623c76775132464ba0e","after":"1867a95970313ec84d649a41c77e420b9ba07646","ref":"refs/heads/refactor/error-logging","pushedAt":"2024-08-12T12:40:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"refaactor: use pool instead of single connection","shortMessageHtmlLink":"refaactor: use pool instead of single connection"}},{"before":null,"after":"44af1b5e86519b8139cc5623c76775132464ba0e","ref":"refs/heads/refactor/error-logging","pushedAt":"2024-07-31T11:13:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"refactor: better cors handling and error logs","shortMessageHtmlLink":"refactor: better cors handling and error logs"}},{"before":"1931d4ac9e5cfab6129d496b6d9589b1f0186a7b","after":"0ff6c828fde45b871ee218bcfd77b02487e222d0","ref":"refs/heads/main","pushedAt":"2024-07-15T13:31:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Murithijoshua","name":"Joshua Murithi","path":"/Murithijoshua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37470288?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"29e35a870b6786b900ecc90f6ee75b82d5fec60d","after":"1931d4ac9e5cfab6129d496b6d9589b1f0186a7b","ref":"refs/heads/main","pushedAt":"2024-07-12T08:12:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"feat: validation , confirmation and register urls APIs (#9)","shortMessageHtmlLink":"feat: validation , confirmation and register urls APIs (#9)"}},{"before":"d26e29ee4bcea7ec58cf48bc8318c8127474c7fd","after":"29e35a870b6786b900ecc90f6ee75b82d5fec60d","ref":"refs/heads/main","pushedAt":"2024-07-10T14:28:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ojwanganto","name":"Ojwang' Antony","path":"/ojwanganto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2161877?s=80&v=4"},"commit":{"message":"refactor: migrated to mysql (#10)","shortMessageHtmlLink":"refactor: migrated to mysql (#10)"}},{"before":null,"after":"baaee52a04b1c30d2722674ac3f63a3e9d9d69f9","ref":"refs/heads/migrating-to-mysql","pushedAt":"2024-07-10T10:22:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"refactor: migrated to mysql","shortMessageHtmlLink":"refactor: migrated to mysql"}},{"before":"bd84d6bae8c404f2ed8b8c582ffee2e1f49c2800","after":null,"ref":"refs/heads/dev-branch","pushedAt":"2024-07-10T06:32:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"}},{"before":null,"after":"96dcb086c9d6662860b422a99426061e99709164","ref":"refs/heads/validation-and-confirmation","pushedAt":"2024-07-10T06:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"feat: validation , confirmation and register urls APIs","shortMessageHtmlLink":"feat: validation , confirmation and register urls APIs"}},{"before":"798cd47af6cf802c5c950542ac661bde9c173498","after":"d26e29ee4bcea7ec58cf48bc8318c8127474c7fd","ref":"refs/heads/main","pushedAt":"2024-07-02T12:24:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ojwanganto","name":"Ojwang' Antony","path":"/ojwanganto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2161877?s=80&v=4"},"commit":{"message":"ENV.example and mfl code bypass in dev mode. (#8)\n\n* fix: reading callback url from env\r\n\r\n* refacor: added fail option when evironment variables are missing\r\n\r\n* feat: reading environment vars from config file instead of .env\r\n\r\n* refactor: use hashmap instead of array of objects\r\n\r\n* fix: cors error for missing config requests\r\n\r\n* refactor: remove \"mpesa\" keyword from callback url\r\n\r\n* refactor: removed previously commented out stk push from utils.ts\r\n\r\n* refactor: removed console.log in callback route\r\n\r\n* refactor: removed mpesa configs from env.example and added a feature to bypass mfl check for dev instances\r\n\r\n* fix: reading callback url from env\r\n\r\n* refactor: remove \"mpesa\" keyword from callback url\r\n\r\n* refactor: removed console.log in callback route\r\n\r\n* refactor: removed mpesa configs from env.example and added a feature to bypass mfl check for dev instances\r\n\r\n* unique mfl for dev instances\r\n\r\n* removed files that should be ignored\r\n\r\n* fix: dev key\r\n\r\n---------\r\n\r\nCo-authored-by: Amoh Prince <81857018+AmohPrince@users.noreply.github.com>","shortMessageHtmlLink":"ENV.example and mfl code bypass in dev mode. (#8)"}},{"before":"1945dfbcd4821057d42ffc3b9fe75aea2dade205","after":"bd84d6bae8c404f2ed8b8c582ffee2e1f49c2800","ref":"refs/heads/dev-branch","pushedAt":"2024-07-02T11:56:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"fix: dev key","shortMessageHtmlLink":"fix: dev key"}},{"before":"a39a25ec52f89bc240c9f1df8512a6751248338e","after":"1945dfbcd4821057d42ffc3b9fe75aea2dade205","ref":"refs/heads/dev-branch","pushedAt":"2024-07-02T11:35:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"removed files that should be ignored","shortMessageHtmlLink":"removed files that should be ignored"}},{"before":"bd00c267174e7573376881ec55daa84ce8689516","after":"a39a25ec52f89bc240c9f1df8512a6751248338e","ref":"refs/heads/dev-branch","pushedAt":"2024-07-02T10:49:33.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"merge Merge branch 'dev-branch' of https://github.com/palladiumkenya/payments-aggregator into dev-branch","shortMessageHtmlLink":"merge Merge branch 'dev-branch' of https://github.com/palladiumkenya/…"}},{"before":"87d0135a53681e98fe8729eec5c7a026b06148e2","after":"bd00c267174e7573376881ec55daa84ce8689516","ref":"refs/heads/dev-branch","pushedAt":"2024-07-02T09:37:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amosmachora","name":"Amos Machora","path":"/amosmachora","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81857018?s=80&v=4"},"commit":{"message":"refactor: removed mpesa configs from env.example and added a feature to bypass mfl check for dev instances","shortMessageHtmlLink":"refactor: removed mpesa configs from env.example and added a feature …"}},{"before":"edd001394b6f6f5b871b960f25e498be522fa187","after":"798cd47af6cf802c5c950542ac661bde9c173498","ref":"refs/heads/main","pushedAt":"2024-07-02T08:57:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Murithijoshua","name":"Joshua Murithi","path":"/Murithijoshua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37470288?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtBPM7QA","startCursor":null,"endCursor":null}},"title":"Activity · palladiumkenya/payments-aggregator"}