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

750 commits

Author SHA1 Message Date
o.nihilist
c43a15bb0a
create SetMockConfig for tests 2024-12-19 10:43:16 +01:00
o.nihilist
999e6543b3
Add server coverage tests 2024-12-19 10:40:40 +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
478e8a1abe Add rank updating for admins 2024-12-14 22:17:45 -08:00
Eggbertx
9f34be91d2 Update consts.js test 2024-12-14 20:58:00 -08:00
Eggbertx
46c1899732 Fix mange page title 2024-12-12 16:36:33 -08:00
Eggbertx
5eefb96c04 Show correct Login page title 2024-12-08 13:15:39 -08:00
Eggbertx
9fb08929b7 Fix failing tests, move more inline CSS to global CSS files 2024-11-30 17:07:50 -08:00
Eggbertx
7c417e6b7c Fix bug with videos getting tripped by the image fingerprint matcher 2024-11-23 11:19:47 -08:00
Eggbertx
6f591bade7 Remove no longer necessary recent posts view 2024-11-23 10:42:56 -08:00
Eggbertx
232107389c Fix file path for fingerprinting video thumbnails 2024-11-21 10:54:20 -08:00
Eggbertx
f593f70bad Return all post IDs in v_top_post_board_dir 2024-11-21 10:35:54 -08:00
Eggbertx
4595e16466 Make ban page template use standard page header template, use h1 as title element 2024-11-17 23:17:11 -08:00
Eggbertx
98a279d039 Add docker compose file for sqlite3 DB 2024-11-07 12:11:47 -08:00
Eggbertx
02e8be97cc Remove incomplete SyncForMac Docker stuff, start splitting docker-compose into 4 files (mariadb, mysql, postgresql, sqlite) 2024-10-27 23:21:44 -07:00
Eggbertx
e7ddcf1418 Remove old pre-view column reference and comment unused function 2024-10-20 01:13:23 -07:00
Eggbertx
658ee0f41d Fix some issues with views (not getting the expected data, columns not matching, etc) 2024-10-20 01:01:13 -07:00
Eggbertx
7a3130635a Reset views on gochan startup 2024-10-18 13:05:37 -07:00
Eggbertx
c7fa173d3a Add more views 2024-10-17 12:36:26 -07:00
Eggbertx
046068fadf add board_id to recent posts view 2024-10-17 11:55:04 -07:00
Eggbertx
018c1eef96 Add more views 2024-10-15 09:55:41 -07:00
Eggbertx
82cd5a338a Start adding views 2024-10-14 12:50:16 -07:00
Eggbertx
1f7e75417e Update versions for v4 release 2024-10-13 23:18:29 -07:00
Eggbertx
7eabd5bfd8 Split filter migration back into their own methods and separate transactions 2024-10-13 21:47:12 -07:00
Eggbertx
8d98bc39df Move filter migration out of common 2024-10-13 20:30:38 -07:00
Eggbertx
eb06047055 Use more context/timeout queries in gochan-migrate, start using zerolog 2024-10-13 13:43:08 -07:00
Eggbertx
5761662393 Update test case string 2024-09-20 23:29:58 -07:00
Eggbertx
605972bd86 Properly handle multiple gochan databases in MySQL/Postgres, use wrapper for "Get posts with this IP" JSON request 2024-09-20 23:13:44 -07:00
Eggbertx
52adfc0847 Move some building.Post fields to gcsql.Post to reduce reusage 2024-09-20 15:47:21 -07:00
Eggbertx
2bf5160202 Log error if one was returned by boardPageFile.Close, use struct instead of map for boards.json 2024-09-18 23:20:55 -07:00
Eggbertx
f8abf1975c Clarify type/function name 2024-09-09 17:19:56 -07:00
Eggbertx
5074320f60 Add cyclical icon 2024-09-09 16:47:35 -07:00
Eggbertx
f1a5acc9e4 Add ability to make stickied, locked, and cyclical threads to backend code 2024-09-08 15:46:09 -07:00
Eggbertx
9eda27d38b Clean up MakePost 2024-09-07 23:42:22 -07:00
Eggbertx
a9e6652986 Remove excess println call 2024-09-07 21:03:07 -07:00
Eggbertx
dcc6f5cd4e Apply filters and wordfilters to post editing 2024-09-07 21:02:11 -07:00
Eggbertx
3f740d1edc Handle pre-upload filtering 2024-09-07 18:39:36 -07:00
Eggbertx
d13e9c4725 Add query filter helper function, add functions for getting only non-upload and only upload filters 2024-09-07 17:54:01 -07:00
Eggbertx
d56a6a22e7 Properly set up error logging event in LogRequest 2024-09-07 17:53:10 -07:00
Eggbertx
df63133d97 Update test strings for filters and filter_conditions table provisioning 2024-09-07 16:08:20 -07:00
Eggbertx
6c1ecc7b61 Add indicator of number of filter hits on Hits link 2024-09-07 15:55:34 -07:00
Eggbertx
ec92e056fd Add button to clear hits for a filter (admin only) 2024-09-07 15:40:37 -07:00
Eggbertx
bfbca50f81 Make handle if any updateable from the filter page 2024-09-07 14:36:47 -07:00
Eggbertx
9875b011df Re-add incoming-upload event trigger 2024-09-07 00:54:30 -07:00
Eggbertx
b1df0bf80a Add "handle if any" functionality to matching filters 2024-09-05 18:49:20 -07:00
Eggbertx
26dcb34edf Apply suggestions made by DeepSource 2024-08-30 23:08:01 -07:00
Eggbertx
641d46d822 Fix manage router group not showing login page 2024-08-30 21:54:51 -07:00
Eggbertx
930250c694 Move filterFields and filterActionsMap to filters.go 2024-08-29 16:13:31 -07:00
Eggbertx
0abf5b6a35 Add cancel button when building a filter from a post, use html/template.HTML array for filter hits for verbatim rendering instead of a textarea 2024-08-28 21:50:39 -07:00