Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-29 | encapsulate update manifest implementation details when possible | Jesse Plamondon-Willard | |
2023-01-29 | minor formatting, copyediting, and error-handling | Jesse Plamondon-Willard | |
2022-10-01 | Add UpdateManifest site type. | Jamie Taylor | |
Adds the UpdateManifest site key and associated client. This required some additional features in the existing update machinery. Each "version" can now (optionally) have its own download URL. Mod Page objects can now specify that subkey matching (for that page) should be "strict". A strict subkey match does not fall back to matching with no subkey if a subkey was provided but produced no versions. It also strips the leading '@' from the subkey. IModDownload objects are now responsible for deciding whether a subkey matches or not. The default behavior is unchanged, but this allows different mod sites to have different rules for subkey matching (which the UpdateManifest mod site uses to force exact matches). | |||
2022-10-01 | refactor UpdateKey parsing, move responsibility for subkey matching | Jamie Taylor | |
UpdateKey parsing now allows multiple : and @ inside the update key, splitting on the first occurence of each Subkey matching is moved into IModDownload / GenericModDownload, in preparation for some Mod Sites using something less error-prone than substring matching. | |||
2022-09-28 | fix handling of GitHub prerelease versions marked as non-prerelease | Jesse Plamondon-Willard | |
2022-08-29 | update compatibility workaround for the recent PyTK update | Jesse Plamondon-Willard | |
2022-08-18 | update schema for Content Patcher 1.28.0 | Jesse Plamondon-Willard | |
2022-08-16 | fix log parser error if a mod logged a null character | Jesse Plamondon-Willard | |
2022-08-08 | fix log parsing for invalid content packs (#860) | Jesse Plamondon-Willard | |
2022-07-21 | Bump Azure.Storage.Blobs from 12.12.0 to 12.13.0 in /src/SMAPI.Web | dependabot[bot] | |
Bumps [Azure.Storage.Blobs](https://github.com/Azure/azure-sdk-for-net) from 12.12.0 to 12.13.0. - [Release notes](https://github.com/Azure/azure-sdk-for-net/releases) - [Commits](https://github.com/Azure/azure-sdk-for-net/compare/Azure.Storage.Blobs_12.12.0...Azure.Storage.Blobs_12.13.0) --- updated-dependencies: - dependency-name: Azure.Storage.Blobs dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> | |||
2022-07-17 | update image reference | Jesse Plamondon-Willard | |
2022-07-17 | Moving Sidebar GIF to SVG | Ishan Jalan | |
2022-07-09 | update log parser for new update alert format | Jesse Plamondon-Willard | |
2022-07-09 | Update pufferchick-cool.svg | Ishan Jalan | |
2022-07-08 | bypass browser cache & delete unused images | Jesse Plamondon-Willard | |
2022-07-08 | Update pufferchick-cool.svg | Ishan Jalan | |
2022-07-08 | pufferchick-cool updated [2] | Ishan Jalan | |
2022-07-08 | Updated pufferchick cool | Ishan Jalan | |
2022-07-08 | SVGs for pufferchick and pufferchick-cool | Ishan Jalan | |
SVG > PNG | |||
2022-07-08 | add log parser warning for PyTK compatibility mode | Jesse Plamondon-Willard | |
2022-07-06 | update code annotations | Jesse Plamondon-Willard | |
2022-07-06 | update compatibility list for broken CFAutomate unofficial update | Jesse Plamondon-Willard | |
2022-07-05 | improve log parser's 'suggested fixes' styles | Jesse Plamondon-Willard | |
2022-07-05 | detect missing/outdated Error Handler for 'suggested fixes' section | Jesse Plamondon-Willard | |
2022-06-28 | remove obsolete override | Jesse Plamondon-Willard | |
SMAPI no longer raises UsesDynamic warnings. | |||
2022-06-28 | migrate update checks to FluentHttpClient | Jesse Plamondon-Willard | |
WebClient isn't needed for compatibility with macOS after the .NET 5 update in Stardew Valley 1.5.5, and causes noticeable lag for some players even when running on a background thread. | |||
2022-06-28 | update schema for Content Patcher 1.27.0 | Jesse Plamondon-Willard | |
2022-06-22 | update fluent HTTP client | Jesse Plamondon-Willard | |
2022-06-19 | fix mod count in log parser metadata | Jesse Plamondon-Willard | |
2022-06-12 | update compatibility list | Jesse Plamondon-Willard | |
2022-06-10 | update unit test & web dependencies | Jesse Plamondon-Willard | |
2022-05-18 | update for the new CurseForge API | Jesse Plamondon-Willard | |
2022-05-09 | update schema for Content Patcher 1.26.0 | Jesse Plamondon-Willard | |
2022-05-01 | update compatibility list | Jesse Plamondon-Willard | |
2022-04-21 | set page/perPage URL args together | Jesse Plamondon-Willard | |
Since there's no UI to set the page size, this makes the argument more discoverable. | |||
2022-04-19 | don't add default pagination values to log URL | Jesse Plamondon-Willard | |
2022-04-17 | fix model binding error | Jesse Plamondon-Willard | |
2022-04-16 | tweak code style | Jesse Plamondon-Willard | |
2022-04-16 | Add regex error checking, and display a message to the user when their ↵ | Khloe Leclair | |
regular expression has a syntax error. Additionally, use a non-capturing group to surround the user input when `Match whole word` is enabled in case alternates are being used. Finally, add a safety check to highlighting to avoid an infinite loop when zero-length matches happen. | |||
2022-04-16 | Merge pull request #840 from KhloeLeclair/log-cleanup | Jesse Plamondon-Willard | |
[Website] Cleanup log filtering a bit more, save state to URL | |||
2022-04-16 | minor refactoring & code style | Jesse Plamondon-Willard | |
2022-04-16 | fix Nexus API key needed to launch web project locally | Jesse Plamondon-Willard | |
2022-04-12 | enable nullable annotations in the web project & related code (#837) | Jesse Plamondon-Willard | |
2022-04-12 | Use an optional section for rendering quick navigation links on the mod ↵ | Khloe Leclair | |
viewer, containing them within the #sidebar element. | |||
2022-04-12 | Make horizontal scrolling with the quick navigation links less bad. Probably ↵ | Khloe Leclair | |
need to move them into the actual sidebar element though for proper sorting. | |||
2022-04-12 | Replace bitfields for state and just use comma-separated strings. Add a note ↵ | Khloe Leclair | |
that numbers may be inaccurate if filtering is used when sections are collapsed. Add quick navigation links. | |||
2022-04-11 | Add more documentation strings. Use shallow equality checking to decide ↵ | Khloe Leclair | |
whether to include a filter in the URL or not to avoid unnecessarily large URLs. | |||
2022-04-11 | Cleanup log filtering a bit, with a clearer string for the number of total ↵ | Khloe Leclair | |
messages. Additionally, save and restore filter state from the URL for better linking. | |||
2022-04-09 | add temporary cachebusting queries for log parser | Jesse Plamondon-Willard | |
2022-04-09 | restore data element unloading | Jesse Plamondon-Willard | |