Eggbertx
|
401662a0a9
|
Add banned message handling to posts and update related views
|
2025-04-29 20:16:55 -07:00 |
|
Eggbertx
|
6cf305d38c
|
Clean up ban form to use blank duration for permaban
|
2025-04-24 20:18:27 -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
|
3dc45fef53
|
Add spoilered column and migration, update tests in gctemplates to use goquery to not have to test against really big strings
|
2025-04-13 01:18:55 -07:00 |
|
Eggbertx
|
556de0d4ac
|
Show secure tripcodes
|
2025-04-06 16:07:37 -07:00 |
|
Eggbertx
|
724f62ee59
|
Show embed thumbnail on front page if template is configured
|
2025-04-06 13:40:48 -07:00 |
|
Eggbertx
|
0db91f277c
|
Implement thread-unique poster ID
|
2025-04-05 23:27:08 -07:00 |
|
Eggbertx
|
ce53ad299c
|
Update edit page to handle adding new embed/upload
|
2025-04-05 16:18:11 -07:00 |
|
Eggbertx
|
a6bba36a8a
|
Start making post edit page compatible with embeds
|
2025-04-01 22:46:54 -07:00 |
|
Eggbertx
|
37c73fae0d
|
Show link to embed video on recent posts page, show thumbnail on front page
|
2025-03-29 23:39:42 -07:00 |
|
Eggbertx
|
67bbb4125c
|
refactor captcha handling, simplify HTML template testing with goquery
|
2025-03-29 20:19:45 -07:00 |
|
Eggbertx
|
48fb11a199
|
Treat recent posts with embed as if they have no thumbnail/upload on front page
|
2025-03-29 12:59:16 -07:00 |
|
Eggbertx
|
a47e03def4
|
Add text formatting classes and update report handling logic to dismissing in bulk
|
2025-03-28 21:55:15 -07:00 |
|
Eggbertx
|
4aab676c67
|
Improve request validation and logging, implement cleanup for reports of deleted posts.
|
2025-03-28 17:34:00 -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
|
c648b41795
|
Show embed media URL in place of upload info
|
2025-03-23 14:55:08 -07:00 |
|
Eggbertx
|
9915ed3975
|
Add global style including and script loading
|
2025-03-16 17:58:16 -07:00 |
|
Eggbertx
|
74c697d2ec
|
Move embedMedia definition to building, increase embed size
|
2025-03-16 15:12:23 -07:00 |
|
Eggbertx
|
28f9029a54
|
Apply upload styling to embeds, remove unused thumbnail styles
|
2025-03-16 13:44:34 -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
|
a8207b77d7
|
Update test cases with spoiler images enabled
|
2025-03-09 13:32:57 -07:00 |
|
Eggbertx
|
774885d0fd
|
Add spoiler checking to postbox template
|
2025-03-08 19:03:16 -08:00 |
|
Eggbertx
|
b2c5a2d737
|
Clean up staff edit page
|
2025-02-25 22:47:42 -08:00 |
|
Eggbertx
|
db99e146e4
|
Prevent autocomplete on staff management page
|
2025-02-25 20:02:50 -08:00 |
|
Eggbertx
|
c5aa7a438d
|
Merge branch 'master' into staff-rank-update
|
2025-02-24 17:28:09 -08:00 |
|
Eggbertx
|
1339f58a66
|
Add defer to gochan.js script tag, add option to open external links in new tab
|
2025-02-22 11:35:03 -08:00 |
|
Eggbertx
|
aba2c68221
|
Use h1 instead of div for lightbox title, footer element instead of div#footer
|
2025-02-18 12:59:20 -08:00 |
|
Eggbertx
|
09c059edd2
|
Change naming convention from cyclical to cyclic, as the latter is more acurate
|
2025-01-19 11:58:18 -08:00 |
|
Eggbertx
|
72afa2ac83
|
Hide options box if cyclical threads aren't enabled
|
2025-01-18 12:58:03 -08:00 |
|
onihilist
|
ab42c1332b
|
Add update thread button
|
2025-01-07 12:24:11 +01:00 |
|
onihilist
|
9e61ef2730
|
Add update board button
|
2025-01-07 12:01:18 +01:00 |
|
Eggbertx
|
564fa19d17
|
Start adding stuff to update staff rank
|
2024-12-19 15:08:49 -08:00 |
|
Eggbertx
|
478e8a1abe
|
Add rank updating for admins
|
2024-12-14 22:17:45 -08:00 |
|
Eggbertx
|
f6338cd6f1
|
Remove unnecessary tags from login template
|
2024-12-08 13:28:42 -08:00 |
|
Eggbertx
|
ba86182941
|
Center login table
|
2024-12-08 13:26:51 -08:00 |
|
Eggbertx
|
9b6ec1e33e
|
Update readme, make stuff in consts.js actually constant
|
2024-12-08 12:43:14 -08:00 |
|
Eggbertx
|
eb8683a207
|
Remove debugging text
|
2024-11-30 17:11: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
|
4595e16466
|
Make ban page template use standard page header template, use h1 as title element
|
2024-11-17 23:17:11 -08:00 |
|
Eggbertx
|
0cde8e562b
|
Add newline to filter boards list info
|
2024-10-13 21:53:46 -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
|
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
|
b1df0bf80a
|
Add "handle if any" functionality to matching filters
|
2024-09-05 18:49:20 -07:00 |
|
Eggbertx
|
671379b834
|
Use different class for filter hits
|
2024-08-28 21:54:10 -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 |
|
Eggbertx
|
b4c905e770
|
Separate manage filters callback into helper functions, add ability to build filter from post data
|
2024-08-26 21:47:41 -07:00 |
|