Commit graph

1433 commits

Author SHA1 Message Date
00Fjongl
0434e55c69 Test again for Windows support 2024-08-07 14:21:32 -05:00
00Fjongl
4df092d2da More tests for Windows compatibility 2024-08-07 13:27:40 -05:00
00Fjongl
bc858ebf22 Move a lot of shell stuff over to Node so that Windows users need not install git bash. 2024-08-07 13:16:29 -05:00
00Fjongl
92909e4ab7 New shutdown script for cross-platform ease of use; implement host option in config file; minor code cleanup. 2024-08-07 10:10:19 -05:00
QuiteAFancyEmerald
c21d775ee8
Fixed merged funny stuff 2024-08-06 20:10:13 -07:00
QuiteAFancyEmerald
ef39c8c177
WIP visuals update 2024-08-06 20:08:29 -07:00
00Fjongl
1ac43edc02 Converted read-config to JS to avoid making Windows users install JQ. 2024-08-06 21:51:10 -05:00
00Fjongl
d09e233372 Oops forgot to update endpoints for proxy validation 2024-08-06 21:14:03 -05:00
00Fjongl
f52a4f95ac Renamed some paths; replaced query string navigation system with paths, for SEO reasons. 2024-08-06 21:09:42 -05:00
00Fjongl
e0496f4ec8 Found a way to merge the uv-static prefix with uv on Fastify 2024-08-06 14:33:56 -05:00
00Fjongl
05e293d67f Restructured PM2 usage as it's only for production, and updated npm scripts 2024-08-06 13:16:33 -05:00
QuiteAFancyEmerald
8e5699d310
removed useless config options 2024-08-06 07:57:21 -07:00
QuiteAFancyEmerald
1007a16109
fixed bash error 2024-08-06 07:43:58 -07:00
QuiteAFancyEmerald
4ece44d123
updated adblock list 2024-08-06 07:43:28 -07:00
00Fjongl
e8d6bff0ec Move build-assets to a shell file, hopefully it keeps the executable permission flag 2024-08-06 00:19:41 -05:00
00Fjongl
018be9aec6 Minor optimizations if the previous commit on Windows 2024-08-06 00:02:59 -05:00
00Fjongl
35c29d26d4 Install Process Manager 2 (PM2) for Node.JS, and attempt to make build-assets work on Windows 2024-08-05 23:57:40 -05:00
00Fjongl
68233002b1 Installed esbuild minification as a config option in /src/config.json 2024-08-05 22:42:02 -05:00
00Fjongl
e8116ef4b0 Final fix I hope 2024-08-05 21:58:41 -05:00
00Fjongl
4f17a44636 Okay so curly bracket wildcards are just not real 2024-08-05 21:56:40 -05:00
00Fjongl
f763ecfe8b Okay that's it no more nested wildcards 2024-08-05 21:52:52 -05:00
00Fjongl
d8a67bd12e Aaaaa why are wildcards not working 2024-08-05 21:50:51 -05:00
00Fjongl
d23212186f Fix slightly broken build step again 2024-08-05 21:47:05 -05:00
00Fjongl
c06a4ec7fe Fix slightly broken build step 2024-08-05 21:44:52 -05:00
00Fjongl
efbe3cc3bc Re-add 404 file handling, start implementing esbuild for minification, and recomment backend 2024-08-05 21:26:53 -05:00
00Fjongl
e212905e33 Update the TODO list 2024-08-05 14:03:44 -05:00
00Fjongl
10ed073e59 Prevent settings menu confirmations from closing the settings menu 2024-08-04 02:11:06 -05:00
00Fjongl
7c73c07888 Emerald your copying and pasting is the source of some of the bugs I get to fix 2024-08-04 01:43:18 -05:00
00Fjongl
91eba75a69 Fix settings menu functions that were broken by restructuring 2024-08-04 01:25:04 -05:00
00Fjongl
54e50ff3b7 Preserve new lines when copying text from the mac-like window 2024-08-03 20:11:15 -05:00
00Fjongl
ec29c7df88 Minor code cleanup 2024-08-03 19:38:59 -05:00
00Fjongl
0454a4bda2 Add a bit of detail to introductory usage notes 2024-08-03 17:40:38 -05:00
00Fjongl
c71668f099 Simplified HU LTS setup process and added more default npm commands 2024-08-03 14:26:50 -05:00
QuiteAFancyEmerald
82b58290e0
test no worky fix 2024-08-02 17:19:25 -07:00
QuiteAFancyEmerald
9125915dd2
fix yo rh leaking database nonsense 2024-08-02 17:16:52 -07:00
QuiteAFancyEmerald
bdcf20dddc
rh fixed maybe 2024-08-02 17:14:57 -07:00
QuiteAFancyEmerald
8bb232cc71
>:( 2024-08-02 17:10:34 -07:00
QuiteAFancyEmerald
e5b0725a8f
build command stated 2024-08-02 17:07:14 -07:00
QuiteAFancyEmerald
a68a420505
directory shift; more ghetto rh edits 2024-08-02 16:43:36 -07:00
QuiteAFancyEmerald
e8b0b3cf4f
made rammerhead local; ghetto solution to session ID problems 2024-08-02 16:35:26 -07:00
QuiteAFancyEmerald
cacb41cdcd
slower particles because bruh 2024-08-02 11:50:08 -07:00
QuiteAFancyEmerald
df72045653
seo 2024-08-02 11:37:00 -07:00
QuiteAFancyEmerald
f3ed1b2b66
updated preview 2024-08-02 09:26:56 -07:00
QuiteAFancyEmerald
921dcd7956
schema fix 2024-08-02 07:58:41 -07:00
QuiteAFancyEmerald
e35a109c04
tweaked command terminal style 2024-08-02 07:48:29 -07:00
QuiteAFancyEmerald
d5f5c48b3d
Automatic version script 2024-08-02 07:48:05 -07:00
QuiteAFancyEmerald
ee0689d026
fixed rammerhead support 2024-08-02 07:13:51 -07:00
Quite A Fancy Emerald
c3ff4d4e60
Merge pull request #405 from MotorTruck1221/fastify
Switch to Fastify
2024-08-02 07:04:24 -07:00
MotorTruck1221
3280da6350
text/html over just 'html' 2024-08-02 01:13:18 -06:00
MotorTruck1221
41c344b9a4
Add back the disabling of x-powered-by and content security policy 2024-08-02 01:10:37 -06:00