Commit Graph

203 Commits

Author SHA1 Message Date
JustArchi
ba08fe9631 Make it EVEN better! 2020-10-21 00:32:51 +02:00
JustArchi
71174f5978 Slight change of approach 2020-10-21 00:26:43 +02:00
JustArchi
e38887c607 Improve update process by preloading assemblies 2020-10-21 00:22:03 +02:00
Łukasz Domeradzki
9fc1ea65a5 Closes #1543 (#1944)
* Start working on nullable checks

help me

* Update GlobalConfig.cs

* Finish initial fixup round

* nullability code review
2020-08-22 21:41:01 +02:00
JustArchi
4d1bca5e51 Introduce concept of official plugins 2020-06-13 15:09:12 +02:00
JustArchi
2a43a87e08 Initial SteamTokenDumper upload 2020-06-13 12:08:21 +02:00
JustArchi
ac8df87e08 Add support for network groups, #1798 2020-05-26 23:24:43 +02:00
JustArchi
289d3e90b7 Closes #1728 2020-04-08 19:32:53 +02:00
JustArchi
0370168b02 Happy new year 2020-02-01 23:33:35 +01:00
JustArchi
70694a84b8 Fix generic-netf with mono 2019-12-16 20:14:49 +01:00
JustArchi
d11603c74b Extract ProcessFileName for re-use 2019-12-08 00:32:59 +01:00
JustArchi
1c809ffb13 Misc cleanup 2019-12-08 00:26:41 +01:00
JustArchi
e39493b519 Use cached home directory to avoid deleted file issues on Linux
Besides, it makes more sense than calculating it each time
2019-12-08 00:13:18 +01:00
Łukasz Domeradzki
2eb9067a91 Re-enable trimming and single file publishing (#1542)
* Trimming tests

* More tests

* Final touches
2019-12-05 21:34:40 +01:00
JustArchi
5fe8631e4f Misc 2019-08-05 11:59:36 +02:00
JustArchi
6b06b7fb82 Misc code review
@abrynos forgot to add logic for deleted IPC.config file 😁
2019-08-01 21:21:43 +02:00
Sebastian Göls
4cf66478cb Feature handle ipc config changes (#1349)
* Handle changes to IPC.config

* Only restart ArchiKestrel instead of ASF as a whole

* Fix autocomplete mistake https://www.youtube.com/watch?v=s1BDBT9LQJg

* Rename methods as requested and Handle multiple write events correctly

* Revert requested changes
2019-08-01 21:12:48 +02:00
JustArchi
e5756ac8e6 Enable logs archiving 2019-07-27 19:22:22 +02:00
JustArchi
a60c659cd4 Closes #1316 2019-07-07 11:39:44 +02:00
JustArchi
448482e499 Use modded identifier for plugins setups 2019-06-25 12:26:55 +02:00
JustArchi
b98268a465 R# cleanup, small code improvements 2019-05-19 15:38:06 +02:00
JustArchi
8a483ddced Closes #1207 2019-04-24 10:49:37 +02:00
JustArchi
b677ba8202 Code/style cleanup 2019-02-16 17:34:17 +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
Ł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
3bbddcf723 Happy new year 🎉 2019-01-02 16:32:53 +01:00
JustArchi
9c2ced3df1 Revert "Include GUID in user-agent"
This reverts commit 4b226b8569.
2018-12-09 00:49:39 +01:00
JustArchi
4b226b8569 Include GUID in user-agent 2018-12-08 17:51:32 +01:00
JustArchi
328e34d313 Packages update + OpenAPI 3.0 2018-11-28 03:13:38 +01:00
JustArchi
b15edf4559 Add ASF API swagger explorer 2018-10-06 05:06:29 +02:00
JustArchi
f4c4457188 JustArchi -> JustArchiNET rebranding 2018-09-22 20:35:13 +02:00
JustArchi
37d58b78a0 Include project link in default user-agent 2018-07-28 05:17:52 +02:00
JustArchi
16d002f99b Misc code cleanup 2018-07-27 04:52:14 +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
a6b802fbc8 Closes #795 2018-05-23 15:28:02 +02:00
JustArchi
2258204056 Fix build + misc 2018-05-11 23:26:13 +02:00
JustArchi
47800f0c29 Fix docker builds wrongly announced as custom 2018-05-11 23:20:25 +02:00
JustArchi
bafdb93a0c Misc 2018-04-23 05:53:58 +02:00
JustArchi
2d65fed664 Rename BKR extensions to be more correct 2018-03-08 10:53:11 +01:00
JustArchi
7957920683 Improve background keys redeemer verbosity 2018-03-08 10:43:39 +01:00
JustArchi
c968716940 Add support for .keys file to FileSystemWatcher 2018-02-17 19:29:33 +01:00
JustArchi
6a3c9dee7f Misc 2018-02-11 11:11:38 +01:00
JustArchi
37c8096e27 Implement basic HTTP file server (IPC GUI binding), #733
I don't even want to know how many RFCs this thing violates. "It works!" 😅

Hopefully we'll improve it if needed.
2018-01-28 03:23:58 +01:00
JustArchi
6bbff6ab4e Happy new year 2018-01-01 02:56:53 +01:00
JustArchi
209188a29b Misc 2017-12-29 03:40:44 +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
JustArchi
d5f44f8f6c ReSharper: update header 2017-11-18 17:27:06 +01:00
JustArchi
0b1032199b Misc 2017-08-01 20:50:41 +02:00
JustArchi
2140fcedc2 Implement first version of wotking auto-update
I still can't believe this hackish thing works
2017-07-01 06:10:15 +02:00