Houmgaor
2a0e3e2c84
fix: re-enable CI lint job and fix ~65 lint errors (partial)
...
Re-enable the golangci-lint job in CI (disabled Oct 2025), update to
Go 1.25 and golangci-lint-action v7. Fix errcheck, gosimple S1009,
staticcheck SA4031 and SA2001 errors across 54 files. Remaining ~39
lint errors will be addressed in follow-up commits.
2026-02-17 17:59:00 +01:00
Houmgaor
fb3e86f429
fix: handle Query/QueryRow/transaction errors in channel server handlers
...
Add error checking and logging for ~25 database call sites that were
silently dropping errors, preventing resource leaks (unclosed rows),
nil pointer panics, and silent data corruption in festa transactions.
2026-02-17 17:44:35 +01:00
Houmgaor
1398383a8d
fix(lint): automated linting, with simple formatter.
2025-10-19 22:43:05 +02:00
Houmgaor
f79e05c0c9
feat(go): upgrade from go 1.21 to 1.23
...
BREAKING CHANGE: will not work properly with Go 1.21.
2025-10-19 22:24:48 +02:00
wish
d1dfc3fbb1
packet queue fix proposal
2025-02-18 03:12:09 +11:00
wish
4eed6a9738
add playtime chat command
2024-11-09 18:20:49 +11:00
wish
a9b9c94347
fix RNG
2024-02-21 03:46:15 +11:00
wish
b73f85ef4a
add Quest timer toggle Chat Command
2024-02-20 00:33:38 +11:00
wish
4fbfd569df
Merge pull request #111 from ZeruLight/feature/moderation
...
feature/moderation
2024-01-11 23:04:29 +11:00
wish
c8e21387c0
rewrite CastBinary payload handling
2024-01-06 17:43:25 +11:00
wish
f73bdd7445
rewrite CastBinary payload handling
2024-01-05 02:39:25 +11:00
wish
2135c443d8
add ban chat command
2024-01-03 19:30:57 +11:00
wish
e0615dcd0c
add support for operator accounts & bans
2024-01-03 19:08:45 +11:00
wish
ca80a98141
i18n proposal
2024-01-03 04:22:25 +11:00
wish
a602bda47b
reuse existing token, JP string & command description
2024-01-01 02:10:27 +11:00
wish
b3a265e218
Merge remote-tracking branch 'origin/main' into feature/discord-login
2023-12-31 22:38:08 +11:00
wish
0ea0dc217b
simplify config
2023-12-31 12:51:24 +11:00
Matthew
26438306c6
fix: Missing closing bracket
2023-12-04 13:48:17 -05:00
Matthew
b7c5fe70e7
Merge branch 'main' into feature/discord-login
2023-11-29 10:52:01 -08:00
wish
1cd60eb5ae
hide disabled commands
2023-11-28 23:41:22 +11:00
wish
8d02c9f907
remove unnecessary dependency change
2023-11-28 23:40:47 +11:00
Matthew
eeeb998040
Merge branch 'ZeruLight:main' into feature/discord-login
2023-11-27 12:44:25 -08:00
Matthew
de5c3addd1
fix: Show config prefix instead of just !
2023-11-27 15:34:28 -05:00
Matthew
88652e1dc0
chore: Change command name to show the prefix instead.
2023-11-27 15:32:52 -05:00
Matthew
325f6bebb9
Merge branch 'ZeruLight:main' into feature/custom-prefix
2023-11-27 12:29:15 -08:00
wish
f0744b4040
disable KQF command before G10
2023-11-27 21:59:58 +11:00
Matthew
23bc66eda5
fix: Consider prefix length when slicing.
2023-11-27 04:07:44 -05:00
Matthew
ce773a6c56
feat: Finish help command and add description to commands.
2023-11-27 04:05:15 -05:00
Matthew
76ba7cb942
feat: Custom prefixes and basic help command
2023-11-27 03:41:48 -05:00
Matthew
a4745f05d5
refactor: Clean up random token implementation
2023-11-27 03:03:48 -05:00
Matthew
38b57c6d98
refactor: Change to using rand.Read instead of whatever the hell else was before
2023-11-27 01:08:40 -05:00
Matthew
226adddc43
feat: Generate hashes for Discord and allow password resets
2023-11-26 16:47:54 -05:00
Matthew
33665130cf
feat: Discord basic implementation
2023-11-26 01:22:51 -05:00
wish
43f8cef35d
fix server-side messages using wrong CID
2023-11-21 21:48:15 +11:00
wish
bcf2ba40e5
fix possible integer bounding issues
2023-11-20 00:13:49 +11:00
wish
6c32eae9f2
simplify code
2023-11-16 21:56:48 +11:00
wish
0bdd873336
broadcast Raviente party message correctly
2023-09-02 23:52:15 +10:00
wish
42abdfb0c7
change getRaviSemaphore scope & handle RegisterEvent
2023-08-30 22:29:49 +10:00
wish
e6f1298935
disable incompatible ravi commands
2023-08-30 00:15:52 +10:00
wish
48fcfbd304
Merge remote-tracking branch 'origin/main' into fix/ravi-v3
...
# Conflicts:
# server/channelserver/handlers_cast_binary.go
2023-08-29 23:38:24 +10:00
wish
1590d9c8d6
fix wrong arg
2023-08-29 23:26:10 +10:00
wish
4a95535314
Merge remote-tracking branch 'origin/main' into fix/chat-commands-args
...
# Conflicts:
# server/channelserver/handlers_cast_binary.go
2023-08-29 22:41:59 +10:00
wish
1685f409e7
initial ravi-v3 commit
2023-08-27 22:16:51 +10:00
wish
165bdaf760
prevent link command from duplicating PSN connections
2023-08-02 21:03:24 +10:00
wish
478e5230cc
rewrite chat commands into args processor
2023-07-23 16:24:41 +10:00
wish
a9c3f82903
add ClientMode config option
2023-06-18 20:33:39 +10:00
wish
b4df642ee3
add ClientMode config option
2023-06-18 20:31:18 +10:00
wish
aeab3352ae
rename psn command
2023-04-15 11:19:19 +10:00
wish
f5ae129cad
implement psn linking capability
2023-04-15 11:00:49 +10:00
wish
ccfd2ac36f
create RNG in token module
2023-03-12 23:29:50 +11:00