Eggbertx
6a87d74258
Implement database configuration and validation
2025-05-16 14:19:52 -07:00
Eggbertx
772bd265f9
Start setting up gochan-installer for providing a web interface for setting up configuration
2025-05-15 14:13:15 -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
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
2b0a6a9d54
Call InitMinifier in canMinify in case it hasn't been called already elsewhere
2024-12-20 23:06:06 -08: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