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

77 commits

Author SHA1 Message Date
Eggbertx
fdf892bec2 Update version number for release 2024-04-16 10:58:36 -07:00
Eggbertx
ed38e6a6e8 Fix plugin building bug in build.py 2024-03-08 12:48:01 -08:00
Eggbertx
cc5f1ec07f Clean up build.py some more, bump version to 3.10 2024-03-05 21:37:45 -08:00
Eggbertx
7f2fe50749 Don't use shell=True in subprocess.Popen 2024-03-05 20:47:40 -08:00
Eggbertx
28963eb813 Add IP Range parsing, start working on adding range bans 2023-12-28 00:36:24 -08:00
Eggbertx
e968dc875a Finish browser-based template editor, resolves issue #90 2023-12-26 17:02:09 -08:00
Eggbertx
b3a57f50a8 Add non-RPC changes to master 2023-10-19 11:33:21 -07:00
Eggbertx
e580c6529e Document Lua plugin functions, bump version to 3.8.0 2023-08-09 11:57:50 -07:00
Eggbertx
6c0926b4ec Set release strings to 3.7.0 for new release 2023-06-24 12:47:14 -07:00
Eggbertx
51b01cb1a4 check if plugin_path is None type 2023-06-05 12:34:07 -07:00
Eggbertx
9d91df4735 add command line option to build gochan-compatible Go plugin 2023-06-05 12:21:59 -07:00
Eggbertx
60750cfc6e Fix typo in mkdir sometimes causing errors 2023-06-02 14:46:49 -07:00
Eggbertx
c75a5fed0f Fix issues brought up by deepsource 2023-05-22 08:49:32 -07:00
Eggbertx
8fad3b87a8 Make single test argument work 2023-05-19 12:52:01 -07:00
Eggbertx
f2df83464e Catch same file error in build.py installation 2023-05-15 12:25:57 -07:00
Eggbertx
4949ccd1d4 Catch KeyboardInterrupt exception in run_cmd and return normally 2023-05-13 23:56:19 -07:00
Eggbertx
caaae0c547 Update build.py frontend building command 2023-05-13 23:49:19 -07:00
Eggbertx
a514dc9b84 Add gochan-migration to release 2023-05-02 14:42:00 -07:00
Eggbertx
75c112279f fix version string for consistency 2023-04-28 14:49:18 -07:00
Eggbertx
c6c425011f Make automatic filename/checksum filtering via dropdown work 2023-04-28 14:44:00 -07:00
Eggbertx
17c28e5ebe Move database schema updating to gochan-migration 2023-04-07 14:34:28 -07:00
Eggbertx
1da4330780 Store gochan version in build.py instead of reading it from version 2023-04-07 12:35:12 -07:00
Eggbertx
d4f1ce4d45 Add sample-plugins dir to the list of release files 2023-03-29 08:27:13 -07:00
Eggbertx
bbd055f9d3 Use trimpath go build flag in build.py 2023-03-19 16:58:25 -07:00
Eggbertx
235bb40897 condense html/static/* paths to html/static/ in build.py 2023-01-26 09:42:15 -08:00
Eggbertx
4019e23d32 Move sounds and non-css images to /html/static 2023-01-26 09:38:04 -08:00
Eggbertx
052123a273 Fix gochan path in build.py install() 2023-01-24 11:22:50 -08:00
Eggbertx
aba84ceed2 Use router package instead of GET parameter for manage pages 2023-01-04 15:33:50 -08:00
Eggbertx
d94a0d8fcf Add explanation if Docker boot fails because of missing js dir,
remove Username from gochan.json in Docker since there's no www-data user
2023-01-01 15:59:54 -08:00
Eggbertx
324c21abda get rid of duplicate sql files 2022-12-24 14:40:36 -08:00
Eggbertx
ef0625b46e Add option to only run the specified test 2022-09-27 15:27:47 -07:00
Eggbertx
8d23b74867 Make selenium tests launchable from build.py 2022-09-27 11:04:05 -07:00
Eggbertx
ee61fcb30f Replace gclog/gzlog with structured logging via zerolog 2022-09-04 14:27:14 -07:00
Eggbertx
9107269a39 Upgrade Go version in vagrant and Docker, readd sqlite3 for real this time
requires intervention for vagrant to add the updated Go repo
2022-08-30 11:30:59 -07:00
Eggbertx
e52916199c disable cgo in build.py if it isn't explicitly set 2022-08-28 16:50:53 -07:00
Eggbertx
ede67a260a Add build.py test args for verbosity and coverage 2022-08-28 15:11:50 -07:00
deepsource-autofix[bot]
eec9f85aa4
Remove unnecessary whitespace 2022-08-14 00:07:27 +00:00
Eggbertx
2e3cfcc30d Don't fail installation if we find a symlink 2022-08-13 16:58:53 -07:00
Eggbertx
43eaa8c980 Fix some stuff in build.py as recommended by deepsource 2022-08-07 22:54:11 -07:00
Eggbertx
9cc115f0d8 Add eslint to build.py 2022-08-07 18:39:56 -07:00
Eggbertx
857a8b2b81 Make symbolic linking do stuff 2022-07-19 12:42:46 -07:00
Eggbertx
3a9ee73f2d Add command line argument to build.py install to create symbolic links 2022-07-19 12:33:30 -07:00
Eggbertx
d264cb12ac Merge /sass and /frontend for better organization 2022-05-12 21:24:07 -07:00
deepsource-autofix[bot]
513ede1746
Use identity check for comparison to a singleton 2022-05-12 18:03:29 +00:00
Eggbertx
a9c9b4b376 Remove unnecessary delete() call in copy() 2022-04-05 20:24:21 -07:00
Eggbertx
c37d5cd85a Move ERD image to sql/
Make delete() in build.py properly delete dirs
2022-04-05 19:56:57 -07:00
Eggbertx
27bc7d1b51 Switch build.py back to pre 6dea1fa to avoid breaking pre-existing installations 2022-04-04 21:35:11 -07:00
Eggbertx
959688ae08 Forgot to update build.py to be nicer to macOS users
Also the sample services and configs
2022-04-03 16:07:02 -07:00
Eggbertx
6dea1fab31 Update build.py and gochan to better follow the FHS
NOTE NOTE NOTE NOTE NOTE: You may need to update your configuration
See https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html
2022-04-03 16:02:07 -07:00
Eggbertx
5dcc4ffc21 Improve build.py, make copy function merge directories
build.py is (or at least should be) sturdier
2022-04-03 15:54:46 -07:00