Jesse Plamondon-Willard
|
83bc6264e4
|
simplify API fetch code
|
2017-09-26 20:46:25 -04:00 |
Jesse Plamondon-Willard
|
b67c0602c6
|
remove base.Entry() method calls (#362)
|
2017-09-26 16:45:47 -04:00 |
Jesse Plamondon-Willard
|
525a3efb91
|
add data for a few more mods (#361)
|
2017-09-26 10:33:43 -04:00 |
Jesse Plamondon-Willard
|
c1a9dc7f7e
|
minor cleanup after 1.x removal
|
2017-09-26 01:55:26 -04:00 |
Jesse Plamondon-Willard
|
07382277ea
|
add support for multiple mods having the same update key (#336)
|
2017-09-25 22:15:30 -04:00 |
Jesse Plamondon-Willard
|
4aa028dc74
|
polish release notes
|
2017-09-25 21:50:15 -04:00 |
Jesse Plamondon-Willard
|
2c87961c9e
|
improve mod update-check validation & errors (#336)
|
2017-09-25 21:21:27 -04:00 |
Jesse Plamondon-Willard
|
5cb183e16d
|
consolidate update fields in manifest & SMAPI config (#336, #361)
|
2017-09-25 21:11:48 -04:00 |
Jesse Plamondon-Willard
|
4fd3fdc0d8
|
use SMAPI version in web API (#336)
|
2017-09-25 18:18:43 -04:00 |
Jesse Plamondon-Willard
|
da12f91379
|
don't check for updates to Entoarox mods per request (#361)
|
2017-09-25 17:43:52 -04:00 |
Jesse Plamondon-Willard
|
a4dfcf229e
|
add mod data for update checks (#361)
|
2017-09-25 17:40:39 -04:00 |
Jesse Plamondon-Willard
|
d338322bc6
|
fix update checks not normalising remote versions (#336)
|
2017-09-25 17:40:00 -04:00 |
Jesse Plamondon-Willard
|
6dff9779a3
|
use POST for SMAPI update checks to avoid issues with long queries (#336)
|
2017-09-25 17:39:51 -04:00 |
Jesse Plamondon-Willard
|
b105c97dda
|
add support for remapping legacy versions for update checks (#361)
|
2017-09-24 19:55:34 -04:00 |
Jesse Plamondon-Willard
|
f84def385d
|
sort update-check trace logs (#361)
|
2017-09-24 17:44:56 -04:00 |
Jesse Plamondon-Willard
|
cb1f11a846
|
update config documentation (#361)
|
2017-09-24 14:10:36 -04:00 |
Jesse Plamondon-Willard
|
021e1a278b
|
list SMAPI update separately (#336, #361)
|
2017-09-24 13:35:26 -04:00 |
Jesse Plamondon-Willard
|
9b247b67f6
|
improve version normalising (#336, #361)
|
2017-09-24 13:19:02 -04:00 |
Jesse Plamondon-Willard
|
96acccad7c
|
bug fixes, improve update-check logging (#361)
|
2017-09-24 12:13:34 -04:00 |
Jesse Plamondon-Willard
|
ce9be43db3
|
remove name from data record (#361)
|
2017-09-24 11:28:08 -04:00 |
Jesse Plamondon-Willard
|
93fb34223c
|
update release notes (#360, #361)
|
2017-09-24 02:38:29 -04:00 |
Jesse Plamondon-Willard
|
0c06b129ca
|
add support for specifying default update fields, migrate mods already in mod list (#361)
|
2017-09-24 02:33:33 -04:00 |
Jesse Plamondon-Willard
|
8e0d1b8682
|
minor bug fixes (#361)
|
2017-09-24 02:25:35 -04:00 |
Jesse Plamondon-Willard
|
5f85d89974
|
handle common 'v' version prefix on GitHub (#336)
|
2017-09-24 02:15:28 -04:00 |
Jesse Plamondon-Willard
|
00957a2317
|
validate semantic versions in API (#336, #361)
|
2017-09-24 01:30:28 -04:00 |
Jesse Plamondon-Willard
|
d3f0c8e4d2
|
add support for update checks from the Chucklefish mod site (#336)
|
2017-09-24 01:10:17 -04:00 |
Jesse Plamondon-Willard
|
0863f9b7e5
|
revamp mod compatibility fields to allow broader use of mod data records (#361)
|
2017-09-24 00:23:48 -04:00 |
Jesse Plamondon-Willard
|
33af789e2e
|
abstract mod IDs with multiple variants (#361)
|
2017-09-23 22:50:35 -04:00 |
Jesse Plamondon-Willard
|
9495cc0f49
|
rename mod compatibility records for broader use (#361)
|
2017-09-23 22:07:29 -04:00 |
Jesse Plamondon-Willard
|
a89dbce854
|
unify disabled-mod and compatibility lists (#361)
|
2017-09-23 21:48:53 -04:00 |
Jesse Plamondon-Willard
|
8bcc80a33d
|
rename mod compatibility type for broader use (#361)
|
2017-09-23 21:35:07 -04:00 |
Jesse Plamondon-Willard
|
2d36105c33
|
drop support for SMAPI 1.x (#360)
|
2017-09-23 20:53:12 -04:00 |
Jesse Plamondon-Willard
|
a149f82b7a
|
update compatibility list for SMAPI 2.0
|
2017-09-23 20:22:07 -04:00 |
Jesse Plamondon-Willard
|
36a04a6e77
|
Merge branch 'feature/update-check-api' into develop
|
2017-09-23 20:16:52 -04:00 |
Jesse Plamondon-Willard
|
57111a6e8f
|
update file name (#336)
|
2017-09-23 20:03:45 -04:00 |
Jesse Plamondon-Willard
|
873abef235
|
add mod update checks based on manifest fields (#336)
|
2017-09-23 19:15:07 -04:00 |
Jesse Plamondon-Willard
|
e178ed14be
|
migrate SMAPI update check to new web API (#336)
|
2017-09-23 18:04:56 -04:00 |
Jesse Plamondon-Willard
|
bdee7f88e9
|
move API models into shared project for reuse (#336)
|
2017-09-23 14:37:58 -04:00 |
Jesse Plamondon-Willard
|
9ffe0bd371
|
switch to the mods GET endpoint (#336)
|
2017-09-23 14:19:10 -04:00 |
Jesse Plamondon-Willard
|
c2d8760c56
|
make web controllers internal (#336)
This is needed to support internal models, which is needed to share the models with the main SMAPI assembly without making them visible to mods.
|
2017-09-23 14:15:59 -04:00 |
Jesse Plamondon-Willard
|
eaabd91f31
|
authenticate GitHub queries if auth details are configured (#336)
|
2017-09-22 23:43:58 -04:00 |
Jesse Plamondon-Willard
|
0d6f6a9ace
|
add GitHub update check support (#336)
|
2017-09-22 22:42:04 -04:00 |
Jesse Plamondon-Willard
|
71d85a0c22
|
restrict version to a valid SMAPI version (#336)
|
2017-09-22 22:11:04 -04:00 |
Jesse Plamondon-Willard
|
ecdbefffd9
|
move hardcoded values into config (#336)
|
2017-09-22 21:49:05 -04:00 |
Jesse Plamondon-Willard
|
ba5cc149e2
|
add in-memory cache for remote queries (#336)
|
2017-09-22 20:46:38 -04:00 |
Jesse Plamondon-Willard
|
e4a2f55517
|
add GET endpoint for testing (#336)
|
2017-09-22 20:33:09 -04:00 |
Jesse Plamondon-Willard
|
2406d4b0a6
|
add subdomain rewrite rule (#336)
|
2017-09-22 20:19:12 -04:00 |
Jesse Plamondon-Willard
|
f8566067e0
|
update launch URL (#336)
|
2017-09-22 20:09:22 -04:00 |
Jesse Plamondon-Willard
|
67ce5fcc45
|
remove unneeded dependencies (#336)
|
2017-09-22 20:09:06 -04:00 |
Jesse Plamondon-Willard
|
24afbad3a9
|
remove unneeded project settings (#336)
|
2017-09-22 19:55:57 -04:00 |