factbooks
22 months agoFix HTML generation so it's a lot better now (2)
Lanius Trolling [Fri, 23 Feb 2024 23:42:17 +0000 (18:42 -0500)]
Fix HTML generation so it's a lot better now (2)

22 months agoFix HTML generation so it's a lot better now
Lanius Trolling [Fri, 23 Feb 2024 23:30:26 +0000 (18:30 -0500)]
Fix HTML generation so it's a lot better now

22 months agoFix comment
Lanius Trolling [Mon, 19 Feb 2024 15:50:08 +0000 (10:50 -0500)]
Fix comment

23 months agoRemove unused decorations
Lanius Trolling [Sat, 10 Feb 2024 15:04:18 +0000 (10:04 -0500)]
Remove unused decorations

23 months agoUpdate NationStates API version in Java library
Lanius Trolling [Sat, 10 Feb 2024 15:01:51 +0000 (10:01 -0500)]
Update NationStates API version in Java library

23 months agoSet fairness to true
Lanius Trolling [Sat, 10 Feb 2024 14:29:31 +0000 (09:29 -0500)]
Set fairness to true

23 months agoReplace synchronized method with usage of ReentrantLock
Lanius Trolling [Sat, 10 Feb 2024 14:27:05 +0000 (09:27 -0500)]
Replace synchronized method with usage of ReentrantLock

23 months agoFix typo
Lanius Trolling [Thu, 8 Feb 2024 20:02:32 +0000 (15:02 -0500)]
Fix typo

23 months agoUpdate libraries and refactor code
Lanius Trolling [Thu, 8 Feb 2024 20:02:00 +0000 (15:02 -0500)]
Update libraries and refactor code

23 months agoFix quotes' HTML rendering
Lanius Trolling [Thu, 8 Feb 2024 15:55:10 +0000 (10:55 -0500)]
Fix quotes' HTML rendering

23 months agoMove fonts outside jar file
Lanius Trolling [Thu, 8 Feb 2024 15:45:05 +0000 (10:45 -0500)]
Move fonts outside jar file

23 months agoAdd Cyrillic support to Mechyrdia Sans
Lanius Trolling [Thu, 8 Feb 2024 15:28:56 +0000 (10:28 -0500)]
Add Cyrillic support to Mechyrdia Sans

23 months agoParallelize model loading
Lanius Trolling [Sun, 4 Feb 2024 16:16:16 +0000 (11:16 -0500)]
Parallelize model loading

23 months agoRefactor code and add interruptibility
Lanius Trolling [Sun, 4 Feb 2024 15:05:12 +0000 (10:05 -0500)]
Refactor code and add interruptibility

23 months agoReformat code
Lanius Trolling [Sun, 4 Feb 2024 15:04:51 +0000 (10:04 -0500)]
Reformat code

23 months agoCustomize delay of rendering Mechyrdia Sans
Lanius Trolling [Sun, 4 Feb 2024 15:04:28 +0000 (10:04 -0500)]
Customize delay of rendering Mechyrdia Sans

23 months agoFix Q letter-width
Lanius Trolling [Sat, 3 Feb 2024 20:59:47 +0000 (15:59 -0500)]
Fix Q letter-width

23 months agoAdd Mechyrdia Sans font sample
Lanius Trolling [Sat, 3 Feb 2024 19:24:16 +0000 (14:24 -0500)]
Add Mechyrdia Sans font sample

23 months agoRemove unnecessary function
Lanius Trolling [Sat, 27 Jan 2024 15:36:20 +0000 (10:36 -0500)]
Remove unnecessary function

23 months agoImprove map-object link handling
Lanius Trolling [Sat, 27 Jan 2024 15:34:46 +0000 (10:34 -0500)]
Improve map-object link handling

23 months agoChange map index HTML title
Lanius Trolling [Sat, 27 Jan 2024 14:17:28 +0000 (09:17 -0500)]
Change map index HTML title

23 months agoMake bot regexes case-insensitive
Lanius Trolling [Sat, 27 Jan 2024 14:16:05 +0000 (09:16 -0500)]
Make bot regexes case-insensitive

23 months agoRename Python script
Lanius Trolling [Sat, 27 Jan 2024 14:15:55 +0000 (09:15 -0500)]
Rename Python script

23 months agoRefactor map viewer
Lanius Trolling [Sat, 27 Jan 2024 14:15:44 +0000 (09:15 -0500)]
Refactor map viewer

23 months agoAdd conlang vocabulary tag
Lanius Trolling [Tue, 23 Jan 2024 17:41:14 +0000 (12:41 -0500)]
Add conlang vocabulary tag

23 months agoSwitch from JMustache to Pebble
Lanius Trolling [Sat, 20 Jan 2024 19:38:12 +0000 (14:38 -0500)]
Switch from JMustache to Pebble

23 months agoAdd random quote endpoint
Lanius Trolling [Wed, 17 Jan 2024 13:30:01 +0000 (08:30 -0500)]
Add random quote endpoint

23 months agoMove JS external declarations into subproject
Lanius Trolling [Tue, 16 Jan 2024 17:26:00 +0000 (12:26 -0500)]
Move JS external declarations into subproject

2 years agoOwner nation may see all comments in RSS feed
Lanius Trolling [Thu, 11 Jan 2024 16:09:33 +0000 (11:09 -0500)]
Owner nation may see all comments in RSS feed

2 years agoRemove RSS feeds from navbar
Lanius Trolling [Thu, 11 Jan 2024 16:07:53 +0000 (11:07 -0500)]
Remove RSS feeds from navbar

2 years agoMinor tweaks
Lanius Trolling [Thu, 11 Jan 2024 16:06:32 +0000 (11:06 -0500)]
Minor tweaks

2 years agoFix parsing issues
Lanius Trolling [Thu, 11 Jan 2024 14:10:13 +0000 (09:10 -0500)]
Fix parsing issues

2 years agoAdd recent comments RSS feed
Lanius Trolling [Thu, 11 Jan 2024 13:28:37 +0000 (08:28 -0500)]
Add recent comments RSS feed

2 years agoAdd recent factbook edits RSS feed
Lanius Trolling [Wed, 10 Jan 2024 22:53:57 +0000 (17:53 -0500)]
Add recent factbook edits RSS feed

2 years agoFix NationStates link url
Lanius Trolling [Sun, 7 Jan 2024 13:05:39 +0000 (08:05 -0500)]
Fix NationStates link url

2 years agoRemove special Gothic font
Lanius Trolling [Sun, 31 Dec 2023 18:04:44 +0000 (13:04 -0500)]
Remove special Gothic font

2 years agoMark links in comments as UGC
Lanius Trolling [Thu, 28 Dec 2023 18:18:35 +0000 (13:18 -0500)]
Mark links in comments as UGC

2 years agoRemove unused code
Lanius Trolling [Thu, 28 Dec 2023 17:48:07 +0000 (12:48 -0500)]
Remove unused code

2 years agoRefactor repeated code
Lanius Trolling [Thu, 28 Dec 2023 17:43:31 +0000 (12:43 -0500)]
Refactor repeated code

2 years agoFix viewing of WIP or old factbooks
Lanius Trolling [Thu, 28 Dec 2023 17:37:32 +0000 (12:37 -0500)]
Fix viewing of WIP or old factbooks

2 years agoReplace MutableMap with concurrent maps
Lanius Trolling [Sun, 24 Dec 2023 18:03:52 +0000 (13:03 -0500)]
Replace MutableMap with concurrent maps

2 years agoHopefully fix sitemap
Lanius Trolling [Sun, 24 Dec 2023 15:48:01 +0000 (10:48 -0500)]
Hopefully fix sitemap

2 years agoI am very smart!
Lanius Trolling [Thu, 21 Dec 2023 21:19:49 +0000 (16:19 -0500)]
I am very smart!

2 years agoRemove some overhead
Lanius Trolling [Thu, 21 Dec 2023 21:10:14 +0000 (16:10 -0500)]
Remove some overhead

2 years agoFix server-side deploy
Lanius Trolling [Wed, 20 Dec 2023 16:41:17 +0000 (11:41 -0500)]
Fix server-side deploy

2 years agoAdd interactive map viewer to Git repository
Lanius Trolling [Wed, 20 Dec 2023 16:37:02 +0000 (11:37 -0500)]
Add interactive map viewer to Git repository

2 years agoAdd blockquote tag to factbook formatting
Lanius Trolling [Tue, 19 Dec 2023 15:18:19 +0000 (10:18 -0500)]
Add blockquote tag to factbook formatting

2 years agoAdd language attribute
Lanius Trolling [Mon, 18 Dec 2023 20:08:08 +0000 (15:08 -0500)]
Add language attribute

2 years agoUnchange text
Lanius Trolling [Mon, 18 Dec 2023 20:05:11 +0000 (15:05 -0500)]
Unchange text

2 years agoMake site more efficient w/ script loading
Lanius Trolling [Mon, 18 Dec 2023 20:04:20 +0000 (15:04 -0500)]
Make site more efficient w/ script loading

2 years agoFix MIME type of sitemap
Lanius Trolling [Sun, 17 Dec 2023 17:28:57 +0000 (12:28 -0500)]
Fix MIME type of sitemap

2 years agoRevert "Fix Hammer.js, so it uses screen coords instead of client coords"
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.

2 years agoFix Hammer.js, so it uses screen coords instead of client coords
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

2 years agoFVCK
Lanius Trolling [Tue, 12 Dec 2023 15:11:02 +0000 (10:11 -0500)]
FVCK

2 years agoAdd robots.txt and sitemap.xml
Lanius Trolling [Tue, 12 Dec 2023 15:08:38 +0000 (10:08 -0500)]
Add robots.txt and sitemap.xml

2 years agoInteractive map now works on mobile
Lanius Trolling [Fri, 8 Dec 2023 19:19:56 +0000 (14:19 -0500)]
Interactive map now works on mobile

2 years agoAdd touchscreen admonition
Lanius Trolling [Tue, 5 Dec 2023 15:23:34 +0000 (10:23 -0500)]
Add touchscreen admonition

2 years agoRemove factbook script from interactive map viewer
Lanius Trolling [Mon, 4 Dec 2023 15:33:39 +0000 (10:33 -0500)]
Remove factbook script from interactive map viewer

2 years agoMake the interactive map an actual page and not an HTML file in the assets directory
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

2 years agoRemove crossorigin attributes
Lanius Trolling [Mon, 4 Dec 2023 00:19:50 +0000 (19:19 -0500)]
Remove crossorigin attributes

2 years agoRemove factbook caching
Lanius Trolling [Sat, 4 Nov 2023 13:07:52 +0000 (09:07 -0400)]
Remove factbook caching

2 years agoFix Kishari spacing
Lanius Trolling [Fri, 3 Nov 2023 22:53:03 +0000 (18:53 -0400)]
Fix Kishari spacing

2 years agooops
Lanius Trolling [Fri, 3 Nov 2023 21:57:22 +0000 (17:57 -0400)]
oops

2 years agoAdd Kishari alphabet box
Lanius Trolling [Fri, 3 Nov 2023 21:54:30 +0000 (17:54 -0400)]
Add Kishari alphabet box

2 years agoAdd Kishari language
Lanius Trolling [Fri, 3 Nov 2023 21:51:49 +0000 (17:51 -0400)]
Add Kishari language

2 years agoSwitch to Enum.entries
Lanius Trolling [Sun, 29 Oct 2023 14:09:03 +0000 (10:09 -0400)]
Switch to Enum.entries

2 years agoAdd audio tag
Lanius Trolling [Sun, 29 Oct 2023 12:34:35 +0000 (08:34 -0400)]
Add audio tag

2 years agoCorrectly pluralize page-view numbers AND implement factbook page caching
Lanius Trolling [Thu, 19 Oct 2023 15:18:08 +0000 (11:18 -0400)]
Correctly pluralize page-view numbers AND implement factbook page caching

2 years agoUpdate to official Kotlin MongoDB driver AND prevent bots from cluttering page view...
Lanius Trolling [Sun, 15 Oct 2023 12:44:50 +0000 (08:44 -0400)]
Update to official Kotlin MongoDB driver AND prevent bots from cluttering page view counting

2 years agoMake external links configurable
Lanius Trolling [Fri, 15 Sep 2023 14:45:16 +0000 (10:45 -0400)]
Make external links configurable

2 years agoFix Pokhwalish language
Lanius Trolling [Sun, 3 Sep 2023 12:27:02 +0000 (08:27 -0400)]
Fix Pokhwalish language

2 years agoImprove Pokhwalish language
Lanius Trolling [Sun, 3 Sep 2023 12:21:43 +0000 (08:21 -0400)]
Improve Pokhwalish language

2 years agoAdd Pokhwalish language
Lanius Trolling [Sun, 3 Sep 2023 12:15:47 +0000 (08:15 -0400)]
Add Pokhwalish language

2 years agoUpdate Ktor
Lanius Trolling [Thu, 24 Aug 2023 19:06:14 +0000 (15:06 -0400)]
Update Ktor

2 years agoFix image tags in commenting
Lanius Trolling [Thu, 24 Aug 2023 18:59:38 +0000 (14:59 -0400)]
Fix image tags in commenting

2 years agoAdd image tags for commenting
Lanius Trolling [Thu, 24 Aug 2023 18:54:18 +0000 (14:54 -0400)]
Add image tags for commenting

2 years agoAdd quizzes
Lanius Trolling [Tue, 15 Aug 2023 15:42:09 +0000 (11:42 -0400)]
Add quizzes

2 years agoAdd more OpenGraph data
Lanius Trolling [Tue, 8 Aug 2023 17:29:39 +0000 (13:29 -0400)]
Add more OpenGraph data

2 years agoAdd OpenGraph data
Lanius Trolling [Wed, 2 Aug 2023 16:27:22 +0000 (12:27 -0400)]
Add OpenGraph data

2 years agoChange Table of Contents title
Lanius Trolling [Thu, 27 Jul 2023 20:25:01 +0000 (16:25 -0400)]
Change Table of Contents title

2 years agoChange title
Lanius Trolling [Thu, 27 Jul 2023 18:03:47 +0000 (14:03 -0400)]
Change title

2 years agoChange link labels
Lanius Trolling [Thu, 27 Jul 2023 14:09:42 +0000 (10:09 -0400)]
Change link labels

2 years agoRemove comments and visitation data from front page
Lanius Trolling [Thu, 27 Jul 2023 14:08:51 +0000 (10:08 -0400)]
Remove comments and visitation data from front page

2 years agoRemove nav sidebar
Lanius Trolling [Thu, 27 Jul 2023 14:07:37 +0000 (10:07 -0400)]
Remove nav sidebar

2 years agoAdd lore intro page
Lanius Trolling [Thu, 27 Jul 2023 14:04:28 +0000 (10:04 -0400)]
Add lore intro page

2 years agoChange color scheme from blue to gold
Lanius Trolling [Wed, 26 Jul 2023 17:46:17 +0000 (13:46 -0400)]
Change color scheme from blue to gold

2 years agoFix attempt to update missing document
Lanius Trolling [Tue, 25 Jul 2023 17:06:00 +0000 (13:06 -0400)]
Fix attempt to update missing document

2 years agoRemove unused imports
Lanius Trolling [Tue, 25 Jul 2023 16:45:40 +0000 (12:45 -0400)]
Remove unused imports

2 years agoRemove unused class
Lanius Trolling [Tue, 25 Jul 2023 16:45:27 +0000 (12:45 -0400)]
Remove unused class

2 years agoRecord visits of factbooks
Lanius Trolling [Tue, 25 Jul 2023 16:41:10 +0000 (12:41 -0400)]
Record visits of factbooks

2 years agoAllow caching of factbook assets
Lanius Trolling [Fri, 21 Jul 2023 17:49:59 +0000 (13:49 -0400)]
Allow caching of factbook assets

2 years agoAllow images to be viewed full-size before page is done loading
Lanius Trolling [Tue, 18 Jul 2023 17:53:58 +0000 (13:53 -0400)]
Allow images to be viewed full-size before page is done loading

2 years agoMake Linux scripts executable
Lanius Trolling [Tue, 18 Jul 2023 17:50:08 +0000 (08:50 -0900)]
Make Linux scripts executable

2 years agoTwo fixes: redirect target indicators are now more accurate in placing, and images...
Lanius Trolling [Tue, 18 Jul 2023 17:37:00 +0000 (13:37 -0400)]
Two fixes: redirect target indicators are now more accurate in placing, and images no longer change the location if clicked on before the page is done loading

2 years agoInform users of the Gothic alphabet that Unicode is required
Lanius Trolling [Sun, 18 Jun 2023 13:53:35 +0000 (09:53 -0400)]
Inform users of the Gothic alphabet that Unicode is required

2 years agoWIP factbook links are now not rendered at all, instead of being rendered invisible
Lanius Trolling [Sun, 18 Jun 2023 13:45:53 +0000 (09:45 -0400)]
WIP factbook links are now not rendered at all, instead of being rendered invisible

2 years agoMake Boolean comparison more efficient
Lanius Trolling [Sun, 18 Jun 2023 13:44:30 +0000 (09:44 -0400)]
Make Boolean comparison more efficient

2 years agoAdd Thedish alphabet
Lanius Trolling [Thu, 15 Jun 2023 15:35:57 +0000 (11:35 -0400)]
Add Thedish alphabet

2 years agoImprove table styling
Lanius Trolling [Wed, 14 Jun 2023 13:29:36 +0000 (09:29 -0400)]
Improve table styling

2 years agoFix cookie name
Lanius Trolling [Mon, 12 Jun 2023 14:35:26 +0000 (10:35 -0400)]
Fix cookie name