stonedDiscord
a846ffdfb6
also speed up coverage
2023-05-15 16:43:53 +02:00
stonedDiscord
2a524eabff
speed up apt
2023-05-15 16:42:57 +02:00
AwesomeAim
5fab8d6b5e
actually save the file
2023-05-05 10:46:31 -07:00
AwesomeAim
c37dcee362
websocket connections AND regular connections?! also clean up a warning
2023-05-05 10:45:16 -07:00
AwesomeAim
83bebb5e25
give a more detailed ban message
2023-05-05 10:30:28 -07:00
AwesomeAim
2720d909f6
change ban checks to return full BanInfo and reorder db_manager to allow for it
2023-05-05 10:04:24 -07:00
in1tiate
9e82229d62
Merge pull request #327 from AttorneyOnline/hacky-fix-windows
...
Workaround due to MSVC not running constructor in order
2023-03-26 18:54:41 -05:00
in1tiate
479ad5df28
Merge pull request #328 from AttorneyOnline/update-packet-handler
...
Modify checks in Akashis packet creation
2023-01-08 13:45:12 -06:00
Salanto
86d12d174b
*Perform blood sacrifice for clang*
2023-01-08 20:03:15 +01:00
Salanto
4d12bb90c0
Add test
2023-01-08 20:01:35 +01:00
Salanto
0c25cee86a
Modify checks in Akashis packet creation
2023-01-08 19:59:23 +01:00
Salanto
186686122e
Workaround due to MSVC not running constructor in order
2022-12-31 00:31:51 +01:00
stonedDiscord
9e75b149c5
Merge pull request #325 from AttorneyOnline/bad-packet-handler-improvement
...
Handle edge-case in which a packet may be split incorrectly due to extra symbols
2022-12-17 12:33:16 +01:00
Salanto
1ff7540890
Merge branch 'master' into bad-packet-handler-improvement
2022-12-17 12:05:55 +01:00
stonedDiscord
4c1865407a
Merge pull request #324 from AttorneyOnline/ci-fix
...
Remove removed metapackage Qt5-default from CI run
2022-12-17 12:01:35 +01:00
stonedDiscord
de466a239b
Merge pull request #323 from AwesomeAim/setperms
...
/setperms and /removeperms get documented again
2022-12-17 12:01:07 +01:00
stonedDiscord
0bff28cf53
Merge pull request #316 from AttorneyOnline/chatpatches
...
Don't allow exploit to change background
2022-12-17 11:59:54 +01:00
stonedDiscord
28df4a6676
Merge pull request #312 from AttorneyOnline/additional-packet-tests
...
Add additional tests for new packet handler
2022-12-17 11:59:28 +01:00
Salanto
cf9d53d7b3
Appease clang
2022-12-16 01:23:27 +01:00
Salanto
4470bf34ef
Remove empty packets
2022-12-16 01:20:24 +01:00
Salanto
8af2a9148d
OpenSSL Version boogaloo
2022-12-15 20:23:29 +01:00
Salanto
dcdf28c0f6
Update coverage CI run
2022-12-15 20:14:51 +01:00
Salanto
c1115fcee3
That package does not exist anymore
2022-12-15 20:08:11 +01:00
AwesomeAim
08f5e0e6f2
correct names for the commands
...
I feel like this should be an automatic thing, no?
2022-12-14 15:48:16 -08:00
Salanto
6c3f696aaf
Maybe fix characters becoming unselectable ( #321 )
...
* Maybe fix characters becoming unselectable
Prevents early-selection while the client is still in the handshake.
* Clang
2022-10-01 16:14:45 -05:00
Salanto
b59c522c51
Format
2022-08-20 15:41:57 +02:00
AwesomeAim
4d4d0fa681
Fix blank music stream ( #319 )
...
* Fix blank music stream
by giving it a default value that'll make it be the accepted stop
* Re-order to fix initialisation issue
wahh wahh you don't start me in the right order I'm gonna blow up now boo hoo
2022-08-11 09:22:27 -05:00
Rosemary Witchaven
1439ea8976
rework iniswap detection to be more robust ( #317 )
...
also allow for iniswapping within character folder
2022-08-11 09:21:40 -05:00
Rosemary Witchaven
81da1db622
Merge pull request #320 from AttorneyOnline/Fix-Musiclist-Loading-Order
...
Fix empty musiclist due to incorrect loading order
2022-08-04 22:08:07 -05:00
Salanto
021aefb78c
Fix music load order
...
* Fixes empty-songlist due to incorrect loading order in the MusicManager
2022-07-24 14:59:23 +02:00
Salanto
6063c9b443
Comitting my own suggestion
2022-07-23 13:45:20 +02:00
scatterflower
2459aa5401
Don't allow exploit to change background
2022-07-10 10:25:19 -05:00
Salanto
d68431499b
Fix musiclist duplication ( #314 )
...
* Fix musiclist duplication
* Move regression test into own test
2022-07-09 08:15:17 -05:00
scatterflower
abf8aea185
Update README.md
2022-07-08 13:07:43 -05:00
scatterflower
6423f7df9b
Update README.md
2022-07-08 12:58:08 -05:00
scatterflower
9690a32ebb
Update README.md
2022-07-08 12:56:35 -05:00
scatterflower
27e4bd8acc
Add new tests
2022-07-07 11:08:52 -05:00
scatterflower
ca84b54597
Replace packet handler with templates ( #300 )
...
* Replace packet handler with templates
* Move all packet functions into classes
* Liberal use of Q_UNSUED
* Add correct argument count to packets
* Fix windows build issues
* Partially implement argument type validation
* Where applicable.
* Checking if we can convert from a string to a string would be useless
* Fix unit tests for AOPacket
Co-authored-by: scatterflower <marisa@scatterflower.online>
Co-authored-by: Salanto <62221668+Salanto@users.noreply.github.com>
2022-07-07 10:33:41 -05:00
scatterflower
66b58b77bf
Update README.md
2022-07-07 09:50:27 -05:00
scatterflower
f4fd19f02d
Add coverage build and CI ( #311 )
...
* add coverage build and CI
* fix project files
* upload to codecov
Co-authored-by: scatterflower <marisa@scatterflower.online>
2022-07-07 09:48:42 -05:00
cow-face
03ee9337d2
Help command aliases ( #306 )
...
* changes to help info loading
* updated sample help command config file
* updated test config file
2022-07-06 13:53:12 -05:00
scatterflower
9232b59e26
gitignore update
2022-07-06 13:40:39 -05:00
cow-face
9bba94fc93
Added dice notation to help command ( #308 )
...
* added dice notation to roll and rollp commands
2022-07-06 10:59:07 -05:00
Rosemary Witchaven
035ebd1a9f
Merge pull request #294 from AttorneyOnline/unittest-ConfigManager
...
[WIP] Unit test ConfigManager
2022-07-03 04:18:23 -05:00
Salanto
45b37e3fc8
Merge branch 'master' into unittest-ConfigManager
2022-06-30 13:18:01 -07:00
Salanto
ce629a3103
This may look stupid
...
* But you feel even more stupid when it could've been avoided by good config loading.
2022-06-30 22:17:31 +02:00
scatterflower
aece875362
Add more secure password hashing support ( #293 )
...
* Separate crypto operations into new class
* Implement PBKDF2 backend
* Add auto-update to stronger hashes
* clang-format pass
* documentation and cleanup
* Add unit tests for CryptoHelper
Co-authored-by: scatterflower <marisa@scatterflower.online>
2022-06-30 22:13:22 +02:00
Salanto
2953c7e2f5
Start testing ConfigManager
2022-06-29 19:57:36 +02:00
AwesomeAim
0234588007
Remove excessive spacing with /notecardreveal ( #291 )
2022-06-29 15:07:53 +02:00
AwesomeAim
6dfffe76f1
Improve feedback and behaviour from /uncm
...
allow multiple arguments (discarding the rest and using the first)
give the moderator feedback that they successfully unCMed someone rather than only telling the target
tell those without permission they lack it rather than saying the command is invalid, as that implied /uncm didn't exist
2022-06-29 05:43:55 -05:00