Commit Graph

107 Commits

Author SHA1 Message Date
Sandro Jäckel
c953effb7c Build ASF-ui in subshell 2019-05-18 15:26:10 +02:00
JustArchi
a5495b1f41 Travis: bump 2019-04-09 23:17:05 +02:00
JustArchi
1c917b4095 Travis: bump 2019-04-04 15:58:24 +02:00
JustArchi
aa2da1dd75 Travis: misc 2019-02-19 01:32:09 +01:00
JustArchi
ce5e3c5bb0 Travis: bump 2019-02-13 04:05:15 +01:00
JustArchi
4cf24b8d1e Travis: bump 2019-01-19 04:18:54 +01:00
JustArchi
da8ffec706 Merge scripts with overlay 2019-01-12 02:00:19 +01:00
JustArchi
1d8edde943 Misc improvements 2019-01-11 16:48:40 +01:00
JustArchi
fdc7ea27e8 Travis: bump dotnet 2019-01-11 00:30:01 +01:00
Łukasz Domeradzki
0f2a816b92 Implement plugin system (#1020)
* Implement basic plugin system

* The dawn of new era

* Add plugins warning

* Move more members to PublicAPI

* Open commands for the plugins

* Add IBotHackNewChat

* Run plugin events in parallel

* Use properties in IPlugin

* Hook our custom plugin into CI to ensure it compiles

* Fix dotnet brain damage

* Add IBotsComparer

* Add code documentation

* Add IBotTradeOffer

* Add IBotTradeOffer example

* Add IBotTradeOfferResults

* Final bulletproofing

* Final renaming
2019-01-10 22:33:07 +01:00
JustArchi
af3839a156 Travis: bump 2018-12-13 00:41:54 +01:00
Łukasz Domeradzki
1d78060015 .NET Core 2.2 (#958)
* Initial bump

* Fix travis
2018-12-07 22:04:09 +01:00
JustArchi
f7f492d833 CIs: misc 2018-11-24 14:45:25 +01:00
JustArchi
c7b7858a01 Travis: Misc 2018-11-13 18:22:35 +01:00
JustArchi
6309607d84 Travis: Misc 2018-11-13 18:08:56 +01:00
JustArchi
4f099071aa Travis update 2018-11-13 18:04:22 +01:00
JustArchi
2938eb0845 Travis: Bump 2018-10-05 19:01:27 +02:00
Łukasz Domeradzki
d0f32c8250 ASF V3.4 with ASF UI (#906)
* Add ASF UI as dependency

* Correct CIs

* Misc

* Misc

* Another attempt of fixing travis

* And another one

* Test monmon improvements

* Test

* Another test

* More travis tests

* And one more

* Another test

* More tests

* More tests

* More tests

* Final code

* Use deploy script for ASF UI

* Misc

* Kill obsolete code and bump version

* Delete old asf-ui

* Add new ASF-ui

* Add UI.html
2018-09-23 01:52:19 +02:00
JustArchi
c51afa77c6 Closes #897 2018-09-16 16:24:44 +02:00
JustArchi
47338b39bb Travis: bump 2018-09-12 00:32:52 +02:00
JustArchi
32193565af Travis: bump 2018-08-28 18:34:59 +02:00
JustArchi
a936ae9ec1 Travis bump 2018-08-20 03:22:20 +02:00
JustArchi
43ff675f42 Travis: misc 2018-08-12 17:06:38 +02:00
Łukasz Domeradzki
8f66207bd5 Travis: Misc improvements (#863)
* Test

* Test
2018-07-23 05:20:04 +02:00
JustArchi
2556debd9a CIs: Build all branches
This will sadly trigger double build for travis due to lack of https://github.com/travis-ci/travis-ci/issues/6612 but overall it'll be useful for PRs targetting non-master branch.
2018-07-23 04:13:41 +02:00
JustArchi
f70a0215d2 CI: Misc 2018-07-12 10:42:59 +02:00
Łukasz Domeradzki
4e573a2c9e CI: Try to limit number of parallel restores (#839)
* Try to limit number of parallel restores

* Add comments

* Misc

* Misc

* Misc
2018-07-04 22:55:34 +02:00
Łukasz Domeradzki
c1d85852e8 CI improvements
* Test potential solution for generic-netf being 'special'

* Bump OSX

* Misc
2018-07-04 05:43:51 +02:00
JustArchi
1ca710764f Fix dockerfiles 2018-06-04 00:25:22 +02:00
Łukasz Domeradzki
9a30277cf8 Runtime upgrade to .NET Core 2.1 (#804)
* Initial bump to .NET Core 2.1

* Add workaround for https://github.com/mono/linker/issues/286

* Deprecate BackgroundGCPeriod

* Websockets updates

* Misc

* Check if travis works with 2.1

* Not yet

* Fix travis for now

* Test

* Whatever, travis is broken right now

* Schema update

* Update travis

* Test travis

* Check OSX

* Correct CI versions

* Misc

* Misc
2018-06-04 00:17:13 +02:00
Łukasz Domeradzki
a515de5807 Implement support for mono (#806)
* Initial buggy mono support

* Start building generic-netf variant

* Fix CIs

* Disable ILLink.Tasks for generic-netf

* Make generic-netf *special*

* Keep fixing

Don't ask me why reverse order works, this is next-gen msbuild magic

* Mono compat

* Mono compat

* Misc

* Update to .NET Framework 4.7.2

* .NET 4.7.2 compat

* Misc
2018-06-03 07:51:20 +02:00
JustArchi
f9ea5aeb03 Use alphabetical order for variants 2018-06-01 21:36:13 +02:00
JustArchi
659cbb9781 Add workaround for https://github.com/Microsoft/msbuild/issues/3350 2018-06-01 20:11:20 +02:00
JustArchi
61fa89bd36 Add workaround for shared output assemblies
Note to self: revisit this once I get the response in https://github.com/dotnet/cli/issues/9349
2018-05-25 22:08:23 +02:00
JustArchi
1857fec906 Misc 2018-05-13 20:33:44 +02:00
JustArchi
2258204056 Fix build + misc 2018-05-11 23:26:13 +02:00
JustArchi
7ba429de6e --no-restore improvements 2018-05-10 21:35:03 +02:00
JustArchi
b953839914 Travis: Bump 2018-04-07 20:31:03 +02:00
JustArchi
a96e6e465a Travis: .NET Core bump 2018-04-04 05:49:25 +02:00
JustArchi
64e0cf8c39 Disable cross-gen only for specific runtime compilation 2018-03-29 02:35:38 +02:00
JustArchi
b04e19bd1d Update travis 2018-03-20 12:15:53 +01:00
Łukasz Domeradzki
d5d469d4d3 Linker optimizations V2 (#766)
* Testing

* Travis fix
2018-03-17 17:11:41 +01:00
JustArchi
73be7800eb Turn off linker optimizations
At least for now, since it causes at least 2 outstanding bugs at the moment.
2018-02-06 17:02:45 +01:00
JustArchi
589b8767cd Travis: .NET Core SDK 2.1.4 2018-01-26 04:09:33 +01:00
JustArchi
209188a29b Misc 2017-12-29 03:40:44 +01:00
JustArchi
662ea885e0 Travis: misc 2017-12-15 11:05:42 +01:00
JustArchi
f332bd5b23 Travis: Update dotnet SDK 2017-12-15 10:41:38 +01:00
JustArchi
552e8346bb Travis bump 2017-12-07 09:22:26 +01:00
JustArchi
55cdb5d0d9 Fix preprocessor definition detection
Also wow, I had no idea that even .csproj files handled by msbuild support C# operations, this is freaking awesome.
2017-11-29 01:48:15 +01:00
JustArchi
fdd8eb408b Introduce UpdatePeriod
Direct AutoUpdates replacement, also get rid of ArchiSteamFarm.version, since I'm pretty sure it can be done at compile time instead.
2017-11-29 01:22:40 +01:00