eggbertx
d558bcc0d0
Completely redo front.html to make it more mobile-friendly
...
Also add Photon theme
2019-02-16 19:18:00 -08:00
eggbertx
06ec16938c
Fix settings cookies only being set for the session
2019-01-06 23:02:51 -08:00
user.email
4fa467933b
use QR file input when posting, improve front page formatting
2018-12-04 15:38:19 -08:00
4ec04d799b
Fix a catch in getCookie, it was breaking our JS for IE and Edge
2018-12-04 15:31:56 -08:00
user.email
b1609f0d3d
Add QR box
2018-12-03 12:34:36 -08:00
user.email
8021743c82
Use stylesheet cookie if set
2018-12-01 16:41:17 -08:00
user.email
77b109770a
Save setting cookies
2018-12-01 15:57:17 -08:00
user.email
a6ad0f81cb
Finish (mostly) post click/mouseover previews
...
TODO: Add AJAX support and previewing for posts on other boards
2018-12-01 14:00:45 -08:00
user.email
ac2b962fa9
Change config.Styles from a string array to a Style struct array and give proper warning
...
TODO: Use javascript to allow an admin to add/edit themes from the config UI
2018-12-01 12:13:33 -08:00
user.email
a6d7e9f188
Rewrite CSS as Sass (.scss) files for better organization/loading
2018-11-25 14:16:22 -08:00
Joshua Merrell
d6be4855be
Add BBCode and post submission keyboard shortcuts
2018-10-24 12:29:23 -07:00
Joshua Merrell
75b35bdea9
Add board catalog building
2018-10-22 22:02:06 -07:00
Joshua Merrell
6a77bb9424
Move page building functions to building.go
2018-10-22 11:01:51 -07:00
Joshua Merrell
5af4074325
Redirect to post banning page when a post is selected and Ban button is clicked
2018-10-10 13:16:00 -07:00
Joshua Merrell
b9621b4f01
Oops, forgot to update the version
2018-10-07 12:21:22 -07:00
Joshua Merrell
1167f8c472
Finish ban checking and appeal submission (when allowed)
2018-10-07 12:20:10 -07:00
Joshua Merrell
87628a8d92
Finish (mostly) ban page displaying contents according to the database
2018-10-05 15:21:36 -07:00
Joshua Merrell
ad9d0989b2
Mostly work on banning
...
If a user is banned, they are redirected to the ban page with all the information, but the appeal form doesn't work (yet)
In the next couple commits I'm going to work on actually submitting bans
2018-10-03 00:31:43 -07:00
Joshua Merrell
553e19828d
Update roadmap with configuration, update version in static error pages
2018-08-09 00:08:29 -07:00
Joshua Merrell
c700e4c0ce
(Mostly) finish the configuration web interface, remove all _img fields since text boards won't happen
2018-08-09 00:04:45 -07:00
Joshua Merrell
7ef47e92e3
Fix thumbnail expansion
2018-07-08 21:30:14 -07:00
Joshua Merrell
9409ce3330
Fix broken link in firstrun.html
2018-06-20 17:38:13 -07:00
Joshua Merrell
78185e8325
Have config.verbosity be determined by gochan.json, not by Makefile
...
Finally add release instructions to README.md
2018-06-20 17:27:23 -07:00
Joshua Merrell
b090be5b67
Fix duplicating admin account
2018-06-12 13:35:36 -07:00
Joshua Merrell
7e1110214d
Add post editing, fix log not showing IP/path
2018-06-09 23:40:20 -07:00
Joshua Merrell
5d7821cc6d
Fix execSQL usage mistake, update ldflags variables in Makefile
2018-05-26 11:15:23 -07:00
f9558ac2a2
Fix the getStaff function
...
I had previously changed the backend to not run the template around
getstaffjquery, while the javascript was expecting that to happen still
2018-05-24 18:47:08 -07:00
Joshua Merrell
ce303c086e
HEAVILY simplify template execution
2018-04-06 01:03:57 -07:00
Joshua Merrell
be879078d2
Show board dir in page header along with board name
2018-03-08 14:27:51 -08:00
Joshua Merrell
f39f55eda6
fix post/image deletion
2018-02-10 22:57:52 -08:00
Joshua Merrell
46a3e8ac77
Add bbcode, HTML reparsing function for imageboard admins
2018-02-10 16:30:35 -08:00
Joshua Merrell
4d93f8bb98
Videos (should) now format correctly
2018-02-03 14:42:05 -08:00
Joshua Merrell
c8aa02b420
Fix text appearing outside replies with images
2018-02-03 12:43:12 -08:00
Joshua Merrell
faa313d301
Fix backlinks and greentext doing weird things.
2018-02-03 10:49:15 -08:00
f945d6357c
Remove CSS controlling the front page hyphenation
2018-01-29 19:20:00 -08:00
Joshua Merrell
502566d1f0
Forgot to update version to 1.8
2018-01-28 15:13:48 -08:00
Joshua Merrell
4fcb43330f
Add webm support and update jQuery
2018-01-28 15:01:59 -08:00
Joshua Merrell
8080e41b40
Force favicon to show up
2018-01-14 14:08:36 -08:00
Joshua Merrell
0f7e6b2696
use template for board management page instead of several if/else blocks and "html +="
2018-01-10 17:31:54 -08:00
Joshua Merrell
7340a030bf
replace my half-baked tripcode generator with a better one, improve post sanitizing/cookie saving
2017-12-31 00:33:19 -08:00
Joshua Merrell
9aedc06232
add favicon and favicon2 in case any weeab-I mean admins might want to use it instead
2017-12-27 19:08:21 -08:00
Joshua Merrell
88aa2dec7b
Clean up some old get*Arr stuff, start switching to camelCase, get ready to update master with new version
2017-12-20 09:48:20 -08:00
Joshua Merrell
b9ab1f5ca2
more parameters, new beta versioning scheme
2017-12-19 18:13:47 -08:00
Joshua Merrell
ddf2aaff92
Parameterize most SQL queries
2017-12-03 13:26:39 -08:00
Joshua Merrell
6f38e0e71b
Fix missing GochanServer.ServeErrorPage function after refactor
2017-10-02 15:47:09 -07:00
Josh
1b397b773c
prevent browsers from autofilling subject field with staff username. Also, hot purging action!
2016-08-19 23:24:38 -07:00
Josh
c0932c1a42
remove legacy kusaba theme, normalize manage function names
2016-08-19 22:45:32 -07:00
Josh
27bfafc8f0
fix/improve greentext/backlinking
2016-04-06 17:55:30 -07:00
ec9ebe189b
Add styling for greentext class.
2016-03-11 19:41:53 -08:00
Josh
b4a789123b
add greentext formatting, limit max characters per post
2016-03-11 16:36:19 -08:00