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

1298 commits

Author SHA1 Message Date
Eggbertx
5a2018e4d1 Update Docker files to use build.py instead of the no longer existing Makefile
Also don't try to read version file when getting dependencies
2021-02-10 16:22:23 -08:00
Eggbertx
83d098aa68 Fix build script not actually exiting if build fails 2021-02-04 11:44:19 -08:00
Eggbertx
d0bdd2436b Update npm packages to (hopefully) appease Dependabot 2021-01-29 13:34:34 -08:00
Eggbertx
43eeff6c73
Merge pull request #47 from gochan-org/dependabot/npm_and_yarn/frontend/ini-1.3.8
Bump ini from 1.3.5 to 1.3.8 in /frontend
2021-01-29 12:05:58 -08:00
Eggbertx
1b70e2e20c delete leftover src directory 2021-01-29 11:19:28 -08:00
dependabot[bot]
1db322ba5c
Bump ini from 1.3.5 to 1.3.8 in /frontend
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-29 19:18:39 +00:00
Eggbertx
b725fa6fe2
Merge pull request #46 from gochan-org/Database_refactor
Database refactor
2021-01-29 11:17:46 -08:00
Eggbertx
b86f8db794 Merge branch 'master' into Database_refactor 2021-01-29 11:16:40 -08:00
b1a820b6c6 Fix Akismet checking by defering the body close...
Should have been obvious to do it like this the first time but
hey, mistakes happen.
2020-12-11 05:28:50 -08:00
Eggbertx
4426fe56db Make build.py specifically use Python 3 2020-11-11 11:10:53 -08:00
Eggbertx
2e99788426 Finish build.py
Also remove powershell script, modify bootstrap script to use build.py
2020-11-04 20:11:51 -08:00
Eggbertx
485ed84bac Add build.py to eventually replace build.ps1 and Makefile
TODO: add installation code and update README.md
2020-10-23 19:13:06 -07:00
Eggbertx
cd0ffb4f1f Add HTTP support to the vagrant VM 2020-10-11 14:59:06 -07:00
Eggbertx
cba60dc06b Clean up /manage handler, refer to manage functions as actions 2020-10-10 16:17:36 -07:00
Eggbertx
556a0e92f7 Update backend and frontend dependencies 2020-10-08 18:08:14 -07:00
Eggbertx
562b4cb6be make VirtualBox the default vagrant provider
You can still use libvirt by running GC_PROVIDER=libvirt vagrant up
2020-10-01 17:32:17 -07:00
Eggbertx
e3acd4a6d0 Add docker building to Makefile 2020-09-20 12:07:00 -07:00
Eggbertx
5734ebf4de Use libvirt/KVM by default for vagrant
temporary workaround for #45
2020-09-07 17:09:09 -07:00
Eggbertx
e375750e97 Replace strings.ReplaceAll with strings.Replace for compatibility 2020-07-27 18:19:56 -07:00
Eggbertx
55317504a1 Fix anti-patterns pointed out by DeepSource
But not the switch fallthroughs/expression lists, there's no benefit
2020-07-09 15:54:31 -07:00
Eggbertx
497a3925e0 Delete post upload(s) if we get an error 2020-07-09 13:08:24 -07:00
Eggbertx
ba1f49a47c Fix broken thumbnail expansion in frontend refactor
Also remove unnecessary error logging in manage.GetStaffRank
2020-07-08 22:46:05 -07:00
comraderat
9816c0b2f0 Fix gochan sample config and fix readme 2020-07-08 21:40:22 +02:00
comraderat
83d9bbafdf Fix bug not reparsing html 2020-07-08 21:00:46 +02:00
comraderat
2d8cf0a6ae Add debug improvements to read full strings
(Why is the default value fucking 64?)
2020-07-08 20:49:43 +02:00
comraderat
773112d1c6 Remove wordfilter migration
Wordfilter is unused in current gochan codebase,
Remove migrating sql to make it simpler
Make staff reference in wordfilter non-null again
(Making it nullable was a compromise for migrating)
2020-07-08 19:44:17 +02:00
comraderat
988324b82a Fix number linking 2020-07-08 19:44:16 +02:00
comraderat
3e402f6fc9 Add cascades, fix mysql error 2020-07-05 16:08:42 +02:00
comraderat
46735c64d6 Changed versioning table
This allows us to more easily make a plugin system
with their own versions without breaking changes
2020-07-04 23:56:46 +02:00
comraderat
5152b3edf5 Fix bugs 2020-06-30 17:11:36 +02:00
comraderat
9df26c227d Merge branch 'OldVersionMigration' into Database_refactor 2020-06-29 23:38:55 +02:00
comraderat
a1df373935 Remove temporary code. Wrap up. 2020-06-29 23:37:17 +02:00
comraderat
dc24822d0b Fix errors. 2020-06-29 23:37:07 +02:00
comraderat
e42fbdd9a9 Merge branch 'Database_refactor' into OldVersionMigration 2020-06-29 23:18:38 +02:00
comraderat
9dd3876331 Finish database migratory script 2020-06-29 23:15:34 +02:00
comraderat
650387a0d5 Made wordfilter staff id nullable, fixed mistake
Old schema doesnt have a staff noted with their wordfilter.
It is possible to make it not null in later version, but
this will do for now.
2020-06-29 23:14:53 +02:00
Eggbertx
b4a827779a Merge branch 'Database_refactor' of github.com:gochan-org/gochan into Database_refactor 2020-06-26 18:03:17 -07:00
Eggbertx
4e60807b13 Fix issue with gcsql.PrepareSQL not properly handling variables 2020-06-26 18:01:25 -07:00
comraderat
23c6de7523 Migrate thread and normal ip bans 2020-06-19 17:16:30 +02:00
comraderat
d9316529fe Remove not null constraint from board_id on ip bans 2020-06-19 17:16:30 +02:00
comraderat
776273ffdb Fix board and staff id in bans 2020-06-19 17:16:09 +02:00
comraderat
46b7c6e5e7 Add testing code 2020-06-19 16:26:03 +02:00
comraderat
1539d6b571 Add testing code 2020-06-19 16:23:08 +02:00
comraderat
91661fc4b4 Fix version check
Remove temp code
2020-06-19 16:16:47 +02:00
Eggbertx
d51506b2f3 Make gcsql.GetCompleteDatabaseVersion return an int flag instead of a bunch of booleans
Also isolate SQL host address if it is encased in tcp()
2020-06-16 13:31:47 -07:00
Eggbertx
a69b6748c7 Remove SQLite support due to instability 2020-06-15 11:27:14 -07:00
comraderat
31f9c57a35 Add pre-migrate check for missing migrations. 2020-06-14 15:53:06 +02:00
comraderat
225bb518c0 Move migration logic to cmd/gochan-migration 2020-06-13 21:47:43 +02:00
comraderat
ee8ac770e4 Safe branch commit 2020-06-13 19:28:20 +02:00
Eggbertx
40c1f48186 Fix json tag, Printf usage, add initial gochan-migration stuff
TODO: make gochan-migration actually useful
2020-06-12 11:01:28 -07:00