Commit Graph

981 Commits

Author SHA1 Message Date
Salanto
d8a166ea60 Fix database permission error when database is first created
It was apparently perfectly acceptable to some that it shows an error when the file did not even have a chance to exist.
2021-10-04 22:17:24 +02:00
Rosemary Witchaven
6e61998278
Merge pull request #209 from Salanto/Signal-success
Add neccessary error and success message to cmdCharSelect
2021-10-02 08:33:09 -05:00
Salanto
d3a46b8ce2 Add more error messages and tell the mod if the command actually worked. 2021-10-02 14:57:45 +02:00
Rosemary Witchaven
f1b998b945
Merge pull request #208 from Salanto/webhook_color
Add optional color configuration
2021-09-20 14:34:25 -05:00
Salanto
2c96e2683f Add optional color configuration 2021-09-20 21:09:28 +02:00
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