{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":204298892,"defaultBranch":"master","name":"FrEee","ownerLogin":"ekolis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-25T13:35:29.000Z","ownerAvatar":"https://github.com/avatars/u/2612506?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724516687.0","currentOid":""},"activityList":{"items":[{"before":"72ea075133823b47bdf5c7bb8ecaaad62929a8b2","after":null,"ref":"refs/heads/reorganize-namespaces","pushedAt":"2024-08-24T16:22:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"}},{"before":"8fa29ab09a506ef3ed0c09f40adb5a09fb2cf317","after":"c436c2bee5273f3815504a88a5bf227bd77c6170","ref":"refs/heads/master","pushedAt":"2024-08-24T16:22:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Reorganize namespaces (#320)\n\n* Remove unused usings\r\n\r\n* Delete an unused function ChecksExtensions.StillExists\r\n\r\n* Sync namespaces with folder structure\r\n\r\n* Fix warnings in project file\r\n\r\n* Put mod loading in its own class, in preparation for further refactoring\r\n\r\n* Remove Mod.Load method, now ModLoader is used\r\n\r\n* Eliminate redundant loading of mod which never actually happens, to get rid of the dependency on ModLoader\r\n\r\n* Actually we do need to load the mod when loading a savegame\r\n\r\n* Fix a few nullability warnings\r\n\r\n* Move DoNotAssignIDAttribute out of Galaxy.cs into its own file\r\n\r\n* Rename a lot of Galaxy related stuff to Game since it really has more to do with game state than the actual galaxy map.\r\n\r\n* Rename Galaxy itself to Game, will want to pull out galaxy specfic code next...\r\n\r\n* Split Galaxy back out from Game (finally!)\r\n\r\n* We do actually need to load the mod when setting the mod path for the game.","shortMessageHtmlLink":"Reorganize namespaces (#320)"}},{"before":"dbb0fbc565a41a8821fd6d9a250d946526f5a505","after":"72ea075133823b47bdf5c7bb8ecaaad62929a8b2","ref":"refs/heads/reorganize-namespaces","pushedAt":"2024-08-24T16:21:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"We do actually need to load the mod when setting the mod path for the game.","shortMessageHtmlLink":"We do actually need to load the mod when setting the mod path for the…"}},{"before":"a789ffd84652d7fbd2445c0370f4690a09fbd3bf","after":"dbb0fbc565a41a8821fd6d9a250d946526f5a505","ref":"refs/heads/reorganize-namespaces","pushedAt":"2024-08-21T17:01:11.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Split Galaxy back out from Game (finally!)","shortMessageHtmlLink":"Split Galaxy back out from Game (finally!)"}},{"before":null,"after":"a789ffd84652d7fbd2445c0370f4690a09fbd3bf","ref":"refs/heads/reorganize-namespaces","pushedAt":"2024-08-20T20:46:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Eliminate redundant loading of mod which never actually happens, to get rid of the dependency on ModLoader","shortMessageHtmlLink":"Eliminate redundant loading of mod which never actually happens, to g…"}},{"before":null,"after":"8fa29ab09a506ef3ed0c09f40adb5a09fb2cf317","ref":"refs/heads/312-create-data-models-3","pushedAt":"2024-08-17T05:16:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Move unit tests to root namespace to avoid the need for so many using statements","shortMessageHtmlLink":"Move unit tests to root namespace to avoid the need for so many using…"}},{"before":"3108697acee2612850b98ba97ab84dab06a18a74","after":"e79181b42ca2919426f6e5621deb0ef22591e450","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-28T22:50:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Trying to update accuracy/evasion, not quite working","shortMessageHtmlLink":"Trying to update accuracy/evasion, not quite working"}},{"before":"911b6bd950e30ac793f4071066b55ffbc2d18381","after":"3108697acee2612850b98ba97ab84dab06a18a74","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-28T18:17:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Fix an ability test","shortMessageHtmlLink":"Fix an ability test"}},{"before":"c7a522fce242800325ee80a3042dad09346af808","after":"911b6bd950e30ac793f4071066b55ffbc2d18381","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-28T17:00:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Get rid of unneeded IOwnableEntity interface","shortMessageHtmlLink":"Get rid of unneeded IOwnableEntity interface"}},{"before":"b6c63cdafc198a55eb1eb185f53e38d5de962cd7","after":"c7a522fce242800325ee80a3042dad09346af808","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-21T19:06:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Fix research point generation using new resource extraction code","shortMessageHtmlLink":"Fix research point generation using new resource extraction code"}},{"before":"259b8b22c27673b9026c4bf757688c3a137d5cf1","after":"b6c63cdafc198a55eb1eb185f53e38d5de962cd7","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-21T18:01:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Fix space yard rate not aggregating (setter needs to be protected too)","shortMessageHtmlLink":"Fix space yard rate not aggregating (setter needs to be protected too)"}},{"before":"27998745ac1b52ac8907b0cc3f69b7ecf08effea","after":"259b8b22c27673b9026c4bf757688c3a137d5cf1","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-21T17:46:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Default the stat modifier abilities to the Add operation","shortMessageHtmlLink":"Default the stat modifier abilities to the Add operation"}},{"before":"96732ebec82199a36b45d62c27533d54393f494a","after":"27998745ac1b52ac8907b0cc3f69b7ecf08effea","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-21T16:24:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Clean up some construction queue code","shortMessageHtmlLink":"Clean up some construction queue code"}},{"before":"77c6f9535eb177107e974093c66f51c0cdb94c2b","after":"96732ebec82199a36b45d62c27533d54393f494a","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-21T15:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Disable broken UI level ability stacking","shortMessageHtmlLink":"Disable broken UI level ability stacking"}},{"before":"4581852e91686194c049f500f4c62503fd683dae","after":"77c6f9535eb177107e974093c66f51c0cdb94c2b","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-21T15:21:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Fix some ability stuff","shortMessageHtmlLink":"Fix some ability stuff"}},{"before":"f86deca17763e2d3addc9a6664da23d06cb54409","after":"4581852e91686194c049f500f4c62503fd683dae","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-21T02:41:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Fix copying of stat modifier operations","shortMessageHtmlLink":"Fix copying of stat modifier operations"}},{"before":"eeda085c6ea40e6af14edc63ea76f04899fc3398","after":"f86deca17763e2d3addc9a6664da23d06cb54409","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-21T02:29:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Fix some mistakes with operations and abilities","shortMessageHtmlLink":"Fix some mistakes with operations and abilities"}},{"before":"38599bfd4e89cab769d0b1a2602ca6c2cb30c951","after":"eeda085c6ea40e6af14edc63ea76f04899fc3398","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-20T19:12:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Abilities need private property setters to be protected so they can be copied from facility templates to facilties. Remove some more references to custom ability descriptions.","shortMessageHtmlLink":"Abilities need private property setters to be protected so they can b…"}},{"before":"f35bebf9901895fc7a46f35ad92a3a2c1389139e","after":"38599bfd4e89cab769d0b1a2602ca6c2cb30c951","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-20T18:14:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"trying to get the resource extraction to be a stat but instead inherit from the StatModifierAbility, not be a separate ability","shortMessageHtmlLink":"trying to get the resource extraction to be a stat but instead inheri…"}},{"before":"e9c433f5a4181cfaf793b477b12e50d4120b28f0","after":"f35bebf9901895fc7a46f35ad92a3a2c1389139e","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-14T23:27:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Finish getting rid of support for custom ability descriptions for individual abilities; ability descriptions are now solely goverend by AbilityRules.txt.","shortMessageHtmlLink":"Finish getting rid of support for custom ability descriptions for ind…"}},{"before":"7cf2da95aeed3bc319f93cac417ab0fbfef75c48","after":"e9c433f5a4181cfaf793b477b12e50d4120b28f0","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-14T18:17:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Fixed resource generation from colonies","shortMessageHtmlLink":"Fixed resource generation from colonies"}},{"before":"05f045d4a03f9818295fb25731a91b4b7a44de5b","after":"7cf2da95aeed3bc319f93cac417ab0fbfef75c48","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-14T17:40:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Resource income is now disaplyed in the GUI, but it doesn't actually accumulate in turn processing. Semantic scoping of abilities is disabled for now until I can figure out how to properly implement it. Maybe they should still be iterated over but not displayed in a list of abilities?","shortMessageHtmlLink":"Resource income is now disaplyed in the GUI, but it doesn't actually …"}},{"before":"61a3595abcd3445587ff56c8f72bc49507f13643","after":"05f045d4a03f9818295fb25731a91b4b7a44de5b","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-14T17:05:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"trying to implement resource income from colonies in the GUI","shortMessageHtmlLink":"trying to implement resource income from colonies in the GUI"}},{"before":"ab81da6fb07acc61fa6eb94100403c5cf233a29b","after":"61a3595abcd3445587ff56c8f72bc49507f13643","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-14T15:24:54.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Initialize size property","shortMessageHtmlLink":"Initialize size property"}},{"before":"da98d0524a671027af10b2e44090ff0c32efd0f5","after":"ab81da6fb07acc61fa6eb94100403c5cf233a29b","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-13T22:20:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Put actual resource extraction facilities on homeworlds, not a bunch of space yards","shortMessageHtmlLink":"Put actual resource extraction facilities on homeworlds, not a bunch …"}},{"before":"99cf384fd243486a0ccc0e043293a811512576d4","after":"da98d0524a671027af10b2e44090ff0c32efd0f5","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-13T21:01:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Fix test, but resources don't seem to update in-game","shortMessageHtmlLink":"Fix test, but resources don't seem to update in-game"}},{"before":"4a5c9f0a99544d63e5aa762788752f138d3985b1","after":"99cf384fd243486a0ccc0e043293a811512576d4","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-13T19:31:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"WIP resource generation ability from colonies, it crashes...","shortMessageHtmlLink":"WIP resource generation ability from colonies, it crashes..."}},{"before":"bd3346084caebdd2d4cc750859c364a3a8d497eb","after":"4a5c9f0a99544d63e5aa762788752f138d3985b1","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-07T21:28:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Implement colony resouce extraction abilility and reorganize other abilities. It's not used anywhere though, need to rodo the ability tree view into a nice Blazor ability summary view or something...","shortMessageHtmlLink":"Implement colony resouce extraction abilility and reorganize other ab…"}},{"before":"3b72a618c9e7eda3b975826bfb86e52f31c2e4c8","after":"bd3346084caebdd2d4cc750859c364a3a8d497eb","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-07T18:19:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Refactor constructors for ability classes so they make more sense","shortMessageHtmlLink":"Refactor constructors for ability classes so they make more sense"}},{"before":"444f0f982f53d8574e190af92ee1df5256759ef6","after":"3b72a618c9e7eda3b975826bfb86e52f31c2e4c8","ref":"refs/heads/159-go-full-on-ecs-with-abilities","pushedAt":"2024-07-05T02:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekolis","name":"Ed Kolis","path":"/ekolis","primaryAvatarUrl":"https://github.com/avatars/u/2612506?s=80&v=4"},"commit":{"message":"Use ColonyAbility for colonies","shortMessageHtmlLink":"Use ColonyAbility for colonies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoyC5oAA","startCursor":null,"endCursor":null}},"title":"Activity · ekolis/FrEee"}