Salanto
9148e522aa
Make webhook reloadable
2021-08-12 21:44:53 +02:00
Salanto
893b3f6cb1
Document ban webhook signal
2021-08-12 20:43:03 +02:00
scatterflower
af353b942e
Merge pull request #164 from Salanto/Ban-Webhook
...
Implement ban webhook
2021-08-02 16:53:15 -05: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
2f92ca99f4
Correct configuration update oversight during config reload for the modern advertiser
...
Corrects oversight that causes ports to be reloaded in case they change in the config. Since Akashi cannot change its port mid-operation, that information needs to be excluded during a reload.
2021-08-02 00:38:31 +02:00
Salanto
13cd901cfc
Use struct to transport config
...
+ Fix debug message on success
2021-07-11 20:15:04 +02:00
Salanto
8994ba2626
Implement new advertiser
...
I want to die.
2021-07-08 23:18:49 +02:00
MangosArentLiterature
5d63ce7a2a
Merge branch 'master' into discord-refactor
2021-06-21 21:52:24 -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
MangosArentLiterature
4f7d5cd045
Discord webhook refactor
...
Completely refactors the Discord class, breaking it up into separate functions and slots, removing circular dependencies, and replacing most pointers with const references.
2021-06-17 19:21:37 -05:00
MangosArentLiterature
65467df4ba
Merge branch 'master' into password-requirements
2021-06-03 11:56:27 -05:00
Salanto
d52c069df2
Merge branch 'master' into discord_content
2021-05-15 16:53:05 +02:00
Cerapter
e6b00575d8
Merge remote-tracking branch 'refs/remotes/scatter/master'
2021-05-13 07:15:18 +02:00
Cerapter
ba3d20186d
Merge remote-tracking branch 'refs/remotes/scatter/master'
...
Conflicts:
akashi.pro
core/src/aoclient.cpp
core/src/commands/authentication.cpp
core/src/packets.cpp
src/aoclient.cpp
src/commands/authentication.cpp
src/packets.cpp
2021-05-09 15:11:02 +02: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