Commit graph

57 commits

Author SHA1 Message Date
03bdab61f2 Add a test harness and make compile.sh copy source -> dest for now 2019-12-01 12:13:37 -08:00
03d147b071 Just give in and use bash 2019-12-01 11:23:54 -08:00
e500efccdf s/Sami J. Samhuri/Sami Samhuri/g 2019-12-01 11:21:55 -08:00
1e6348dbde Exorcise harp and node.js, server, and add Swift plan 2019-12-01 10:59:05 -08:00
1ad8a6759f
add a JSON feed 2017-05-21 15:20:11 -07:00
5955792247
update dependencies 2017-05-19 13:17:17 -07:00
c5b42f4243 fix 404 2016-04-16 12:16:48 -07:00
f00ec57e1d use rbenv shims in scripts 2015-09-19 13:00:42 -07:00
732da17859 only wait for compilation unless when necessary 2015-05-09 17:30:03 -07:00
800ebe73f8 don’t clobber the output directory when compiling (for dev) 2015-05-09 16:19:22 -07:00
a6259b83ea munge drafts 2015-04-19 11:14:58 -07:00
01a7ad64d7 use File.write instead of File.open for simple writes 2015-04-19 11:00:34 -07:00
5949cf20bd make compile.sh work on any given directory 2015-04-19 11:00:17 -07:00
4a9b1b8db6 remove temporary feed after compilation 2015-03-28 23:11:56 -07:00
586206ac1a fixes for debian, use local npm modules 2015-03-29 05:26:45 +00:00
9028d805ae fix publishing version.txt 2014-10-18 15:33:27 -07:00
291e40f859 put test repos in a better location, fix other bugs 2014-10-18 02:34:58 -07:00
3437b8f08a use https to clone the test blog repo 2014-10-18 01:41:26 -07:00
5c6399b558 add a class that knows how to manage this harp blog: HarpBlog 2014-10-18 01:37:39 -07:00
d09a0b7ef3 remove unnecessary hack for filenames with dots 2014-04-06 22:14:36 -07:00
62159d17cb inline CSS in post-processing 2014-03-19 21:46:36 -07:00
24f60083a2 add yearly and monthly archive indexes 2014-03-10 00:21:21 -07:00
720f88cc60 remove post bodies from public/_data.json 2014-03-10 00:15:55 -07:00
1d0e7fd36c put multiple posts on the home page 2014-03-09 22:46:12 -07:00
6f4303f65b shitty workaround 2014-03-07 16:45:31 -08:00
b34ddbb600 fix code blocks on narrow screens, change post extensions
- Code blocks can't be in tables or they extend past the body width.
  Workaround by using floated line numbers instead.

- Fix typocode CSS

- Change post extension from .html.md to .md. This makes URLs without
  extensions work with harp server again. This change works now that
  article titles never contain periods.
2014-03-03 22:47:21 -08:00
9d3f886ce0 fix arg processing in bin/publish.sh 2014-03-02 16:01:04 -08:00
b11e6bf5b7 restructure posts, responsive layout, new style 2014-03-01 16:55:03 -08:00
c83c639b98 add support for publishing to beta.samhuri.net 2014-02-16 23:25:20 -08:00
be2b7af74a fixup! publish all 2014-02-16 23:03:18 -08:00
4676585c78 publish all the things 2014-02-16 23:01:17 -08:00
3e8d01d97f add a script to bootstrap the project 2014-02-16 23:00:11 -08:00
8507482d4d minify JS and CSS after compilation 2014-02-16 22:59:33 -08:00
9558ee8f91 fix harp compilation & DRY things up 2014-02-15 18:55:40 -08:00
b73a290903 update build & publish scripts 2014-02-15 18:18:02 -08:00
4ddf988ff9 [WIP] use harp to generate the site 2014-02-15 17:06:26 -08:00
1e32f43a4a reorder methods 2013-09-28 16:04:51 -07:00
Sami Samhuri
dbf1824210 add descriptions to the project index 2012-04-28 09:01:43 -07:00
Sami Samhuri
a1261a6bf0 lose the .html extensions 2012-04-21 11:19:30 -07:00
Sami Samhuri
0b3209178f remove comment 2011-12-25 23:03:40 -05:00
Sami Samhuri
f1f76caf5a fix comments flag 2011-12-20 12:50:26 -05:00
Sami Samhuri
c0d8fb1135 comments flag is toggled with "on" or "off" 2011-12-19 13:03:20 -05:00
Sami Samhuri
529d4fa6d9 fix copying file assets, and publish them 2011-12-11 01:11:09 -08:00
Sami Samhuri
8fe6d10887 publish image and file assets from blog 2011-12-11 01:02:33 -08:00
Sami Samhuri
181fa333ae use SmartyPants when rendering markdown 2011-12-11 01:02:19 -08:00
Sami Samhuri
12b1f60f39 short URLs for blog posts using s42.ca
An htaccess file is generated that redirects the
short URL to blog posts.
2011-12-10 23:06:49 -08:00
Sami Samhuri
9bfd22f6a7 fix encoding of blog.rb 2011-12-09 19:51:07 -08:00
Sami Samhuri
220135091b fix link post titles in the rss feed (→ shows up in NNW4 Lite) 2011-12-04 12:08:05 -08:00
Sami Samhuri
579667c8f9 fix custom post stylesheets 2011-12-03 15:15:21 -08:00
Sami Samhuri
37b75c65c1 remove debugging puts 2011-12-03 15:05:14 -08:00