summaryrefslogtreecommitdiff
path: root/src/SMAPI.Web/Framework
AgeCommit message (Expand)Author
2023-04-09update release notesJesse Plamondon-Willard
2023-04-09Merge pull request #876 from jltaylor-us/update-manifestJesse Plamondon-Willard
2023-01-29add stricter validation for update manifestsJesse Plamondon-Willard
2023-01-29Remove copyright line from individual filesJamie Taylor
2023-01-29simplify & validate manifest mod page URLsJesse Plamondon-Willard
2023-01-29rename & validate format versionJesse Plamondon-Willard
2023-01-29group response modelsJesse Plamondon-Willard
2023-01-29adjust JSON formatter instead of adding a new oneJesse Plamondon-Willard
2023-01-29require subkey for update manifest checksJesse Plamondon-Willard
2023-01-29encapsulate update manifest implementation details when possibleJesse Plamondon-Willard
2023-01-29minor formatting, copyediting, and error-handlingJesse Plamondon-Willard
2022-11-09fix & improve split-screen column in log parserJesse Plamondon-Willard
2022-10-09add 'strict mode' release with deprecated APIs stripped outJesse Plamondon-Willard
2022-10-09optimize string splitsJesse Plamondon-Willard
2022-10-01Add UpdateManifest site type.Jamie Taylor
2022-10-01refactor UpdateKey parsing, move responsibility for subkey matchingJamie Taylor
2022-08-08fix log parsing for invalid content packs (#860)Jesse Plamondon-Willard
2022-07-09update log parser for new update alert formatJesse Plamondon-Willard
2022-07-06update code annotationsJesse Plamondon-Willard
2022-07-05detect missing/outdated Error Handler for 'suggested fixes' sectionJesse Plamondon-Willard
2022-06-19fix mod count in log parser metadataJesse Plamondon-Willard
2022-05-18update for the new CurseForge APIJesse Plamondon-Willard
2022-04-16fix Nexus API key needed to launch web project locallyJesse Plamondon-Willard
2022-04-12enable nullable annotations in the web project & related code (#837)Jesse Plamondon-Willard
2022-04-09enable nullable annotations in log parser (#837)Jesse Plamondon-Willard
2022-04-06enable nullable annotations by default (#837)Jesse Plamondon-Willard
2022-04-06remove some unused/redundant codeJesse Plamondon-Willard
2022-04-06simplify with newer pattern featuresJesse Plamondon-Willard
2022-04-06use target-typed newJesse Plamondon-Willard
2022-02-12add data-* attributes to log parser for external toolsJesse Plamondon-Willard
2022-02-11use Array.Empty to avoid unneeded array allocationsJesse Plamondon-Willard
2021-12-09fix log parser handling when multiple mods have the exact same nameJesse Plamondon-Willard
2021-11-27automatically include beta versions on Nexus for SMAPI update checksJesse Plamondon-Willard
2021-11-27remove direct download for beta versionsJesse Plamondon-Willard
2021-10-02add support for unified mod data overrides on the wikiJesse Plamondon-Willard
2021-08-25fix prerelease update alerts shown for non-prerelease playersJesse Plamondon-Willard
2021-04-30fix update subkeys for Nexus mods marked as adult contentJesse Plamondon-Willard
2020-12-23fix edge cases in SMAPI log parsing (#743)Jesse Plamondon-Willard
2020-12-20update for split-screen modeJesse Plamondon-Willard
2020-09-27fix update-check error for Chucklefish mods due to site changeJesse Plamondon-Willard
2020-09-13add support for renewing uploaded JSON/log filesJesse Plamondon-Willard
2020-08-15fix broken URL in update alerts for unofficial versionsJesse Plamondon-Willard
2020-07-26use ordinal comparison/sorting instead of invariantJesse Plamondon-Willard
2020-05-24add update subkeysJesse Plamondon-Willard
2020-05-23refactor update check APIJesse Plamondon-Willard
2020-05-23drop MongoDB codeJesse Plamondon-Willard
2020-05-22keep verb when redirecting api.smapi.ioJesse Plamondon-Willard
2020-05-16migrate subdomain redirects to AzureJesse Plamondon-Willard
2020-05-16simplify single-instance deployment and make MongoDB server optionalJesse Plamondon-Willard
2020-05-16minor cleanupJesse Plamondon-Willard