factbooks
20 months agoImplement PROPPATCH method for WebDAV
Lanius Trolling [Sun, 5 May 2024 16:14:01 +0000 (12:14 -0400)]
Implement PROPPATCH method for WebDAV

20 months agoHoly crap, I can't believe I messed that up
Lanius Trolling [Sun, 5 May 2024 15:52:55 +0000 (11:52 -0400)]
Holy crap, I can't believe I messed that up

20 months agoRework NationStates login token storage, as well as make sessions perishable
Lanius Trolling [Sun, 5 May 2024 14:30:22 +0000 (10:30 -0400)]
Rework NationStates login token storage, as well as make sessions perishable

20 months agoRework CSRF and session tracking
Lanius Trolling [Tue, 30 Apr 2024 12:13:09 +0000 (08:13 -0400)]
Rework CSRF and session tracking

20 months agoRefactor blocking code in VFS
Lanius Trolling [Sun, 28 Apr 2024 16:08:50 +0000 (12:08 -0400)]
Refactor blocking code in VFS

20 months agoReduce redundancy
Lanius Trolling [Sun, 28 Apr 2024 16:04:29 +0000 (12:04 -0400)]
Reduce redundancy

20 months agoRefactor thread-local ScriptEngine
Lanius Trolling [Sun, 28 Apr 2024 16:00:57 +0000 (12:00 -0400)]
Refactor thread-local ScriptEngine

20 months agoRefactor repeated usage of coroutineScope
Lanius Trolling [Sun, 28 Apr 2024 15:52:03 +0000 (11:52 -0400)]
Refactor repeated usage of coroutineScope

20 months agoFix link regex (2)
Lanius Trolling [Sun, 28 Apr 2024 15:31:06 +0000 (11:31 -0400)]
Fix link regex (2)

20 months agoFix link regex
Lanius Trolling [Sun, 28 Apr 2024 15:28:39 +0000 (11:28 -0400)]
Fix link regex

20 months agoFix SVG images in raw HTML
Lanius Trolling [Sun, 28 Apr 2024 15:26:56 +0000 (11:26 -0400)]
Fix SVG images in raw HTML

20 months agoFix builder lexer
Lanius Trolling [Sun, 28 Apr 2024 13:09:27 +0000 (09:09 -0400)]
Fix builder lexer

20 months agoFix RSS links
Lanius Trolling [Sun, 28 Apr 2024 12:44:20 +0000 (08:44 -0400)]
Fix RSS links

20 months agoImprove splitBefore implementation
Lanius Trolling [Sat, 27 Apr 2024 14:27:42 +0000 (10:27 -0400)]
Improve splitBefore implementation

20 months agoHandle exception when deleting potentially-nonexistent file
Lanius Trolling [Sat, 27 Apr 2024 14:06:57 +0000 (10:06 -0400)]
Handle exception when deleting potentially-nonexistent file

20 months agoVarious refactorings
Lanius Trolling [Sat, 27 Apr 2024 14:01:33 +0000 (10:01 -0400)]
Various refactorings

20 months agoImprove article sort order (2)
Lanius Trolling [Fri, 26 Apr 2024 23:45:09 +0000 (19:45 -0400)]
Improve article sort order (2)

20 months agoImprove article sort order
Lanius Trolling [Fri, 26 Apr 2024 23:28:53 +0000 (19:28 -0400)]
Improve article sort order

20 months agoReduce icon size
Lanius Trolling [Fri, 26 Apr 2024 21:42:18 +0000 (17:42 -0400)]
Reduce icon size

20 months agoIcon changes and fixes
Lanius Trolling [Thu, 25 Apr 2024 10:46:50 +0000 (06:46 -0400)]
Icon changes and fixes

20 months agoOkay, NOW it should work
Lanius Trolling [Tue, 23 Apr 2024 19:13:44 +0000 (15:13 -0400)]
Okay, NOW it should work

20 months agoUse the CORRECT drop function
Lanius Trolling [Tue, 23 Apr 2024 19:06:53 +0000 (15:06 -0400)]
Use the CORRECT drop function

20 months agoRefactor
Lanius Trolling [Tue, 23 Apr 2024 15:39:00 +0000 (11:39 -0400)]
Refactor

20 months agoImprove rate-limit handling
Lanius Trolling [Tue, 23 Apr 2024 15:33:49 +0000 (11:33 -0400)]
Improve rate-limit handling

20 months agoVarious refactorings
Lanius Trolling [Tue, 23 Apr 2024 15:33:22 +0000 (11:33 -0400)]
Various refactorings

20 months agooops
Lanius Trolling [Mon, 22 Apr 2024 23:54:50 +0000 (19:54 -0400)]
oops

20 months agoImplement emergency admin password for when NationStates is having a meltdown
Lanius Trolling [Mon, 22 Apr 2024 23:49:03 +0000 (19:49 -0400)]
Implement emergency admin password for when NationStates is having a meltdown

20 months agoAdd OpenAI integration
Lanius Trolling [Sun, 21 Apr 2024 19:54:20 +0000 (15:54 -0400)]
Add OpenAI integration

20 months agoFix WebDAV domain name
Lanius Trolling [Sun, 21 Apr 2024 18:53:17 +0000 (14:53 -0400)]
Fix WebDAV domain name

20 months agoFFS
Lanius Trolling [Mon, 15 Apr 2024 10:30:57 +0000 (06:30 -0400)]
FFS

20 months agoOOPS
Lanius Trolling [Mon, 15 Apr 2024 10:28:57 +0000 (06:28 -0400)]
OOPS

20 months agoAdd existing WebDAV tokens view
Lanius Trolling [Mon, 15 Apr 2024 10:25:47 +0000 (06:25 -0400)]
Add existing WebDAV tokens view

20 months agoRemove unused code
Lanius Trolling [Sun, 14 Apr 2024 22:58:08 +0000 (18:58 -0400)]
Remove unused code

20 months agoAdd mandatory property
Lanius Trolling [Sun, 14 Apr 2024 17:15:02 +0000 (13:15 -0400)]
Add mandatory property

20 months agoAdd WebDAV support
Lanius Trolling [Sun, 14 Apr 2024 16:15:14 +0000 (12:15 -0400)]
Add WebDAV support

20 months agoFix XML code
Lanius Trolling [Sun, 14 Apr 2024 16:14:25 +0000 (12:14 -0400)]
Fix XML code

20 months agoImprove SVG-handling code
Lanius Trolling [Sun, 14 Apr 2024 12:39:19 +0000 (08:39 -0400)]
Improve SVG-handling code

20 months agoImprove XML-handling code
Lanius Trolling [Sun, 14 Apr 2024 12:37:48 +0000 (08:37 -0400)]
Improve XML-handling code

20 months agoOptimize and refactor code
Lanius Trolling [Sun, 14 Apr 2024 10:40:32 +0000 (06:40 -0400)]
Optimize and refactor code

20 months agoAdd file creation time to file stat data
Lanius Trolling [Sun, 14 Apr 2024 10:24:27 +0000 (06:24 -0400)]
Add file creation time to file stat data

20 months agoFix filenames
Lanius Trolling [Sat, 13 Apr 2024 22:01:50 +0000 (18:01 -0400)]
Fix filenames

20 months agoFix lore article sorting
Lanius Trolling [Sat, 13 Apr 2024 15:38:14 +0000 (11:38 -0400)]
Fix lore article sorting

20 months agoFix JVM error
Lanius Trolling [Sat, 13 Apr 2024 15:35:25 +0000 (11:35 -0400)]
Fix JVM error

20 months agoSquash changes from failed Git experiment
Lanius Trolling [Sat, 13 Apr 2024 15:25:46 +0000 (11:25 -0400)]
Squash changes from failed Git experiment

21 months agoFix navbar
Lanius Trolling [Fri, 12 Apr 2024 00:43:32 +0000 (20:43 -0400)]
Fix navbar

21 months agoRemove unused function
Lanius Trolling [Fri, 12 Apr 2024 00:41:05 +0000 (20:41 -0400)]
Remove unused function

21 months agoTry to fix title getting
Lanius Trolling [Fri, 12 Apr 2024 00:40:14 +0000 (20:40 -0400)]
Try to fix title getting

21 months agoTry to fix file cache
Lanius Trolling [Fri, 12 Apr 2024 00:38:47 +0000 (20:38 -0400)]
Try to fix file cache

21 months agoFix unused variable
Lanius Trolling [Fri, 12 Apr 2024 00:33:27 +0000 (20:33 -0400)]
Fix unused variable

21 months agoFix VFS and page titling
Lanius Trolling [Fri, 12 Apr 2024 00:32:33 +0000 (20:32 -0400)]
Fix VFS and page titling

21 months agoReverse change
Lanius Trolling [Fri, 12 Apr 2024 00:21:50 +0000 (20:21 -0400)]
Reverse change

21 months agoImplement copying files
Lanius Trolling [Thu, 11 Apr 2024 11:00:49 +0000 (07:00 -0400)]
Implement copying files

21 months agoOptimize imports
Lanius Trolling [Wed, 10 Apr 2024 23:42:45 +0000 (19:42 -0400)]
Optimize imports

21 months agoFix overflow
Lanius Trolling [Wed, 10 Apr 2024 23:40:45 +0000 (19:40 -0400)]
Fix overflow

21 months agoFix error
Lanius Trolling [Wed, 10 Apr 2024 23:38:26 +0000 (19:38 -0400)]
Fix error

21 months agoRemove old caching code
Lanius Trolling [Wed, 10 Apr 2024 22:54:25 +0000 (18:54 -0400)]
Remove old caching code

21 months agoOptimize imports
Lanius Trolling [Wed, 10 Apr 2024 22:54:04 +0000 (18:54 -0400)]
Optimize imports

21 months agoAdd call ID to response headers
Lanius Trolling [Tue, 9 Apr 2024 18:56:12 +0000 (14:56 -0400)]
Add call ID to response headers

21 months agoFix multipart requests
Lanius Trolling [Tue, 9 Apr 2024 18:45:20 +0000 (14:45 -0400)]
Fix multipart requests

21 months agoFix operations styling
Lanius Trolling [Tue, 9 Apr 2024 18:37:19 +0000 (14:37 -0400)]
Fix operations styling

21 months agoFix styling
Lanius Trolling [Tue, 9 Apr 2024 18:33:50 +0000 (14:33 -0400)]
Fix styling

21 months agoFix instant rendering & improve styling
Lanius Trolling [Tue, 9 Apr 2024 18:31:22 +0000 (14:31 -0400)]
Fix instant rendering & improve styling

21 months agoFix quote pages
Lanius Trolling [Tue, 9 Apr 2024 16:43:54 +0000 (12:43 -0400)]
Fix quote pages

21 months agoFix checkRedirectTarget functionality
Lanius Trolling [Tue, 9 Apr 2024 16:33:37 +0000 (12:33 -0400)]
Fix checkRedirectTarget functionality

21 months agoExclude other config files
Lanius Trolling [Tue, 9 Apr 2024 16:29:19 +0000 (12:29 -0400)]
Exclude other config files

21 months agoAdd serial transfer
Lanius Trolling [Tue, 9 Apr 2024 16:19:38 +0000 (12:19 -0400)]
Add serial transfer

21 months agoVarious fixes
Lanius Trolling [Tue, 9 Apr 2024 15:50:48 +0000 (11:50 -0400)]
Various fixes

21 months agoAdd VFS-management web UI
Lanius Trolling [Tue, 9 Apr 2024 15:44:14 +0000 (11:44 -0400)]
Add VFS-management web UI

21 months agoTest and fix tag-based templating
Lanius Trolling [Tue, 9 Apr 2024 10:28:22 +0000 (06:28 -0400)]
Test and fix tag-based templating

21 months agoOptimize imports
Lanius Trolling [Mon, 8 Apr 2024 20:34:52 +0000 (16:34 -0400)]
Optimize imports

21 months agoRemove Pebble dependency
Lanius Trolling [Mon, 8 Apr 2024 20:25:51 +0000 (16:25 -0400)]
Remove Pebble dependency

21 months agoImprove error-handling in pre-processing
Lanius Trolling [Mon, 8 Apr 2024 20:24:33 +0000 (16:24 -0400)]
Improve error-handling in pre-processing

21 months agoMove entirely to coroutine-based file storage API
Lanius Trolling [Mon, 8 Apr 2024 18:52:01 +0000 (14:52 -0400)]
Move entirely to coroutine-based file storage API

21 months agoCreate generic file-storage API
Lanius Trolling [Sun, 7 Apr 2024 22:05:37 +0000 (18:05 -0400)]
Create generic file-storage API

21 months agoBegin moving away from Pebble templates
Lanius Trolling [Sun, 7 Apr 2024 22:05:14 +0000 (18:05 -0400)]
Begin moving away from Pebble templates

21 months agoCreate joinToHtml construct
Lanius Trolling [Sat, 6 Apr 2024 17:43:03 +0000 (13:43 -0400)]
Create joinToHtml construct

21 months agoFix vocab rendering
Lanius Trolling [Sat, 6 Apr 2024 17:42:06 +0000 (13:42 -0400)]
Fix vocab rendering

21 months agoRework string-building code
Lanius Trolling [Sat, 6 Apr 2024 16:42:03 +0000 (12:42 -0400)]
Rework string-building code

21 months agoReduce recursion, remove redundancy, and extract expression
Lanius Trolling [Sat, 6 Apr 2024 16:35:50 +0000 (12:35 -0400)]
Reduce recursion, remove redundancy, and extract expression

21 months agoUpdate MongoDB driver
Lanius Trolling [Sat, 6 Apr 2024 14:34:51 +0000 (10:34 -0400)]
Update MongoDB driver

21 months agoExtract method
Lanius Trolling [Sat, 6 Apr 2024 14:26:35 +0000 (10:26 -0400)]
Extract method

21 months agoRefactor buildscript
Lanius Trolling [Sat, 6 Apr 2024 14:26:03 +0000 (10:26 -0400)]
Refactor buildscript

21 months agoRemove almost-pointless file
Lanius Trolling [Sat, 6 Apr 2024 12:50:34 +0000 (08:50 -0400)]
Remove almost-pointless file

21 months agoRework plain-text tags
Lanius Trolling [Sat, 6 Apr 2024 12:47:07 +0000 (08:47 -0400)]
Rework plain-text tags

21 months agoWtf was that
Lanius Trolling [Sat, 6 Apr 2024 12:45:30 +0000 (08:45 -0400)]
Wtf was that

21 months agoChange appearance of invalid ID in reply tag
Lanius Trolling [Sat, 6 Apr 2024 12:41:25 +0000 (08:41 -0400)]
Change appearance of invalid ID in reply tag

21 months agoFix labels
Lanius Trolling [Sat, 6 Apr 2024 12:37:34 +0000 (08:37 -0400)]
Fix labels

21 months agoUse unaryPlus in more places
Lanius Trolling [Sat, 6 Apr 2024 12:34:02 +0000 (08:34 -0400)]
Use unaryPlus in more places

21 months agoInline function object
Lanius Trolling [Sat, 6 Apr 2024 12:33:02 +0000 (08:33 -0400)]
Inline function object

21 months agoDon't forget content-types
Lanius Trolling [Sat, 6 Apr 2024 12:30:26 +0000 (08:30 -0400)]
Don't forget content-types

21 months agoWe like to refactor. We do a little refactoring
Lanius Trolling [Sat, 6 Apr 2024 12:29:03 +0000 (08:29 -0400)]
We like to refactor. We do a little refactoring

21 months agoRework theme selection code
Lanius Trolling [Sat, 6 Apr 2024 12:27:15 +0000 (08:27 -0400)]
Rework theme selection code

21 months agoMove FormUrlEncodedFormat class
Lanius Trolling [Fri, 5 Apr 2024 22:32:33 +0000 (18:32 -0400)]
Move FormUrlEncodedFormat class

21 months agoRemove redundant code
Lanius Trolling [Fri, 5 Apr 2024 16:24:00 +0000 (12:24 -0400)]
Remove redundant code

21 months agoAdd default headers
Lanius Trolling [Fri, 5 Apr 2024 16:19:34 +0000 (12:19 -0400)]
Add default headers

21 months agoIntelliJ update did this (again)
Lanius Trolling [Fri, 5 Apr 2024 16:18:50 +0000 (12:18 -0400)]
IntelliJ update did this (again)

21 months agoRewrite BBCode parser
Lanius Trolling [Fri, 5 Apr 2024 16:06:42 +0000 (12:06 -0400)]
Rewrite BBCode parser

21 months agoUse more configurability
Lanius Trolling [Fri, 5 Apr 2024 16:03:29 +0000 (12:03 -0400)]
Use more configurability

21 months agoAdd ETag to asset headers
Lanius Trolling [Thu, 4 Apr 2024 23:35:13 +0000 (19:35 -0400)]
Add ETag to asset headers

21 months agoIntelliJ update did this
Lanius Trolling [Thu, 4 Apr 2024 23:25:47 +0000 (19:25 -0400)]
IntelliJ update did this