Thomas Reynolds
|
c3f501913d
|
simplify middleman root detection, add MM_ROOT env
|
2011-12-24 12:26:14 -08:00 |
|
Thomas Reynolds
|
4f78ecf367
|
test missing config error, fix nasty frontmatter caching bug. closes #209
|
2011-12-22 21:19:49 -08:00 |
|
Thomas Reynolds
|
ecea540ec7
|
nested layouts. closes #208
|
2011-12-22 00:42:14 -08:00 |
|
Thomas Reynolds
|
98b2b293c1
|
Fix custom commands for Ruby 1.9.x
|
2011-12-21 12:13:28 -08:00 |
|
Thomas Reynolds
|
20ae42dcc0
|
Refactor CLI to allow 3rd party commands
|
2011-12-21 11:03:45 -08:00 |
|
Thomas Reynolds
|
0b90a6a800
|
new as alias for init
|
2011-12-12 15:16:41 -08:00 |
|
Thomas Reynolds
|
6de8d5dde5
|
cleanup calls to self. throughout
|
2011-11-20 21:21:19 -08:00 |
|
Thomas Reynolds
|
9e1bf0c211
|
remove old mm- commands
|
2011-11-20 13:49:11 -08:00 |
|
Thomas Reynolds
|
82ab996cb3
|
stop recursion once dir is found, add command short aliases
|
2011-08-04 10:45:48 -07:00 |
|
Thomas Reynolds
|
1110d434bb
|
try to plug into Bundler if gemfile exists
|
2011-08-03 17:10:16 -07:00 |
|
Thomas Reynolds
|
ca2666cbab
|
use ruby for legacy binaries because Rubygems wraps everything in rubygems regardless of language
|
2011-07-31 20:12:12 -07:00 |
|
Thomas Reynolds
|
fcf9764512
|
use fullname for new bin, add bash cmds for old names
|
2011-07-27 01:45:57 -07:00 |
|
Thomas Reynolds
|
2634c4156f
|
get all the tests working with the new binary
|
2011-07-26 23:19:43 -07:00 |
|
Andre Arko
|
9b00ec1a13
|
remove mm-* binaries
|
2011-07-26 21:06:57 -07:00 |
|
Andre Arko
|
0e18f26b86
|
add an mm binary to invoke the CLI class
|
2011-07-26 21:06:24 -07:00 |
|
Thomas Reynolds
|
506148ae8a
|
hide webrick logs, disable livereload by default
|
2011-07-23 21:28:01 -07:00 |
|
Thomas Reynolds
|
f61e2c2def
|
require rubygems
|
2011-07-14 21:08:30 -07:00 |
|
Thomas Reynolds
|
45497d4025
|
non-osx migrator
|
2011-07-14 21:08:08 -07:00 |
|
Thomas Reynolds
|
81a7557459
|
Use Thor for mm-server
|
2011-07-13 18:58:22 -07:00 |
|
Thomas Reynolds
|
e81ba33b0d
|
livereload
|
2011-07-13 18:45:15 -07:00 |
|
Thomas Reynolds
|
5934f4cbc0
|
mm-migrate
|
2011-07-13 18:30:30 -07:00 |
|
Thomas Reynolds
|
9659268a03
|
Implement Guard on config.rb
|
2011-07-13 18:30:18 -07:00 |
|
Thomas Reynolds
|
17be87bafd
|
refactor Server into a dynamically loadable class
|
2011-07-13 00:38:04 -07:00 |
|
Thomas Reynolds
|
a139b4cae9
|
use webrick, remove thin/kirk requirements
|
2011-06-09 22:48:35 -07:00 |
|
Thomas Reynolds
|
993be281c7
|
First pass at combining views and public folders
|
2011-05-30 22:33:11 -07:00 |
|
Thomas Reynolds
|
63b24a33ca
|
Only trap the TSTP unix event on unix
|
2011-05-19 10:36:46 -07:00 |
|
Thomas Reynolds
|
b29413bcd3
|
make mm-init templates extensible. closes #18.
|
2011-04-12 20:32:55 -07:00 |
|
Thomas Reynolds
|
f40c8a56da
|
traverse up directories to find root mm project. closes #19
|
2011-04-10 15:27:18 -07:00 |
|
Thomas Reynolds
|
724c480390
|
Add config.ru to generator to simplify using MM with passenger or pow
|
2011-04-08 11:50:14 -07:00 |
|
Travis Tilley
|
08a9f45164
|
make middleman not be so outright jruby hostile
|
2011-02-21 10:19:18 -05:00 |
|
Thomas Reynolds
|
c00c47eeb3
|
custom project templates, html5boilerplate
|
2011-02-16 09:36:10 -08:00 |
|
tdreyno
|
ba7754e7a7
|
fix js compression. Speed up static asset loading
|
2011-02-06 10:57:28 -08:00 |
|
tdreyno
|
260b7c9f1b
|
Init generator on Thor
|
2011-02-05 10:32:27 -08:00 |
|
tdreyno
|
c6b0723156
|
Reimplement smusher for thor
|
2011-01-30 15:11:54 -08:00 |
|
tdreyno
|
d643a8e041
|
Tests pass, long live Thor
|
2011-01-30 14:23:29 -08:00 |
|
tdreyno
|
b18584cfd4
|
thor-based builder
|
2011-01-30 14:18:49 -08:00 |
|
Thomas Reynolds
|
83d9542b77
|
Fix slickmap loading bug
|
2010-10-20 09:28:57 -07:00 |
|
tdreyno
|
8b00e830f9
|
fix slickmap, change to config.rb, rename Base to Server
|
2010-09-05 19:28:38 -07:00 |
|
tdreyno
|
2647c1da80
|
new compass, updated specs
|
2010-08-03 20:56:50 -07:00 |
|
tdreyno
|
6172790a79
|
pass specs again
|
2009-11-30 11:32:02 -08:00 |
|
tdreyno
|
83d3456837
|
use system thin for native compilation
|
2009-11-17 15:33:46 -08:00 |
|
tdreyno
|
4692ceff07
|
a fully-bundled middleman
|
2009-11-17 15:26:23 -08:00 |
|
tdreyno
|
aa5a3d5918
|
runcoderun
|
2009-11-13 12:25:16 -08:00 |
|
tdreyno
|
5476bc05f7
|
apparently newlines don't work with ruby 1.8
|
2009-11-11 14:10:07 -08:00 |
|
tdreyno
|
4e91bf4d69
|
experimental builder inside of server
|
2009-11-10 15:53:43 -08:00 |
|
tdreyno
|
58d6fc94ea
|
Revert "update docs"
This reverts commit 43ac01af5c .
|
2009-10-22 17:25:15 -07:00 |
|
tdreyno
|
43ac01af5c
|
update docs
|
2009-10-22 16:26:33 -07:00 |
|
tdreyno
|
bed5705841
|
handful of fixes
|
2009-10-22 10:14:47 -07:00 |
|
tdreyno
|
16b8ba89a8
|
more tweaking, better rack
|
2009-10-15 16:31:05 -07:00 |
|
tdreyno
|
b1d300718f
|
tests passing
|
2009-10-15 14:24:00 -07:00 |
|