{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":824513251,"defaultBranch":"master","name":"YACRAF-calculator","ownerLogin":"KTH-SSAS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-05T09:41:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67231793?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720172490.0","currentOid":""},"activityList":{"items":[{"before":"437bd2ca7af5ef4d057258a8b932a881039f09da","after":"31d18a39d125804e0983c738644afa5db439d0fb","ref":"refs/heads/master","pushedAt":"2024-09-06T11:15:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Comments in SCRIPT_TEMPLATE.py now references metamodel/configuration and system/setup views","shortMessageHtmlLink":"Comments in SCRIPT_TEMPLATE.py now references metamodel/configuration…"}},{"before":"cc4b57edc87cf6589780da2bbc3e905c4e86e3a5","after":"437bd2ca7af5ef4d057258a8b932a881039f09da","ref":"refs/heads/master","pushedAt":"2024-09-04T17:42:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Added comments and a warning for flashing lights to test.py","shortMessageHtmlLink":"Added comments and a warning for flashing lights to test.py"}},{"before":"60d5cac4b043ee9465b1c7d824b80676f9da9bea","after":"cc4b57edc87cf6589780da2bbc3e905c4e86e3a5","ref":"refs/heads/master","pushedAt":"2024-09-03T16:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Added comments to scripts and that NumPy might need to be updated in README.md","shortMessageHtmlLink":"Added comments to scripts and that NumPy might need to be updated in …"}},{"before":"a235d952d3ca4d02c8f68b68914655ffeec6a8f5","after":"60d5cac4b043ee9465b1c7d824b80676f9da9bea","ref":"refs/heads/master","pushedAt":"2024-09-01T19:25:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Fixed grammar and typos in README.md in scripts","shortMessageHtmlLink":"Fixed grammar and typos in README.md in scripts"}},{"before":"b2711d7410e385d73c680b98abc2f2171ae98143","after":"a235d952d3ca4d02c8f68b68914655ffeec6a8f5","ref":"refs/heads/master","pushedAt":"2024-09-01T19:22:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Fixed typos and improved clarity in README.md","shortMessageHtmlLink":"Fixed typos and improved clarity in README.md"}},{"before":"03ca36485dbabfef2a56c2bddc85d72bc34c11a9","after":"b2711d7410e385d73c680b98abc2f2171ae98143","ref":"refs/heads/master","pushedAt":"2024-09-01T18:51:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Fixed typo in the name of the explanation image file","shortMessageHtmlLink":"Fixed typo in the name of the explanation image file"}},{"before":"7df5bfa613b198cac5e18e76448b5a0ec93f9eb2","after":"03ca36485dbabfef2a56c2bddc85d72bc34c11a9","ref":"refs/heads/master","pushedAt":"2024-09-01T18:50:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Fixed typos in README.md","shortMessageHtmlLink":"Fixed typos in README.md"}},{"before":"2ef76bf0332eaf3609be6baf15931c8de992b7cf","after":"7df5bfa613b198cac5e18e76448b5a0ec93f9eb2","ref":"refs/heads/master","pushedAt":"2024-09-01T10:41:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Updated images and README.md text","shortMessageHtmlLink":"Updated images and README.md text"}},{"before":"d138aeff91085d6505dd8df78eb23e52d0801517","after":"2ef76bf0332eaf3609be6baf15931c8de992b7cf","ref":"refs/heads/master","pushedAt":"2024-08-31T11:42:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Made an error message more clear","shortMessageHtmlLink":"Made an error message more clear"}},{"before":"b712b42a381a9349b181af7660784aee320e8323","after":"d138aeff91085d6505dd8df78eb23e52d0801517","ref":"refs/heads/master","pushedAt":"2024-08-31T11:33:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Setup views now save whether they are excluded. Increased width of classes and attributes","shortMessageHtmlLink":"Setup views now save whether they are excluded. Increased width of cl…"}},{"before":"14f4f8a1137d05eda7c14d28a4564113201ab8c4","after":"b712b42a381a9349b181af7660784aee320e8323","ref":"refs/heads/master","pushedAt":"2024-08-31T10:29:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Can copy and exclude setup views. Calculated values are tuples instead of strings. Many other improvements\n\nWarn for duplciate instance names. Improved accuracy of calculated values by not rounding and converting them to strings at each attribute. Fixed error of setup input scalars not resetting when deleting them. A new view is now set after deleting the current one","shortMessageHtmlLink":"Can copy and exclude setup views. Calculated values are tuples instea…"}},{"before":"f807da90de6f08a0f680fe76a1976f7c4ad6951c","after":"14f4f8a1137d05eda7c14d28a4564113201ab8c4","ref":"refs/heads/master","pushedAt":"2024-08-27T19:57:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Added more unit tests. Fixed circular indicator. General improvements\n\nRecreating circular indicators after panning no longer puts them in the wrong position. Fixed occasional crashes after decrementing linked group numbers. Improved clarity and structure of what connections are allowed when calculating attribute values. Removed temporary test setup views and test script. Improved the efficiency of calculating values by not updating the displayed value of linked copies multiple times","shortMessageHtmlLink":"Added more unit tests. Fixed circular indicator. General improvements"}},{"before":"e32833d93c7b1644260fc280bf4d511a34ecbc48","after":"f807da90de6f08a0f680fe76a1976f7c4ad6951c","ref":"refs/heads/master","pushedAt":"2024-08-27T09:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Added additional images for explainations. Fixed crash with probability value type","shortMessageHtmlLink":"Added additional images for explainations. Fixed crash with probabili…"}},{"before":"554cf66cd8e35cfdc3d5a19045e29d7b69cc0bf2","after":"e32833d93c7b1644260fc280bf4d511a34ecbc48","ref":"refs/heads/master","pushedAt":"2024-08-26T16:15:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Updated images and fixed bugs\n\nUpdated images showing the different aspects of the program. Fixed bugs that sometimes caused crashes when deleting configuration attributes and when creating a new configuration connection","shortMessageHtmlLink":"Updated images and fixed bugs"}},{"before":"987ec64e031461eb609dc3e2a2aa1f3a82ddf455","after":"554cf66cd8e35cfdc3d5a19045e29d7b69cc0bf2","ref":"refs/heads/master","pushedAt":"2024-08-26T13:25:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Added probability value type and comments","shortMessageHtmlLink":"Added probability value type and comments"}},{"before":"21e400a186183ead0ee24a0fe9ea02f60ea4467b","after":"987ec64e031461eb609dc3e2a2aa1f3a82ddf455","ref":"refs/heads/master","pushedAt":"2024-08-26T11:21:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Added README text and made general improvements\n\nThe size of directional connection triangles can now be changed more freely. Added headers for the view buttons. Made class instance names in examples unique. Fixed errors in example scripts. Added comments to buttons. Fixed bug of always creating at least one connection corner. Isolated helper cuntions to the script interface","shortMessageHtmlLink":"Added README text and made general improvements"}},{"before":"daad80e43357ab4985e09dc51cd5c23f27f94d96","after":"21e400a186183ead0ee24a0fe9ea02f60ea4467b","ref":"refs/heads/master","pushedAt":"2024-08-24T09:50:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Division now properly works. Finished examples of models. Fixed bugs\n\nFinished the example configuration and setups based on the Yacraf paper. Improved accuracy of determing whether sampling of triangle distributions can be performed. Buttons now change color before executing their command. Indicators now appear at the correct layer when created. Calculated attribute value can now line break","shortMessageHtmlLink":"Division now properly works. Finished examples of models. Fixed bugs"}},{"before":"cb70c78e6d8c7622bac7a708ac890041cee94295","after":"daad80e43357ab4985e09dc51cd5c23f27f94d96","ref":"refs/heads/master","pushedAt":"2024-08-23T11:36:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Multiple saves, added custom entries, and many many smaller changes\n\nRemoved the redundant test environment. Added division. Fixed layering problems with options. Started adding examples from the Yacraf paper. Made script interface code much more clearer. Fixed default values when calculating with missing inputs. The custom entries also solved issues with layering and simplified code. Fixed crashes when pressing Escape while not holding any connection. Simplified code for writing test cases and added a few more","shortMessageHtmlLink":"Multiple saves, added custom entries, and many many smaller changes"}},{"before":"cc6864bd012d65d77b5ab073bde0f6add668c70f","after":"cb70c78e6d8c7622bac7a708ac890041cee94295","ref":"refs/heads/master","pushedAt":"2024-08-21T16:47:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Revamped calculation system and added configuration input offsets\n\nInstead of using symbols to denote value and calculation types, static methods are now used to make the system much easier too manage and expand. Fixed many small issues. Fixed getting the wrong GUI setup attributes when there where hidden ones. Fixed crashes when restoring linked configuration classes. Made connection numbers now work properly across mutliple linked classes. The item order is now correctly updated when making a connection external. The setup input scalars of a connection are now always reset to the default value if all scalars are one to avoid improper input from potentially becoming somewhat hidden from the user. Fixed the formatting of several texts being entered into Entry fields","shortMessageHtmlLink":"Revamped calculation system and added configuration input offsets"}},{"before":"4907e9b5473f916ccee1cd3195814ce086454531","after":"cc6864bd012d65d77b5ab073bde0f6add668c70f","ref":"refs/heads/master","pushedAt":"2024-08-20T14:20:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Added type checks in script interface. Started revamping unit tests. Add to setup buttons are now in alphabetical order. Fixed bugs\n\nBugs including deleting change view button after having moved it resulting in incorrect behavior","shortMessageHtmlLink":"Added type checks in script interface. Started revamping unit tests. …"}},{"before":"4fb48dcbb734394b778f0125e9ac51436dda18d7","after":"4907e9b5473f916ccee1cd3195814ce086454531","ref":"refs/heads/master","pushedAt":"2024-08-18T16:03:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Revamped options. Added more custom buttons. Fixed many issues with inconsitent behavior after zooming\n\nDefault coordinates are not retrieved from functions instead of constants. Added custom radio buttons and toggle buttons. Generalized functions involving length units, thus fixing a lot of issues of inconsistent behavior after zooming. The options window is now a set of custom buttons directly in the view instead of a separate window. Blocks can now properly ignore the zoom of the view. Fixed smaller bugs, such as configuration input scalars showing decimal numbers when not needed, setup input scalars indicator not being able to be dragged sometimes after zooming, and keyboard presses being registered outside an Entry while typing inside it. Made other general small improvements to the structure of the code","shortMessageHtmlLink":"Revamped options. Added more custom buttons. Fixed many issues with i…"}},{"before":"7ba480d08be50b50e5aa907ce1b8796d6f2ca9b5","after":"4fb48dcbb734394b778f0125e9ac51436dda18d7","ref":"refs/heads/master","pushedAt":"2024-08-15T09:49:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Improved formatting of long lines of code","shortMessageHtmlLink":"Improved formatting of long lines of code"}},{"before":"05913785277596565f0d06f85274027d37bc31d7","after":"7ba480d08be50b50e5aa907ce1b8796d6f2ca9b5","ref":"refs/heads/master","pushedAt":"2024-08-14T14:11:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Added comments, added multiple scripts, and fixed several bugs\n\nCorrected the position of connection corners when dragging those with many corners. Added scripts for exporting attribute data, visualizing current attack paths, and disabling defenses. Fixed highlighting when zooming not following the corresponding block. Fixed bug that directional connections where disconnected when pressed but not moved. Fixed bug that the line of directional connections would not move with the triangle blocks when the start block was not connected","shortMessageHtmlLink":"Added comments, added multiple scripts, and fixed several bugs"}},{"before":"5b60f65db1f18ba7e10e47c63e0d637a677fd29f","after":"05913785277596565f0d06f85274027d37bc31d7","ref":"refs/heads/master","pushedAt":"2024-08-12T13:15:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Added comments and fixed errors in paths\n\nAdded comments to primarly the general modules and most view related parts. Fixed error with the path in the testing program and fixed the path of the scripts to also work on Windows","shortMessageHtmlLink":"Added comments and fixed errors in paths"}},{"before":"ff88dc9d5ba94d802aba4c5f62ad04e2e426bf7c","after":"5b60f65db1f18ba7e10e47c63e0d637a677fd29f","ref":"refs/heads/master","pushedAt":"2024-08-07T18:36:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Restructered modules and fixed several large errors\n\nMoved classes around different files to get a better structure of modules. Values in linked setup attributes now correctly mirror each other. Deleting a linked configuration class no longer incorrectly deletes the attributes of its linked counterparts. Pressing backspace when selecting a corner now deletes the connection instead of only deleting the corner itself. Fixed the setup input scalars indicator sometimes being placed in the slightly wrong location","shortMessageHtmlLink":"Restructered modules and fixed several large errors"}},{"before":"a1097b3526ac5d637937f083577597d93921e499","after":"ff88dc9d5ba94d802aba4c5f62ad04e2e426bf7c","ref":"refs/heads/master","pushedAt":"2024-08-07T11:40:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Now using helper function for converting attribute values from and to strings\n\nFloat values with no decimal values are now converted to integers when drawn (looks better). Also fixed bug where setup input scalars indicator was sometimes not created at the correct coordinates","shortMessageHtmlLink":"Now using helper function for converting attribute values from and to…"}},{"before":"772972174623ce7d6c58be4acf62df0dd772e8ce","after":"a1097b3526ac5d637937f083577597d93921e499","ref":"refs/heads/master","pushedAt":"2024-08-07T08:45:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Fixed configuration input resetting its connection when selected but not dragged","shortMessageHtmlLink":"Fixed configuration input resetting its connection when selected but …"}},{"before":"3268ae3f4bfe92adb04ec14879278f70e1d9ca31","after":"772972174623ce7d6c58be4acf62df0dd772e8ce","ref":"refs/heads/master","pushedAt":"2024-08-06T17:38:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"OR now takes minimum instead of maximum. Connected AND and OR in the configuration","shortMessageHtmlLink":"OR now takes minimum instead of maximum. Connected AND and OR in the …"}},{"before":"d777b2f5ec21d219e444763aa7262deefbc95c42","after":"3268ae3f4bfe92adb04ec14879278f70e1d9ca31","ref":"refs/heads/master","pushedAt":"2024-08-06T13:34:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Improved language of README.md files","shortMessageHtmlLink":"Improved language of README.md files"}},{"before":"639c3ba43273c40c948b753d16be247c8ef74ce8","after":"d777b2f5ec21d219e444763aa7262deefbc95c42","ref":"refs/heads/master","pushedAt":"2024-08-06T13:04:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PSeasword","name":null,"path":"/PSeasword","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148008778?s=80&v=4"},"commit":{"message":"Added images to visually explain how the tool works","shortMessageHtmlLink":"Added images to visually explain how the tool works"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErtb1-gA","startCursor":null,"endCursor":null}},"title":"Activity · KTH-SSAS/YACRAF-calculator"}