Eggbertx
6fcb5fb262
Separate staff account password changing from rank changing, add staff callback function tests
2025-05-01 14:54:10 -07:00
Eggbertx
c143596f80
Replace parsed gochan version type with constant string and DB version passed by parameter with constant int
2025-04-22 17:03:52 -07:00
Eggbertx
9915ed3975
Add global style including and script loading
2025-03-16 17:58:16 -07:00
Eggbertx
94f2deadec
Add more comments to config struct fields, rename ListenIP to ListenAddress and SiteDomain to SiteHost, since they are more accurate.
2025-03-02 12:44:42 -08:00
Eggbertx
0244811a7f
Fix more deepsource issues
2025-02-18 20:33:33 -08:00
deepsource-autofix[bot]
39fdc0566f
refactor: fix unused method receiver
...
Methods with unused receivers can be a symptom of unfinished refactoring or a bug. To keep
the same method signature, omit the receiver name or '_' as it is unused.
2025-02-19 04:05:57 +00:00
Eggbertx
5a7695e98f
Fixed referer checking, added more testing for server and serverutil packages
2025-02-10 21:41:21 -08:00
Eggbertx
d5ac9bff11
Refactor, replace use of interface{} with any, fix register_handler args not being usd
2025-02-09 15:54:33 -08:00
Eggbertx
30c1c1c037
Rename all preload.go to lua.go and preload_test.go to lua_test.go
2025-02-09 12:47:37 -08:00
Eggbertx
e7e9a360f9
Add serverError type to be used by error serving functions to set the HTTP status code
2025-01-12 14:00:06 -08:00
Eggbertx
6b263ca48f
Replace ioutil with io and os, fix serverstatic_test.go tests
2024-12-25 14:43:57 -08:00
onihilist
cb1bda430b
deepsource fix
2024-12-24 08:32:46 +01:00
onihilist
9c538c8d10
Merge testutil fix & fix tests
2024-12-24 08:23:25 +01:00
onihilist
d22ca322a4
Merge github.com:gochan-org/gochan
2024-12-24 08:17:49 +01:00
Eggbertx
2b0a6a9d54
Call InitMinifier in canMinify in case it hasn't been called already elsewhere
2024-12-20 23:06:06 -08:00
onihilist
69e40f5cfb
Delete launch.json
2024-12-19 15:30:54 +01:00
onihilist
0b3540a8ed
Add serverstatic_test.go + changed GetSystemCriticalConfig() type return
2024-12-19 15:16:11 +01:00
onihilist
4ae2c564ae
fix code smells for deepsource
2024-12-19 11:06:57 +01:00
onihilist
5cfa7628d9
Draft : Server tests
2024-12-19 10:34:40 +01:00
onihilist
fd6b925895
Init commit
2024-12-18 17:08:42 +01:00
Eggbertx
1f7e75417e
Update versions for v4 release
2024-10-13 23:18:29 -07:00
Eggbertx
56dbc38164
Add minifier tests
2024-03-30 23:44:01 -07:00
Eggbertx
bd6992cb87
Make zerolog error Event usage more consistent (Caller on the same line as Err)
2024-03-18 12:41:03 -07:00
Eggbertx
c26b7e9e1d
Push gctemplates module table to the stack in preload function
2024-01-22 09:52:34 -08:00
Eggbertx
8e9543970a
Remove "Verbosity" config field and rename "DebugMode" to "Verbose" for enabling command line output on errors
2023-12-27 17:07:33 -08:00
Eggbertx
b252e65ba7
Make templates private, accessible via template filename
2023-12-19 13:32:25 -08:00
Eggbertx
9a8cd64d2d
Move Akismet checking to plugin
2023-10-20 16:49:46 -07:00
Eggbertx
91783c5837
Move router initialization to a new, server package, make serverutil a subpackage
...
This allows for more flexibility
2023-01-06 14:38:35 -08:00