{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":587577534,"defaultBranch":"main","name":"processpiper","ownerLogin":"csgoh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-11T04:25:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20867152?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707704285.0","currentOid":""},"activityList":{"items":[{"before":"a551b9369e44ddb8aa33a0be78d49dbe20c30944","after":"e0715ad3ab61b82ea81b2bf66446428734e42828","ref":"refs/heads/dev-processpiper","pushedAt":"2024-06-05T04:50:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"Disable image saving in BPMN test case\n\nCommented out the line saving a PNG image in the test for BPMN export functionality. This change streamlines the test execution by removing unnecessary file output, which wasn't being utilized for assert conditions or further processing. It simplifies maintenance and accelerates test runs.\n\n# Note: No issue reference included as none was provided. If there's an issue number associated with this change, please include it at the end of the commit message.","shortMessageHtmlLink":"Disable image saving in BPMN test case"}},{"before":"61744a50f93360a4fec80a25b2094611f8e137bf","after":"a551b9369e44ddb8aa33a0be78d49dbe20c30944","ref":"refs/heads/dev-processpiper","pushedAt":"2024-06-04T01:29:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"Refactor BPMN XML generation logic\n\nRefactored the BPMN class to encapsulate XML namespace registration and element creation within the __post_init__ method, enhancing organization and readability. Removed redundant class attributes for process state tracking, streamlining class definition. Implemented new methods to add various BPMN elements like pools, lanes, and flows, providing a structured approach to element addition. These changes increase the maintainability of the XML generation process and prepare the groundwork for future features. The restructured code also simplifies the export_to_xml method by leveraging the new instance-level `definitions` element.","shortMessageHtmlLink":"Refactor BPMN XML generation logic"}},{"before":"bdb4735d348b47bf39fdc8268c2c557732ab2d23","after":"61744a50f93360a4fec80a25b2094611f8e137bf","ref":"refs/heads/dev-processpiper","pushedAt":"2024-06-03T06:26:08.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"Add bpmn_id field to Shape class\n\nIntroduced a new field `bpmn_id` to the Shape class to uniquely identify shapes according to BPMN (Business Process Model and Notation) standards. This enhancement facilitates better integration with BPMN tools and workflows, ensuring that each shape can be directly mapped to its BPMN counterpart. This change is pivotal for future features that require BPMN compliance and interoperability.\n\nRefs: #None","shortMessageHtmlLink":"Add bpmn_id field to Shape class"}},{"before":"2c87337c18624b73339b23dd276b4be6fa64da01","after":"026c88e746f17e04c1874d75978a15f3cb36393b","ref":"refs/heads/main","pushedAt":"2024-02-12T02:15:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"remvoe redundant code","shortMessageHtmlLink":"remvoe redundant code"}},{"before":"26f2c4e9fb42d5b43f585b90c0ecef79538a10cc","after":"2c87337c18624b73339b23dd276b4be6fa64da01","ref":"refs/heads/main","pushedAt":"2024-02-12T01:40:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"Updated test images","shortMessageHtmlLink":"Updated test images"}},{"before":"655f150c476d3b10202a613cf02655f6977ce865","after":"26f2c4e9fb42d5b43f585b90c0ecef79538a10cc","ref":"refs/heads/main","pushedAt":"2024-02-12T01:35:54.000Z","pushType":"pr_merge","commitsCount":22,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"Merge pull request #44 from csgoh/dev-processpiper\n\nDev processpiper 0.7.0","shortMessageHtmlLink":"Merge pull request #44 from csgoh/dev-processpiper"}},{"before":"3bdcc7d6616be7f0a8352ccbccce3a86bb0dde8d","after":"bdb4735d348b47bf39fdc8268c2c557732ab2d23","ref":"refs/heads/dev-processpiper","pushedAt":"2024-02-12T01:33:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"updated test cases","shortMessageHtmlLink":"updated test cases"}},{"before":"4589cf12703bcddc2fb6d7de113454782e371237","after":"3bdcc7d6616be7f0a8352ccbccce3a86bb0dde8d","ref":"refs/heads/dev-processpiper","pushedAt":"2024-02-12T01:19:52.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"change to 0.7.0","shortMessageHtmlLink":"change to 0.7.0"}},{"before":"9a0ab3bba76054744668c88e5888d68a35093945","after":"4589cf12703bcddc2fb6d7de113454782e371237","ref":"refs/heads/dev-processpiper","pushedAt":"2024-02-11T08:09:45.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"changed to 0.6.1","shortMessageHtmlLink":"changed to 0.6.1"}},{"before":"04e279d923de96378aaf0074889020aec7529597","after":"9a0ab3bba76054744668c88e5888d68a35093945","ref":"refs/heads/dev-processpiper","pushedAt":"2024-02-11T07:01:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"Enhance font size customization in ProcessMap\n\nIntroduced methods to update title and element font sizes across process\nmaps, allowing for more flexible visual styling.\n\nRefactored a conditional to improve readability when checking for\nnon-connectable shapes. This change does not affect functionality but\nmakes the code easier to read and maintain.","shortMessageHtmlLink":"Enhance font size customization in ProcessMap"}},{"before":"655f150c476d3b10202a613cf02655f6977ce865","after":"04e279d923de96378aaf0074889020aec7529597","ref":"refs/heads/dev-processpiper","pushedAt":"2024-01-12T08:42:50.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"Refactor Circle's text alignment logic\n\nRemoved outdated comment blocks and refactored how Circle's textual\ncontent is horizontally aligned. The update sets the text's x-coordinate\nat exactly one-quarter of the circle's width to the right of its origin\nfor better visual balance. Diamond class text positioning logic remains\nunaltered but includes cleanup of unnecessary spacing. This tweak\nensures improved readability and aesthetics within the rendering of\nshapes.","shortMessageHtmlLink":"Refactor Circle's text alignment logic"}},{"before":null,"after":"655f150c476d3b10202a613cf02655f6977ce865","ref":"refs/heads/dev-processpiper","pushedAt":"2024-01-12T07:14:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"updated sample image","shortMessageHtmlLink":"updated sample image"}},{"before":"5ba80fd6232ebbef5abd1cc34f6d4d3f089cfde0","after":null,"ref":"refs/heads/dev-processpiper-v0.3.2","pushedAt":"2024-01-05T08:25:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"}},{"before":"d784d2d3faf0c201b05472145f50c4536a8b3a07","after":"655f150c476d3b10202a613cf02655f6977ce865","ref":"refs/heads/main","pushedAt":"2024-01-01T10:11:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"updated sample image","shortMessageHtmlLink":"updated sample image"}},{"before":"0ac43b33794a39b4fdc7117d04c4ed4d13b357c3","after":"d784d2d3faf0c201b05472145f50c4536a8b3a07","ref":"refs/heads/main","pushedAt":"2024-01-01T09:55:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"remove progress text","shortMessageHtmlLink":"remove progress text"}},{"before":"d47578b61e61536648dc95d6d732ce842696dd45","after":"0ac43b33794a39b4fdc7117d04c4ed4d13b357c3","ref":"refs/heads/main","pushedAt":"2024-01-01T09:41:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"Move circle text position to slightly right.","shortMessageHtmlLink":"Move circle text position to slightly right."}},{"before":"00b6ccd148b5002e2e148e02928c4f1472a03b52","after":null,"ref":"refs/heads/dev-processpiper-v0.5.1","pushedAt":"2024-01-01T09:15:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"}},{"before":"cee84d596c8f4ad6e57286f393254dce20d36630","after":"d47578b61e61536648dc95d6d732ce842696dd45","ref":"refs/heads/main","pushedAt":"2024-01-01T09:15:27.000Z","pushType":"pr_merge","commitsCount":43,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"Merge pull request #41 from csgoh/dev-processpiper-v0.5.1\n\nDev processpiper v0.6","shortMessageHtmlLink":"Merge pull request #41 from csgoh/dev-processpiper-v0.5.1"}},{"before":"6ea6ed8d3d2b55e66a9d9174433063b83011f4ec","after":"00b6ccd148b5002e2e148e02928c4f1472a03b52","ref":"refs/heads/dev-processpiper-v0.5.1","pushedAt":"2024-01-01T09:12:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"clean up code","shortMessageHtmlLink":"clean up code"}},{"before":"ae1f71f597fa0d39eb9741d6cb08499b25ab0d56","after":"6ea6ed8d3d2b55e66a9d9174433063b83011f4ec","ref":"refs/heads/dev-processpiper-v0.5.1","pushedAt":"2023-12-31T04:19:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"removed print() statements","shortMessageHtmlLink":"removed print() statements"}},{"before":"f9476f1e5ffbdce0fc286fd1ac63728c7cde4e65","after":"ae1f71f597fa0d39eb9741d6cb08499b25ab0d56","ref":"refs/heads/dev-processpiper-v0.5.1","pushedAt":"2023-12-31T04:12:41.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"change to v0.6.0","shortMessageHtmlLink":"change to v0.6.0"}},{"before":"b72cdbc81d498d82e1897937bdd38c567b478a6c","after":"f9476f1e5ffbdce0fc286fd1ac63728c7cde4e65","ref":"refs/heads/dev-processpiper-v0.5.1","pushedAt":"2023-12-30T23:55:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"added DanglingElementException","shortMessageHtmlLink":"added DanglingElementException"}},{"before":"c0d567e2555101c7a9c0d6f5f0b4d3c51dbdad5e","after":"b72cdbc81d498d82e1897937bdd38c567b478a6c","ref":"refs/heads/dev-processpiper-v0.5.1","pushedAt":"2023-12-28T07:58:07.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"refactor code to make more modular","shortMessageHtmlLink":"refactor code to make more modular"}},{"before":"950684f9f665f32123f6310c64ba1157541314e9","after":"c0d567e2555101c7a9c0d6f5f0b4d3c51dbdad5e","ref":"refs/heads/dev-processpiper-v0.5.1","pushedAt":"2023-12-28T05:13:06.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"major revamped and simplified code","shortMessageHtmlLink":"major revamped and simplified code"}},{"before":"8351de88fe20f8d734fb8d0d7449c2ac6410a2dd","after":"950684f9f665f32123f6310c64ba1157541314e9","ref":"refs/heads/dev-processpiper-v0.5.1","pushedAt":"2023-12-25T05:16:38.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"Migrated fully to use the new methods","shortMessageHtmlLink":"Migrated fully to use the new methods"}},{"before":"3fd99e6f068f733b2dd814094ebc54419c929c1f","after":"8351de88fe20f8d734fb8d0d7449c2ac6410a2dd","ref":"refs/heads/dev-processpiper-v0.5.1","pushedAt":"2023-12-25T00:14:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"working refactor code","shortMessageHtmlLink":"working refactor code"}},{"before":"03fd1c07197e3348e1efef4fed3a21b9ad2ac8ec","after":"3fd99e6f068f733b2dd814094ebc54419c929c1f","ref":"refs/heads/dev-processpiper-v0.5.1","pushedAt":"2023-12-24T09:43:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"migrated to coordinate class","shortMessageHtmlLink":"migrated to coordinate class"}},{"before":"fc4d60f1c6ff0bdacc6b50a2be6a016de4f2cdd2","after":"03fd1c07197e3348e1efef4fed3a21b9ad2ac8ec","ref":"refs/heads/dev-processpiper-v0.5.1","pushedAt":"2023-12-23T09:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"refactoring code to use Coordinate class","shortMessageHtmlLink":"refactoring code to use Coordinate class"}},{"before":"fc4d60f1c6ff0bdacc6b50a2be6a016de4f2cdd2","after":"cee84d596c8f4ad6e57286f393254dce20d36630","ref":"refs/heads/main","pushedAt":"2023-12-05T01:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"Announce connection fix on the way.","shortMessageHtmlLink":"Announce connection fix on the way."}},{"before":null,"after":"fc4d60f1c6ff0bdacc6b50a2be6a016de4f2cdd2","ref":"refs/heads/dev-processpiper-v0.5.1","pushedAt":"2023-10-09T18:45:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csgoh","name":"CS Goh","path":"/csgoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20867152?s=80&v=4"},"commit":{"message":"added drawsvg dependency","shortMessageHtmlLink":"added drawsvg dependency"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXLJoxwA","startCursor":null,"endCursor":null}},"title":"Activity ยท csgoh/processpiper"}