{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":104890677,"defaultBranch":"master","name":"esplugin","ownerLogin":"Ortham","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-26T13:49:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2430738?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719529199.0","currentOid":""},"activityList":{"items":[{"before":"a32eb45745dcf66e080212ca16469ac09f433976","after":"2f555fe0edd566ad5d6a3c6caa942ca9230f5546","ref":"refs/heads/master","pushedAt":"2024-06-27T22:59:40.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Update changelogs and versions for 6.0.0","shortMessageHtmlLink":"Update changelogs and versions for 6.0.0"}},{"before":"5c2924237ff4da9f0ae071eb3ee9bb6f2011c394","after":"2f555fe0edd566ad5d6a3c6caa942ca9230f5546","ref":"refs/heads/medium-masters","pushedAt":"2024-06-27T22:53:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Update changelogs and versions for 6.0.0","shortMessageHtmlLink":"Update changelogs and versions for 6.0.0"}},{"before":"0eaa84598629a4910f24f4fb9542f0fe821ab833","after":"5c2924237ff4da9f0ae071eb3ee9bb6f2011c394","ref":"refs/heads/medium-masters","pushedAt":"2024-06-27T22:48:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Update changelogs and versions for 6.0.0","shortMessageHtmlLink":"Update changelogs and versions for 6.0.0"}},{"before":"aa99655f8691cb48e9980cfc3f3d588450bb9a85","after":"0eaa84598629a4910f24f4fb9542f0fe821ab833","ref":"refs/heads/medium-masters","pushedAt":"2024-06-27T20:48:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Use boxed slices instead of Vec in Error\n\nNone of the data returned is meaningfully extensible, so reflect that in the types used.","shortMessageHtmlLink":"Use boxed slices instead of Vec in Error"}},{"before":"c8cfd8e4de75824fa7f0ae5cb95d62e9c7ec6477","after":"aa99655f8691cb48e9980cfc3f3d588450bb9a85","ref":"refs/heads/medium-masters","pushedAt":"2024-06-27T20:32:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Use boxed slices instead of Vec in public Rust API\n\nNone of the data returned is meaningfully extensible, so reflect that in the types used.\n\nplugins_metadata() returns a Vec because the FFI layer needs a Vec, as\ncbindgen doesn't support representing a Box<[T]> in a C header, so\nthere's no point converting back and forth.","shortMessageHtmlLink":"Use boxed slices instead of Vec in public Rust API"}},{"before":"533c29457175c5d7d8c0a4150d00b59af64eeca6","after":"c8cfd8e4de75824fa7f0ae5cb95d62e9c7ec6477","ref":"refs/heads/medium-masters","pushedAt":"2024-06-27T20:26:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Use boxed slices instead of Vec in public Rust API\n\nNone of the data returned is meaningfully extensible, so reflect that in the types used.\n\nplugins_metadata() returns a Vec because the FFI layer needs a Vec, as\ncbindgen doesn't support representing a Box<[T]> in a C header, so\nthere's no point converting back and forth.","shortMessageHtmlLink":"Use boxed slices instead of Vec in public Rust API"}},{"before":"4b313039ccf359610f960c0e6efdf71c9eb7fa87","after":"533c29457175c5d7d8c0a4150d00b59af64eeca6","ref":"refs/heads/medium-masters","pushedAt":"2024-06-27T19:53:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Use boxed slices instead of Vec in public Rust API\n\nNone of the data returned is meaningfully extensible, so reflect that in the types used.\n\nplugins_metadata() returns a Vec because the FFI layer needs a Vec, as\ncbindgen doesn't support representing a Box<[T]> in a C header, so\nthere's no point converting back and forth.","shortMessageHtmlLink":"Use boxed slices instead of Vec in public Rust API"}},{"before":"b1910f5ab902ef8b34dfe344461ebf83d4f665cb","after":"4b313039ccf359610f960c0e6efdf71c9eb7fa87","ref":"refs/heads/medium-masters","pushedAt":"2024-06-27T16:36:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Use boxed slices instead of Vec in public API\n\nNone of the data returned is meaningfully extensible, so reflect that in the types used.","shortMessageHtmlLink":"Use boxed slices instead of Vec in public API"}},{"before":"3b5db1a483476d0421dcb180eca6e3c894eeb1bc","after":"b1910f5ab902ef8b34dfe344461ebf83d4f665cb","ref":"refs/heads/medium-masters","pushedAt":"2024-06-26T23:00:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Replace load_header_only with a ParseOptions struct\n\nI keep forgetting whether that parameter is load_header_only or load_whole_plugin, so use a struct to be more explicit about that.","shortMessageHtmlLink":"Replace load_header_only with a ParseOptions struct"}},{"before":"e92d8f276550da61d19ae993acdb24bfdb018ce8","after":null,"ref":"refs/heads/improvements","pushedAt":"2024-06-25T21:33:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"}},{"before":null,"after":"3b5db1a483476d0421dcb180eca6e3c894eeb1bc","ref":"refs/heads/medium-masters","pushedAt":"2024-06-25T21:33:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Rename the override flag to the update flag\n\nThe Creation Kit calls plugins with that flag set \"Update Master file\", so use similar terminology.","shortMessageHtmlLink":"Rename the override flag to the update flag"}},{"before":"3b5db1a483476d0421dcb180eca6e3c894eeb1bc","after":null,"ref":"refs/heads/medium-masters","pushedAt":"2024-06-25T21:33:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"}},{"before":"93d0c1cadc969dd256b35812d7cd7a16173daea7","after":"3b5db1a483476d0421dcb180eca6e3c894eeb1bc","ref":"refs/heads/medium-masters","pushedAt":"2024-06-25T20:38:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Rename the override flag to the update flag\n\nThe Creation Kit calls plugins with that flag set \"Update Master file\", so use similar terminology.","shortMessageHtmlLink":"Rename the override flag to the update flag"}},{"before":"2a307ae6117fd75204aa624f1663ac975d1fa467","after":"a32eb45745dcf66e080212ca16469ac09f433976","ref":"refs/heads/master","pushedAt":"2024-06-25T20:32:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Improve more FFI tests\n\nFully parse the plugin when the function being tested depends on non-header records.","shortMessageHtmlLink":"Improve more FFI tests"}},{"before":"ff064d463767b992548194684ce38a5d2a9744ca","after":"2a307ae6117fd75204aa624f1663ac975d1fa467","ref":"refs/heads/master","pushedAt":"2024-06-25T20:28:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Improve test_esp_plugin_is_valid_as_light_plugin() test","shortMessageHtmlLink":"Improve test_esp_plugin_is_valid_as_light_plugin() test"}},{"before":"6afda81f124b5768e7534813ab776f790921de62","after":"93d0c1cadc969dd256b35812d7cd7a16173daea7","ref":"refs/heads/medium-masters","pushedAt":"2024-06-25T20:19:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Rename the override flag to the update flag\n\nThe Creation Kit calls plugins with that flag set \"Update Master file\", so use similar terminology.","shortMessageHtmlLink":"Rename the override flag to the update flag"}},{"before":"e92d8f276550da61d19ae993acdb24bfdb018ce8","after":"ff064d463767b992548194684ce38a5d2a9744ca","ref":"refs/heads/master","pushedAt":"2024-06-25T19:53:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Fix Starfield test using Skyrim plugin","shortMessageHtmlLink":"Fix Starfield test using Skyrim plugin"}},{"before":"8e3138bb8800a79c173742c60a17f9928c91f42f","after":"e92d8f276550da61d19ae993acdb24bfdb018ce8","ref":"refs/heads/master","pushedAt":"2024-06-25T19:50:02.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Fix override plugin FFI tests","shortMessageHtmlLink":"Fix override plugin FFI tests"}},{"before":"a333daa15ae4aaad9ec76e7ea332f4f9bcd286f8","after":"e92d8f276550da61d19ae993acdb24bfdb018ce8","ref":"refs/heads/improvements","pushedAt":"2024-06-25T19:45:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Fix override plugin FFI tests","shortMessageHtmlLink":"Fix override plugin FFI tests"}},{"before":"594461cf04912940d63e90a21434c27f5731ac29","after":"a333daa15ae4aaad9ec76e7ea332f4f9bcd286f8","ref":"refs/heads/improvements","pushedAt":"2024-06-25T19:06:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Fix override plugin FFI tests","shortMessageHtmlLink":"Fix override plugin FFI tests"}},{"before":"60e785bc7289971c16f2b2d148c3e169bbcf15fd","after":"594461cf04912940d63e90a21434c27f5731ac29","ref":"refs/heads/improvements","pushedAt":"2024-06-25T19:01:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Fix override plugin FFI tests","shortMessageHtmlLink":"Fix override plugin FFI tests"}},{"before":"f74b9b82d60f938e4f8ee322730eab3aa79517cc","after":"60e785bc7289971c16f2b2d148c3e169bbcf15fd","ref":"refs/heads/improvements","pushedAt":"2024-06-25T18:45:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Fix override plugin FFI tests","shortMessageHtmlLink":"Fix override plugin FFI tests"}},{"before":null,"after":"f74b9b82d60f938e4f8ee322730eab3aa79517cc","ref":"refs/heads/improvements","pushedAt":"2024-06-25T18:38:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Use Starfield plugins for Starfield tests","shortMessageHtmlLink":"Use Starfield plugins for Starfield tests"}},{"before":"f6588e66d0ace2d2d8d5809e302f878a9b472a62","after":"6afda81f124b5768e7534813ab776f790921de62","ref":"refs/heads/medium-masters","pushedAt":"2024-06-25T16:40:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Fix master file detection for Morrowind\n\nThe Construction Set, game launcher and game itself all use the header flag rather than the file extension.","shortMessageHtmlLink":"Fix master file detection for Morrowind"}},{"before":"422f862314a0a04d21e9fd2f8d4a937bbb1787cd","after":"f6588e66d0ace2d2d8d5809e302f878a9b472a62","ref":"refs/heads/medium-masters","pushedAt":"2024-06-24T22:09:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Resolve clippy warnings","shortMessageHtmlLink":"Resolve clippy warnings"}},{"before":"09be28926f4585ce613e5938adbac8d5105838b2","after":"422f862314a0a04d21e9fd2f8d4a937bbb1787cd","ref":"refs/heads/medium-masters","pushedAt":"2024-06-24T19:15:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Add comment for future me","shortMessageHtmlLink":"Add comment for future me"}},{"before":"37babeddab7645a5f210177da9b15e48bda84d7d","after":"09be28926f4585ce613e5938adbac8d5105838b2","ref":"refs/heads/medium-masters","pushedAt":"2024-06-23T13:18:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Add esp_plugin_is_medium_plugin()","shortMessageHtmlLink":"Add esp_plugin_is_medium_plugin()"}},{"before":"70468099b0d0fbb0cd076c4ba4c86791d7218ca5","after":"37babeddab7645a5f210177da9b15e48bda84d7d","ref":"refs/heads/medium-masters","pushedAt":"2024-06-23T11:27:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Allow null Vec pointer","shortMessageHtmlLink":"Allow null Vec<PluginMetadata> pointer"}},{"before":"8898ed0b924691b0031da467ceca497a8dbf0441","after":"70468099b0d0fbb0cd076c4ba4c86791d7218ca5","ref":"refs/heads/medium-masters","pushedAt":"2024-06-23T10:03:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Remove deprecated light master plugins","shortMessageHtmlLink":"Remove deprecated light master plugins"}},{"before":"3d54e5aa32786575cb675a48057734c000408be6","after":"8898ed0b924691b0031da467ceca497a8dbf0441","ref":"refs/heads/medium-masters","pushedAt":"2024-06-23T09:38:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Ortham","name":"Oliver Hamlet","path":"/Ortham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2430738?s=80&v=4"},"commit":{"message":"Remove deprecated light master plugins","shortMessageHtmlLink":"Remove deprecated light master plugins"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcVO28gA","startCursor":null,"endCursor":null}},"title":"Activity ยท Ortham/esplugin"}