Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-23 | refactor update check API | Jesse Plamondon-Willard | |
This simplifies the logic for individual clients, centralises common logic, and prepares for upcoming features. | |||
2020-05-23 | drop MongoDB code | Jesse Plamondon-Willard | |
MongoDB support unnecessarily complicated the code and there's no need to run distributed servers in the foreseeable future. This keeps the abstract storage interface so we can wrap a distributed cache in the future. | |||
2020-05-22 | keep verb when redirecting api.smapi.io | Jesse Plamondon-Willard | |
2020-05-22 | add harmony_summary command | Jesse Plamondon-Willard | |
2020-05-22 | move internal commands out of SCore | Jesse Plamondon-Willard | |
2020-05-21 | rewrite Harmony.Patch method to allow non-implemented virtual methods (#711) | Jesse Plamondon-Willard | |
2020-05-21 | rewrite HarmonyMethod to allow null (#711) | Jesse Plamondon-Willard | |
2020-05-21 | rename facade classes | Jesse Plamondon-Willard | |
2020-05-21 | improve facade annotations | Jesse Plamondon-Willard | |
2020-05-21 | fix AccessTools facade constructor logic (#711) | Jesse Plamondon-Willard | |
2020-05-21 | load .pdb file when mod is loaded from bytes (#711) | Jesse Plamondon-Willard | |
2020-05-21 | rewrite method overrides (#711) | Jesse Plamondon-Willard | |
2020-05-20 | Merge branch 'mod/harmony-2.0' into develop | Jesse Plamondon-Willard | |
# Conflicts: # docs/release-notes.md # src/SMAPI/Framework/ModLoading/AssemblyLoader.cs | |||
2020-05-20 | fix error-handling when patch is called with a null target method (#711) | Jesse Plamondon-Willard | |
2020-05-20 | rewrite renamed 'prioritiy' field (#711) | Jesse Plamondon-Willard | |
2020-05-20 | rewrite base types & interfaces (#711) | Jesse Plamondon-Willard | |
2020-05-20 | rewrite methods without a body (#711) | Jesse Plamondon-Willard | |
2020-05-20 | ignore special types (#711) | Jesse Plamondon-Willard | |
2020-05-19 | fix rewriting declaring type for a generic method (#711) | Jesse Plamondon-Willard | |
2020-05-19 | rewrite assembly rewriting, merge Harmony rewriters (#711) | Jesse Plamondon-Willard | |
This reduces duplication, decouples it from the assembly loader, and makes it more flexible to handle Harmony rewriting. | |||
2020-05-18 | fix some type references not being rewritten (#711) | Jesse Plamondon-Willard | |
2020-05-18 | move facade namespace (#711) | Jesse Plamondon-Willard | |
2020-05-18 | remove workaround no longer needed with Harmony 2.0.2 (#711) | Jesse Plamondon-Willard | |
2020-05-18 | simplify patch facade (#711) | Jesse Plamondon-Willard | |
Thanks to 0x0ade for the suggestion! | |||
2020-05-16 | fix GitHub license images not using HTTPS | Jesse Plamondon-Willard | |
2020-05-16 | migrate subdomain redirects to Azure | Jesse Plamondon-Willard | |
2020-05-16 | simplify single-instance deployment and make MongoDB server optional | Jesse Plamondon-Willard | |
2020-05-16 | minor cleanup | Jesse Plamondon-Willard | |
2020-05-16 | update deprecated code | Jesse Plamondon-Willard | |
2020-05-16 | use newer C# features | Jesse Plamondon-Willard | |
2020-05-14 | fix broken action links after update to .NET Core 3.0 | Jesse Plamondon-Willard | |
2020-05-13 | tweak Harmony patch error (#711) | Jesse Plamondon-Willard | |
2020-05-11 | fix Harmony issue when assembly is loaded from memory (#711) | Jesse Plamondon-Willard | |
2020-05-10 | rewrite AccessTools methods which changed in Harmony 2.0 (#711) | Jesse Plamondon-Willard | |
2020-05-09 | update compatibility list for SMAPI 3.6 & Harmony 2.0 tracking (#711) | Jesse Plamondon-Willard | |
2020-05-09 | add new 'unknown' compatibility status (#711) | Jesse Plamondon-Willard | |
2020-05-09 | fixed generic types in method references not rewritten (#711) | Jesse Plamondon-Willard | |
2020-05-09 | add GitHub licenses to mod compatibility list, update release notes | Jesse Plamondon-Willard | |
2020-05-09 | update web scripts | Jesse Plamondon-Willard | |
2020-05-09 | sort mod warning lists | Jesse Plamondon-Willard | |
2020-05-09 | simplify logged paranoid warnings | Jesse Plamondon-Willard | |
2020-05-09 | log detailed error for rewritten patch failures (#711) | Jesse Plamondon-Willard | |
2020-05-09 | add attribute type rewriting (#711) | Jesse Plamondon-Willard | |
2020-05-07 | update web project to .NET Core 3.1 | Jesse Plamondon-Willard | |
2020-05-07 | update packages | Jesse Plamondon-Willard | |
2020-05-06 | update Content Patcher format in schema | Jesse Plamondon-Willard | |
2020-05-06 | add base instruction handler (#711) | Jesse Plamondon-Willard | |
2020-05-05 | fix reference to old Harmony namespace (#711) | Jesse Plamondon-Willard | |
2020-05-05 | migrate to Harmony 2.0 finalizers (#711) | Jesse Plamondon-Willard | |
2020-05-05 | combine Harmony 1.x rewrite logs (#711) | Jesse Plamondon-Willard | |