Eggbertx
|
35860a8a6d
|
Implement file fingerprint, filename, and checksum banning via filter conditions
|
2024-08-17 16:26:11 -07:00 |
|
Eggbertx
|
8d072de374
|
Fix wordfilter enabling, disabling, and editing
|
2024-08-11 16:29:38 -07:00 |
|
Eggbertx
|
74716d19d4
|
Replace board dirs text input box with checkboxes
|
2024-08-11 15:48:41 -07:00 |
|
Eggbertx
|
d40e561287
|
Start migrating wordfilter struct and usage
|
2024-08-11 13:59:58 -07:00 |
|
Eggbertx
|
cc4b7c64fb
|
Simplify where clause adding for active filter
|
2024-08-11 08:55:28 -07:00 |
|
Eggbertx
|
506dd0db42
|
Add getting filters by board dir
|
2024-08-11 01:00:05 -07:00 |
|
Eggbertx
|
fa56d500b8
|
Add filter enabling/disabling
|
2024-08-11 00:40:45 -07:00 |
|
Eggbertx
|
09b42624d0
|
Clean up formatting for management tables, set new conditions to the name field
|
2024-08-10 13:59:18 -07:00 |
|
Eggbertx
|
6b3d8e8aeb
|
Start adding filter mgmt page and some more ERD updates
|
2024-08-10 01:14:21 -07:00 |
|
Eggbertx
|
1032042472
|
Fix changes suggested by sqlclosecheck
|
2024-05-24 16:10:07 -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
|
026537d549
|
Make post dropdown option for fingerprint ban work
|
2024-02-19 20:47:11 -08:00 |
|
Eggbertx
|
7580c965dc
|
Properly handle ban_ip for file bans
|
2024-02-19 17:36:00 -08:00 |
|
Eggbertx
|
7a37003be2
|
Move fingerprinting/SQL work to uploads package
|
2024-02-19 16:58:40 -08:00 |
|
Eggbertx
|
96c2c2bffe
|
Add on-demand fingerprinting function available to mods
|
2024-02-19 15:55:12 -08:00 |
|
Eggbertx
|
4d187a27c8
|
Add fingerprinting stuff to file bans form
|
2024-02-18 16:42:27 -08:00 |
|
Eggbertx
|
c5e44eb915
|
Make post info use a struct for safer typing, add staff-specific options JSON
|
2024-02-18 14:48:06 -08:00 |
|
deepsource-autofix[bot]
|
4b7f371574
|
refactor: unused parameter should be replaced by underscore
Unused parameters in functions or methods should be replaced with `_`
(underscore) or removed.
|
2024-02-07 05:54:09 +00:00 |
|
Eggbertx
|
033a28936b
|
Refactor manage function callbacks into their own separate functions
|
2024-02-06 21:46:42 -08:00 |
|
Eggbertx
|
3fd9778427
|
Simplify querying for building.Post
|
2024-01-09 13:51:24 -08:00 |
|
Eggbertx
|
121959fa15
|
Convert DBPREFIXposts.ip and DBPREFIXreports.ip to VARBINARY
|
2024-01-01 13:30:32 -08:00 |
|
Eggbertx
|
204ae9506f
|
Update ban page and ban submission to accomodate ranges
|
2023-12-31 18:02:42 -08:00 |
|
Eggbertx
|
57693ba549
|
Replace IP field of IPBan with RangeStart and RangeEnd
|
2023-12-28 23:06:44 -08:00 |
|
Eggbertx
|
84ae85628f
|
Add LogTime function and don't log expires or appealAt values if ban is permanent or can't be appealed, respectively
|
2023-12-28 15:40:17 -08:00 |
|
Eggbertx
|
a073aa49f3
|
Add dropdown item to ban post IP
|
2023-06-16 09:29:38 -07:00 |
|
Eggbertx
|
9b61dde7c8
|
Make actino registration functions for individual staff roles private
|
2023-06-06 13:44:42 -07:00 |
|
Eggbertx
|
c6c425011f
|
Make automatic filename/checksum filtering via dropdown work
|
2023-04-28 14:44:00 -07:00 |
|
Eggbertx
|
3d18e593fd
|
Split actions.go by rank requirement for staff
|
2023-04-13 10:45:30 -07:00 |
|