Commit graph

74 commits

Author SHA1 Message Date
Thomas Reynolds
3ce5adac3c change how layouts work 2011-11-25 16:09:31 -08:00
Thomas Reynolds
47eb29bcfe fix template read cache 2011-11-18 21:46:26 -08:00
Thomas Reynolds
931253469d fix cache_buster (include ancient bug 2011-11-18 17:03:09 -08:00
Thomas Reynolds
0e5ce50787 rename old padrino tests, remove sinatra tests, use metadata hooks for frontmatter and liquid 2011-11-18 13:38:18 -08:00
Thomas Reynolds
2682bbf6ea simpler guard-based frontmatter, use rackmap everywhere (tests, server, build) 2011-11-10 12:26:20 -08:00
Thomas Reynolds
537fdbb76b coffeescript changed its error message 2011-11-08 16:21:05 -08:00
Thomas Reynolds
b5561227f8 sitemap works, tests pass 2011-11-07 22:34:02 -08:00
Thomas Reynolds
08593fddff watch app/assets as well 2011-10-27 23:36:19 -07:00
Thomas Reynolds
efd598d913 more sprockets tests 2011-10-26 09:38:47 -07:00
Thomas Reynolds
8aa4765524 try to test sprockets vendored css 2011-10-19 20:45:11 -07:00
Thomas Reynolds
5cc96210ce Compass support in Sprockets 2011-10-19 16:21:46 -07:00
Thomas Reynolds
e4bbed33c5 add some build cleaning tests 2011-10-15 11:21:56 -07:00
Thomas Reynolds
bfc32ee0ef fix relative assets test 2011-09-20 10:21:38 -07:00
Thomas Reynolds
0d9a7e8edc Add some tests for font paths, closes #117 2011-09-20 09:27:02 -07:00
Thomas Reynolds
4fe75da020 font directory fixes 2011-09-17 12:52:40 -07:00
Thomas Reynolds
41df43092d tests for data in config.rb, closes #118 2011-09-17 12:43:31 -07:00
Thomas Reynolds
61d7e8abed allow build to use glob 2011-09-12 16:15:51 -07:00
Thomas Reynolds
bc7ee29486 make json a valid data format 2011-09-12 10:20:34 -07:00
Thomas Reynolds
68f2527923 rearchitect some callbacks, add liquid partial support. closes #115 2011-09-08 23:06:22 -07:00
Thomas Reynolds
6eadb0e888 inject yaml data into liquid templates. closes #111 2011-09-06 11:13:56 -07:00
Thomas Reynolds
d7f39350d5 sprockets ignores extensions after .js in build mode. closes #110 2011-08-31 13:27:29 -07:00
Thomas Reynolds
cc577c0c73 give sprockets access to middleman environment scope (variables, data, etc) 2011-08-31 13:15:59 -07:00
Thomas Reynolds
af9e4989e3 allow setting of markdown engine with symbol 2011-08-31 12:22:45 -07:00
Thomas Reynolds
da4ead8cf2 test sprockets with custom js_dir 2011-08-09 11:12:20 -07:00
Thomas Reynolds
26860ddcc3 disable --relative test for now 2011-08-05 22:13:21 -07:00
Thomas Reynolds
b5a9b78f42 isolate builder relative feature 2011-08-05 15:29:21 -07:00
Thomas Reynolds
723a0a62ae update some deps 2011-08-02 21:58:20 -07:00
Thomas Reynolds
12a00e3811 directory index auto-ignores files already named index 2011-08-02 09:32:03 -07:00
Thomas Reynolds
5602e35c88 directory_indexes feature, some builder rename middleware and a bunch of test case cleanup. closes #63 2011-07-27 19:59:38 -07:00
Thomas Reynolds
c35a6fc369 add ignorable paths 2011-07-27 14:14:22 -07:00
Thomas Reynolds
378ed0999b update deps, fix test runner 2011-07-27 13:39:21 -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
Thomas Reynolds
2c3523b94a Simplify compass config with extra file or new callback 2011-07-25 20:10:07 -07:00
Thomas Reynolds
7c266d9e85 prep rc release 2011-07-23 22:53:17 -07:00
Thomas Reynolds
5c2defac6d add tests for relative custom image paths. fixes #59 2011-07-23 22:49:32 -07:00
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