{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":405699739,"defaultBranch":"master","name":"api","ownerLogin":"podkrepi-bg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-12T16:52:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/74801011?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714642167.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"fb9433609adc9a8fff38b1828f8849bee5908f48","ref":"refs/heads/dependabot/npm_and_yarn/ejs-3.1.10","pushedAt":"2024-05-02T09:29:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump ejs from 3.1.9 to 3.1.10\n\nBumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.\n- [Release notes](https://github.com/mde/ejs/releases)\n- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10)\n\n---\nupdated-dependencies:\n- dependency-name: ejs\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump ejs from 3.1.9 to 3.1.10"}},{"before":"64148738a94cf617d8be5686081a96327303e6d3","after":"daa7b745fb5d4a754b28a592ea63d3ab7f37d974","ref":"refs/heads/master","pushedAt":"2024-04-24T15:54:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slavcho","name":"Slavcho Ivanov","path":"/slavcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99622?s=80&v=4"},"commit":{"message":"fix: Resolve not being able to update payment/donation (#629)\n\n* fix: Resolve not being able to update payment/donation\r\n\r\n* test: Fix tests","shortMessageHtmlLink":"fix: Resolve not being able to update payment/donation (#629)"}},{"before":"27033180c40e55bfa381728c4a6e13762118baec","after":"64148738a94cf617d8be5686081a96327303e6d3","ref":"refs/heads/master","pushedAt":"2024-04-11T19:28:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slavcho","name":"Slavcho Ivanov","path":"/slavcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99622?s=80&v=4"},"commit":{"message":"fix: Extend campaign response to include organizer's company name (#625)","shortMessageHtmlLink":"fix: Extend campaign response to include organizer's company name (#625)"}},{"before":"3650d27866c5764e47bace74193ea39c8d24bc19","after":"27033180c40e55bfa381728c4a6e13762118baec","ref":"refs/heads/master","pushedAt":"2024-04-02T10:54:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slavcho","name":"Slavcho Ivanov","path":"/slavcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99622?s=80&v=4"},"commit":{"message":"src/donations: Fix stripe refund not working (#624)\n\nAppereantly the front-end, calls to not existing endpoint, when trying to retrieve payment by id.\r\n- Changed the existing /donation/:id endpoint, to /donation/payment/:id.\r\n- Switched endpoint from Public to protected, as the data retrieved from this endpoint is not really meant for public","shortMessageHtmlLink":"src/donations: Fix stripe refund not working (#624)"}},{"before":null,"after":"e5853d2e1d17ac41dde99b97f5112a551643e91c","ref":"refs/heads/dependabot/github_actions/azure/setup-kubectl-4","pushedAt":"2024-04-01T17:25:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump azure/setup-kubectl from 3 to 4\n\nBumps [azure/setup-kubectl](https://github.com/azure/setup-kubectl) from 3 to 4.\n- [Release notes](https://github.com/azure/setup-kubectl/releases)\n- [Changelog](https://github.com/Azure/setup-kubectl/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/azure/setup-kubectl/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: azure/setup-kubectl\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump azure/setup-kubectl from 3 to 4"}},{"before":null,"after":"0d7ae740b9edcfa82f439c72c78d9191114d2d43","ref":"refs/heads/dependabot/github_actions/softprops/action-gh-release-2","pushedAt":"2024-04-01T17:25:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump softprops/action-gh-release from 1 to 2\n\nBumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)\n\n---\nupdated-dependencies:\n- dependency-name: softprops/action-gh-release\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump softprops/action-gh-release from 1 to 2"}},{"before":"c439e675c4b2461accc709b9d5b19c0c3f0c0a50","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/webpack-dev-middleware-5.3.4","pushedAt":"2024-03-25T10:53:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sashko9807","name":"Aleksandar Petkov","path":"/sashko9807","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27433690?s=80&v=4"}},{"before":"809088d9764739655c1187aabffe3d5790fa3952","after":"3650d27866c5764e47bace74193ea39c8d24bc19","ref":"refs/heads/master","pushedAt":"2024-03-25T10:53:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sashko9807","name":"Aleksandar Petkov","path":"/sashko9807","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27433690?s=80&v=4"},"commit":{"message":"build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#621)\n\nBumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.\r\n- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)\r\n- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)\r\n- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: webpack-dev-middleware\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#621)"}},{"before":"b05645838460cc24d9298d92fe5333123d33f036","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/follow-redirects-1.15.6","pushedAt":"2024-03-25T10:52:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sashko9807","name":"Aleksandar Petkov","path":"/sashko9807","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27433690?s=80&v=4"}},{"before":"8a3f6147002b3926215c5a40969b1dade186cbd2","after":"809088d9764739655c1187aabffe3d5790fa3952","ref":"refs/heads/master","pushedAt":"2024-03-25T10:52:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sashko9807","name":"Aleksandar Petkov","path":"/sashko9807","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27433690?s=80&v=4"},"commit":{"message":"build(deps): bump follow-redirects from 1.15.5 to 1.15.6 (#614)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6.\r\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\r\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: follow-redirects\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump follow-redirects from 1.15.5 to 1.15.6 (#614)"}},{"before":null,"after":"c439e675c4b2461accc709b9d5b19c0c3f0c0a50","ref":"refs/heads/dependabot/npm_and_yarn/webpack-dev-middleware-5.3.4","pushedAt":"2024-03-23T10:44:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4\n\nBumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.\n- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)\n- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)\n- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)\n\n---\nupdated-dependencies:\n- dependency-name: webpack-dev-middleware\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4"}},{"before":"3089a38184bb87701d2c450020d24fd8192c08bd","after":"8a3f6147002b3926215c5a40969b1dade186cbd2","ref":"refs/heads/master","pushedAt":"2024-03-22T05:48:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slavcho","name":"Slavcho Ivanov","path":"/slavcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99622?s=80&v=4"},"commit":{"message":"src/donations: Fix donation filter query (#612)\n\n* src/donations: Fix donation filter query\r\n\r\n* fix: Include person's first and lastName in search\r\n\r\n* Allow to filter payments by id","shortMessageHtmlLink":"src/donations: Fix donation filter query (#612)"}},{"before":"d4b87fc51f21d0391e4748f5da145d55db00eba9","after":"3089a38184bb87701d2c450020d24fd8192c08bd","ref":"refs/heads/master","pushedAt":"2024-03-21T08:14:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slavcho","name":"Slavcho Ivanov","path":"/slavcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99622?s=80&v=4"},"commit":{"message":"src/donations: Order public donations by createdAt property (#620)\n\n* src/donations: Order public donations by createdAt property\r\nReverts e61e990\r\n\r\n* migrations: Add hours at random for bank donations before 10th of March\r\n\r\n* bank-import: Remove createdAt property from donation created\r\nThis was used just for testing purposes","shortMessageHtmlLink":"src/donations: Order public donations by createdAt property (#620)"}},{"before":"68a58bd0d2b50ed9f3a94815646d9218934f9276","after":"d4b87fc51f21d0391e4748f5da145d55db00eba9","ref":"refs/heads/master","pushedAt":"2024-03-20T18:05:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sashko9807","name":"Aleksandar Petkov","path":"/sashko9807","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27433690?s=80&v=4"},"commit":{"message":"actions: Add seeding job to API test workflow (#619)\n\nGiven the numerous times, we forget to update the seeding scripts, according to database schema changes, it would be better to add a Seed database job, to the API Test workflow, to catch those issues on PRs.","shortMessageHtmlLink":"actions: Add seeding job to API test workflow (#619)"}},{"before":"4c5dee24a5790c3c6e45dd8987273eed16d615a7","after":"68a58bd0d2b50ed9f3a94815646d9218934f9276","ref":"refs/heads/master","pushedAt":"2024-03-20T10:42:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sashko9807","name":"Aleksandar Petkov","path":"/sashko9807","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27433690?s=80&v=4"},"commit":{"message":"seed/person: Add helpUsImprove property (#616)","shortMessageHtmlLink":"seed/person: Add helpUsImprove property (#616)"}},{"before":"8b800c6f243e972fe97647e1f3a7082d62e6b37c","after":"4c5dee24a5790c3c6e45dd8987273eed16d615a7","ref":"refs/heads/master","pushedAt":"2024-03-19T05:12:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slavcho","name":"Slavcho Ivanov","path":"/slavcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99622?s=80&v=4"},"commit":{"message":"add helpUsImprove field to the backend (#615)\n\n* add helpUsImprove field to the backend\r\n\r\n* add migration for the new helpUsImprove field\r\n\r\n* reverted previous migration and added new one; modified personMock.ts\r\n\r\n* add helpUsImprove in auth.service.ts\r\n\r\n* add changes to tests on backend","shortMessageHtmlLink":"add helpUsImprove field to the backend (#615)"}},{"before":null,"after":"b05645838460cc24d9298d92fe5333123d33f036","ref":"refs/heads/dependabot/npm_and_yarn/follow-redirects-1.15.6","pushedAt":"2024-03-17T01:06:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump follow-redirects from 1.15.5 to 1.15.6\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6.\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6)\n\n---\nupdated-dependencies:\n- dependency-name: follow-redirects\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump follow-redirects from 1.15.5 to 1.15.6"}},{"before":"794b590bddb1a3af0cd39c66594a2f5047f448e1","after":"8b800c6f243e972fe97647e1f3a7082d62e6b37c","ref":"refs/heads/master","pushedAt":"2024-03-14T21:46:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slavcho","name":"Slavcho Ivanov","path":"/slavcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99622?s=80&v=4"},"commit":{"message":"donations: Add endpoint which would allow to sync donation and payment amount (#611)","shortMessageHtmlLink":"donations: Add endpoint which would allow to sync donation and paymen…"}},{"before":"90fb5e846a668dbacdb39289a9fa193f88720d83","after":"794b590bddb1a3af0cd39c66594a2f5047f448e1","ref":"refs/heads/master","pushedAt":"2024-03-14T21:46:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slavcho","name":"Slavcho Ivanov","path":"/slavcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99622?s=80&v=4"},"commit":{"message":"campaign.service/updateDonationIfAllowed: Update donation amount aswell (#610)\n\nWhen payment via stripe is initially declined, the netAmount of the donation is 0, ensure both payment and donations are updated if paymentis updated to succeeded","shortMessageHtmlLink":"campaign.service/updateDonationIfAllowed: Update donation amount aswe…"}},{"before":"17118b2585c43fc205baf455266f79930b5974a0","after":"90fb5e846a668dbacdb39289a9fa193f88720d83","ref":"refs/heads/master","pushedAt":"2024-03-14T21:45:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slavcho","name":"Slavcho Ivanov","path":"/slavcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99622?s=80&v=4"},"commit":{"message":"donations/exportToExcel: Add values for missing payment columns (#609)\n\n* donations/donation.service: Don't update the bank statement if exists\r\nSeems like the update statement is part of older implementation remove\r\n\r\n* donation/exportExcelService: Add missing column fields","shortMessageHtmlLink":"donations/exportToExcel: Add values for missing payment columns (#609)"}},{"before":"eca26952d0353d0d48cfe46faf7851e91c5e783e","after":"17118b2585c43fc205baf455266f79930b5974a0","ref":"refs/heads/master","pushedAt":"2024-03-14T13:26:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imilchev","name":"Ivan Milchev","path":"/imilchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16187050?s=80&v=4"},"commit":{"message":"enable k8s manifest scanning\n\nSigned-off-by: Ivan Milchev ","shortMessageHtmlLink":"enable k8s manifest scanning"}},{"before":"e60ec14cd27c08f5466b176c6f2a70259e96bc16","after":"eca26952d0353d0d48cfe46faf7851e91c5e783e","ref":"refs/heads/master","pushedAt":"2024-03-12T09:06:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slavcho","name":"Slavcho Ivanov","path":"/slavcho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99622?s=80&v=4"},"commit":{"message":"donations/donation.service: Don't update the bank statement if exists (#607)\n\nSeems like the update statement is part of older implementation remove","shortMessageHtmlLink":"donations/donation.service: Don't update the bank statement if exists ("}},{"before":"cf328254c343fd0086bcb775510280cc47cc7c34","after":"e60ec14cd27c08f5466b176c6f2a70259e96bc16","ref":"refs/heads/master","pushedAt":"2024-03-10T10:10:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sashko9807","name":"Aleksandar Petkov","path":"/sashko9807","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27433690?s=80&v=4"},"commit":{"message":"bank-import: Add amount in donation create bank object (#606)\n\n* Donation table structural changes\r\n- Payment table will save the information regarding the payment\r\n- Donation table will save information regarding the donation(e.g. campaign, wish etc..)\r\n\r\n* Initial API changes for new payment structure\r\n\r\n* Adjust existing tests to cover the restructure\r\n\r\n* src/vault: Add possibility to decrement many vaults as well\r\nIn future situations, we might need to decrement many vaults at once as well,(e.g. payment refund etc..)\r\n\r\n- Added some unit tests to cover vaults updates\r\n-Did some refactoring on commonly used types, as well as test mocks\r\n\r\n* schema.prisma: Rename Payments to Payment\r\nAs the name of the model is used as a type, the acceptednaming convention is to name that type in singular way\r\n\r\n* Infer person.email as string in campaign.controller test cases\r\nFixes TS related errors\r\n\r\n* src/bank-transactions: Check for admin privilleges regardless of env when simulating IRIS transactions\r\n\r\n* donations.service: Rename currentDonation to currentPayment in update fn\r\n\r\n* db/seed: Adapt seeding scripts to new structure\r\n\r\n* payment/seed: Use payment's createdAt updatedAt values for donation\r\nIn production, the insertion is done within a single transaction, thus the dates should be the same\r\n\r\n* bank-import: Add amount in donation create bank object\r\n\r\n* import-transactions: Fix failing test case","shortMessageHtmlLink":"bank-import: Add amount in donation create bank object (#606)"}},{"before":"530d9b79f6df01ddc93553c2f81112bdbde3528f","after":"cf328254c343fd0086bcb775510280cc47cc7c34","ref":"refs/heads/master","pushedAt":"2024-03-10T07:57:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sashko9807","name":"Aleksandar Petkov","path":"/sashko9807","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27433690?s=80&v=4"},"commit":{"message":"db/seed: Adapt seeding scripts to new payment structure (#605)\n\n* Donation table structural changes\n- Payment table will save the information regarding the payment\n- Donation table will save information regarding the donation(e.g. campaign, wish etc..)\n\n* Initial API changes for new payment structure\n\n* Adjust existing tests to cover the restructure\n\n* src/vault: Add possibility to decrement many vaults as well\nIn future situations, we might need to decrement many vaults at once as well,(e.g. payment refund etc..)\n\n- Added some unit tests to cover vaults updates\n-Did some refactoring on commonly used types, as well as test mocks\n\n* schema.prisma: Rename Payments to Payment\nAs the name of the model is used as a type, the acceptednaming convention is to name that type in singular way\n\n* Infer person.email as string in campaign.controller test cases\nFixes TS related errors\n\n* src/bank-transactions: Check for admin privilleges regardless of env when simulating IRIS transactions\n\n* donations.service: Rename currentDonation to currentPayment in update fn\n\n* db/seed: Adapt seeding scripts to new structure\n\n* payment/seed: Use payment's createdAt updatedAt values for donation\nIn production, the insertion is done within a single transaction, thus the dates should be the same","shortMessageHtmlLink":"db/seed: Adapt seeding scripts to new payment structure (#605)"}},{"before":"051ba488dfff04a4fafe81a9cd29d94cd686f25c","after":"530d9b79f6df01ddc93553c2f81112bdbde3528f","ref":"refs/heads/master","pushedAt":"2024-03-10T00:49:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sashko9807","name":"Aleksandar Petkov","path":"/sashko9807","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27433690?s=80&v=4"},"commit":{"message":"[1/2]: Overhaul of donations module (#604)\n\n* Donation table structural changes\r\n- Payment table will save the information regarding the payment\r\n- Donation table will save information regarding the donation(e.g. campaign, wish etc..)\r\n\r\n* Initial API changes for new payment structure\r\n\r\n* Adjust existing tests to cover the restructure\r\n\r\n* src/vault: Add possibility to decrement many vaults as well\r\nIn future situations, we might need to decrement many vaults at once as well,(e.g. payment refund etc..)\r\n\r\n- Added some unit tests to cover vaults updates\r\n-Did some refactoring on commonly used types, as well as test mocks\r\n\r\n* schema.prisma: Rename Payments to Payment\r\nAs the name of the model is used as a type, the acceptednaming convention is to name that type in singular way\r\n\r\n* Infer person.email as string in campaign.controller test cases\r\nFixes TS related errors\r\n\r\n* src/bank-transactions: Check for admin privilleges regardless of env when simulating IRIS transactions\r\n\r\n* donations.service: Rename currentDonation to currentPayment in update fn","shortMessageHtmlLink":"[1/2]: Overhaul of donations module (#604)"}},{"before":"23246e43d1ee67d97ddfd8dc6e378a975a6cd74f","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/ip-2.0.1","pushedAt":"2024-03-03T13:33:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"igoychev","name":"igoychev","path":"/igoychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7055304?s=80&v=4"}},{"before":"5a2c484afe8911e5488f1570eaed9ea8deb1c137","after":"051ba488dfff04a4fafe81a9cd29d94cd686f25c","ref":"refs/heads/master","pushedAt":"2024-03-03T13:33:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"igoychev","name":"igoychev","path":"/igoychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7055304?s=80&v=4"},"commit":{"message":"build(deps): bump ip from 2.0.0 to 2.0.1 (#603)\n\nBumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.\r\n- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ip\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump ip from 2.0.0 to 2.0.1 (#603)"}},{"before":"56685c07c5dade374d2cf47c6fcdcaa9fc2b2e6f","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/follow-redirects-1.15.5","pushedAt":"2024-03-03T13:28:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"igoychev","name":"igoychev","path":"/igoychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7055304?s=80&v=4"}},{"before":"0912530b9bc8da265c705c039ee595ef3beaf29b","after":"5a2c484afe8911e5488f1570eaed9ea8deb1c137","ref":"refs/heads/master","pushedAt":"2024-03-03T13:28:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"igoychev","name":"igoychev","path":"/igoychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7055304?s=80&v=4"},"commit":{"message":"build(deps): bump follow-redirects from 1.15.2 to 1.15.5 (#601)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.5.\r\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\r\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: follow-redirects\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump follow-redirects from 1.15.2 to 1.15.5 (#601)"}},{"before":null,"after":"23246e43d1ee67d97ddfd8dc6e378a975a6cd74f","ref":"refs/heads/dependabot/npm_and_yarn/ip-2.0.1","pushedAt":"2024-02-20T20:41:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump ip from 2.0.0 to 2.0.1\n\nBumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.\n- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: ip\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump ip from 2.0.0 to 2.0.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEP56rAwA","startCursor":null,"endCursor":null}},"title":"Activity · podkrepi-bg/api"}