Eggbertx
|
585c54c772
|
Add file checksum verification/ban
|
2022-11-07 16:37:53 -08:00 |
|
Eggbertx
|
379e846daf
|
Add filename and username banning, add more de-deprecation stuff to posting/post.go
|
2022-11-07 12:56:51 -08:00 |
|
Eggbertx
|
b69536b772
|
Add IP ban checking function
|
2022-11-02 16:26:15 -07:00 |
|
Eggbertx
|
912bde25af
|
Make post formatting functions comaptible with de-deprecated code
|
2022-11-01 08:13:09 -07:00 |
|
Eggbertx
|
45e2a76473
|
Add top post code, post insertion code, and captcha de code
TODO: revisit captcha to make it less clunky
|
2022-10-31 12:50:08 -07:00 |
|
Eggbertx
|
3abf174ba2
|
Add some de-deprecated thread code, and a function for new post insertion
|
2022-10-31 12:45:50 -07:00 |
|
Eggbertx
|
fb708bb6f3
|
add some board info functions
|
2022-10-31 12:43:39 -07:00 |
|
Eggbertx
|
ca6f5fc793
|
Add de-deprecated wordfilter code
|
2022-10-31 12:42:32 -07:00 |
|
Eggbertx
|
e789b08492
|
de-deprecate pkg/building
|
2022-10-31 12:41:17 -07:00 |
|
Eggbertx
|
be14983186
|
add announcements and reports
|
2022-10-31 12:28:59 -07:00 |
|
Eggbertx
|
2314005ba1
|
Add more manage code
|
2022-10-31 12:27:41 -07:00 |
|
Eggbertx
|
6567da3300
|
Add de-deprecation stuff (will not build yet)
|
2022-10-11 14:26:31 -07:00 |
|
Eggbertx
|
fb71d95b5f
|
Make thread moving work
|
2022-09-28 10:25:10 -07:00 |
|
Eggbertx
|
2b12801c60
|
Add move thread page
Separate post move, edit, and deletion from server for better organization
|
2022-09-23 15:50:18 -07:00 |
|
Eggbertx
|
2c3429256f
|
Separate access info into separate log file
|
2022-09-18 15:32:07 -07:00 |
|
Eggbertx
|
bcad625368
|
Add filename and checksum ban creation and deletion from web interface
Related to issue #28
|
2022-09-15 22:50:45 -07:00 |
|
Eggbertx
|
943c0f6221
|
Add filebans staff action, related to issue #28
though currently it can only view, not add new bans
|
2022-09-15 21:37:56 -07:00 |
|
Eggbertx
|
d2c5015714
|
Replace deprecated ioutil imports
|
2022-09-08 15:45:29 -07:00 |
|
deepsource-autofix[bot]
|
f639fdde6d
|
Fix unused method receiver
|
2022-09-04 21:57:01 +00:00 |
|
Eggbertx
|
ee61fcb30f
|
Replace gclog/gzlog with structured logging via zerolog
|
2022-09-04 14:27:14 -07:00 |
|
Eggbertx
|
2ff9b0df83
|
Improve staff page logging, fix username getting
|
2022-09-03 16:19:31 -07:00 |
|
Eggbertx
|
17833e78ad
|
remove more gclog calls from gcsql
|
2022-09-03 15:25:50 -07:00 |
|
Eggbertx
|
ffcf4a1e61
|
remove logging from gcsql except where necessary (it should be done elsewhere)
|
2022-09-03 14:51:37 -07:00 |
|
Eggbertx
|
9542949413
|
Remove file i/o from gcsql package for better organization
|
2022-09-03 14:13:49 -07:00 |
|
Eggbertx
|
5b5d5ab3ec
|
Replace sqlmock with sqlite3 for unit testing gcsql package
|
2022-09-01 22:42:06 -07:00 |
|
Eggbertx
|
ec7b3901ed
|
Remove extra debug printing string
|
2022-09-01 09:43:31 -07:00 |
|
Eggbertx
|
9107269a39
|
Upgrade Go version in vagrant and Docker, readd sqlite3 for real this time
requires intervention for vagrant to add the updated Go repo
|
2022-08-30 11:30:59 -07:00 |
|
Eggbertx
|
3fa042167e
|
Add sqlmock driver and schema initialization
|
2022-08-28 19:26:03 -07:00 |
|
Eggbertx
|
d5c9d4e657
|
Fix manage postinfo action
|
2022-08-28 11:55:08 -07:00 |
|
Eggbertx
|
36fbf6d45d
|
Add IP search tool
|
2022-08-27 23:37:59 -07:00 |
|
Eggbertx
|
fbfc2a1435
|
Properly check the post cooldown
|
2022-08-18 16:48:21 -07:00 |
|
Eggbertx
|
4c4bbda60e
|
Add missing argument to ExecSQL for post editing
|
2022-08-15 12:55:59 -07:00 |
|
Eggbertx
|
0e93ac8e1d
|
add is_cleared to reports audit
|
2022-08-14 16:20:02 -07:00 |
|
Eggbertx
|
8284ecf9b9
|
Set is_cleared on report inserting to avoid "no default value" errors
|
2022-08-14 15:35:58 -07:00 |
|
Eggbertx
|
15bc585424
|
Use FALSE instead of 0 in gcsql.GetReports because Postgresql doesn't like it
|
2022-08-09 11:58:12 -07:00 |
|
Eggbertx
|
af93aff9fe
|
Add the ability to edit and delete sections
|
2022-08-08 15:43:05 -07:00 |
|
Eggbertx
|
dc6cac7213
|
Add stuff to be able to create a board section from the web interface
|
2022-08-07 22:32:37 -07:00 |
|
Eggbertx
|
8e3a7c493a
|
Add board sections template and action
|
2022-08-07 22:02:06 -07:00 |
|
Eggbertx
|
fc47afafb5
|
Add link back to staff dashboard
|
2022-08-01 16:08:57 -07:00 |
|
Eggbertx
|
c64103c6b5
|
Add report dismissal and ability to block reports for a post
Currently, only the admin is allowed to block reports
|
2022-07-27 11:19:03 -07:00 |
|
Eggbertx
|
326c95a39e
|
Add reports manage page
|
2022-07-26 12:13:27 -07:00 |
|
Eggbertx
|
c64d7b16e8
|
Move internal report creation code to gcsql
Also insert the report's timestamp into the report audit table
|
2022-07-26 11:31:13 -07:00 |
|
Eggbertx
|
28a53add0a
|
Show correct role on staff dashboard
|
2022-07-25 14:13:33 -07:00 |
|
Eggbertx
|
fc882639d2
|
Make wordfilters work, resolves issue #44
|
2022-07-25 10:12:01 -07:00 |
|
Eggbertx
|
84ad96e465
|
Add Board property to MessagePostContainer
|
2022-07-25 09:29:00 -07:00 |
|
Eggbertx
|
ee0910da78
|
Add action to delete wordfilter
|
2022-07-22 14:56:14 -07:00 |
|
Eggbertx
|
20fce2ab88
|
Leave a "File deleted" box on posts if only the file is deleted
|
2022-07-21 19:49:18 -07:00 |
|
Eggbertx
|
9f5f5c697c
|
Make wordfilter creation work
|
2022-07-21 16:11:23 -07:00 |
|
Eggbertx
|
462f1b3c6a
|
Make wordfilter editing work
|
2022-07-21 15:50:38 -07:00 |
|
Eggbertx
|
97eaabeee3
|
Replace gcsql.NewWordFilter (stub function) with CreateWordFilter
|
2022-07-21 14:56:40 -07:00 |
|