Block a user
c0ba365cf5
CNPeer/Service refactor
d0346b2382
use proper errors for db.Err
18a6c5ab42
oh, this is safe actually
d8277ea89c
fix workflow event trigger
81de857670
protocol_test: split TestPacketEncodeDecode
e8f5e5fc9c
protocol_test: added TestDataEncrypt, TestDataDecrypt, TestCreateNewKey
6f55cbbad5
minor renaming of unit-tests workflow
b02c141000
fix workflow
5b78c3dbd4
added entity_test.go
d31723e245
started testing workflow
bb50948935
minor styling fix
d32facf363
swithed to blackbox testing
4419260cd0
rename TestPacket -> TestPacketEncodeDecode
9df5a3d0d5
start packet_test.go; minor packet.go refactoring
7d83732e44
genstructs.py: refactor; use match/case statement
7eece044c5
more better db tests; use psql 15, not latest
e8f8129b35
fix: SetPlayerInventorySlots actually uses tx now
f95cc2cae7
test: started internal/db test cases
459b71a109
fix: Chunks are now goroutine safe
06f4a4d33f
minor chunk refactoring
7f5e3ae8dc
lol oops
7a54230cb9
hated the styling of this
1a7d6caec6
fix __proto object getter
1678194941
minor refactoring
3ea653b26d
added file:write() & an optional
mode
param to os.open()
f51e072922
removed more debug prints
b66858d286
removed debug prints, oops
34c55eee87
fix makefile
a2d0b79c2e
documented the new os.open and file objects
4de274d760
added os.open(); new file object
1544332b90
build a release build for linux as well
b73d865447
even more error handling refactoring
38d9c499ea
whoops, wrong path to the workflow file
79d40d4bb0
ig that runner doesn't work lol
dc44adba6e
removed CERROR
7c0bec5e6c
allow manual runs
a44450ff22
wrong output path for windows build