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

729 commits

Author SHA1 Message Date
Eggbertx
351737117d Make changes to build scripts as suggested by deepsource 2022-01-16 23:12:28 -08:00
DeepSource Bot
58279f535a Update .deepsource.toml 2022-01-17 05:37:32 +00:00
Eggbertx
8fe0ed3e52 Add Windows 9x theme (unfinished) 2022-01-16 21:13:56 -08:00
Eggbertx
78cd0714ea Forgot to replace ban image in build.py 2022-01-16 15:15:51 -08:00
Eggbertx
95fa5d096e Replace ban image with slightly less cringy one 2022-01-16 15:14:08 -08:00
Eggbertx
67df39ffd9 Fix board editing, resolves #51 2022-01-16 14:38:57 -08:00
Eggbertx
656c2a3046 Fix board deletion and partially fix modification 2022-01-16 14:11:55 -08:00
Eggbertx
9e82333c47 (re)add board creation related to issue #51 2022-01-16 13:30:33 -08:00
Eggbertx
a0966925cb Rewrite board edit template, related to issues #51 and #52 2022-01-15 21:20:43 -08:00
Eggbertx
178150e803 fix path joining wonkyness in build.py 2022-01-15 20:45:51 -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
5bebde3cf7 Fix broken links in dashboard page 2022-01-09 14:06:59 -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
f820de079a Make the staff dashboard page useful 2022-01-07 14:44:42 -08:00
Eggbertx
b2318af7a3 Use generic page header for manage pages, add login template 2022-01-04 17:48:46 -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
c4e4b775ba Merge gochan-frontend.d.ts and gochan.d.ts 2022-01-01 13:03:11 -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
5c2673cf66 Remove watched thread button until watched threads work 2021-12-30 14:58:22 -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
599a875883 Forgot to replace a self with this in arrow function 2021-12-29 12:23:17 -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
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