Coding

Programming has been a hobby of mine since I was a child. I am entirely self-taught, and have managed to carve out a career in the field that spans over twenty years.

Initially, I worked with BASIC on the TI 99/4A, Atari 130XE, and the Commodore 64 and 128. This transitioned easily to Mac OS 7's QBasic. Then I learned Microsoft Visual Basic 4 through 6 and starting making small programs and games. My first two programming jobs involved me learning Microsoft Access, with all kinds of back-end VBScript.

In 1998, I got heavily interested in web technology, and took a dive into HTML and JavaScript. Soon, I'd pick up Visual Basic.NET, C#, and ASP.NET. I was then able to transition my HTML knowledge to the modern HTML5 browser. My JavaScript experience also readied me for learning Node.js. Along the way I've picked up a bunch of PHP and C/C++ as well somehow.

In many ways, I consider the core concept of coding to come quite naturally to me. You simply break a task down into smaller and smaller tasks. What really fascinates me about coding, however, is how you can put all these simple tasks together to do something phenomenal.

I am involved in many projects outside of my professional career that involve programming in some way. This page is dedicated to showcasing those projects.

Latest Releases

- The Thunderbolt has been rebalanced:
* Initial version.
* Fix bug with player counts not updating live.
* Note if an olmod server is on an old version.
* Various bug fixes found during go live.
* Various bug fixes found during go live.
* Package updates.
* Do not process any routes if headers were already sent.
* Package updates.

Latest Commits

Fix copy paste errors in ratings calculation.
Fix various bugs with season 7 rating calculations.
Do not try to find an event if it doesn't exist.
Do not await a method that's not a promise.
Update rating vs opponent on team page to show all teams, and whether the rating vs. that team is provisional.
Fix bug with ratings vs. opponent not showing up properly.
Fix bug with +/- Elo column in team game log.
Merge pull request #193 from roncli/dependabot/npm_and_yarn/node-roncli-com/babel/core-7.16.12
When cache is disabled, don't try to use it.
`await` the promise.
Use the application listed in the settings rather than hard coded.
Fix various deprecations with Discord.js.
Update HTML Minifier to HTML Minifier Terser on cast page.
Merge pull request #22 from roncli/dependabot/npm_and_yarn/babel/core-7.16.12
Merge pull request #71 from roncli/dependabot/npm_and_yarn/babel/core-7.16.12
Merge pull request #173 from roncli/dependabot/npm_and_yarn/babel/core-7.16.12
Merge pull request #238 from overload-development-community/dependabot/npm_and_yarn/babel/core-7.16.12
Merge pull request #117 from roncli/dependabot/npm_and_yarn/babel/core-7.16.12
Merge pull request #433 from overload-development-community/dependabot/npm_and_yarn/babel/core-7.16.12
Merge pull request #192 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.16.12
Merge pull request #191 from roncli/dependabot/npm_and_yarn/node-ronc-li/babel/core-7.16.12
Merge pull request #55 from roncli/dependabot/npm_and_yarn/babel/core-7.16.12
Merge pull request #40 from roncli/dependabot/npm_and_yarn/babel/core-7.16.12
Merge pull request #371 from roncli/dependabot/npm_and_yarn/node/babel/core-7.16.12
Merge pull request #281 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.16.12
Merge pull request #280 from roncli/dependabot/npm_and_yarn/node/babel/core-7.16.12
Merge pull request #333 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.16.12
Merge pull request #332 from roncli/dependabot/npm_and_yarn/node/babel/core-7.16.12
Merge pull request #370 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.16.12
Merge pull request #206 from tobiasksu/issue195
Sync PlayerShip mesh collider with the dying ship
Merge pull request #187 from roncli/dependabot/npm_and_yarn/node-roncli-com/mongodb-4.3.1
Merge pull request #186 from roncli/dependabot/npm_and_yarn/node-ronc-li/mongodb-4.3.1
Merge pull request #185 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.10
Merge pull request #53 from roncli/dependabot/npm_and_yarn/types/node-17.0.10
Merge pull request #38 from roncli/dependabot/npm_and_yarn/types/node-17.0.10
Merge pull request #236 from overload-development-community/dependabot/npm_and_yarn/types/node-17.0.10
Merge pull request #367 from roncli/dependabot/npm_and_yarn/node/mongodb-4.3.1
Merge pull request #115 from roncli/dependabot/npm_and_yarn/types/node-17.0.10
Merge pull request #329 from roncli/dependabot/npm_and_yarn/node/mongodb-4.3.1
Merge pull request #277 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.10
Merge pull request #328 from roncli/dependabot/npm_and_yarn/node/types/node-17.0.10
Merge pull request #366 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.10
Merge pull request #327 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.10
Merge pull request #276 from roncli/dependabot/npm_and_yarn/node/types/node-17.0.10
Merge pull request #171 from roncli/dependabot/npm_and_yarn/types/node-17.0.10
Merge pull request #431 from overload-development-community/dependabot/npm_and_yarn/types/node-17.0.10
Merge pull request #184 from roncli/dependabot/npm_and_yarn/node-roncli-com/ol-6.12.0
Debugging for a crash.
Merge branch 'master' of https://github.com/overload-development-community/olmod
Show non-qualified teams on team page by making their rating red.
partial fix for the curve reset issue
fixes another edge case that could reset the curves
Merge pull request #204 from luponix/joystick-curves
Removed unused using
Convert non-CM spawn items in MP to be one-time sync'd spew pickup
Merge pull request #203 from tobiasksu/issue200
Merge pull request #113 from roncli/dependabot/npm_and_yarn/types/http-errors-1.8.2
Merge pull request #364 from roncli/dependabot/npm_and_yarn/node/discord.js-13.6.0
Merge pull request #324 from roncli/dependabot/npm_and_yarn/node/discord.js-13.6.0
Merge pull request #169 from roncli/dependabot/npm_and_yarn/discord.js-13.6.0
Merge pull request #429 from overload-development-community/dependabot/npm_and_yarn/discord.js-13.6.0
Merge pull request #182 from roncli/dependabot/npm_and_yarn/node-roncli-com/root/request-1.8.1
Merge pull request #181 from roncli/dependabot/npm_and_yarn/node-ronc-li/root/request-1.8.1
Merge pull request #234 from overload-development-community/dependabot/npm_and_yarn/root/request-1.8.1
Merge pull request #363 from roncli/dependabot/npm_and_yarn/node/root/request-1.8.1
Merge pull request #168 from roncli/dependabot/npm_and_yarn/root/request-1.8.1
Merge pull request #427 from overload-development-community/dependabot/npm_and_yarn/root/request-1.8.1
Allow rosters to be modified while locked, but disallow added players from playing in tournament games until rosters are unlocked.
Ensure `!qualified` and `!notqualified` have parameters.
Remove `!clock`'s 1 per team per season restriction.
Add `!qualified` and `!notqualified` admin commands.
Merge branch 'main' of ssh://github.com/overload-development-community/otl.gg
Merge pull request #69 from roncli/dependabot/npm_and_yarn/ioredis-4.28.3
Merge pull request #180 from roncli/dependabot/npm_and_yarn/node-roncli-com/ol-6.11.0
Merge pull request #362 from roncli/dependabot/npm_and_yarn/node/discord.js-13.5.1
Merge pull request #323 from roncli/dependabot/npm_and_yarn/node/discord.js-13.5.1
Merge pull request #167 from roncli/dependabot/npm_and_yarn/discord.js-13.5.1
Merge pull request #426 from overload-development-community/dependabot/npm_and_yarn/discord.js-13.5.1
Merge pull request #179 from roncli/dependabot/npm_and_yarn/node-roncli-com/mongodb-4.3.0
Merge pull request #178 from roncli/dependabot/npm_and_yarn/node-ronc-li/mongodb-4.3.0
Merge pull request #361 from roncli/dependabot/npm_and_yarn/node/mongodb-4.3.0
Merge pull request #322 from roncli/dependabot/npm_and_yarn/node/mongodb-4.3.0
Merge pull request #177 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.8
Merge pull request #36 from roncli/dependabot/npm_and_yarn/types/node-17.0.8
Merge pull request #51 from roncli/dependabot/npm_and_yarn/types/node-17.0.8
Merge pull request #232 from overload-development-community/dependabot/npm_and_yarn/types/node-17.0.8
Merge pull request #112 from roncli/dependabot/npm_and_yarn/types/node-17.0.8
Merge pull request #321 from roncli/dependabot/npm_and_yarn/node/types/node-17.0.8
Merge pull request #360 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.8
Merge pull request #273 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.8
Merge pull request #272 from roncli/dependabot/npm_and_yarn/node/types/node-17.0.8
Merge pull request #320 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.8
Merge pull request #166 from roncli/dependabot/npm_and_yarn/types/node-17.0.8
Merge pull request #423 from overload-development-community/dependabot/npm_and_yarn/types/node-17.0.8
Respawn invulnerability time for OTL matches back to 2 seconds.
Version 0.5.4.
Version 0.5.4.
Remove purple box that appears with `-vrmode none`
Version 0.5.4 RC 3.
Reorganized processing of client-side team color changes
Merge pull request #202 from tobiasksu/issue179_2
Add StreamlinkTwitchLoader, update some statuses.
Initial commit.
Record team changes BEFORE saving game to the database.
Rating calculation update for season 7+.
In seasons 7+, hide irrelevent rating change column.
Remove calculation of provisional ratings.
Show vs. team ratings on team page.
Dark mode. Sorry, Sirius.
Inline `!convert` fields since there will only ever be 2.
Allow `!convert` to be used anywhere, and show Discord markdown.
Version 0.5.4 RC 2.
Allow `!remove` while rosters are locked.
Add server on match page when tracker URLs are used to report games or add stats.
Remove extraneous auth parameter. Will find out if it's needed in testing.
Add challenges to OTL Google calendar.
Replace database events with Discord events.
Post challenges as Discord events.
Use database for name map instead of Redis.
Merge pull request #359 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.1
Merge pull request #269 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.1
Merge pull request #175 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.7
Merge pull request #317 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.7
Merge pull request #50 from roncli/dependabot/npm_and_yarn/types/node-17.0.7
Merge pull request #68 from roncli/dependabot/npm_and_yarn/types/ioredis-4.28.7
Merge pull request #319 from roncli/dependabot/npm_and_yarn/node/types/node-17.0.7
Merge pull request #358 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.7
Merge pull request #271 from roncli/dependabot/npm_and_yarn/node/types/node-17.0.7
Merge pull request #270 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.7
Merge pull request #176 from roncli/dependabot/npm_and_yarn/node-roncli-com/blizzard.js-4.2.0
Merge pull request #35 from roncli/dependabot/npm_and_yarn/types/node-17.0.7
Merge pull request #174 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.1
Merge pull request #111 from roncli/dependabot/npm_and_yarn/types/node-17.0.7
Merge pull request #318 from roncli/dependabot/npm_and_yarn/logging/types/dockerode-3.3.1
Merge pull request #165 from roncli/dependabot/npm_and_yarn/types/node-17.0.7
Merge pull request #173 from roncli/dependabot/npm_and_yarn/node-roncli-com/babel/core-7.16.7
Merge pull request #172 from roncli/dependabot/npm_and_yarn/node-ronc-li/babel/core-7.16.7
Merge pull request #171 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.16.7
Merge pull request #34 from roncli/dependabot/npm_and_yarn/babel/core-7.16.7
Merge pull request #20 from roncli/dependabot/npm_and_yarn/babel/core-7.16.7
Merge pull request #49 from roncli/dependabot/npm_and_yarn/babel/core-7.16.7
Merge pull request #66 from roncli/dependabot/npm_and_yarn/babel/core-7.16.7
Merge pull request #110 from roncli/dependabot/npm_and_yarn/babel/core-7.16.7
Merge pull request #357 from roncli/dependabot/npm_and_yarn/node/babel/core-7.16.7
Merge pull request #316 from roncli/dependabot/npm_and_yarn/node/babel/core-7.16.7
Merge pull request #315 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.16.7
Merge pull request #356 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.16.7
Merge pull request #268 from roncli/dependabot/npm_and_yarn/node/babel/core-7.16.7
Merge pull request #267 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.16.7
Merge pull request #164 from roncli/dependabot/npm_and_yarn/babel/core-7.16.7
Differentiate between errors and warnings for `!report` command.
Split error message of missing and invalid team size for `!suggestteamsize` and `!forceteamsize`.
Split error message of missing and invalid team size for `!suggestteamsize` and `!forceteamsize`.
Correct the order of validation of the `!clock` command.
Prevent the winning team from reporting the match.
Use spread operator instead of concat method for invalidation lists.
Ensure team size is set before forcing a map.
List monsterball levels.
Don't overflow diamonds in map section of players page.
Use Discord timestamps instead of manually converting times.
Use @roncli/node-redis instead of internal caching solution.
Add scores to #otlbot-alerts channel.
Save to cache for correct amount of time.
Updates required for Discord.js v13.5.0.
Merge branch 'main' of github.com:roncli/six.gg
Updates required for Discord.js v13.5.0.
Merge pull request #420 from overload-development-community/dependabot/npm_and_yarn/types/ioredis-4.28.7
Merge pull request #418 from overload-development-community/dependabot/npm_and_yarn/types/node-17.0.7
Merge pull request #417 from overload-development-community/dependabot/npm_and_yarn/babel/core-7.16.7
otl-bot -> otl.gg
Ensure the player count shows after the game starts.
Version 2.1.4.
Refactor games view.
Merge pull request #231 from overload-development-community/dependabot/npm_and_yarn/types/node-17.0.7
Merge pull request #229 from overload-development-community/dependabot/npm_and_yarn/babel/core-7.16.7
Make player count view updated live.
Harmony v2.2.0.
Skip the portion in Player.UpdateInvul() where ship movement reduces your spawn invuln time
Merge pull request #199 from tobiasksu/mp-spawninvuln
Don't "display" loading screen on server, attempt to prevent a crash.
olproxy.otl.gg -> tracker.otl.gg
Version 2.1.3.
Seriously version 0.5.4 RC1.
Really version 0.5.4 RC 1.
Version 0.5.4 RC 1.
Added behavior for returning the flag if carrier changes teams
Merge pull request #197 from tobiasksu/issue179_2
Merge pull request #170 from roncli/dependabot/npm_and_yarn/node-roncli-com/ol-6.10.0
Merge pull request #355 from roncli/dependabot/npm_and_yarn/node/discord.js-13.5.0
Merge pull request #314 from roncli/dependabot/npm_and_yarn/node/discord.js-13.5.0
Merge pull request #163 from roncli/dependabot/npm_and_yarn/discord.js-13.5.0
Merge pull request #416 from overload-development-community/dependabot/npm_and_yarn/discord.js-13.5.0
Fixes from pulling in #228.
Merge latest from main
Merge pull request #228 from tobiasksu/jip-teams
Initial pass at tracker support for JIP team switching
Cleanup some usings.
Replace JsonConvert with JArray, removing the need for the GitHubRelease class which throws warnings.
Add sudden death OT setting to the tracker.
Merge pull request #196 from tobiasksu/issue179_2
Add option in MP Pause menu to allow for switching teams in JIP matches
Merge pull request #353 from roncli/dependabot/npm_and_yarn/node/discord.js-13.4.0
Merge pull request #168 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.5
Merge pull request #33 from roncli/dependabot/npm_and_yarn/types/node-17.0.5
Merge pull request #48 from roncli/dependabot/npm_and_yarn/types/node-17.0.5
Merge pull request #227 from overload-development-community/dependabot/npm_and_yarn/types/node-17.0.5
Merge pull request #109 from roncli/dependabot/npm_and_yarn/types/node-17.0.5
Merge pull request #313 from roncli/dependabot/npm_and_yarn/node/types/node-17.0.5
Merge pull request #312 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.5
Merge pull request #266 from roncli/dependabot/npm_and_yarn/node/types/node-17.0.5
Merge pull request #354 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.5
Merge pull request #265 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.5
Merge pull request #162 from roncli/dependabot/npm_and_yarn/types/node-17.0.5
Merge pull request #414 from overload-development-community/dependabot/npm_and_yarn/types/node-17.0.5
Merge pull request #311 from roncli/dependabot/npm_and_yarn/node/discord.js-13.4.0
Merge pull request #161 from roncli/dependabot/npm_and_yarn/discord.js-13.4.0
Merge pull request #413 from overload-development-community/dependabot/npm_and_yarn/discord.js-13.4.0
Merge pull request #351 from roncli/dependabot/npm_and_yarn/node/discord-oauth2-2.9.0
Merge pull request #159 from roncli/dependabot/npm_and_yarn/twurple/pubsub-5.0.13
Merge pull request #349 from roncli/dependabot/npm_and_yarn/node/twurple/auth-5.0.13
Merge pull request #154 from roncli/dependabot/npm_and_yarn/twurple/api-5.0.13
Merge pull request #155 from roncli/dependabot/npm_and_yarn/twurple/chat-5.0.13
Merge pull request #347 from roncli/dependabot/npm_and_yarn/node/twurple/pubsub-5.0.13
Merge pull request #348 from roncli/dependabot/npm_and_yarn/node/twurple/chat-5.0.13
Merge pull request #31 from roncli/dependabot/npm_and_yarn/types/node-17.0.2
Merge pull request #166 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.2
Merge pull request #46 from roncli/dependabot/npm_and_yarn/types/node-17.0.2
Merge pull request #225 from overload-development-community/dependabot/npm_and_yarn/types/node-17.0.2
Merge pull request #107 from roncli/dependabot/npm_and_yarn/types/node-17.0.2
Merge pull request #308 from roncli/dependabot/npm_and_yarn/node/types/node-17.0.2
Merge pull request #307 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.2
Merge pull request #350 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.2
Merge pull request #262 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.2
Merge pull request #261 from roncli/dependabot/npm_and_yarn/node/types/node-17.0.2
Merge pull request #158 from roncli/dependabot/npm_and_yarn/types/node-17.0.2
Merge pull request #410 from overload-development-community/dependabot/npm_and_yarn/types/node-17.0.2
Merge pull request #29 from roncli/dependabot/npm_and_yarn/csso-5.0.2
Merge pull request #346 from roncli/dependabot/npm_and_yarn/node/twurple/api-5.0.13
Merge pull request #223 from overload-development-community/dependabot/npm_and_yarn/csso-5.0.2
Merge pull request #345 from roncli/dependabot/npm_and_yarn/node/twurple/eventsub-5.0.13
Merge pull request #156 from roncli/dependabot/npm_and_yarn/csso-5.0.2
Merge pull request #153 from roncli/dependabot/npm_and_yarn/twurple/auth-5.0.13
Merge pull request #409 from overload-development-community/dependabot/npm_and_yarn/csso-5.0.2
Fix issue with querystring type.
Fix up a few instances of query parameter typings being wrong.
Use @roncli/node-redis instead of internal caching solution.
Correctly assign negative kills for team kills.
Games should fall off the tracker if they are over 10 seconds past the end time, unless it's an overtime game, then it will fall off immediately.
Filter out games with no pings in 5 minutes or longer.
Send English team names to the tracker, regardless of server's chosen language.
Count friendly fire damage as damage taken, show friendly fire damage as different color than self damage.
Ensure all weapons damage taken totals include self damage.
Include self damage in damage taken.
If join in progress, show number of players and max players in game.
Merge pull request #28 from roncli/dependabot/npm_and_yarn/express-4.17.2
Merge pull request #222 from overload-development-community/dependabot/npm_and_yarn/express-4.17.2
Merge pull request #304 from roncli/dependabot/npm_and_yarn/node/express-4.17.2
Merge pull request #258 from roncli/dependabot/npm_and_yarn/node/express-4.17.2
Merge pull request #406 from overload-development-community/dependabot/npm_and_yarn/express-4.17.2
Merge pull request #150 from roncli/dependabot/npm_and_yarn/twurple/chat-5.0.12
Version 2.0.0.
Package updates.
Merge pull request #149 from roncli/dependabot/npm_and_yarn/twurple/api-5.0.12
Merge pull request #340 from roncli/dependabot/npm_and_yarn/node/twurple/eventsub-5.0.12
Merge pull request #343 from roncli/dependabot/npm_and_yarn/node/twurple/auth-5.0.12
Merge pull request #152 from roncli/dependabot/npm_and_yarn/twurple/pubsub-5.0.12
Merge pull request #330 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.16.5
Merge pull request #405 from overload-development-community/dependabot/npm_and_yarn/types/ioredis-4.28.5
Merge pull request #221 from overload-development-community/dependabot/npm_and_yarn/types/ioredis-4.28.5
Merge pull request #163 from roncli/dependabot/npm_and_yarn/node-roncli-com/monaco-editor-0.31.1
Merge pull request #161 from roncli/dependabot/npm_and_yarn/node-roncli-com/babel/eslint-parser-7.16.5
Merge pull request #341 from roncli/dependabot/npm_and_yarn/node/twurple/pubsub-5.0.12
Merge pull request #342 from roncli/dependabot/npm_and_yarn/node/express-4.17.2
Merge pull request #148 from roncli/dependabot/npm_and_yarn/express-4.17.2
Merge pull request #339 from roncli/dependabot/npm_and_yarn/node/twurple/chat-5.0.12
Merge pull request #151 from roncli/dependabot/npm_and_yarn/twurple/auth-5.0.12
Merge pull request #158 from roncli/dependabot/npm_and_yarn/node-ronc-li/babel/eslint-parser-7.16.5
Merge pull request #156 from roncli/dependabot/npm_and_yarn/logging/babel/eslint-parser-7.16.5
Merge pull request #27 from roncli/dependabot/npm_and_yarn/types/node-17.0.0
Merge pull request #24 from roncli/dependabot/npm_and_yarn/babel/core-7.16.5
Merge pull request #164 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.0
Merge pull request #19 from roncli/dependabot/npm_and_yarn/babel/eslint-parser-7.16.5
Merge pull request #44 from roncli/dependabot/npm_and_yarn/types/node-17.0.0
Merge pull request #42 from roncli/dependabot/npm_and_yarn/babel/core-7.16.5
Merge pull request #65 from roncli/dependabot/npm_and_yarn/types/ioredis-4.28.5
Merge pull request #63 from roncli/dependabot/npm_and_yarn/babel/eslint-parser-7.16.5
Merge pull request #216 from overload-development-community/dependabot/npm_and_yarn/babel/eslint-parser-7.16.5
Merge pull request #333 from roncli/dependabot/npm_and_yarn/node/babel/core-7.16.5
Merge pull request #338 from roncli/dependabot/npm_and_yarn/node/twurple/api-5.0.12
Merge pull request #143 from roncli/dependabot/npm_and_yarn/babel/core-7.16.5
Merge pull request #299 from roncli/dependabot/npm_and_yarn/node/babel/core-7.16.5
Merge pull request #253 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.16.5
Merge pull request #256 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.0
Merge pull request #252 from roncli/dependabot/npm_and_yarn/node/babel/core-7.16.5
Merge pull request #257 from roncli/dependabot/npm_and_yarn/node/types/node-17.0.0
Merge pull request #335 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.0
Merge pull request #297 from roncli/dependabot/npm_and_yarn/logging/babel/eslint-parser-7.16.5
Merge pull request #402 from overload-development-community/dependabot/npm_and_yarn/csso-5.0.1
Merge pull request #303 from roncli/dependabot/npm_and_yarn/node/types/node-17.0.0
Merge pull request #401 from overload-development-community/dependabot/npm_and_yarn/babel/core-7.16.5
Merge pull request #302 from roncli/dependabot/npm_and_yarn/logging/types/node-17.0.0
Merge pull request #220 from overload-development-community/dependabot/npm_and_yarn/types/node-17.0.0
Merge pull request #105 from roncli/dependabot/npm_and_yarn/types/node-17.0.0
Merge pull request #146 from roncli/dependabot/npm_and_yarn/types/node-17.0.0
Merge pull request #404 from overload-development-community/dependabot/npm_and_yarn/types/node-17.0.0
Merge pull request #25 from roncli/dependabot/npm_and_yarn/csso-5.0.1
Merge pull request #218 from overload-development-community/dependabot/npm_and_yarn/csso-5.0.1
Merge pull request #144 from roncli/dependabot/npm_and_yarn/csso-5.0.1
Merge pull request #160 from roncli/dependabot/npm_and_yarn/node-roncli-com/babel/core-7.16.5
Merge pull request #159 from roncli/dependabot/npm_and_yarn/node-roncli-com/mongodb-4.2.2
Merge pull request #157 from roncli/dependabot/npm_and_yarn/node-ronc-li/babel/core-7.16.5
Merge pull request #155 from roncli/dependabot/npm_and_yarn/node-ronc-li/mongodb-4.2.2
Merge pull request #23 from roncli/dependabot/npm_and_yarn/babel/eslint-parser-7.16.5
Merge pull request #154 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.16.5
Merge pull request #18 from roncli/dependabot/npm_and_yarn/babel/core-7.16.5
Merge pull request #41 from roncli/dependabot/npm_and_yarn/babel/eslint-parser-7.16.5
Merge pull request #62 from roncli/dependabot/npm_and_yarn/babel/core-7.16.5
Merge pull request #332 from roncli/dependabot/npm_and_yarn/node/mongodb-4.2.2
Merge pull request #215 from overload-development-community/dependabot/npm_and_yarn/babel/core-7.16.5
Merge pull request #331 from roncli/dependabot/npm_and_yarn/node/babel/eslint-parser-7.16.5
Merge pull request #103 from roncli/dependabot/npm_and_yarn/babel/core-7.16.5
Merge pull request #102 from roncli/dependabot/npm_and_yarn/babel/eslint-parser-7.16.5
Merge pull request #298 from roncli/dependabot/npm_and_yarn/node/babel/eslint-parser-7.16.5
Merge pull request #251 from roncli/dependabot/npm_and_yarn/logging/babel/eslint-parser-7.16.5
Merge pull request #250 from roncli/dependabot/npm_and_yarn/node/babel/eslint-parser-7.16.5
Merge pull request #329 from roncli/dependabot/npm_and_yarn/logging/babel/eslint-parser-7.16.5
Merge pull request #296 from roncli/dependabot/npm_and_yarn/logging/babel/core-7.16.5
Merge pull request #295 from roncli/dependabot/npm_and_yarn/node/mongodb-4.2.2
Merge pull request #142 from roncli/dependabot/npm_and_yarn/babel/eslint-parser-7.16.5
Merge pull request #400 from overload-development-community/dependabot/npm_and_yarn/babel/eslint-parser-7.16.5
dcltwitter archival.
Merge pull request #294 from roncli/dependabot/npm_and_yarn/node/roncli/node-application-insights-logger-v1.0.7
Fix one more SoundCloud 401 bug.
Fix bugs when SoundCloud 401's.
On 404 from album, return a blank album instead of an error.
Increase max body size of PhotoPrism uploads.
Use local variant for now since network drives don't work with MariaDB.
MariaDB 10.7.
Use MariaDB for PhotoPrism.
Use Azure storage from host.
Favicon images.
Better metadata per page.
Clear Steam games cache before saving it, preventing duplicates.
Increase size of green pills.
Version 2.2.6.
Use mounted Azure file storage from host instead of inside container.
Version 2.0.0 Beta 2.
Version 2.0.7.
Version 1.0.7.
Merge branch 'main' of github.com:roncli/node-application-insights-logger
README Update.
Merge pull request #398 from overload-development-community/dependabot/npm_and_yarn/types/ioredis-4.28.3
Merge pull request #214 from overload-development-community/dependabot/npm_and_yarn/types/ioredis-4.28.3
Merge pull request #61 from roncli/dependabot/npm_and_yarn/types/ioredis-4.28.3
Merge pull request #153 from roncli/dependabot/npm_and_yarn/node-roncli-com/sanitize-html-2.6.1
Merge pull request #152 from roncli/dependabot/npm_and_yarn/logging/applicationinsights-2.2.0
Merge pull request #40 from roncli/dependabot/npm_and_yarn/applicationinsights-2.2.0
Merge pull request #328 from roncli/dependabot/npm_and_yarn/logging/applicationinsights-2.2.0
Merge pull request #249 from roncli/dependabot/npm_and_yarn/logging/applicationinsights-2.2.0
Merge pull request #293 from roncli/dependabot/npm_and_yarn/logging/applicationinsights-2.2.0
Merge pull request #248 from roncli/dependabot/npm_and_yarn/node/applicationinsights-2.2.0
Merge pull request #397 from overload-development-community/dependabot/npm_and_yarn/types/csso-5.0.0
Merge pull request #150 from roncli/dependabot/npm_and_yarn/node-roncli-com/roncli/node-minify-v1.1.3
Merge pull request #149 from roncli/dependabot/npm_and_yarn/node-roncli-com/multer-1.4.4
Merge pull request #148 from roncli/dependabot/npm_and_yarn/logging/types/node-16.11.12
Merge pull request #22 from roncli/dependabot/npm_and_yarn/types/node-16.11.12
Merge pull request #39 from roncli/dependabot/npm_and_yarn/types/node-16.11.12
Merge pull request #213 from overload-development-community/dependabot/npm_and_yarn/types/node-16.11.12
Merge pull request #101 from roncli/dependabot/npm_and_yarn/types/node-16.11.12
Merge pull request #292 from roncli/dependabot/npm_and_yarn/node/roncli/node-minify-v1.1.3
Merge pull request #291 from roncli/dependabot/npm_and_yarn/node/types/node-16.11.12
Merge pull request #247 from roncli/dependabot/npm_and_yarn/node/types/node-16.11.12
Merge pull request #246 from roncli/dependabot/npm_and_yarn/logging/types/node-16.11.12
Merge pull request #327 from roncli/dependabot/npm_and_yarn/logging/types/node-16.11.12
Merge pull request #290 from roncli/dependabot/npm_and_yarn/logging/types/node-16.11.12
Merge pull request #326 from roncli/dependabot/npm_and_yarn/node/roncli/node-minify-v1.1.3
Merge pull request #141 from roncli/dependabot/npm_and_yarn/types/node-16.11.12
Merge pull request #396 from overload-development-community/dependabot/npm_and_yarn/types/node-16.11.12
Don't throw an error for all caches if only one fails.
Fix bug with Youtube playlists only showing up to 5 items.
Version 1.1.3.
Merge pull request #147 from roncli/dependabot/npm_and_yarn/node-roncli-com/bootstrap-icons-1.7.2
Merge pull request #21 from roncli/dependabot/npm_and_yarn/csso-5.0.0
Merge pull request #212 from overload-development-community/dependabot/npm_and_yarn/csso-5.0.0
Merge pull request #140 from roncli/dependabot/npm_and_yarn/csso-5.0.0
Merge pull request #394 from overload-development-community/dependabot/npm_and_yarn/csso-5.0.0
Merge pull request #14 from roncli/dependabot/npm_and_yarn/jsdom-19.0.0
Merge pull request #60 from roncli/dependabot/npm_and_yarn/types/ioredis-4.28.2
Merge pull request #211 from overload-development-community/dependabot/npm_and_yarn/types/ioredis-4.28.2
Merge pull request #393 from overload-development-community/dependabot/npm_and_yarn/types/ioredis-4.28.2
Merge pull request #325 from roncli/dependabot/npm_and_yarn/node/twurple/eventsub-5.0.10
Merge pull request #289 from roncli/dependabot/npm_and_yarn/node/roncli/node-redis-v0.1.11
Merge pull request #324 from roncli/dependabot/npm_and_yarn/node/roncli/node-redis-v0.1.11
Allow scripts to be run on pages.
Fix Monaco issue with CSS in code.
Fix bug with admin files view template not being loaded.
rename -> copyFile/unlink
CSS update.
Check that the editor exists before laying it out.
Use mounted Azure file storage from host instead of inside container.
A better way to handle page layout changes before the page is shown.
Fix various bugs when using the monaco editor.
Fix encoding issue with Steam achievements.
Fix invalid blog URLs.
Typo fix.
Fix missing object in SPA API.
Fix bug with delisted Steam games.
Fix bug with Steam games that aren't public.
Fixes for go live.
Share This Page
Join roncli on Discord!
Join the roncli Gaming Discord server for discussion about gaming, development, and more!
roncli.com Media Player