user.email
8021743c82
Use stylesheet cookie if set
2018-12-01 16:41:17 -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
90530b389f
Don't use header for site slogan
2018-11-28 17:27:28 -08:00
user.email
bf383a1b20
remove Version field from config struct to avoid JSON parsing issues
2018-11-26 15:29:26 -08:00
user.email
a6d7e9f188
Rewrite CSS as Sass (.scss) files for better organization/loading
2018-11-25 14:16:22 -08:00
user.email
0d36172570
Start using GochanVersion struct
...
TODO: replace current db update check with config.Version.CompareString()
2018-11-22 23:47:51 -08:00
Joshua Merrell
d6be4855be
Add BBCode and post submission keyboard shortcuts
2018-10-24 12:29:23 -07:00
Joshua Merrell
e98e2901ea
Add id attribute to post subject field to prevent browsers from autofilling
2018-10-23 23:37:54 -07:00
Joshua Merrell
75b35bdea9
Add board catalog building
2018-10-22 22:02:06 -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
a1fd8703a4
Make manage banpage usable
2018-10-10 10:52:47 -07:00
Joshua Merrell
dc3b48e3aa
make banlist table on manage bans page account for permabans
2018-10-08 11:14:45 -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
01877937eb
Instead of failing if config.SiteWebfolder isn't set, use default "/"
...
Also append and/or prepend "/" as necessary to prevent possible issues
Also also fixed issues with broken links caused by the previous commit
2018-09-27 13:44:30 -07:00
Joshua Merrell
e1de5162ac
prepend all absolute paths with {{$.config.SiteWebfolder}}
...
This fixes issues with people who have something aside from "/" as their config.SiteWebFolder setting
2018-09-27 13:19:24 -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
7e1110214d
Add post editing, fix log not showing IP/path
2018-06-09 23:40:20 -07:00
Joshua Merrell
88b1a1b777
Add systemd service, subject field autocomplete prevention
2018-05-29 11:38:33 -07:00
Joshua Merrell
9597760442
More abstraction to make SQL queries simpler, initialsetupdb.sql is now called on every startup
2018-05-23 12:15:46 -07:00
d0182c8c28
Fix a stray </a> that shows up in replies
...
The conditional in the template accidentally used eq instead of ne
2018-04-24 13:57:28 -07:00
pqyptixa
cb50d0424c
Adds viewport meta tag to img_header.html
...
Add viewport meta tag to img_header.html to make threads/posts look better on mobile devices
2018-04-23 14:15:20 -03:00
pqyptixa
10b0bd6167
Adds viewport meta tag to front.html
...
Add viewport meta tag to front.html to make it look better on mobile devices
2018-04-23 14:11:59 -03:00
Joshua Merrell
3d2368545b
Fix leftover interface code
2018-04-22 22:32:59 -07:00
32038f535f
Fix version in the footer
2018-04-14 12:56:37 -07:00
f7944e2dfe
Fix template errors that appeared after template changes
2018-04-14 12:50:26 -07:00
Joshua Merrell
8f41692526
forgot to add postbox.html
2018-04-06 09:33:52 -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
9986bc8a6f
streamline row/stmt/file closing and error handling/printing
2018-02-17 19:21:22 -08:00
Joshua Merrell
f39f55eda6
fix post/image deletion
2018-02-10 22:57:52 -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
Joshua Merrell
4fcb43330f
Add webm support and update jQuery
2018-01-28 15:01:59 -08:00
Joshua Merrell
063c1c4c97
fix Staff menu not showing up because XML errors in manage_header.html
2018-01-24 21:15:01 -08:00
Joshua Merrell
ec1a8bac1f
update bootstrapper (since Canonical is dumb and changed the vagrant box username), remove unnecessary warning from getCurrentStaff
2018-01-19 14:04:24 -08:00
Joshua Merrell
2f19791f89
Don't unescape HTML strings (why were they being escaped in the first place??)
2018-01-14 16:43:38 -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
6edda7b5e1
Replace clunky template rendering with (slightly) less clunky template rendering
2017-10-29 00:59:42 -07:00
72d58503f8
Add the reply subjects to the template so they show up.
2017-08-21 17:05:25 -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
c12ce71d15
Fix a template that missed a conversion to MessageHTML
2016-03-11 18:46:44 -08:00
Josh
b4a789123b
add greentext formatting, limit max characters per post
2016-03-11 16:36:19 -08:00
Joshua Merrell
8ef86372ae
add more descriptive board/thread subject
2016-01-31 18:50:51 -08:00
Joshua Merrell
e7b0cd201a
clicking on post number things adds backlink to message box for replying to post
2016-01-23 01:58:18 -08:00