Commit Graph

5490 Commits

Author SHA1 Message Date
JustArchi
f118ca592e Fix broken comments 2018-05-19 21:47:04 +02:00
JustArchi
4b24227d3f Fix build 2018-05-19 20:54:11 +02:00
JustArchi
75a93a3baa Misc
This is no longer a digit.
2018-05-19 20:53:49 +02:00
JustArchi
ed2a068c51 Cleanup after #794
@vital7

Steam.cs:
- Add missing constructor for json deserialization
- Change name into UserPrivacy since we use it for both request and response, no longer response only
- Move ECommentPermission one level above, it's not internal member of PrivacySettings
- Make UserPrivacy constructor accept PrivacySettings, since PrivacySettings is internal and not private.
- Make ECommentPermission underlying type of byte

ArchiWebHandler.cs:
- Put function in proper place alphabetically
- Cast CommentPermission to new underlying type of byte
- Remove mapping, AWH should not be in charge of correcting a caller, unless that caller can't be corrected earlier (e.g. direct Steam response). Since Bot is in charge of calling AWH, Bot should do the correction, not AWH.

Bot.cs:
- Change command to !privacy bot n,n,n,n,n,n, this makes it possible for mixing it with enum members (such as !privacy bot public,private,friendsonly,public,public), which would be preferred way of execution instead of cryptic numbers.
- Make appropriate mapping between general and comments, since userspace is in charge of that.
- Add comments and correct creating UserPrivacy object.
- Make the default option private and let user skip extra options if he wants to edit e.g. only profile to public.

Apart from that, general error handling and a lot of other misc fixed, including renaming NonZeroResponse to NumberResponse, which makes more sense.
2018-05-19 20:50:26 +02:00
Vital7
9b7dfd065d Change privacy settings feature (#794)
* Change privacy settings feature

* Fixes

* Little fix

* More fixes

* Fix little fuckup
2018-05-19 19:52:14 +02:00
JustArchi
7c133a799b Extend debug to databases too 2018-05-18 21:12:33 +02:00
JustArchi
3d80a1b6ac Bump 2018-05-17 11:36:12 +02:00
JustArchi
494370a226 Re-implement stage 2 of deprecation 3.1.3.1 2018-05-17 11:11:03 +02:00
JustArchi
7f80728d18 Misc 2018-05-17 09:55:38 +02:00
JustArchi
0d66480562 Misc logging improvements 2018-05-17 09:54:22 +02:00
JustArchi
fb5b778a66 Bump 2018-05-16 23:09:51 +02:00
JustArchi
7ffc7a724d Translations update 3.1.3.0 2018-05-16 22:48:00 +02:00
JustArchi
e8336ee984 Packages update 2018-05-16 22:37:33 +02:00
JustArchi
69f768acff Improve command args parsing
Previously ASF joined out-of-range arguments in string commands (input, nickname, owns) using a normal space, now original whitespace is preserved, which is especially useful for including custom whitespace characters in nickname command.
2018-05-16 22:35:32 +02:00
Łukasz Domeradzki
797db71e62 Update CONTRIBUTING.md 2018-05-16 01:23:00 +02:00
JustArchi
2357729ca4 Stage 2 of deprecation for IsBotAccount, --server and --service 2018-05-13 20:59:05 +02:00
JustArchi
a7df090225 Misc 2018-05-13 20:43:22 +02:00
JustArchi
1857fec906 Misc 2018-05-13 20:33:44 +02:00
JustArchi
ab19b00dfd Bump 2018-05-13 20:07:36 +02:00
JustArchi
a5791cb7d4 Translations update 3.1.2.9 2018-05-13 19:30:54 +02:00
JustArchi
cbfc7d0e42 Accelerate initial bots startup
Files can be read in parallel after all
2018-05-13 19:19:27 +02:00
JustArchi
db3cfbe7d2 Bump 2018-05-12 21:10:37 +02:00
JustArchi
ad62e7a813 Translations update 3.1.2.8 2018-05-12 21:09:06 +02:00
JustArchi
8b44abb31f Add workaround for Steam profile bug
This is the most ridiculous code I've ever written, God forgive me.
2018-05-12 20:21:52 +02:00
JustArchi
ad59ed3e4a Misc BGR improvements
Include returned items info as an extra and assume that first entry is name only
2018-05-12 19:42:26 +02:00
JustArchi
991c4fabdd Translations update 2018-05-12 18:20:02 +02:00
JustArchi
8a01fc98c0 Bump 2018-05-12 05:34:53 +02:00
JustArchi
999dab7f7a Translations update 3.1.2.7 2018-05-12 04:34:21 +02:00
JustArchi
55b238f28f Packages update 2018-05-12 00:59:49 +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
0f7e6cc553 Misc 2018-05-11 17:51:01 +02:00
Łukasz Domeradzki
298e8e017d Update issue templates 2018-05-11 00:01:21 +02:00
JustArchi
1122959c59 Cleanup 2018-05-10 23:55:53 +02:00
Łukasz Domeradzki
900d921377 Update issue templates 2018-05-10 23:55:02 +02:00
Łukasz Domeradzki
42a25acd24 Update issue templates 2018-05-10 23:45:35 +02:00
Łukasz Domeradzki
392e862bad Merge pull request #787 from JustArchi/ci-improvements
CI improvements
2018-05-10 22:45:58 +02:00
JustArchi
7ba429de6e --no-restore improvements 2018-05-10 21:35:03 +02:00
JustArchi
e823546788 Translations update 2018-05-10 16:06:57 +02:00
JustArchi
3453f1c027 Bump 2018-05-09 13:35:13 +02:00
JustArchi
94d9778e21 Fix NRE 3.1.2.6 2018-05-09 13:33:22 +02:00
JustArchi
9a649d57bf Bump 2018-05-09 10:07:53 +02:00
JustArchi
25524c19d2 Translations update 3.1.2.5 2018-05-09 08:32:16 +02:00
JustArchi
2d53a52ba9 Translations update 2018-05-09 08:29:47 +02:00
JustArchi
005704bd81 Translations update 2018-05-09 08:02:49 +02:00
JustArchi
8386cc4562 Translations update 2018-05-09 07:59:31 +02:00
JustArchi
ee52f3d888 Translations update 2018-05-09 07:46:45 +02:00
JustArchi
4bf062fa94 Translations update 2018-05-09 07:03:42 +02:00
JustArchi
192d51632d WebConfigGenerator build 2018-05-09 06:52:49 +02:00
JustArchi
8932a904b7 Translations update 2018-05-09 06:48:45 +02:00