1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-19 12:36:23 -07:00
Commit graph

38 commits

Author SHA1 Message Date
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
83f8601334 Refactor thread and post data structures to include IsSpoilered and update related queries and templates (still a WIP) 2025-04-21 17:10:42 -07:00
Eggbertx
3cbf75db1d Merge branch 'master' into audit-config-fields 2025-04-18 14:11:22 -07:00
Eggbertx
331d437c0e Update Go tag in Dockerfile, update config file, and fix Postgres compatibility issues in reset_views.sql 2025-04-18 14:06:50 -07:00
Eggbertx
af07b34752 Show embed on IP search page and add sample embed script for Youtube, Vimeo, and raw video embedding 2025-03-23 16:13:14 -07:00
Eggbertx
9915ed3975 Add global style including and script loading 2025-03-16 17:58:16 -07:00
Eggbertx
388ba21d17 Improve rawvideo example to use configured embed width/height as maximum instead of fixed size 2025-03-16 13:58:22 -07:00
Eggbertx
045311f675 Use UploadPath for embedded media URL, refer to it as "media" instead of "video" (since audio could be embedded as well) 2025-03-16 13:16:29 -07:00
Eggbertx
4929366f82 Update templates with embed stuff, add example URL matchers 2025-03-15 23:52:13 -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
5a7695e98f Fixed referer checking, added more testing for server and serverutil packages 2025-02-10 21:41:21 -08:00
Eggbertx
e65d363a84 Implement dice rolling 2025-02-09 17:38:15 -08:00
Eggbertx
5bc47e003d Add function to lua for setting custom bbcode tags 2025-02-09 15:32:57 -08:00
Eggbertx
3dc6f3494e Adjust theme colors 2025-01-19 22:40:13 -08:00
Eggbertx
a48878bdfd Fix link checker plugin to allow URLs with subdomains 2024-12-10 16:38:57 -08:00
Eggbertx
c784cd99e3 Add legacy geoip plugin example, update dependencies 2024-05-24 13:42:39 -07:00
Eggbertx
9029163c40 Update configuration documentation with GeoIP and fingerprinting 2024-03-05 22:09:14 -08:00
Eggbertx
3fd198ff8b Remove unnecessary comment 2024-03-04 16:13:18 -08:00
Eggbertx
0f36a300c4 Add ip2location GeoIP plugin 2024-03-04 15:37:34 -08:00
Eggbertx
39908d74c6 Set up lua GeoIP handler registration and Cloudflare GeoIP header example plugin 2024-01-22 16:48:20 -08:00
Eggbertx
c26b7e9e1d Push gctemplates module table to the stack in preload function 2024-01-22 09:52:34 -08:00
Eggbertx
51c884ae6b Add custom flag validation, as well as custom flag validation 2024-01-21 16:02:53 -08:00
Eggbertx
13652d4fa2 Update example config file with mmdb geoip settings 2024-01-17 07:48:32 -08:00
Eggbertx
e968dc875a Finish browser-based template editor, resolves issue #90 2023-12-26 17:02:09 -08:00
Eggbertx
b252e65ba7 Make templates private, accessible via template filename 2023-12-19 13:32:25 -08:00
Eggbertx
5785530279 Set Username field in example config to empty string, remove unused SiteHeaderURL 2023-12-07 11:23:39 -08:00
Eggbertx
5980283218 Add MaxMind GeoIP loading 2023-12-06 14:54:51 -08:00
Eggbertx
78fe84ad7f Add some more info to gochan.example.json for DB stuff 2023-12-05 11:57:52 -08:00
Eggbertx
735470081c Add JSON support to Lua and IPHub plugin 2023-10-27 17:03:13 -07:00
Eggbertx
21e14f356f Have the Akismet plugin load the key from a file 2023-10-27 14:56:11 -07:00
Eggbertx
52c0de39de Use generic Akismet key string 2023-10-27 10:26:16 -07:00
Eggbertx
79b5eb9996 Simplify table key alias checking 2023-10-26 10:54:31 -07:00
Eggbertx
c9abd7a162 Remove expects from ban_ip explanation, since table is all optional stuff 2023-10-24 15:51:17 -07:00
Eggbertx
b0c6f2bd98 Move staff argument in ban_ip out of table 2023-10-24 15:38:13 -07:00
Eggbertx
1dabea35df Add ban_ip lua function 2023-10-24 15:22:41 -07:00
Eggbertx
689a6da67c require gclog in check_links plugin example 2023-10-24 14:12:03 -07:00
Eggbertx
9a8cd64d2d Move Akismet checking to plugin 2023-10-20 16:49:46 -07:00
Eggbertx
b3a57f50a8 Add non-RPC changes to master 2023-10-19 11:33:21 -07:00