1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-09-13 13:36:24 -07:00
Commit graph

329 commits

Author SHA1 Message Date
Eggbertx
be09a8c7d5 Fix semicolon typo 2022-03-20 18:06:47 -07:00
Eggbertx
9656b9f3d0 Move dbconnect.sh to a script
Also update frontend README and booststrap start text
2022-02-05 14:17:24 -08:00
Eggbertx
e2339f98ef Make templates dynamic so I don't forget
Also officially bump up version to 3.0 🎉
2022-01-30 11:56:59 -08:00
Eggbertx
8e706a313c Make template for recent posts page
Also make manage page h1 headers automatic
2022-01-29 23:47:13 -08:00
Eggbertx
d1ae92b01c Fix issue with videos not returning to thumbnails 2022-01-29 20:19:03 -08:00
Eggbertx
365ccc6d8b Add cookie tests 2022-01-29 20:02:50 -08:00
Eggbertx
34a4e4d4d1 Test all BBCodes + form submission code 2022-01-29 16:53:38 -08:00
Eggbertx
cd935ee32c Move event handling to its own script, add BBCode testing 2022-01-29 13:58:36 -08:00
Eggbertx
39df19bd46 Smothen diagonal line on page thumbnails 2022-01-19 23:10:39 -08:00
Eggbertx
c72850a4eb Add thumbnails for more filetype support
Related to issue #37
2022-01-19 23:00:27 -08:00
Eggbertx
8fe0ed3e52 Add Windows 9x theme (unfinished) 2022-01-16 21:13:56 -08:00
Eggbertx
95fa5d096e Replace ban image with slightly less cringy one 2022-01-16 15:14:08 -08:00
Eggbertx
7e13a32ec3 Add board config to all templates using the standard header
Also remove commented migration lines in build.py
2022-01-09 23:09:44 -08:00
Eggbertx
8719227f3d Use shutil python module for building releases, replace unminified js with minified 2022-01-09 15:18:29 -08:00
Eggbertx
e9be46b260 Only open the qr box when it's usable, related to issue #51
Also remove the deprecated DropDownMenu class
2022-01-09 10:55:50 -08:00
Eggbertx
c8d8af077b Fix lightbox footer transparency 2022-01-04 11:05:54 -08:00
Eggbertx
9fb5ebbd0b Turn staff action map into an array for more control over ordering 2022-01-01 16:03:39 -08:00
Eggbertx
11d498c4b0 Use Array.filter instead of for/of 2022-01-01 12:52:36 -08:00
Eggbertx
0ad1afb7c9 Fix JS inserting bbcode even when ctrl isn't pressed 2022-01-01 10:53:33 -08:00
Eggbertx
a7e7252376 Remove most of the nasty spaghetti code that relies on HTML output
Use new manage API to get actions
2021-12-30 14:50:05 -08:00
Eggbertx
5ab7b8dc90 Add improvements to top bar, post utils 2021-12-29 12:29:39 -08:00
Eggbertx
cac3b6374e Copy password from post form to delete post password input 2021-12-29 11:32:33 -08:00
Eggbertx
2a3822fa28 Remove unnecessary important tags from stylesheets
Also add option to only install CSS files
2021-12-29 11:31:27 -08:00
Eggbertx
a8fabfee3c Make showMessage lightbox less hacky 2021-12-23 17:14:34 -08:00
Eggbertx
04dea4481a remove double import of currentBoard in index.js 2021-09-03 15:57:21 -07:00
Eggbertx
5f8e53fb76 Add functions for getting thread and board info 2021-09-03 15:49:53 -07:00
Eggbertx
3adde3edba Add desktop notifications, use jQuery to escape HTML stuff 2021-09-02 23:18:43 -07:00
Eggbertx
3e4e07c8ef Add some more basic thread watching stuff
(still extremely incomplete)
2021-08-28 09:04:54 -07:00
Eggbertx
dffe7fbe27 Replace custom post dropdown menu with HTML select element 2021-08-24 16:16:05 -07:00
Eggbertx
45a47e54fb Improve cookie loading with type setting 2021-08-24 13:14:11 -07:00
Eggbertx
282d0208f0 Replace box-shadow with drop-shadow filter for hardware acceleration 2021-08-24 12:00:50 -07:00
Eggbertx
2d945d38ca update npm packages, use fancy_log in gulpfile 2021-08-19 14:46:10 -07:00
Eggbertx
6b7ef77185 Move javascript files to html/js/ for smaller html files
Also add credit to other Gochan developers in LICENSE
2021-04-24 16:56:34 -07:00
Eggbertx
eb70899886 Package jquery with gochan.js 2021-04-21 17:36:19 -07:00
Eggbertx
8ccd217ff0 Add mp4 support 2021-03-24 11:44:50 -07:00
Eggbertx
d5a5fc53eb Add Clear and Dark themes from BunkerChan
Also adjust some other theme properties
resolves #43
2021-03-24 11:26:58 -07:00
Eggbertx
9b05efaecb Add Yotsuba B theme, use yotsuba mixin
Also add attribution to sass dir README
2021-03-23 00:05:51 -07:00
Eggbertx
74ca436465 Remove leetchan theme 2021-03-23 00:03:43 -07:00
Eggbertx
f715cba401 Rename Dark to Bunkerchan
I guess this is a good way of giving proper attribution, since that where it comes from
2021-03-22 10:15:49 -07:00
Eggbertx
59b7a10883 Increase opacity on Photon topbar, add pkg updates
Seems kinda overkill for a slight css change but it makes it clearer
2021-03-22 10:00:26 -07:00
Eggbertx
8979ed20cf Add Yotsuba theme 2021-03-22 09:54:08 -07:00
Eggbertx
1c489cf08c re-add closeHandle to avoid trying to run Close on potentially nil pointers
Move bbcompiler to struct to prevent issues with garbage collection
2020-04-04 23:06:29 -07:00
Eggbertx
d8c8cabd4c Remove old manage.js reference, fix dropdown menu color 2020-03-23 17:01:04 -07:00
Eggbertx
3dc55bcf78 Create main section on startup if the sections table is empty 2020-03-21 11:20:34 -07:00
Eggbertx
a3174936dc Fix lightbox dropdown box color and section title radius in Pipes 2020-03-21 09:36:10 -07:00
Eggbertx
a85b0f8f83 Remove old domain from DomainRegex since it's no longer used
Also make the build.sh install message
2020-03-14 11:34:44 -07:00
Eggbertx
a40b2dee0f Move password field filter remover to global.css 2020-03-09 13:26:46 -07:00
Eggbertx
3c8a01dcea Stability fixes, mostly SQL related
Generate config.RandomSeed if one isn't provided in gochan.json
Don't automatically fail if a board's path already exists, unless it isn't a directory
Clean up SQL query strings with DBPREFIX replacer
Separate the gochan.service file into separate files for each SQL DB type
Enable the gochan.service in Vagrant and fix issue with it failing on restart
fixes #19
2020-03-07 17:20:35 -08:00
Eggbertx
d4b7185ecd Use v1 base64captcha API
Also check for sql.ErrNoRows when SELECTing from DBPREFIXinfo, fixes #16
2020-02-07 21:46:30 -08:00
Eggbertx
21bee813b1 Fix thread ID detection bug 2019-12-11 21:33:20 -08:00