Commit graph

88 commits

Author SHA1 Message Date
Thomas Reynolds
527fa3160f allow dynamic file generation. closes #68 2011-07-23 22:21:52 -07:00
Thomas Reynolds
f585a11d66 add test to confirm coffee errors show correctly 2011-07-23 21:10:19 -07:00
Thomas Reynolds
7b333140a1 be aware of spaces in paths. fixed #79 2011-07-22 19:29:38 -07:00
Thomas Reynolds
59d211a6b3 some dep started striping whitespace 2011-07-16 15:44:32 -07:00
Thomas Reynolds
292ec97bd8 use private before filters, leave sinatra alone. fixes #76 2011-07-14 12:32:39 -07:00
Thomas Reynolds
17be87bafd refactor Server into a dynamically loadable class 2011-07-13 00:38:04 -07:00
Thomas Reynolds
61ef9ee3da prep custom 404 2011-07-12 22:14:02 -07:00
Thomas Reynolds
cf574800c8 Sprockets v2 support for JS 2011-07-10 16:02:52 -07:00
Thomas Reynolds
01eccafde2 extract compass into core_ext, allow other features to execute after its init, add map support to sinatra, prep Sprockets feature 2011-07-10 15:10:49 -07:00
Thomas Reynolds
ef51434146 frontmatter test 2011-07-07 16:30:30 -07:00
Thomas Reynolds
edb60cd83a front matter test case and further support 2011-07-06 22:57:46 -07:00
Thomas Reynolds
7ffd5ccea9 use before hooks to simplify server and move other code into features and extensions 2011-07-06 22:41:12 -07:00
Thomas Reynolds
6a3de0768c Data API test 2011-07-06 10:29:07 -07:00
Thomas Reynolds
cbdceb26cc Fix #72 2011-07-01 10:07:50 -07:00
Thomas Reynolds
f977d284fc Use spork for forked cucumber tests, build images first to appease Compass 2011-06-24 12:06:28 -07:00
David Siegel
bfa5332c98 Add auto_javascript_include_tag that behaves similarly to auto_stylesheet_link_tag.
Includes new features/fixtures.
2011-06-22 16:54:38 -07:00
Thomas Reynolds
f3bd7bd3d1 Add support for slim templating language (because I love it) 2011-06-02 10:48:56 -07:00
Matthias Döring
57c80f00e7 minifiy inline js 2011-06-02 11:37:58 +02:00
Matthias Döring
cc73d4c2c6 adding :coffeescript haml filter 2011-06-02 11:37:58 +02:00
Matthias Döring
757ff53062 adding before hook 2011-06-01 09:06:13 -07:00
Thomas Reynolds
993be281c7 First pass at combining views and public folders 2011-05-30 22:33:11 -07:00
Thomas Reynolds
7ea1704a64 remove explicit less.rb support. Switch to uglifyJS for compression. 2011-04-26 23:03:25 -07:00
Thomas Reynolds
6a86f66010 new release containing sinatra custom layout support and Rack minification fix 2011-04-26 12:10:27 -07:00
Thomas Reynolds
16ffd59ef9 tinysrc feature (unfinished) 2011-04-25 13:45:54 -07:00
Thomas Reynolds
f8b7f410a6 Make custom page/layout rendering handle all possible directory/index permutations. closes #37 2011-04-22 11:48:48 -07:00
Thomas Reynolds
856d1398c2 Add :relative_assets to default config.rb, allow overriding with --relative from mm-build command 2011-04-19 14:24:21 -07:00
Thomas Reynolds
b29413bcd3 make mm-init templates extensible. closes #18. 2011-04-12 20:32:55 -07:00
Thomas Reynolds
350d36b018 Handle templates without final file type information by ignoring them 2011-04-09 17:12:05 -07:00
tdreyno
4d0567cf40 Now riding on Sinatra extensions and using Padrino rendering 2010-09-06 18:48:46 -07:00
tdreyno
4ba90bf1c7 remove rspec, convert everything to cucumber 2010-09-06 10:59:51 -07:00
tdreyno
8b00e830f9 fix slickmap, change to config.rb, rename Base to Server 2010-09-05 19:28:38 -07:00
tdreyno
5523a10d9b Rewritten core which makes better use of Tilt. Support for SCSS, Coffee and Less. 2010-09-04 20:26:48 -07:00
tdreyno
2647c1da80 new compass, updated specs 2010-08-03 20:56:50 -07:00
tdreyno
e16cf25be5 mild fixes 2010-04-18 12:08:08 -07:00
tdreyno
af8f1c4f26 Sinatra 1.0 based prerelease 2010-02-02 17:06:37 -08:00
tdreyno
3c9870f66e expand mm-init path 2009-12-03 15:26:05 -08:00
tdreyno
6172790a79 pass specs again 2009-11-30 11:32:02 -08:00
tdreyno
b872dad760 more cucumber stuff 2009-11-22 15:37:11 -08:00