Commit Graph
24 Commits
Author SHA1 Message Date
Jesse Plamondon-Willard 26cfac0160 add anonymized metrics for SMAPI and game versions 2024-08-19 22:17:22 -04:00
Jesse Plamondon-Willard 162f14dfe2 add basic update-check stats tracking & API 2024-01-24 18:49:42 -05:00
Jesse Plamondon-Willard 727d75ae72 update to .NET 5 and official 64-bit 2021-11-28 00:01:41 -05:00
Jesse Plamondon-Willard b32cad4046 add i18n schema to JSON validator 2020-06-20 11:13:23 -04:00
Jesse Plamondon-Willard d7add89441 drop MongoDB code
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-23 19:25:34 -04:00
Jesse Plamondon-Willard 5e6f1640dc simplify single-instance deployment and make MongoDB server optional 2020-05-16 14:30:07 -04:00
Jesse Plamondon-Willard d6ef6f627a configure MongoDB connection string directly 2019-12-22 12:08:01 -05:00
Jesse Plamondon-Willard 082f285bc7 streamline local environments, update technical docs & privacy page 2019-12-22 00:44:13 -05:00
Jesse Plamondon-Willard 5f532c259d migrate from AWS to Azure
This commit migrates from subdomains to paths (due to the cost of a wildcard HTTPS certificate on Azure), adds a web project to redirect the old subdomains from AWS to Azure, and removes AWS-specific hacks.
2019-12-02 20:14:07 -05:00
Jesse Plamondon-Willard fd6a719b02 overhaul update checks
This commit moves the core update-check logic serverside, and adds support for community-defined version mappings. For example, that means false update alerts can now be solved by the community for all players.
2019-11-09 21:18:06 -05:00
Jesse Plamondon-Willard 7a1f178188 document short URLs 2019-10-01 13:48:52 -04:00
Jesse Plamondon-Willard 3f6865e830 add footer tip about using schema directly, add details to page title (#654) 2019-09-14 19:06:34 -04:00
Jesse Plamondon-Willard 6036fbf050 make 'then' blocks transparent by default (#654) 2019-09-14 19:06:29 -04:00
Jesse Plamondon-Willard 807868f440 add support for transparent schema errors with multiple child errors (#654) 2019-09-14 19:06:19 -04:00
Jesse Plamondon-Willard 674ceea74e add support for transparent schema errors (#654) 2019-09-14 19:06:14 -04:00
Jesse Plamondon-Willard e51638948f add support for @value token in custom schema errors (#654) 2019-09-14 19:05:54 -04:00
Jesse Plamondon-Willard 3331beb17a integrate Content Patcher schema into validator, update docs (#654) 2019-09-14 19:05:45 -04:00
Jesse Plamondon-Willard 84ad8b2a92 fix manifest error if neither EntryDll nor ContentPackFor are specified (#654) 2019-09-14 19:03:44 -04:00
Jesse Plamondon-Willard ee0ff5687d add user-friendly doc link & error messages, document validator, improve manifest schema (#654) 2019-09-14 19:00:54 -04:00
Jesse Plamondon-Willard a731f5ea9a use better index type (#651) 2019-09-14 18:47:25 -04:00
Jesse Plamondon-Willard 2b3f0e740b make MongoDB database name configurable (#651) 2019-09-14 18:47:21 -04:00
Jesse Plamondon-Willard e00fb85ee7 migrate compatibility list's wiki data to MongoDB cache (#651) 2019-09-14 18:47:16 -04:00
Jesse Plamondon-Willard f18ad1210c update project name 2019-09-14 18:46:41 -04:00
Jesse Plamondon-Willard 1dde811c36 group technical docs, add general shortcut for mod build package docs (#651) 2019-09-14 18:43:59 -04:00