Commit Graph

9 Commits

Author SHA1 Message Date
Houmgaor
9c5cc559c7 test(signserver): increase test coverage from 1.5% to 45.2%
Add comprehensive tests for signserver package using sqlmock for
database function testing:

- Server lifecycle tests (Start, Shutdown, acceptClients)
- Connection handling tests (handleConnection, multiple connections)
- Database function tests (getCharactersForUser, getLastCID,
  getUserRights, checkToken, registerToken, deleteCharacter,
  newUserChara, registerDBAccount, getReturnExpiry,
  getFriendsForCharacters, getGuildmatesForCharacters)
- Session struct and packet handling tests

All tests pass with race detection enabled.
2026-02-03 00:19:48 +01:00
Houmgaor
4f655cc041 security: update golang.org/x dependencies
- golang.org/x/crypto v0.1.0 => v0.47.0
- golang.org/x/net v0.1.0 => v0.49.0
- golang.org/x/sys v0.5.0 => v0.40.0
- golang.org/x/text v0.7.0 => v0.33.0

Addresses multiple security advisories in x/crypto and x/net
since October 2022. All tests pass including race detector.
2026-02-02 17:46:54 +01:00
Houmgaor
9a47a876eb feat(logs): by default, log server activity to a file. 2025-11-18 00:18:32 +01:00
Houmgaor
5d2d4f2694 chore: upgrade from Go 1.19 to Go 1.25. 2025-11-09 13:03:46 +01:00
wish
1ab452fda7 update golang dependencies 2023-03-05 18:35:03 +11:00
wish
8afec7a7df upgrade to go 1.19 2022-10-30 16:42:10 +11:00
Eclipse
2f123d96df Implemented the ability to enable/disable entrance, sign, and channel servers 2022-09-22 20:51:18 -04:00
Eclipse
44a42a3365 Implemented the ability to enable and disable commands in configuration as well as increased scope of the config to the entire project. 2022-09-18 14:15:11 -04:00
wish
2c0e7a5267 repository cleanup 2022-07-29 03:25:23 +10:00