Jesse Plamondon-Willard
|
89ca5952c5
|
update web API to .NET Core 2.0 so we can use more packages, update all packages (#336)
|
2017-09-22 19:24:31 -04:00 |
Jesse Plamondon-Willard
|
5619890abf
|
indent JSON responses (#336)
|
2017-09-22 18:19:42 -04:00 |
Jesse Plamondon-Willard
|
86d4827df2
|
simplify input & output format (#336)
|
2017-09-22 03:01:40 -04:00 |
Jesse Plamondon-Willard
|
399b98b36b
|
suppress null properties in JSON responses (#336)
|
2017-09-22 02:06:54 -04:00 |
Jesse Plamondon-Willard
|
7d703c9c5c
|
handle invalid Nexus mod IDs (#336)
|
2017-09-22 02:00:15 -04:00 |
Jesse Plamondon-Willard
|
86e5559678
|
switch mod update endpoint to GET with comma-delimited mod keys (#336)
|
2017-09-22 01:57:18 -04:00 |
Jesse Plamondon-Willard
|
ef60b8d32a
|
add version number to route for future use (#336)
|
2017-09-22 01:23:27 -04:00 |
Jesse Plamondon-Willard
|
9c072333d1
|
rename mods endpoint & model (#336)
|
2017-09-22 00:58:25 -04:00 |
Jesse Plamondon-Willard
|
2c02dfe45a
|
rewrite to make update-check logic vendor-agnostic (#336)
|
2017-09-22 00:47:46 -04:00 |
Jesse Plamondon-Willard
|
edbc3ef3c0
|
refactor Nexus code into generic vendor, rewrite using fluent HTTP client (#336)
|
2017-09-22 00:13:04 -04:00 |
Jesse Plamondon-Willard
|
dfae52b1e5
|
fix manual serialisation (#336)
|
2017-09-21 23:50:34 -04:00 |
Jesse Plamondon-Willard
|
1bd59fc1d8
|
split input model from Nexus response model (#336)
|
2017-09-21 23:48:47 -04:00 |
Jesse Plamondon-Willard
|
1f32d72099
|
simplify .gitignore
|
2017-09-21 23:39:20 -04:00 |
Jesse Plamondon-Willard
|
cddcd9a8cf
|
standardise project name (#336)
|
2017-09-21 23:39:12 -04:00 |
Jesse Plamondon-Willard
|
9791de306c
|
minor cleanup, formatting, documentation (#336)
|
2017-09-21 23:35:18 -04:00 |
Jesse Plamondon-Willard
|
57d9d28554
|
Merge remote-tracking branch 'dewdrop/master' into feature/update-check-api (#336)
# Conflicts:
# .gitignore
|
2017-09-21 23:34:52 -04:00 |
Jesse Plamondon-Willard
|
f0e2117f70
|
remove mod metadata from instruction handlers, no longer needed (#347)
|
2017-09-20 00:33:36 -04:00 |
Jesse Plamondon-Willard
|
81c42ac773
|
warn for mods which change the serialiser (#347)
|
2017-09-20 00:23:45 -04:00 |
Jesse Plamondon-Willard
|
5126992958
|
disable new ReSharper inspection
|
2017-09-20 00:09:47 -04:00 |
Jesse Plamondon-Willard
|
7b7176f6d8
|
add missing release notes
|
2017-09-20 00:09:20 -04:00 |
Jesse Plamondon-Willard
|
1aa44b2624
|
add support for detecting game patching via Harmony (#347)
|
2017-09-20 00:08:04 -04:00 |
Jesse Plamondon-Willard
|
ab135fbd84
|
encapsulated duplicate code (#347)
|
2017-09-19 23:53:22 -04:00 |
Jesse Plamondon-Willard
|
1cf7c2e872
|
rename file to match new type name (#347)
|
2017-09-19 23:43:41 -04:00 |
Jesse Plamondon-Willard
|
ebf22c1b06
|
generalise IInstructionRewriter into IInstructionHandler (#347)
|
2017-09-19 23:42:54 -04:00 |
Jesse Plamondon-Willard
|
fd10cf958c
|
move rewriters into metadata class (#347)
|
2017-09-19 23:02:00 -04:00 |
Jesse Plamondon-Willard
|
c513bb011c
|
pass mod metadata into rewriters (#347)
|
2017-09-19 22:52:52 -04:00 |
Jesse Plamondon-Willard
|
954de8c4f2
|
move monitor.LogOnce into internal extensions for reuse (#347)
|
2017-09-19 22:46:00 -04:00 |
Jesse Plamondon-Willard
|
8c5bd12f47
|
merge assembly rewriters into main SMAPI project (#347)
|
2017-09-19 22:45:28 -04:00 |
Jesse Plamondon-Willard
|
af1a2bde82
|
Merge branch 'develop' into stable
|
2017-09-08 14:02:08 -04:00 |
Jesse Plamondon-Willard
|
23951220ae
|
fix errors loading some custom map tilesheets on Linux/Mac
|
2017-09-08 13:18:43 -04:00 |
Jesse Plamondon-Willard
|
1825755e75
|
update for release
|
2017-09-08 11:50:49 -04:00 |
Jesse Plamondon-Willard
|
c994747e51
|
add UTC timestamp to logs
|
2017-09-06 23:22:11 -04:00 |
Jesse Plamondon-Willard
|
b2b3df08bc
|
rewrite date calculation to handle edge cases
|
2017-09-06 22:04:51 -04:00 |
Jesse Plamondon-Willard
|
d971514a3d
|
fix '.dll.dll' in logs (#355)
|
2017-09-03 15:51:38 -04:00 |
Jesse Plamondon-Willard
|
b86d9f7c0e
|
handle maps referencing a non-spring seasonal variation (#352)
|
2017-09-03 00:00:39 -04:00 |
Jesse Plamondon-Willard
|
3e820b82bc
|
account for game loading tilesheets from either Content or Content\Maps (#352)
|
2017-09-02 23:58:43 -04:00 |
Jesse Plamondon-Willard
|
dac21226d2
|
fix IAssetLoader instances not able to load a map tilesheet if it doesn't also exist in the content folder (#352)
|
2017-09-01 21:05:08 -04:00 |
Jesse Plamondon-Willard
|
da11ea66db
|
add SButton extension to get InputButton equivalent
|
2017-09-01 14:51:12 -04:00 |
Jesse Plamondon-Willard
|
7167cd2253
|
simplify & fix asset disposal (#352)
|
2017-08-24 22:17:42 -04:00 |
Jesse Plamondon-Willard
|
5171829ecc
|
restructure content manager to better handle asset disposal (#352)
|
2017-08-24 21:48:56 -04:00 |
Jesse Plamondon-Willard
|
f446a4391a
|
fix game's main temporary content manager not being intercepted (#352)
|
2017-08-24 20:48:06 -04:00 |
Jesse Plamondon-Willard
|
5622e3b319
|
fix map tilesheet load not handling seasonal variations (#352)
|
2017-08-24 20:44:44 -04:00 |
Jesse Plamondon-Willard
|
8df1ab7e11
|
Merge branch 'develop' into stable
|
2017-08-23 17:53:33 -04:00 |
Jesse Plamondon-Willard
|
7d5f95a6db
|
update for SMAPI 1.15.3 release
|
2017-08-23 16:23:45 -04:00 |
Jesse Plamondon-Willard
|
e93d58f69b
|
fix incorrect 'mod already loaded' errors in some cases
|
2017-08-23 16:13:28 -04:00 |
Jesse Plamondon-Willard
|
8ba54a682f
|
Merge branch 'develop' into stable
|
2017-08-21 16:39:21 -04:00 |
Jesse Plamondon-Willard
|
eea5100ace
|
correct release notes
|
2017-08-21 16:39:01 -04:00 |
Jesse Plamondon-Willard
|
e42f06c916
|
update for 1.15.2 release
|
2017-08-21 14:49:09 -04:00 |
Jesse Plamondon-Willard
|
80fe706f19
|
show friendlier error when players have two copies of a mod
|
2017-08-21 14:22:19 -04:00 |
Jesse Plamondon-Willard
|
723ddc255e
|
break loops when loading assets through a mod loader
|
2017-08-17 17:46:45 -04:00 |