Commit Graph

106 Commits

Author SHA1 Message Date
Matthew Connelly 52972a677f fix app.psgi pointing to an incorrect location for the app's lib 2015-11-15 23:36:18 +00:00
Matthew Connelly ee204b6686 more start script and hook refactoring 2015-11-15 23:32:35 +00:00
Matthew Connelly 6eb967dfc0 Fancy new start script that is less weird 2015-11-15 23:22:16 +00:00
Matthew Connelly f3d9040c5e moderate refactor, switched out in-app YAML handling for dancer2's own config because really why was i doing it myself. also made it a "proper" app 2015-11-15 22:23:12 +00:00
Matthew Connelly 9b88fc2cbf Edited some pages and posts to reflect the new github username 2015-11-15 21:34:13 +00:00
Matthew Connelly 973a18ebdf updated the startup script because it was outdated and not what I was using 2015-11-06 16:40:44 +00:00
Matthew Connelly b196675924 Fixed a really stupid bug that resulted in blogalba's internal number of posts (and as a result, all pagination) would grow exponentially over time. 2015-11-06 16:31:38 +00:00
Matthew Connelly bb1887dd93 It's readthedocs.org, not .com. 2015-11-06 02:50:54 +00:00
Matthew Connelly 58d3863209 Added blog post on Let's Encrypt, changed bash env requirement to just sh in new-post script. 2015-11-06 02:44:47 +00:00
Matthew Connelly d7e34d61d2 maff.scot is no longer hosted on DO 2015-08-22 05:19:21 +01:00
Matthew Connelly 2ebeae2878 use pidfiles instead of blindly murdering starmen 2015-04-10 15:34:40 +01:00
Matthew Connelly 912f73d765 always the fucking tabs in the fucking yaml documents i swear to fucking god 2015-04-08 02:40:19 +01:00
Matthew Connelly c57dcff585 404 redirect needs work 2015-04-08 02:39:34 +01:00
Matthew Connelly 079aa79cf8 RSS feeds will only be generated if publishing is enabled 2015-04-08 02:34:56 +01:00
Matthew Connelly 9cfcf90d6a Added the ability to disable publishing an RSS feed, renamed the rss_posts directive to a clearer name, recent_posts 2015-04-08 02:34:07 +01:00
Matthew Connelly 8dbb07a23f add google analytics because why not really 2015-03-20 02:17:31 +00:00
Matthew Connelly 055fd18ce3 more markdown correction 2015-03-15 02:26:38 +00:00
Matthew Connelly ef713982df apparently conditional code is 3hard5me 2015-03-15 02:15:11 +00:00
Matthew Connelly e8aee97d00 fix incorrect content-type header on .md posts 2015-03-15 02:08:11 +00:00
Matthew Connelly 102e016b24 server-tokens for some reason is set to false? 2015-03-15 01:47:12 +00:00
Matthew Connelly b66771e3d5 turns out i forgot to strip .md$ from markdown uris before passing them on 2015-03-15 01:37:07 +00:00
Matthew Connelly d0f1de2f5d Added the ability to view page source on markdown-generated pages; also handle 404s better 2015-03-15 01:26:57 +00:00
Matthew Connelly ddba5cecb2 Swap Text::MultiMarkdown for Text::Markdown::Hoedown because Text::MultiMarkdown implements literally everything from MultiMarkdown except for fucking fenced code blocks. Why. 2015-03-15 00:57:47 +00:00
Matthew Connelly 52f8e7a6a8 Actually use multimarkdown :v 2015-03-14 22:55:29 +00:00
Matthew Connelly aba39e5cab corrected formatting on file descriptors post 2015-03-14 22:33:28 +00:00
Matthew Connelly 4cb062a6a5 highlight.js seems worth trying 2015-03-14 22:30:08 +00:00
Matthew Connelly 339371d4c1 shadows are hard to get right 2015-03-14 21:04:56 +00:00
Matthew Connelly 0a1be76bbe this is wonderful, this is your favourite game, this is fartmart 2015-03-14 20:23:38 +00:00
Matthew Connelly 49c9b00274 woah 3manyshadows5me 2015-03-14 20:19:13 +00:00
Matthew Connelly 02f953b8e9 but i do not like css 2015-03-14 20:18:19 +00:00
Matthew Connelly ef926c84a6 I like CSS shadows sometimes 2015-03-14 20:17:12 +00:00
Matthew Connelly 4be7478dc4 make page generation info less prominent in the footer 2015-03-14 19:38:58 +00:00
Matthew Connelly 05463fa84b specifically state the whole site was generated in .5sec 2015-03-11 22:53:36 +00:00
Matthew Connelly 2253abcc01 footer template claimed things take ms seconds 2015-03-11 22:51:37 +00:00
Matthew Connelly b125b71a8f use milliseconds instead 2015-03-11 22:50:53 +00:00
Matthew Connelly db12662eab why is time::hires so weird 2015-03-11 22:43:15 +00:00
Matthew Connelly c3a05186fa apparently tv_interval won't take scalars 2015-03-11 22:38:01 +00:00
Matthew Connelly bbc6fa7a9b use the right fucking variable 2015-03-11 22:29:12 +00:00
Matthew Connelly 265d93b277 use time::hires 2015-03-11 22:28:35 +00:00
Matthew Connelly 803d5d08f1 stats are interesting, keep track of how long it takes to generate internal caches and rss 2015-03-11 22:24:30 +00:00
Matthew Connelly 011d47ba39 update header 2015-03-11 22:21:05 +00:00
Matthew Connelly 076dff38bb oops it turns out nobody uses .rdf 2015-03-11 22:20:31 +00:00
Matthew Connelly 1e5a7765f5 fucking tabs in fucking yaml files i hate everything so fucking much 2015-03-11 22:17:40 +00:00
Matthew Connelly d8a0c06cb2 whee it seems to be working 2015-03-11 22:16:55 +00:00
Matthew Connelly 83997b6ace fuck my entire gay ass it was a tab in a fucking yaml file i hate everything 2015-03-11 21:54:26 +00:00
Matthew Connelly 2be691c191 fuck it lets use diagnostics 2015-03-11 21:49:19 +00:00
Matthew Connelly 05ed52479a perl is why god doesn't talk to us anymore 2015-03-11 21:47:34 +00:00
Matthew Connelly 056e51bba6 from pr gnus in washington i fucked up 2015-03-11 21:45:19 +00:00
Matthew Connelly f68fa11cc1 i fucked up i fucked up i fucked up i fucked up i fucked up 2015-03-11 21:43:22 +00:00
Matthew Connelly 1d8193d2aa i fucked up i fucked up i fucked up 2015-03-11 21:42:38 +00:00