Dorian Niemiec DorianNiemiecSVRJS
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-28 11:29:51 +02:00
0318047078 Optimize function related to forbidden path checking and hostname matching
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-28 11:09:24 +02:00
32d29be09f Change the comment above the URL parser function
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-28 10:52:40 +02:00
a4ca117020 Optimize fixNodeMojibakeURL function
DorianNiemiecSVRJS pushed to main at svrjs/svrjs-blog 2024-08-28 08:30:38 +02:00
80a8d3054c Announce SVR.JS 4.0.0-beta1
DorianNiemiecSVRJS pushed tag 4.0.0-beta1 to svrjs/svrjs 2024-08-28 08:02:07 +02:00
DorianNiemiecSVRJS created branch beta in svrjs/svrjs 2024-08-28 07:59:56 +02:00
DorianNiemiecSVRJS pushed to beta at svrjs/svrjs 2024-08-28 07:59:56 +02:00
827e1efd4e First SVR.JS 4.0.0 beta version - SVR.JS 4.0.0-beta1
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-28 07:35:46 +02:00
486820e1da Converted one more string to template string
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-28 07:27:39 +02:00
17614dc6c7 Clone parsed JSON into process.serverConfig using deepClone() function
5bd369e38d Make deepClone create a null prototype object, and make process.serverConfig a null prototype object.
4b37e08bb5 Optimize deepClone function
Compare 3 commits »
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-27 23:13:02 +02:00
fb887e4122 Replace deep clone in getCustomHeaders() function with shallow clone
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-27 22:52:34 +02:00
63633d1de1 Fix the deepClone function
67d9ae524c Optimize deepClone function even more
Compare 2 commits »
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-27 22:49:07 +02:00
c73ce5d9f7 Optimize deepClone function and lint out the codebase
47ad7006e9 Replace the iteration with object spread operator
Compare 2 commits »
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-27 21:53:37 +02:00
4506d38eac Replace some ES5-style functions with ES6-style ones
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-27 21:49:09 +02:00
12a4bcdc8a Remove unneeded global flag for /\.$/ regular expression
30498263fc Convert a "bytes */" + filelen string to a template string
Compare 2 commits »
DorianNiemiecSVRJS pushed to main at svrjs/svrjs-mod-starter 2024-08-27 21:16:37 +02:00
c3fee277ec Update cluster shim for Bun (again)
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-27 21:14:56 +02:00
189fbdc617 Replace Object.assign for arrays with spread operator.
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-27 21:11:37 +02:00
b3cd8d699d Replace shallow cloning with deep cloning when needed. Also create deep cloning JavaScript file and corresponding tests
DorianNiemiecSVRJS pushed to main at svrjs/svrjs-website 2024-08-27 19:16:19 +02:00
d2922b0fed Change the example code in tentative documentation to match the URL parser changes
DorianNiemiecSVRJS pushed to main at svrjs/svrjs-website 2024-08-27 19:13:36 +02:00
303fc3dbb4 Change tentative SVR.JS documentation, as the future release of SVR.JS uses different URL parser
DorianNiemiecSVRJS pushed to next at svrjs/svrjs 2024-08-27 19:11:11 +02:00
3eb7f3d4d9 Remove unneeded code
bced5927fe Replace ES5-style function in request handler with ES6-style ones
0c286bda43 Convert "Host name rewritten" message to template string
8589f0a6e4 Changed URL parser from WHATWG to custom one and adapted code accordingly
Compare 4 commits »