1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-13 15:26:23 -07:00
Commit graph

32 commits

Author SHA1 Message Date
Eggbertx
2cf1a3c2ce Looks like I forgot to properly initialize the logger. 2020-03-23 16:37:26 -07:00
Eggbertx
13fffdb4c9 Replace that clunky build.sh with a slightly less clunky Makefile 2020-03-20 11:04:39 -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
21e01d7708 Add basic captcha support 2019-11-24 14:42:39 -08:00
Eggbertx
e2c5d66b14 Add preliminary Docker stuff (still very unstable) 2019-09-19 12:50:09 -07:00
Eggbertx
4e67e072e5 Fix broken SQLite connection, update README 2019-08-09 14:25:02 -07:00
Eggbertx
cfed861f1c Add *NIX installation compatibility 2019-08-01 21:05:06 -07:00
Eggbertx
9ccb6df5f9 Replace Makefile and dist.sh with single shell script 2019-06-17 21:02:11 -07:00
Eggbertx
317f9d4ba0 Add support for PostgreSQL and SQLite 2019-06-13 16:36:02 -07:00
Eggbertx
fa72398c0c Replace JSON struct wrappers with struct tags
move (My)SQL initialization stuff to sql script to be run every time
2019-05-14 15:58:52 -07:00
eggbertx
06ec16938c Fix settings cookies only being set for the session 2019-01-06 23:02:51 -08:00
Joshua Merrell
6a77bb9424 Move page building functions to building.go 2018-10-22 11:01:51 -07:00
Joshua Merrell
7de18e93f3 A few small db changes, fix weird file permission issues in bootstrap.sh 2018-10-05 22:22: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
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
88b1a1b777 Add systemd service, subject field autocomplete prevention 2018-05-29 11:38:33 -07:00
Joshua Merrell
f1df7aefce bin directory and go symlinks should be added to vagrant user, not root 2018-05-04 11:25:33 -07:00
pqyptixa
ded719e687
Fix $PATH, again
... to include the go binary executable
2018-04-23 19:11:51 -03:00
pqyptixa
8790ca2db0
Enable port forwarding in vagrant 2018-04-23 17:33:09 -03:00
pqyptixa
1142184f60
Install Go 1.10 and fix $PATH 2018-04-23 17:32:22 -03:00
Joshua Merrell
f39f55eda6 fix post/image deletion 2018-02-10 22:57:52 -08:00
Joshua Merrell
a04e90e59f Fix issue with nginx starting before the vagrant shared directory is mounted 2018-02-02 13:01:34 -08:00
Joshua Merrell
4fcb43330f Add webm support and update jQuery 2018-01-28 15:01:59 -08:00
Joshua Merrell
5a0d4e1ff8 Just in case Canonical desides to change the default SSH username on us again 2018-01-25 17:46:00 -08:00
Joshua Merrell
38682162b2 increase max upload size to ~5 MB 2018-01-24 19:43:05 -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
3dcc9db6b6 change default charset from utf8 to utf8mb4 for meme characters, fix $GOPATH not being kept after provision 2017-11-04 22:45:29 -07:00
Joshua Merrell
6f38e0e71b Fix missing GochanServer.ServeErrorPage function after refactor 2017-10-02 15:47:09 -07:00
Joshua Merrell
56491eb35d Improve vagrant bootstrapper script, make links from /vagrant to ~/gochan instead of copying 2017-08-31 15:09:38 -07:00
Joshua Merrell
b2c2d8f36b update vagrant bootstrap, add log dir to git repo 2017-08-19 21:19:17 -07:00
Joshua Merrell
7ca552801b fix vagrant invalid file path error, update README 2017-08-12 16:46:00 -07:00
Joshua Merrell
f9c7912a2c Add Vagrant setup scripts 2017-08-12 01:17:26 -07:00