Lanius Trolling [Sun, 22 Dec 2024 01:06:10 +0000 (20:06 -0500)]
Add Argon2 for password hashing, starting with emergency (NS API outage) admin login
Lanius Trolling [Sun, 22 Dec 2024 00:30:34 +0000 (19:30 -0500)]
Update logback and reorder dependencies
Lanius Trolling [Wed, 18 Dec 2024 03:08:16 +0000 (22:08 -0500)]
Fix file uploads
Lanius Trolling [Wed, 18 Dec 2024 02:46:45 +0000 (21:46 -0500)]
Remove old font paths map-index.html
Lanius Trolling [Wed, 18 Dec 2024 02:44:51 +0000 (21:44 -0500)]
Fix Gradle scripts
Lanius Trolling [Wed, 18 Dec 2024 02:42:58 +0000 (21:42 -0500)]
Remove generated file
Lanius Trolling [Wed, 18 Dec 2024 02:41:27 +0000 (21:41 -0500)]
Update dependencies, fix stuff, and move custom fonts to VFS
Lanius Trolling [Thu, 10 Oct 2024 01:43:16 +0000 (21:43 -0400)]
Fix Fetch+History form submission (again)
Lanius Trolling [Thu, 10 Oct 2024 01:40:39 +0000 (21:40 -0400)]
Fix Fetch+History fragment loading (again)
Lanius Trolling [Sun, 6 Oct 2024 20:49:21 +0000 (16:49 -0400)]
joinToString refactoring
Lanius Trolling [Sun, 6 Oct 2024 20:06:58 +0000 (16:06 -0400)]
Refactoring
Lanius Trolling [Sun, 6 Oct 2024 19:29:26 +0000 (15:29 -0400)]
Make same-page fragment links easier
Lanius Trolling [Tue, 27 Aug 2024 10:18:53 +0000 (06:18 -0400)]
Fix Fetch+History loading with same-page fragment links
Lanius Trolling [Sat, 24 Aug 2024 17:35:31 +0000 (13:35 -0400)]
Finally implement Fetch+History factbook loading
Lanius Trolling [Sat, 24 Aug 2024 13:35:53 +0000 (09:35 -0400)]
Remove context receivers entirely
Lanius Trolling [Sun, 11 Aug 2024 23:43:09 +0000 (19:43 -0400)]
Italicize titles of factbooks that contain redirects when in page-index view - as well as fading WIP factbooks and striking-out old factbooks
Also, update dependencies and declare a great holy war against star imports (except when they're kotlinx.html THOUGH)
Lanius Trolling [Sun, 11 Aug 2024 16:33:17 +0000 (12:33 -0400)]
Refactor JS
Lanius Trolling [Sun, 28 Jul 2024 22:10:48 +0000 (18:10 -0400)]
Fix a request parameter
Lanius Trolling [Sun, 28 Jul 2024 22:08:27 +0000 (18:08 -0400)]
Fix other RSS values
Lanius Trolling [Sun, 28 Jul 2024 22:04:15 +0000 (18:04 -0400)]
Add more <category> elements to RSS
Lanius Trolling [Sat, 27 Jul 2024 12:12:46 +0000 (08:12 -0400)]
Fix sitemap urls
Lanius Trolling [Tue, 23 Jul 2024 18:15:03 +0000 (14:15 -0400)]
Rework [code_block] tag
Lanius Trolling [Tue, 23 Jul 2024 17:30:35 +0000 (13:30 -0400)]
Remove unused code from buildscript
Lanius Trolling [Tue, 23 Jul 2024 17:23:46 +0000 (13:23 -0400)]
Remove extra newlines
Lanius Trolling [Tue, 23 Jul 2024 17:15:42 +0000 (13:15 -0400)]
Refactor header-level code in ToC builder
Lanius Trolling [Tue, 23 Jul 2024 17:06:05 +0000 (13:06 -0400)]
Remove default value for OpenAI assistant model
Lanius Trolling [Tue, 23 Jul 2024 17:03:32 +0000 (13:03 -0400)]
Add config properties for OpenAI GPT model, assistant name, instructions, and temperature
Lanius Trolling [Fri, 12 Jul 2024 12:12:01 +0000 (08:12 -0400)]
Fix OpenAI JSON format
Lanius Trolling [Sat, 22 Jun 2024 01:44:10 +0000 (21:44 -0400)]
Update Kotlin version
Lanius Trolling [Sat, 22 Jun 2024 01:43:44 +0000 (21:43 -0400)]
Fix April 1st mode
Lanius Trolling [Sun, 19 May 2024 10:39:17 +0000 (06:39 -0400)]
Fix Pokhwalish alphabet HTML output
Lanius Trolling [Mon, 13 May 2024 23:15:31 +0000 (19:15 -0400)]
Fix OpenAI assistant listing
Lanius Trolling [Mon, 13 May 2024 23:12:14 +0000 (19:12 -0400)]
Remember CSRF tokens
Lanius Trolling [Mon, 13 May 2024 23:11:08 +0000 (19:11 -0400)]
Remember <main> element
Lanius Trolling [Mon, 13 May 2024 23:09:57 +0000 (19:09 -0400)]
Add link to OpenAI admin panel in navbar
Lanius Trolling [Mon, 13 May 2024 23:07:47 +0000 (19:07 -0400)]
Add admin panel for OpenAI management
Lanius Trolling [Mon, 13 May 2024 22:50:22 +0000 (18:50 -0400)]
Fix OpenAI file updating
Lanius Trolling [Sun, 5 May 2024 16:14:01 +0000 (12:14 -0400)]
Implement PROPPATCH method for WebDAV
Lanius Trolling [Sun, 5 May 2024 15:52:55 +0000 (11:52 -0400)]
Holy crap, I can't believe I messed that up
Lanius Trolling [Sun, 5 May 2024 14:30:22 +0000 (10:30 -0400)]
Rework NationStates login token storage, as well as make sessions perishable
Lanius Trolling [Tue, 30 Apr 2024 12:13:09 +0000 (08:13 -0400)]
Rework CSRF and session tracking
Lanius Trolling [Sun, 28 Apr 2024 16:08:50 +0000 (12:08 -0400)]
Refactor blocking code in VFS
Lanius Trolling [Sun, 28 Apr 2024 16:04:29 +0000 (12:04 -0400)]
Reduce redundancy
Lanius Trolling [Sun, 28 Apr 2024 16:00:57 +0000 (12:00 -0400)]
Refactor thread-local ScriptEngine
Lanius Trolling [Sun, 28 Apr 2024 15:52:03 +0000 (11:52 -0400)]
Refactor repeated usage of coroutineScope
Lanius Trolling [Sun, 28 Apr 2024 15:31:06 +0000 (11:31 -0400)]
Fix link regex (2)
Lanius Trolling [Sun, 28 Apr 2024 15:28:39 +0000 (11:28 -0400)]
Fix link regex
Lanius Trolling [Sun, 28 Apr 2024 15:26:56 +0000 (11:26 -0400)]
Fix SVG images in raw HTML
Lanius Trolling [Sun, 28 Apr 2024 13:09:27 +0000 (09:09 -0400)]
Fix builder lexer
Lanius Trolling [Sun, 28 Apr 2024 12:44:20 +0000 (08:44 -0400)]
Fix RSS links
Lanius Trolling [Sat, 27 Apr 2024 14:27:42 +0000 (10:27 -0400)]
Improve splitBefore implementation
Lanius Trolling [Sat, 27 Apr 2024 14:06:57 +0000 (10:06 -0400)]
Handle exception when deleting potentially-nonexistent file
Lanius Trolling [Sat, 27 Apr 2024 14:01:33 +0000 (10:01 -0400)]
Various refactorings
Lanius Trolling [Fri, 26 Apr 2024 23:45:09 +0000 (19:45 -0400)]
Improve article sort order (2)
Lanius Trolling [Fri, 26 Apr 2024 23:28:53 +0000 (19:28 -0400)]
Improve article sort order
Lanius Trolling [Fri, 26 Apr 2024 21:42:18 +0000 (17:42 -0400)]
Reduce icon size
Lanius Trolling [Thu, 25 Apr 2024 10:46:50 +0000 (06:46 -0400)]
Icon changes and fixes
Lanius Trolling [Tue, 23 Apr 2024 19:13:44 +0000 (15:13 -0400)]
Okay, NOW it should work
Lanius Trolling [Tue, 23 Apr 2024 19:06:53 +0000 (15:06 -0400)]
Use the CORRECT drop function
Lanius Trolling [Tue, 23 Apr 2024 15:39:00 +0000 (11:39 -0400)]
Refactor
Lanius Trolling [Tue, 23 Apr 2024 15:33:49 +0000 (11:33 -0400)]
Improve rate-limit handling
Lanius Trolling [Tue, 23 Apr 2024 15:33:22 +0000 (11:33 -0400)]
Various refactorings
Lanius Trolling [Mon, 22 Apr 2024 23:54:50 +0000 (19:54 -0400)]
oops
Lanius Trolling [Mon, 22 Apr 2024 23:49:03 +0000 (19:49 -0400)]
Implement emergency admin password for when NationStates is having a meltdown
Lanius Trolling [Sun, 21 Apr 2024 19:54:20 +0000 (15:54 -0400)]
Add OpenAI integration
Lanius Trolling [Sun, 21 Apr 2024 18:53:17 +0000 (14:53 -0400)]
Fix WebDAV domain name
Lanius Trolling [Mon, 15 Apr 2024 10:30:57 +0000 (06:30 -0400)]
FFS
Lanius Trolling [Mon, 15 Apr 2024 10:28:57 +0000 (06:28 -0400)]
OOPS
Lanius Trolling [Mon, 15 Apr 2024 10:25:47 +0000 (06:25 -0400)]
Add existing WebDAV tokens view
Lanius Trolling [Sun, 14 Apr 2024 22:58:08 +0000 (18:58 -0400)]
Remove unused code
Lanius Trolling [Sun, 14 Apr 2024 17:15:02 +0000 (13:15 -0400)]
Add mandatory property
Lanius Trolling [Sun, 14 Apr 2024 16:15:14 +0000 (12:15 -0400)]
Add WebDAV support
Lanius Trolling [Sun, 14 Apr 2024 16:14:25 +0000 (12:14 -0400)]
Fix XML code
Lanius Trolling [Sun, 14 Apr 2024 12:39:19 +0000 (08:39 -0400)]
Improve SVG-handling code
Lanius Trolling [Sun, 14 Apr 2024 12:37:48 +0000 (08:37 -0400)]
Improve XML-handling code
Lanius Trolling [Sun, 14 Apr 2024 10:40:32 +0000 (06:40 -0400)]
Optimize and refactor code
Lanius Trolling [Sun, 14 Apr 2024 10:24:27 +0000 (06:24 -0400)]
Add file creation time to file stat data
Lanius Trolling [Sat, 13 Apr 2024 22:01:50 +0000 (18:01 -0400)]
Fix filenames
Lanius Trolling [Sat, 13 Apr 2024 15:38:14 +0000 (11:38 -0400)]
Fix lore article sorting
Lanius Trolling [Sat, 13 Apr 2024 15:35:25 +0000 (11:35 -0400)]
Fix JVM error
Lanius Trolling [Sat, 13 Apr 2024 15:25:46 +0000 (11:25 -0400)]
Squash changes from failed Git experiment
Lanius Trolling [Fri, 12 Apr 2024 00:43:32 +0000 (20:43 -0400)]
Fix navbar
Lanius Trolling [Fri, 12 Apr 2024 00:41:05 +0000 (20:41 -0400)]
Remove unused function
Lanius Trolling [Fri, 12 Apr 2024 00:40:14 +0000 (20:40 -0400)]
Try to fix title getting
Lanius Trolling [Fri, 12 Apr 2024 00:38:47 +0000 (20:38 -0400)]
Try to fix file cache
Lanius Trolling [Fri, 12 Apr 2024 00:33:27 +0000 (20:33 -0400)]
Fix unused variable
Lanius Trolling [Fri, 12 Apr 2024 00:32:33 +0000 (20:32 -0400)]
Fix VFS and page titling
Lanius Trolling [Fri, 12 Apr 2024 00:21:50 +0000 (20:21 -0400)]
Reverse change
Lanius Trolling [Thu, 11 Apr 2024 11:00:49 +0000 (07:00 -0400)]
Implement copying files
Lanius Trolling [Wed, 10 Apr 2024 23:42:45 +0000 (19:42 -0400)]
Optimize imports
Lanius Trolling [Wed, 10 Apr 2024 23:40:45 +0000 (19:40 -0400)]
Fix overflow
Lanius Trolling [Wed, 10 Apr 2024 23:38:26 +0000 (19:38 -0400)]
Fix error
Lanius Trolling [Wed, 10 Apr 2024 22:54:25 +0000 (18:54 -0400)]
Remove old caching code
Lanius Trolling [Wed, 10 Apr 2024 22:54:04 +0000 (18:54 -0400)]
Optimize imports
Lanius Trolling [Tue, 9 Apr 2024 18:56:12 +0000 (14:56 -0400)]
Add call ID to response headers
Lanius Trolling [Tue, 9 Apr 2024 18:45:20 +0000 (14:45 -0400)]
Fix multipart requests
Lanius Trolling [Tue, 9 Apr 2024 18:37:19 +0000 (14:37 -0400)]
Fix operations styling
Lanius Trolling [Tue, 9 Apr 2024 18:33:50 +0000 (14:33 -0400)]
Fix styling
Lanius Trolling [Tue, 9 Apr 2024 18:31:22 +0000 (14:31 -0400)]
Fix instant rendering & improve styling
Lanius Trolling [Tue, 9 Apr 2024 16:43:54 +0000 (12:43 -0400)]
Fix quote pages