1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-03 23:56:22 -07:00
Commit graph

1453 commits

Author SHA1 Message Date
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
73c4a06ceb Remove refactorgcfs.sh
This hasn't been useful for a long time and should've been removed a while ago
2021-12-29 08:49:21 -08:00
Eggbertx
a8fabfee3c Make showMessage lightbox less hacky 2021-12-23 17:14:34 -08:00
Eggbertx
352cb0227f Simplify controling the JSON-compatible output for manage pages
Rather than having to check whether the user is requesting JSON output in each action, it is done automatically
2021-12-23 14:41:49 -08:00
Eggbertx
16b9b4a92f Make manage action output partlyJSON compatible as part of issue #50 2021-12-22 21:13:04 -08:00
Eggbertx
5b435ef72c Add option to only (re)install javascript files 2021-12-21 11:14:58 -08:00
Eggbertx
44d5ccb13c Elaborate in README.md to avoid potential confusion 2021-12-18 18:51:47 -08:00
Eggbertx
636fe77e01 Put gochan's migration tool on indefinite hiatus.
RIP gochan-migrate :(
2021-12-18 18:49:22 -08:00
Eggbertx
62a31e651e Add utility function for getting file parts 2021-12-15 23:42:07 -08:00
Eggbertx
a4cb06e753 Actually delete the when its post is deleted 2021-12-15 22:49:46 -08:00
Eggbertx
2e54fd81aa Minify all management stuff 2021-11-29 22:06:18 -08:00
Eggbertx
a6a37bb29f Use template for staff manage page 2021-11-29 21:53:47 -08:00
Eggbertx
967147d7f5 Add SQL dummy data file, update Vagrantfile with allowed IP 2021-11-18 13:06:42 -08:00
Eggbertx
2ffa152175 Update frontend package dependencies 2021-09-27 18:03:29 -07: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
6e203c81d7 Add home link to bottom bar, fix home link style on top bar 2021-09-01 13:01:15 -07:00
Eggbertx
bb9d4be884 Add home link to top and bottom board lists 2021-09-01 12:46:26 -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
c15c173d9d Use built-in driver list to check if config has a valid DBtype 2021-08-24 10:57:29 -07:00
Eggbertx
9a9e775283 Add some more tables to gochan-migrate pre2021 pkg 2021-08-20 15:55:51 -07:00
Eggbertx
2d945d38ca update npm packages, use fancy_log in gulpfile 2021-08-19 14:46:10 -07:00
Eggbertx
c0c84209ef Add some tables for migrating pre-2021 databases 2021-08-15 22:19:51 -07:00
Eggbertx
39d4fca721 Add script to get old release for migration testing 2021-08-04 15:43:15 -07:00
Eggbertx
7e1e3b1662 Update development Ubuntu version to 18.04 2021-08-04 14:03:52 -07:00
Eggbertx
3396f0c69f Forgot to remove refactoring disclaimer in README 2021-08-01 23:00:53 -07:00
Eggbertx
225d7fb6d3 refactor configuration 2021-08-01 22:49:53 -07:00
Eggbertx
9c75b85eb3 Add configuration documentation, finish cfg refactoring 2021-08-01 22:44:53 -07:00
Eggbertx
fd880d411d add UpdateFromMap 2021-07-16 19:12:25 -07:00
Eggbertx
50c58a91ec Add config defaults 2021-07-11 18:12:02 -07:00
Eggbertx
77380750ae Finish separating config into separate structs 2021-07-11 16:30:39 -07:00
Eggbertx
dfdb926d71 Add partially refactored configuration changes 2021-07-11 11:51:29 -07:00
Eggbertx
e9cbd89e18 Add dedicated chan migration packages 2021-06-24 16:41:26 -07:00
Eggbertx
e853ef205e Add basic pre2021 sql file for migration testing 2021-06-24 11:27:51 -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
d94d79a7d1 Replace gcutil shims with calls to gcutil functions 2021-04-21 17:03:00 -07:00
Eggbertx
c385a39bec Add config option to set max age for staff cookies
resolves  #41
2021-03-26 11:10:05 -07:00
Eggbertx
2382b30af1 Move minifier functions to serverutil package
gcutil should only be used for stuff that doesn't require configuration
2021-03-25 14:42:46 -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