Commit Graph

776 Commits

Author SHA1 Message Date
Rosemary Witchaven
e041d4f94a
Merge pull request #207 from Salanto/Fix-Helpfile
Remove trailing comma in helpfile
2021-09-20 09:32:39 -05:00
Salanto
3ec07bdf89 Remove trailing comma in helpfile 2021-09-19 18:51:28 +02:00
Rosemary Witchaven
b9b54ef7ba
Merge pull request #206 from Salanto/cmdClearCM
Implement clearcm command
2021-09-19 10:16:17 -05:00
Salanto
18281ae401 Implement clearcm command 2021-09-19 17:00:14 +02:00
Rosemary Witchaven
64ccf249ea
Merge pull request #204 from Salanto/Help
Implement help information handling
2021-09-18 13:30:33 -05:00
Salanto
2f6b4b85f4
Literally unreadable, again
Co-authored-by: Rosemary Witchaven <32779090+in1tiate@users.noreply.github.com>
2021-09-18 19:58:17 +02:00
Salanto
db0bd77299 Apply change suggestions
Alternative title : Literally unreadable 2
2021-09-18 17:30:38 +02:00
Rosemary Witchaven
3a46d844fd
Merge pull request #205 from Jun-pei/patch-1
Fixed Sal's oopsie
2021-09-18 03:52:10 -05:00
Jun-pei
a03ad17257
Fixed Sal's oopsie
addJukeboxSong now works correctly
2021-09-18 01:49:17 -07:00
Salanto
983a2365fb Update helpfile for all commands.
+ Document cmdCharSelect
2021-09-16 23:16:58 +02:00
Salanto
650a071006 Add syntax suggestion on invalid argument
+ Fill in help file
2021-09-15 22:45:38 +02:00
Salanto
970b0975b4 Add command to retrieve help information
+ Rename old help that displays available commands to commands
+ Layout basic helpfile
2021-09-15 20:27:05 +02:00
Salanto
fb4c3481d2 Implement help information loader 2021-09-15 00:44:00 +02:00
Rosemary Witchaven
45036a9b6c
Merge pull request #203 from Salanto/fix-jukeboxadding
Fix Jukebox incorrectly discarding songs
2021-09-13 17:10:00 -05:00
Salanto
56c84cf235
Literally unreadable
Co-authored-by: Rosemary Witchaven <32779090+in1tiate@users.noreply.github.com>
2021-09-14 00:03:05 +02:00
Rosemary Witchaven
9d8eb1197b
Merge pull request #202 from Salanto/fix-configloading
The lesson of today : Check with a clean master build when editing config stuff.
2021-09-13 17:01:50 -05:00
Salanto
f1e65959a0 Fix Jukebox incorrectly discarding songs 2021-09-13 23:43:16 +02:00
Salanto
736f04879f Update config file naming in presence validation 2021-09-13 22:03:22 +02:00
Rosemary Witchaven
16a65eea99
Merge pull request #200 from Salanto/Jukebox2-Electric-Boogaloo
Implement a primitive Jukebox implementation
2021-09-13 11:33:36 -05:00
Rosemary Witchaven
11336ca681
string literal over QString::number 2021-09-13 11:32:42 -05:00
Salanto
fc8a74e273 Add default durations to the musiclist.
I have no idea how accurate they are.
2021-09-13 18:25:23 +02:00
Salanto
df237bbe3a Improve error handling and messaging to user 2021-09-13 18:13:48 +02:00
Salanto
3f212aeb35 Add reload capability for the musiclist 2021-09-13 15:29:25 +02:00
Salanto
00da956ec8 Add ACL check so moderators can toggle jukebox 2021-09-12 23:49:20 +02:00
Salanto
8bdfe1e045 Ensure that no stale songs are in the jukebox queue when its disabled
Housekeeping and fix /currentmusic not returning a song
2021-09-12 23:20:09 +02:00
Salanto
f9dcaa2aa5 Implement a basic and functional jukebox implementation 2021-09-12 22:32:10 +02:00
Salanto
5115b97721 Implement JSON musiclist file loading 2021-09-12 13:46:18 +02:00
Rosemary Witchaven
9cdf1068ac
Merge pull request #199 from Salanto/Literally-hitler
Update logger slot with the naming sheme
2021-09-12 05:45:11 -05:00
Salanto
fa1907fbff Update slot decalarations and implementation to enforced naming sheme 2021-09-12 12:28:40 +02:00
Rosemary Witchaven
95cf31f656
Merge pull request #198 from Salanto/The-Salanto-Cleanup-Project
Enforce a more consistent variable naming sheme and move some config loading into ConfigManager
2021-09-12 02:28:15 -05:00
Salanto
d42c2f2ae4 Outdated QtVersion boogaloo 2021-09-11 19:56:25 +02:00
Salanto
f523fc6ec0 AOClient madness 2021-09-11 19:46:40 +02:00
Salanto
318d12eb7d Rename AOClient member variables
Cleanup a lot of of the variables naming inside area.cpp
2021-09-11 17:33:46 +02:00
Salanto
b22a83658a Cleanup Logger 2021-09-10 23:56:57 +02:00
Salanto
4ac4dfdcc7 Cleanup variable naming modern advertiser 2021-09-10 23:40:27 +02:00
Salanto
8865625cd7 Remove random comment mark in TestimonyRecorder 2021-09-10 23:36:01 +02:00
Salanto
a4e8442657 Cleanup some variable naming
+ move file reading operations into ConfigManager
2021-09-10 23:33:37 +02:00
Rosemary Witchaven
90b9eaa665
Merge pull request #197 from Salanto/area_sorted_logging
Implement Area-Sorted Logging
2021-09-10 13:43:27 -05:00
Salanto
fec1722697 Overload flush method and un-stupid the switch case 2021-09-10 20:38:27 +02:00
Salanto
c7181dfcd6 Document change in config.ini 2021-09-10 18:51:39 +02:00
Salanto
f24d16eb68 Remove old log definitions from area_data.h
Apparently I completely forgot about those.
2021-09-10 18:39:02 +02:00
Salanto
8ad57633ae Implement simple area sorted logs 2021-09-10 15:59:10 +02:00
Rosemary Witchaven
46c0414894
Merge pull request #193 from Salanto/universal-logger
Advanced Logging
2021-08-26 04:23:33 -05:00
Salanto
61a2aa4f09 Remove SQL logger implementation
Out of scope for this PR which primary aim is to refactor the current logger to be area independant
2021-08-25 16:42:10 +02:00
Salanto
56590668cf Fix formatting, add full writer check and implementation 2021-08-25 16:37:55 +02:00
Salanto
0cfaf25f66 Fix Webhook Buffer, Fix QStringLiteral Arg missing 2021-08-25 06:34:46 +02:00
Salanto
5e4f2f0ccb Implement login logging 2021-08-25 05:52:00 +02:00
Salanto
70a63dd8b3 emit most log slots from AOClient
- Still need to figure out how login handles it
2021-08-25 05:34:16 +02:00
Salanto
bc5ec9fa9d Add hwid to logconnectionattempt 2021-08-25 03:29:16 +02:00
Salanto
16fd57e591 Hookup new clients to logger, test logger construction and log writing to buffer 2021-08-25 02:33:19 +02:00