Rosemary Witchaven
48dc849b32
Merge pull request #201 from PresJoeBiden/Keeping-People-Out-With-an-IP-Subnet-Ban,-man!
...
Executive Order 14042 : Implement IPRange Ban
2021-12-13 19:30:42 -06:00
Salanto
a3d89c352c
Make log entries formatting reloadable and configurable
2021-11-21 16:43:55 +01:00
Salanto
d68fb66759
Executive Order 14042 : Implement IPRange Ban
2021-11-14 13:27:55 +01:00
Salanto
2c96e2683f
Add optional color configuration
2021-09-20 21:09:28 +02:00
Salanto
db0bd77299
Apply change suggestions
...
Alternative title : Literally unreadable 2
2021-09-18 17:30:38 +02:00
Salanto
fb4c3481d2
Implement help information loader
2021-09-15 00:44:00 +02:00
Salanto
5115b97721
Implement JSON musiclist file loading
2021-09-12 13:46:18 +02:00
Salanto
a4e8442657
Cleanup some variable naming
...
+ move file reading operations into ConfigManager
2021-09-10 23:33:37 +02:00
Salanto
20a9112a21
Fix Embed Construction Order
2021-08-19 23:01:12 +02:00
Salanto
931365d1bd
Resolve compile error
2021-08-12 22:03:42 +02:00
Salanto
51ca518aeb
Add QElapsedTimer to track server uptime
...
Had no better place to put it without making it needlessly complicated.
2021-08-12 21:33:13 +02:00
Salanto
f604e9c8de
Split discord configuration into different file
...
The current config.ini is both long and full of text.
This reduces readability and combines essential configuration with non-essential configuration.
Splitting optional features like Discord into its own config helps the readability issue by not beating the users to death with information.
2021-08-11 23:52:53 +02:00
Salanto
aaccf8e605
Implement Uptime Webhook
...
This commit implements a functional uptime webhook which posts a message to the config defined webhook URL. The interval is configurable, but not updatable.
2021-08-11 07:56:08 +02:00
Salanto
058b5cef63
Update ban webhook to utilize different url
...
+ Update sample config
+ Clarify webhook urls in the config and configmanager.
2021-08-10 22:16:09 +02:00
Salanto
9e824e1256
Implement Webhook for Ban Information
...
Co-Authored-By: Rose Witchaven <32779090+in1tiate@users.noreply.github.com>
2021-08-02 23:49:37 +02:00
Salanto
910560ec13
Some more adjustment on documentation
2021-07-10 17:00:35 +02:00
Salanto
8994ba2626
Implement new advertiser
...
I want to die.
2021-07-08 23:18:49 +02:00
MangosArentLiterature
0e6efb18c0
Use QSettings instead of settings struct
...
As it turns out, I am not intelligent.
2021-06-19 23:05:33 -05:00
MangosArentLiterature
c4db245bec
Rewrite ConfigManager and server configs
...
- Rewrites ConfigManager
- Adds DataTypes
- Changes "auth" and "logging" to use new AuthType and LogType types.
- ConfigManager now handles all config loading
- Remove AreaData and Server config.ini and command config loading.
2021-06-18 18:06:32 -05:00
Cerapter
68b4174a40
Merge remote-tracking branch 'refs/remotes/scatter/master'
...
Conflicts:
akashi.pro
core/include/logger.h
core/src/commands/area.cpp
core/src/packets.cpp
include/logger.h
src/commands/area.cpp
src/packets.cpp
2021-05-01 23:33:00 +02:00
Cerapter
f5cc137b40
Rename lib
to core
.
...
On Linux, the resulting shared library would have been called `liblib`, which is just dumb.
2021-04-26 21:14:25 +02:00