Eggbertx
|
8c14bf18d7
|
Add option to skip admin creation if the database appears to be provisioned already
|
2025-07-19 19:33:18 -07:00 |
|
Eggbertx
|
8f70343880
|
Properly stop installer server after last page has been rendered and sent
|
2025-07-10 12:39:17 -07:00 |
|
Eggbertx
|
d5f489ef22
|
implement all installer pages, add DBPREFIX to constraints (not necessary to update if already installed)
|
2025-06-27 17:01:57 -07:00 |
|
Eggbertx
|
80bc25135a
|
Add path form validation
|
2025-05-19 22:29:56 -07:00 |
|
Eggbertx
|
a45a2984d5
|
Add form fields for configuration paths, update database test handling
|
2025-05-19 21:41:30 -07:00 |
|
Eggbertx
|
6a87d74258
|
Implement database configuration and validation
|
2025-05-16 14:19:52 -07:00 |
|
Eggbertx
|
772bd265f9
|
Start setting up gochan-installer for providing a web interface for setting up configuration
|
2025-05-15 14:13:15 -07:00 |
|
Eggbertx
|
4b0031160e
|
Remove displayed ban ID from ban page
|
2025-05-08 19:43:25 -07:00 |
|
Eggbertx
|
305b557e41
|
Refactor threads table, rename cyclical attribute to cyclic for consistency
|
2025-05-02 11:47:01 -07:00 |
|
Eggbertx
|
6fcb5fb262
|
Separate staff account password changing from rank changing, add staff callback function tests
|
2025-05-01 14:54:10 -07:00 |
|
Eggbertx
|
6872395449
|
Add ability to leave public "USER WAS BANNED FOR THIS POST" message, with mod-customizable text
|
2025-04-29 22:29:21 -07:00 |
|
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 |
|