Lanius Trolling [Fri, 5 Apr 2024 16:19:34 +0000 (12:19 -0400)]
Add default headers
Lanius Trolling [Fri, 5 Apr 2024 16:18:50 +0000 (12:18 -0400)]
IntelliJ update did this (again)
Lanius Trolling [Fri, 5 Apr 2024 16:06:42 +0000 (12:06 -0400)]
Rewrite BBCode parser
Lanius Trolling [Fri, 5 Apr 2024 16:03:29 +0000 (12:03 -0400)]
Use more configurability
Lanius Trolling [Thu, 4 Apr 2024 23:35:13 +0000 (19:35 -0400)]
Add ETag to asset headers
Lanius Trolling [Thu, 4 Apr 2024 23:25:47 +0000 (19:25 -0400)]
IntelliJ update did this
Lanius Trolling [Wed, 3 Apr 2024 22:47:45 +0000 (18:47 -0400)]
Hide raw path filenames from user-visible text
Lanius Trolling [Wed, 3 Apr 2024 22:34:40 +0000 (18:34 -0400)]
Prevent asset compression from exhausting the thread pool
Lanius Trolling [Mon, 1 Apr 2024 23:21:41 +0000 (19:21 -0400)]
Add "April Fools' Day Mode" client preference
Lanius Trolling [Sun, 31 Mar 2024 16:09:25 +0000 (12:09 -0400)]
Fix various spacing things
Lanius Trolling [Fri, 29 Mar 2024 15:15:53 +0000 (11:15 -0400)]
Switch to type-safe resource routing
Lanius Trolling [Thu, 28 Mar 2024 23:02:04 +0000 (19:02 -0400)]
Implement lazy asset-file compression
Lanius Trolling [Fri, 22 Mar 2024 22:47:37 +0000 (18:47 -0400)]
Do a little trolling
Lanius Trolling [Fri, 15 Mar 2024 18:48:08 +0000 (14:48 -0400)]
Re-add exception logging code but properly this time
Lanius Trolling [Fri, 15 Mar 2024 18:47:41 +0000 (14:47 -0400)]
Replace warning with error
Lanius Trolling [Fri, 15 Mar 2024 15:06:02 +0000 (11:06 -0400)]
Remove old exception-printing code
Lanius Trolling [Fri, 15 Mar 2024 14:53:56 +0000 (10:53 -0400)]
Set correct .notdef glyph
Lanius Trolling [Tue, 12 Mar 2024 17:37:11 +0000 (13:37 -0400)]
Restore mobile font size back to normal
Lanius Trolling [Sun, 10 Mar 2024 14:59:05 +0000 (10:59 -0400)]
Make page visit operation atomic
Lanius Trolling [Fri, 8 Mar 2024 13:20:37 +0000 (08:20 -0500)]
Improve formatting of raw factbooks
Lanius Trolling [Thu, 7 Mar 2024 19:54:35 +0000 (14:54 -0500)]
Restore old behavior of align tag
Lanius Trolling [Thu, 7 Mar 2024 17:41:00 +0000 (12:41 -0500)]
Fix page descriptions having formatting tags
Lanius Trolling [Thu, 7 Mar 2024 16:52:50 +0000 (11:52 -0500)]
Add raw factbook rendering
Lanius Trolling [Thu, 7 Mar 2024 13:20:38 +0000 (08:20 -0500)]
Prevent client from rendering text on server if text is blank. Trim text in server before rendering. Switch from double to int.
Lanius Trolling [Thu, 7 Mar 2024 12:53:45 +0000 (07:53 -0500)]
Refactor conversion of String to GlyphSequence
Lanius Trolling [Thu, 7 Mar 2024 12:51:32 +0000 (07:51 -0500)]
Rework quiz rendering
Lanius Trolling [Thu, 7 Mar 2024 12:49:26 +0000 (07:49 -0500)]
Remove `as?` from Kotlin/JS
Lanius Trolling [Thu, 7 Mar 2024 12:48:39 +0000 (07:48 -0500)]
Move KSVG to JS externals subproject
Lanius Trolling [Wed, 6 Mar 2024 23:41:43 +0000 (18:41 -0500)]
Rework indirect tag code
Lanius Trolling [Sun, 3 Mar 2024 22:17:26 +0000 (17:17 -0500)]
Refactor some code
Lanius Trolling [Sun, 3 Mar 2024 20:00:41 +0000 (15:00 -0500)]
Reduce text size inside sidebars
Lanius Trolling [Sun, 3 Mar 2024 13:29:29 +0000 (08:29 -0500)]
Fix Mechyrdia Sans kerning
Lanius Trolling [Sat, 2 Mar 2024 21:28:25 +0000 (16:28 -0500)]
Fix navbar and sidebar on short pages
Lanius Trolling [Sat, 2 Mar 2024 20:25:27 +0000 (15:25 -0500)]
Make main article view wider
Lanius Trolling [Sat, 2 Mar 2024 20:08:50 +0000 (15:08 -0500)]
Replace percent sizes with viewport size
Lanius Trolling [Fri, 1 Mar 2024 20:34:46 +0000 (15:34 -0500)]
Separate inline code and block code tags
Lanius Trolling [Fri, 23 Feb 2024 23:42:17 +0000 (18:42 -0500)]
Fix HTML generation so it's a lot better now (2)
Lanius Trolling [Fri, 23 Feb 2024 23:30:26 +0000 (18:30 -0500)]
Fix HTML generation so it's a lot better now
Lanius Trolling [Mon, 19 Feb 2024 15:50:08 +0000 (10:50 -0500)]
Fix comment
Lanius Trolling [Sat, 10 Feb 2024 15:04:18 +0000 (10:04 -0500)]
Remove unused decorations
Lanius Trolling [Sat, 10 Feb 2024 15:01:51 +0000 (10:01 -0500)]
Update NationStates API version in Java library
Lanius Trolling [Sat, 10 Feb 2024 14:29:31 +0000 (09:29 -0500)]
Set fairness to true
Lanius Trolling [Sat, 10 Feb 2024 14:27:05 +0000 (09:27 -0500)]
Replace synchronized method with usage of ReentrantLock
Lanius Trolling [Thu, 8 Feb 2024 20:02:32 +0000 (15:02 -0500)]
Fix typo
Lanius Trolling [Thu, 8 Feb 2024 20:02:00 +0000 (15:02 -0500)]
Update libraries and refactor code
Lanius Trolling [Thu, 8 Feb 2024 15:55:10 +0000 (10:55 -0500)]
Fix quotes' HTML rendering
Lanius Trolling [Thu, 8 Feb 2024 15:45:05 +0000 (10:45 -0500)]
Move fonts outside jar file
Lanius Trolling [Thu, 8 Feb 2024 15:28:56 +0000 (10:28 -0500)]
Add Cyrillic support to Mechyrdia Sans
Lanius Trolling [Sun, 4 Feb 2024 16:16:16 +0000 (11:16 -0500)]
Parallelize model loading
Lanius Trolling [Sun, 4 Feb 2024 15:05:12 +0000 (10:05 -0500)]
Refactor code and add interruptibility
Lanius Trolling [Sun, 4 Feb 2024 15:04:51 +0000 (10:04 -0500)]
Reformat code
Lanius Trolling [Sun, 4 Feb 2024 15:04:28 +0000 (10:04 -0500)]
Customize delay of rendering Mechyrdia Sans
Lanius Trolling [Sat, 3 Feb 2024 20:59:47 +0000 (15:59 -0500)]
Fix Q letter-width
Lanius Trolling [Sat, 3 Feb 2024 19:24:16 +0000 (14:24 -0500)]
Add Mechyrdia Sans font sample
Lanius Trolling [Sat, 27 Jan 2024 15:36:20 +0000 (10:36 -0500)]
Remove unnecessary function
Lanius Trolling [Sat, 27 Jan 2024 15:34:46 +0000 (10:34 -0500)]
Improve map-object link handling
Lanius Trolling [Sat, 27 Jan 2024 14:17:28 +0000 (09:17 -0500)]
Change map index HTML title
Lanius Trolling [Sat, 27 Jan 2024 14:16:05 +0000 (09:16 -0500)]
Make bot regexes case-insensitive
Lanius Trolling [Sat, 27 Jan 2024 14:15:55 +0000 (09:15 -0500)]
Rename Python script
Lanius Trolling [Sat, 27 Jan 2024 14:15:44 +0000 (09:15 -0500)]
Refactor map viewer
Lanius Trolling [Tue, 23 Jan 2024 17:41:14 +0000 (12:41 -0500)]
Add conlang vocabulary tag
Lanius Trolling [Sat, 20 Jan 2024 19:38:12 +0000 (14:38 -0500)]
Switch from JMustache to Pebble
Lanius Trolling [Wed, 17 Jan 2024 13:30:01 +0000 (08:30 -0500)]
Add random quote endpoint
Lanius Trolling [Tue, 16 Jan 2024 17:26:00 +0000 (12:26 -0500)]
Move JS external declarations into subproject
Lanius Trolling [Thu, 11 Jan 2024 16:09:33 +0000 (11:09 -0500)]
Owner nation may see all comments in RSS feed
Lanius Trolling [Thu, 11 Jan 2024 16:07:53 +0000 (11:07 -0500)]
Remove RSS feeds from navbar
Lanius Trolling [Thu, 11 Jan 2024 16:06:32 +0000 (11:06 -0500)]
Minor tweaks
Lanius Trolling [Thu, 11 Jan 2024 14:10:13 +0000 (09:10 -0500)]
Fix parsing issues
Lanius Trolling [Thu, 11 Jan 2024 13:28:37 +0000 (08:28 -0500)]
Add recent comments RSS feed
Lanius Trolling [Wed, 10 Jan 2024 22:53:57 +0000 (17:53 -0500)]
Add recent factbook edits RSS feed
Lanius Trolling [Sun, 7 Jan 2024 13:05:39 +0000 (08:05 -0500)]
Fix NationStates link url
Lanius Trolling [Sun, 31 Dec 2023 18:04:44 +0000 (13:04 -0500)]
Remove special Gothic font
Lanius Trolling [Thu, 28 Dec 2023 18:18:35 +0000 (13:18 -0500)]
Mark links in comments as UGC
Lanius Trolling [Thu, 28 Dec 2023 17:48:07 +0000 (12:48 -0500)]
Remove unused code
Lanius Trolling [Thu, 28 Dec 2023 17:43:31 +0000 (12:43 -0500)]
Refactor repeated code
Lanius Trolling [Thu, 28 Dec 2023 17:37:32 +0000 (12:37 -0500)]
Fix viewing of WIP or old factbooks
Lanius Trolling [Sun, 24 Dec 2023 18:03:52 +0000 (13:03 -0500)]
Replace MutableMap with concurrent maps
Lanius Trolling [Sun, 24 Dec 2023 15:48:01 +0000 (10:48 -0500)]
Hopefully fix sitemap
Lanius Trolling [Thu, 21 Dec 2023 21:19:49 +0000 (16:19 -0500)]
I am very smart!
Lanius Trolling [Thu, 21 Dec 2023 21:10:14 +0000 (16:10 -0500)]
Remove some overhead
Lanius Trolling [Wed, 20 Dec 2023 16:41:17 +0000 (11:41 -0500)]
Fix server-side deploy
Lanius Trolling [Wed, 20 Dec 2023 16:37:02 +0000 (11:37 -0500)]
Add interactive map viewer to Git repository
Lanius Trolling [Tue, 19 Dec 2023 15:18:19 +0000 (10:18 -0500)]
Add blockquote tag to factbook formatting
Lanius Trolling [Mon, 18 Dec 2023 20:08:08 +0000 (15:08 -0500)]
Add language attribute
Lanius Trolling [Mon, 18 Dec 2023 20:05:11 +0000 (15:05 -0500)]
Unchange text
Lanius Trolling [Mon, 18 Dec 2023 20:04:20 +0000 (15:04 -0500)]
Make site more efficient w/ script loading
Lanius Trolling [Sun, 17 Dec 2023 17:28:57 +0000 (12:28 -0500)]
Fix MIME type of sitemap
Lanius Trolling [Sun, 17 Dec 2023 15:02:01 +0000 (10:02 -0500)]
Revert "Fix Hammer.js, so it uses screen coords instead of client coords"
This reverts commit
4e75f1ed5a14c5859a6e88a97e46b873243c9ecc.
Lanius Trolling [Sun, 17 Dec 2023 15:00:43 +0000 (10:00 -0500)]
Fix Hammer.js, so it uses screen coords instead of client coords
Lanius Trolling [Tue, 12 Dec 2023 15:11:02 +0000 (10:11 -0500)]
FVCK
Lanius Trolling [Tue, 12 Dec 2023 15:08:38 +0000 (10:08 -0500)]
Add robots.txt and sitemap.xml
Lanius Trolling [Fri, 8 Dec 2023 19:19:56 +0000 (14:19 -0500)]
Interactive map now works on mobile
Lanius Trolling [Tue, 5 Dec 2023 15:23:34 +0000 (10:23 -0500)]
Add touchscreen admonition
Lanius Trolling [Mon, 4 Dec 2023 15:33:39 +0000 (10:33 -0500)]
Remove factbook script from interactive map viewer
Lanius Trolling [Mon, 4 Dec 2023 14:25:07 +0000 (09:25 -0500)]
Make the interactive map an actual page and not an HTML file in the assets directory
Lanius Trolling [Mon, 4 Dec 2023 00:19:50 +0000 (19:19 -0500)]
Remove crossorigin attributes
Lanius Trolling [Sat, 4 Nov 2023 13:07:52 +0000 (09:07 -0400)]
Remove factbook caching
Lanius Trolling [Fri, 3 Nov 2023 22:53:03 +0000 (18:53 -0400)]
Fix Kishari spacing
Lanius Trolling [Fri, 3 Nov 2023 21:57:22 +0000 (17:57 -0400)]
oops
Lanius Trolling [Fri, 3 Nov 2023 21:54:30 +0000 (17:54 -0400)]
Add Kishari alphabet box