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 |
|