JustArchi
ba8d70aebb
Copyright update
2017-01-02 20:05:21 +01:00
JustArchi
30c69cf57c
Move main ArchiLogger from ASF to Program
...
It makes more sense to put it in ASF class due to sharing potential, but I want to unify ArchiBoT logging and this makes it easier for maintenance
2016-12-23 18:49:52 +01:00
JustArchi
e937579c46
Add unique ASF ID
2016-12-07 14:05:19 +01:00
JustArchi
137a53ef89
Improve readability of some specific segments
2016-11-24 07:46:37 +01:00
JustArchi
df218074ad
Gigantic code cleanup
...
Time to enforce some common file layout, as general mess started to annoying me. Sorry in advance for people using custom forks and having merge conflicts, this will help everybody in long-run
2016-11-24 07:32:16 +01:00
JustArchi
8b3b822938
Rewrite entire ASF logging, as preparation for #354
2016-11-06 12:06:02 +01:00
JustArchi
e4df12fc5b
Misc
2016-09-11 16:37:18 +02:00
JustArchi
d0344a7ab9
Misc code review
2016-08-19 05:25:08 +02:00
JustArchi
2c767bfe85
Misc
2016-08-19 05:08:37 +02:00
JustArchi
4f01dc39fc
Code review
2016-07-25 06:08:45 +02:00
JustArchi
feb3fbfe59
Get used to null propagation
2016-07-10 20:17:35 +02:00
JustArchi
10b1d02a95
Rename JsonStorage -> InMemory
2016-07-09 12:24:21 +02:00
JustArchi
b930f513b4
Fix non-necessary extra event
2016-07-08 09:58:08 +02:00
JustArchi
84419bec2a
Use events for handling Save()
2016-07-08 09:48:15 +02:00
JustArchi
7e9844edab
Implement and use persistent ServerList
...
Initial idea was suggested back in #66 , but recently made possible in clean and nice way, thanks to @azuisleet and @Netshroud
2016-07-08 09:02:53 +02:00
JustArchi
561fb66e7a
Correct harmless VS code analysis warnings
2016-07-08 07:41:36 +02:00
JustArchi
ebc8c1674b
Prefer fully synchronous code during saving
...
We must ensure no race condition during lock statement and exiting lock clause to run async code - Thread.Sleep() is bad, but we never expect to reach that point in normal conditions, and in faulty ones, it improves the chances of things succeeding in next try
2016-06-27 19:05:24 +02:00
JustArchi
579d9e1cbf
What the fuck VS
2016-06-27 18:48:25 +02:00
JustArchi
c7d0fb1aac
Fix formatting
2016-06-27 18:46:50 +02:00
JustArchi
1f4a4cc6b7
Database saving hardening, #265
2016-06-27 18:44:48 +02:00
JustArchi
cdcaa9b06c
Code review
2016-05-30 01:57:06 +02:00
JustArchi
622f060575
Prefer flags over comments
2016-05-13 19:20:24 +02:00
JustArchi
b8faca2517
Gigantic code review (with ReSharper)
2016-05-13 06:32:42 +02:00
JustArchi
4a36345635
Code review
2016-04-12 19:12:45 +02:00
JustArchi
4fcee90b99
Code review
2016-03-26 22:51:19 +01:00
JustArchi
1de3c5bec0
Code review
2016-03-10 01:20:17 +01:00
JustArchi
1ad5d3676f
Add GlobalDatabase
2016-03-07 02:39:55 +01:00