Commit graph

177 commits

Author SHA1 Message Date
a381b06a0a Added command to list enabled modules (op). 2020-03-23 23:22:57 -07:00
2f50c6c1c3 Reworked RockPaperScissor modules with actions and colors. 2020-03-23 23:05:18 -07:00
c078a51ebf Cleanup, copyright, etc. 2020-03-23 13:17:18 -07:00
fd6c1309e3 Adeed automatic posting of channel links to Twitter. 2020-03-23 12:25:59 -07:00
92576f9496 Implemented Rock Paper Scissors module in Kotlin. 2020-03-23 05:53:11 -07:00
c261c48931 Code format. 2020-03-18 18:26:55 -07:00
3a6d2d1071 Fixed logging messages. 2020-03-18 18:26:26 -07:00
fa2eb27a1a Changed Object to Element. (sonarcloud) 2020-03-18 18:24:03 -07:00
4aa8cc2df6 Prevent XML External Entities vulnerability in CurrenctyConverter module. 2020-03-18 15:47:51 -07:00
17aa4f4bd6 Cleanup. 2020-03-17 18:33:42 -07:00
93b40fae55 Keep Java 8 compatibility. 2020-03-17 18:33:28 -07:00
4877c7ab12 PMD fixes. 2020-02-10 23:46:37 -08:00
12a1655d3f Always output minutes in uptime(). 2020-02-10 23:45:08 -08:00
0c32333c75 Added uptime(). 2020-02-10 22:57:13 -08:00
e74b87d371 Now using StringUtils. 2020-02-10 22:52:07 -08:00
f9d86c3cf0 Cleanup. 2019-09-13 16:28:24 -07:00
ec8d4754e4 Changed validateJsonResponse() to getJsonResponse(). 2019-09-13 12:36:44 -07:00
d7e1cf9132 replace(string, string) to replace(char, char) [spotbugs] 2019-09-13 01:37:22 -07:00
4ccdcb95c3 Changed isValidJsonObjec()t to validateJsonResponse() 2019-09-13 01:24:56 -07:00
2166e166e8 Changed replaceAll() to replace() (sonarqube) 2019-09-13 01:23:48 -07:00
2775cca3aa Added keywords symbol lookup. 2019-09-13 01:01:17 -07:00
1cabb74eb8 Workaround for API change for invalid symbol. 2019-09-09 01:09:00 -07:00
65b61aa5a3 Added TellMessage tests. 2019-07-29 10:48:19 -07:00
34c7adddff Added country to invalid city ID search. 2019-07-28 23:13:47 -07:00
b8539a7295 Handled invalid city ID. 2019-07-28 15:58:00 -07:00
106accdcf5 FindBugs false positive suppression. 2019-07-28 15:57:28 -07:00
be9a146440 Added toString method. 2019-07-28 15:27:06 -07:00
19898d2c1c Code cleanup. 2019-05-27 00:08:05 -07:00
43e31ddf63 Added twitterNotification method. 2019-04-27 20:30:12 -07:00
8976686286 Temporarily using mobibot.mustache to fix CI until Semver 1.2.0 is out. 2019-04-27 03:52:14 -07:00
ad4701060d PMD cleanup. 2019-04-27 03:07:25 -07:00
7e16f1cb3f Used variable instead of repeat literal strings. (PMD) 2019-04-27 03:06:37 -07:00
f4afbcaaa5 Added locale. (PMD) 2019-04-27 03:04:40 -07:00
7f06e8b348 Made sure logger is enabled before logging errors/warnings. (PMD) 2019-04-27 03:02:52 -07:00
f6234f6db3 Removed uneccesary initialization. (PMD) 2019-04-27 02:59:52 -07:00
8e78731924 Made logger static. (PMD) 2019-04-27 02:59:31 -07:00
ae02320478 Using ConcurrentHashMap (PMD) 2019-04-27 02:58:59 -07:00
612c358d26 Moved variable outside for-loop (PMD) 2019-04-27 02:58:31 -07:00
eec6741a2f Combined append calls (PMD) 2019-04-27 02:57:36 -07:00
214180491f Added missing @Override (PMD) 2019-04-27 02:56:33 -07:00
e785fd6852 Removed unecessary variable (PMD) 2019-04-27 02:56:17 -07:00
063e23358b Added default constructor and javadoc. 2019-04-27 02:55:00 -07:00
5417bc1717 Removed generic exceptions (PMD) 2019-04-27 02:54:16 -07:00
1ba412d1f0 Added call to super() in constructor (PMD) 2019-04-27 02:53:30 -07:00
1d7f8eb86b Added default locale (PMD) 2019-04-27 02:50:47 -07:00
bd9bb8d47e Suppress Warnings (PMD) 2019-04-27 02:43:16 -07:00
bb23d7e79d Using List instead of ArrayList (PMD) 2019-04-27 02:37:21 -07:00
59626b1d94 Spotbugs JDK 8 cleanups. 2019-04-20 06:24:53 -07:00
bae9c82ba8 Spotbugs cleanups. 2019-04-20 05:38:38 -07:00
c016b92db0 Flipped equals checks against literal values. 2019-04-20 05:38:05 -07:00