Commit Graph

39 Commits

Author SHA1 Message Date
JustArchi
f57b5a2166 Use unified name instead of full name
Handles Class<T> better
2020-08-10 14:42:50 +02:00
JustArchi
833995ca61 Fix swaggergen generation
By avoiding a possibility of multiple conflicting types having the same name.

I'm not sure why this isn't the default behaviour, seems silly to me.
2020-08-10 13:41:07 +02:00
JustArchi
01027e4f35 How about NOT reinventing the wheel? 2020-07-19 00:50:19 +02:00
JustArchi
4d675f579d Correct netf builds to serialize version objects as strings
.NET Core builds are already doing that by default
2020-07-19 00:38:05 +02:00
JustArchi
0bde6ed45f Implement EnumSchemaFilter for swagger 2020-06-25 17:07:58 +02:00
JustArchi
f550d65897 Append flags format to flags enum types in swagger 2020-06-25 15:40:04 +02:00
JustArchi
6e99d5beed Start using StringEnumConverter
In preparation for new ASF-ui code
2020-06-24 23:34:57 +02:00
JustArchi
a658bfcbde Update Startup.cs 2020-05-23 17:55:23 +02:00
JustArchi
847c78b650 R# cleanup 2020-03-05 21:05:40 +01:00
JustArchi
0370168b02 Happy new year 2020-02-01 23:33:35 +01:00
JustArchi
18a9821247 Add workaround for https://github.com/JustArchiNET/ASF-ui/issues/871 2020-01-29 22:14:09 +01:00
JustArchi
b96786c371 Add support for Newtonsoft.Json to Swagger 2019-12-29 20:45:31 +01:00
JustArchi
cd783b9865 Fix ASF-ui, closes https://github.com/JustArchiNET/ASF-ui/issues/757 2019-09-27 19:48:14 +02:00
Łukasz Domeradzki
5b4867c387 Update ASF to .NET Core 3.0 (#1427)
* Initial bump to .net core 3.0

* Update cc.sh

* Update appveyor.yml

* Update ArchiSteamFarm.csproj

* Update appveyor.yml

* Update .travis.yml

* Build corrections

* Cleanup

* Update .travis.yml

* Don't publish trimmed for now

* Update ArchiSteamFarm.csproj
2019-09-26 20:28:25 +02:00
JustArchi
d616592273 Prepare for swashbuckle rc3 2019-09-20 19:46:48 +02:00
JustArchi
fc9f849439 Closes #1300 2019-07-01 16:56:41 +02:00
JustArchi
8c105b14d1 Misc 2019-04-24 11:27:09 +02:00
JustArchi
962b4a2141 Closes #1191 2019-04-11 14:04:58 +02:00
JustArchi
b677ba8202 Code/style cleanup 2019-02-16 17:34:17 +01:00
JustArchi
c594da5acb Add 2FA actions to ASF API 2019-01-23 17:58:37 +01:00
JustArchi
18d5f1938f Open configs for public API 2019-01-14 21:50:23 +01:00
JustArchi
e1e9a9f457 Rider cleanup 2019-01-14 19:11:17 +01:00
JustArchi
192656cd02 Implement basic code contracts 2019-01-10 23:44:32 +01:00
JustArchi
3bbddcf723 Happy new year 🎉 2019-01-02 16:32:53 +01:00
JustArchi
f8aa8babcf R# cleanup 2018-12-15 00:27:15 +01:00
JustArchi
c4e6d34b85 Misc 2018-11-28 04:18:44 +01:00
JustArchi
328e34d313 Packages update + OpenAPI 3.0 2018-11-28 03:13:38 +01:00
JustArchi
e6246e1434 Misc 2018-11-07 01:39:56 +01:00
JustArchi
f1b3801c36 Misc 2018-11-07 01:36:21 +01:00
JustArchi
90efe95389 Misc 2018-11-07 01:33:40 +01:00
JustArchi
62dfcd8946 Teach swagger about IPCPassword 2018-11-07 01:32:40 +01:00
JustArchi
362f4db10d Add /Bot/Redeem API endpoint
@ASF-ui
2018-10-29 21:43:44 +01:00
Abrynos
d3474389f5 Add CORS (#930)
* Add CORS for users with set IPCPassword

* Use newest preview Version of Microsoft.AspNetCore.Cors and Fix comments

* Fix typo
2018-10-28 21:45:10 +01:00
JustArchi
cd28845d7b Add annotations to swagger + more ASF API breaking changes that @Aareksio is ready for 2018-10-08 00:09:30 +02:00
JustArchi
b15edf4559 Add ASF API swagger explorer 2018-10-06 05:06:29 +02:00
JustArchi
aac8ee2aad Misc 2018-09-24 18:38:24 +02:00
JustArchi
4d529cd8cb @Aareksio loves my fixes 2018-09-24 18:27:49 +02:00
JustArchi
48eb6fae20 Add Kestrel re-execute for @Aareksio 2018-09-13 21:28:18 +02:00
Łukasz Domeradzki
e18c8ffa55 Rewrite IPC from HttpListener to KestrelHttpServer (#898)
* Debug tests

* Update

* Add support for IPCPassword

* Misc

* Misc

* Update

* Misc

* Cut dependencies to bare minimum

* Update

* Update

* Update

* Update

* Add support for websockets

* Cleanup and preparation for merge

* Add missing mapping of / -> index.html

* Add support for custom path + misc

* Misc

* Declare latest compatibility version

* Fix harmless error on /Api/Log websocket disconnect
2018-09-08 00:05:23 +02:00