{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":620042001,"defaultBranch":"main","name":"ex_cnab","ownerLogin":"eulixir","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-27T23:11:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56173070?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705520488.0","currentOid":""},"activityList":{"items":[{"before":"6f64f4b660235f7e256218cd1d01c0bf82e0bd5a","after":"1a18382e488323b9dd70e54f7874758d5b20d67b","ref":"refs/heads/main","pushedAt":"2024-01-17T19:36:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"minor fix: don't calc model J-52 on amount (#16)\n\n* minor fix: don't calc model J-52 on amount\r\n\r\n* chore: add updated version to mix.exs and changelog\r\n\r\n---------\r\n\r\nCo-authored-by: João Pedro Alves ","shortMessageHtmlLink":"minor fix: don't calc model J-52 on amount (#16)"}},{"before":"b79a5751d85e2a9ae914ce239c3b396dbf41dbe7","after":"6c284f88dd2fd96f06e6b7d64b7e0e8dcd0c51d1","ref":"refs/heads/fix/remove-j-52-from-amount","pushedAt":"2024-01-17T19:33:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"Merge branch 'fix/remove-j-52-from-amount' of github.com:eulixir/ex_cnab into fix/remove-j-52-from-amount","shortMessageHtmlLink":"Merge branch 'fix/remove-j-52-from-amount' of github.com:eulixir/ex_c…"}},{"before":"6f64f4b660235f7e256218cd1d01c0bf82e0bd5a","after":"b79a5751d85e2a9ae914ce239c3b396dbf41dbe7","ref":"refs/heads/fix/remove-j-52-from-amount","pushedAt":"2024-01-17T19:25:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ali1ariel","name":"Alisson Ariel S. Machado","path":"/ali1ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29582110?s=80&v=4"},"commit":{"message":"minor fix: don't calc model J-52 on amount","shortMessageHtmlLink":"minor fix: don't calc model J-52 on amount"}},{"before":null,"after":"6f64f4b660235f7e256218cd1d01c0bf82e0bd5a","ref":"refs/heads/fix/remove-j-52-from-amount","pushedAt":"2024-01-17T19:25:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ali1ariel","name":"Alisson Ariel S. Machado","path":"/ali1ariel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29582110?s=80&v=4"},"commit":{"message":"fix: filename base path","shortMessageHtmlLink":"fix: filename base path"}},{"before":"112ad7fe92cc3709390a3b4194d1a3afbcfe1071","after":"6f64f4b660235f7e256218cd1d01c0bf82e0bd5a","ref":"refs/heads/main","pushedAt":"2023-11-30T19:15:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"fix: filename base path","shortMessageHtmlLink":"fix: filename base path"}},{"before":"492f6b4409f0758bf3d946cfd3aad8018e63959f","after":"112ad7fe92cc3709390a3b4194d1a3afbcfe1071","ref":"refs/heads/main","pushedAt":"2023-11-30T14:36:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"refact: filename processing\n\nThis commit updates the ExCnab dependency version to \"~> 1.3.4\" to\nincorporate the latest changes and improvements. Additionally, the\n`run/2` function in the `ExCnab.Cnab240.Services.GetFileInfo` module has\nbeen refactored to simplify the filename processing logic. The changes\ninvolve modifying the template for extracting information from the\nfilename and adjusting the positions accordingly. The improvements\nenhance the accuracy and reliability of the extracted information. No\nknown issues or consequences are expected with this change.\n\nFixes: #123","shortMessageHtmlLink":"refact: filename processing"}},{"before":"108181bfbe77e7dac711f7e1d5a773e198f9c772","after":"492f6b4409f0758bf3d946cfd3aad8018e63959f","ref":"refs/heads/main","pushedAt":"2023-11-29T21:16:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"remove iex script","shortMessageHtmlLink":"remove iex script"}},{"before":"b7e45b5da22760c869e1ef72413f91b008faf628","after":"108181bfbe77e7dac711f7e1d5a773e198f9c772","ref":"refs/heads/main","pushedAt":"2023-07-17T12:26:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: verify value in footer and payments","shortMessageHtmlLink":"chore: verify value in footer and payments"}},{"before":"828f159dbc0f8409111e1fcfd2d1274ffb2d76b1","after":"b7e45b5da22760c869e1ef72413f91b008faf628","ref":"refs/heads/main","pushedAt":"2023-07-14T18:21:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: update changelog version","shortMessageHtmlLink":"chore: update changelog version"}},{"before":"20431d1b38b561c82bdfa53f635c32e24993a120","after":"828f159dbc0f8409111e1fcfd2d1274ffb2d76b1","ref":"refs/heads/main","pushedAt":"2023-07-14T18:20:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: remove validator from filename","shortMessageHtmlLink":"chore: remove validator from filename"}},{"before":"21908c3c480330057ed217c89ecf63bd094a53a8","after":"20431d1b38b561c82bdfa53f635c32e24993a120","ref":"refs/heads/main","pushedAt":"2023-06-21T14:00:49.582Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"hotfix: missmatching in filename validator","shortMessageHtmlLink":"hotfix: missmatching in filename validator"}},{"before":"997d97f153d80e717bc17a90c66170e6139d1c7e","after":"21908c3c480330057ed217c89ecf63bd094a53a8","ref":"refs/heads/main","pushedAt":"2023-05-29T19:49:31.570Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: add tratative to warn line that has an error","shortMessageHtmlLink":"chore: add tratative to warn line that has an error"}},{"before":"75b70aad68c55f1ab8b6708d267111a705c1fd11","after":"997d97f153d80e717bc17a90c66170e6139d1c7e","ref":"refs/heads/main","pushedAt":"2023-05-18T14:25:15.246Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: add parser to pix","shortMessageHtmlLink":"chore: add parser to pix"}},{"before":"52db2433dd6dd970759de0b9552830f683efa4d5","after":"75b70aad68c55f1ab8b6708d267111a705c1fd11","ref":"refs/heads/main","pushedAt":"2023-05-12T14:32:31.321Z","pushType":"push","commitsCount":2,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"update version","shortMessageHtmlLink":"update version"}},{"before":"70496658af53efcc5c8dc4ce24c6a7213e527571","after":"52db2433dd6dd970759de0b9552830f683efa4d5","ref":"refs/heads/main","pushedAt":"2023-05-11T19:57:26.475Z","pushType":"push","commitsCount":2,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: update version","shortMessageHtmlLink":"chore: update version"}},{"before":"2ec61ef8ea1f291bddadbc89151979c6dfeda78e","after":"70496658af53efcc5c8dc4ce24c6a7213e527571","ref":"refs/heads/main","pushedAt":"2023-05-10T12:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: add vatidation to detail","shortMessageHtmlLink":"chore: add vatidation to detail"}},{"before":"f43920d4e8a11953aad27e4312f0453fc2a00d36","after":"2ec61ef8ea1f291bddadbc89151979c6dfeda78e","ref":"refs/heads/main","pushedAt":"2023-05-09T17:30:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: add back model j52","shortMessageHtmlLink":"chore: add back model j52"}},{"before":"77a19954cf47ad769bc3b168bb1209a13d13ab3a","after":"f43920d4e8a11953aad27e4312f0453fc2a00d36","ref":"refs/heads/main","pushedAt":"2023-05-09T15:22:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: fix filename format","shortMessageHtmlLink":"chore: fix filename format"}},{"before":"0db8972981c3eec42556002f2b7500d0f9013729","after":"77a19954cf47ad769bc3b168bb1209a13d13ab3a","ref":"refs/heads/main","pushedAt":"2023-05-09T15:20:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"Feature: Add validations when decode a file (#15)\n\n* chore: add filename validations\r\n\r\n* refact and calc max file size\r\n\r\n* chore: add file footer validator\r\n\r\n* style: add global vars to validator\r\n\r\n* chore: update fields and change some folders\r\n\r\n* chore: add validate to fields\r\n\r\n* chore: add model validation\r\n\r\n* remove .credit key map acess from validator\r\n\r\n* fix: call validations function name\r\n\r\n* chore: fix encode to model J52","shortMessageHtmlLink":"Feature: Add validations when decode a file (#15)"}},{"before":"04a25c2761ad91197738b671f4ccb7e6b2cc63d4","after":"a0952fece41d5a76b9df2004c7ebe9615f16147a","ref":"refs/heads/feat/add_validations","pushedAt":"2023-05-08T19:12:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: fix encode to model J52","shortMessageHtmlLink":"chore: fix encode to model J52"}},{"before":"159bf26fd0192a58502b338b07885ea42881a2cf","after":"04a25c2761ad91197738b671f4ccb7e6b2cc63d4","ref":"refs/heads/feat/add_validations","pushedAt":"2023-05-08T18:54:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"fix: call validations function name","shortMessageHtmlLink":"fix: call validations function name"}},{"before":"39b2d948bd258984b4ac3dfbb30560dfc782945f","after":"159bf26fd0192a58502b338b07885ea42881a2cf","ref":"refs/heads/feat/add_validations","pushedAt":"2023-05-08T18:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"remove .credit key map acess from validator","shortMessageHtmlLink":"remove .credit key map acess from validator"}},{"before":"7fc75f0805cf441414acd392288d3b10beacd332","after":"39b2d948bd258984b4ac3dfbb30560dfc782945f","ref":"refs/heads/feat/add_validations","pushedAt":"2023-05-08T17:17:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: add model validation","shortMessageHtmlLink":"chore: add model validation"}},{"before":"6af013ac050c18b025c4cd6794915e68f2333991","after":"7fc75f0805cf441414acd392288d3b10beacd332","ref":"refs/heads/feat/add_validations","pushedAt":"2023-05-08T12:57:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: add validate to fields","shortMessageHtmlLink":"chore: add validate to fields"}},{"before":"f1d7836ae06a4107a11fe17d8f556c8f04445183","after":"6af013ac050c18b025c4cd6794915e68f2333991","ref":"refs/heads/feat/add_validations","pushedAt":"2023-05-08T12:24:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: update fields and change some folders","shortMessageHtmlLink":"chore: update fields and change some folders"}},{"before":"9ded2c49e443e115eb40ee356411beaad0e41699","after":"f1d7836ae06a4107a11fe17d8f556c8f04445183","ref":"refs/heads/feat/add_validations","pushedAt":"2023-05-05T17:06:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"style: add global vars to validator","shortMessageHtmlLink":"style: add global vars to validator"}},{"before":"df3fb5ff12c77e98ed3c53b57b3bbd2250c6112e","after":"9ded2c49e443e115eb40ee356411beaad0e41699","ref":"refs/heads/feat/add_validations","pushedAt":"2023-05-05T17:02:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: add file footer validator","shortMessageHtmlLink":"chore: add file footer validator"}},{"before":"4afbe1d1e19711ee904c852bd4e19556ad7ae0dc","after":"df3fb5ff12c77e98ed3c53b57b3bbd2250c6112e","ref":"refs/heads/feat/add_validations","pushedAt":"2023-05-05T15:03:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"refact and calc max file size","shortMessageHtmlLink":"refact and calc max file size"}},{"before":null,"after":"4afbe1d1e19711ee904c852bd4e19556ad7ae0dc","ref":"refs/heads/feat/add_validations","pushedAt":"2023-05-05T12:45:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: add filename validations","shortMessageHtmlLink":"chore: add filename validations"}},{"before":"2f57720f804c1f01fd7477852f0060e3559e76ca","after":"0db8972981c3eec42556002f2b7500d0f9013729","ref":"refs/heads/main","pushedAt":"2023-04-28T18:56:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eulixir","name":"João Pedro Alves","path":"/eulixir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56173070?s=80&v=4"},"commit":{"message":"chore: padronize uso_febraban name","shortMessageHtmlLink":"chore: padronize uso_febraban name"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD4lz_5gA","startCursor":null,"endCursor":null}},"title":"Activity · eulixir/ex_cnab"}