Thomas Reynolds
58e288abdc
drop 1.9.2 testing support
2013-04-20 17:39:16 -07:00
Thomas Reynolds
d5af8b7d44
adjust expected hash
2013-04-20 15:14:41 -07:00
Thomas Reynolds
a463be3432
compass is converted to new ext. All done in -more
2013-04-20 15:07:00 -07:00
Thomas Reynolds
2500e4d35d
convert i18n to new ext
2013-04-20 14:58:06 -07:00
Thomas Reynolds
01e85b8bf7
convert default helpers to new ext
2013-04-20 14:36:38 -07:00
Thomas Reynolds
1d1f37d764
extensionify relative_assets
2013-04-20 14:33:18 -07:00
Thomas Reynolds
1c4e6cb835
update minify js extension
2013-04-20 14:30:31 -07:00
Thomas Reynolds
11a3507528
update minify css extension, unindent other exts
2013-04-20 14:27:34 -07:00
Thomas Reynolds
3da3a2acc8
lorem ext
2013-04-20 14:15:47 -07:00
Thomas Reynolds
65c8dda565
automatically wire up sitemap manipulators, let extensions control their name, add self-registration method
2013-04-20 13:54:32 -07:00
Thomas Reynolds
10e1fd92d6
add extension helpers block, convert cache buster
2013-04-20 13:32:39 -07:00
Thomas Reynolds
b12a7bff3d
Switch AssetHost to be a new-style extension. Setup extensions app scope earlier. Add supports_multiple_instances flag for extensions.
2013-04-20 12:59:14 -07:00
Thomas Reynolds
c2e2839b79
allow new sprockets
2013-04-14 16:21:36 -07:00
Thomas Reynolds
9af92fa7a3
Fix slim's complaints about extra render options (:layout)
2013-04-14 09:37:23 -07:00
Thomas Reynolds
ca333bb306
avoid warning with empty frontmatter
2013-04-14 09:29:34 -07:00
Thomas Reynolds
31651e4296
fix slim 2.0 deprecation warnings
2013-04-14 09:24:48 -07:00
Thomas Reynolds
4b5e6aeb54
loosen fivemat dep
2013-04-14 09:24:35 -07:00
Ben Hollis
a2822ce7f5
Fix --clean option to not be an error if it is passed (for backwards compatibility)
2013-04-13 18:58:54 -07:00
Ben Hollis
6eb7ff72d3
Convert Gzip extension to new-style extension class
2013-04-13 18:45:42 -07:00
Ben Hollis
6a5ecb17a3
Don't use a setting to disable Padrino asset stamp
2013-04-13 18:45:42 -07:00
Ben Hollis
e68c74b4f7
Re-apply 15ca8db58d
which got lost in a merge
2013-04-13 18:45:42 -07:00
Ben Hollis
25820a9100
Merge pull request #863 from bhollis/meta
...
Styling for meta pages
2013-04-13 18:40:41 -07:00
Ben Hollis
310eae255e
Nice styling for sitemap pages
2013-04-13 18:13:51 -07:00
Ben Hollis
b4f131d615
Styling for config meta page
2013-04-13 18:13:51 -07:00
Ben Hollis
a2f0cc263a
Merge pull request #861 from bhollis/extensions
...
A bunch of extensions and config meta pages work
2013-04-13 16:38:17 -07:00
Ben Hollis
daf1756300
Merge pull request #862 from middleman/default_clean_true
...
Default build to --clean
2013-04-13 16:37:51 -07:00
Thomas Reynolds
2679b7c506
Default build to cleaning
2013-04-13 13:52:22 -07:00
Ben Hollis
6fcbac0368
Advertise meta pages on startup
2013-04-12 23:32:18 -07:00
Ben Hollis
774361bf89
Add extensions to meta config page
2013-04-12 23:32:18 -07:00
Ben Hollis
2d4668f524
Add in the metadata rack app early so it is there whenever middleware grabs the app
2013-04-12 23:32:18 -07:00
Ben Hollis
ee11ccb184
Reorganize Request a bit
2013-04-12 23:32:18 -07:00
Ben Hollis
8001dab258
Save information about extensions in a discoverable way.
...
This allows us to display extension config information at /__middleman/config/, and also allows users to modify extension
settings after they're activated in config.rb with a statement like "extensions[:asset_hash].options.exts += ['.js']".
2013-04-12 23:32:18 -07:00
Ben Hollis
b9b17e3ac5
In general, no need for bundle exec since we call bundle/setup
2013-04-12 23:32:17 -07:00
Ben Hollis
6bf4059f4a
Rewrite asset hash extension with new extension class
2013-04-12 23:32:17 -07:00
Ben Hollis
b4c2bf3098
Requiring sinatra messes stuff up
2013-04-12 23:32:17 -07:00
Ben Hollis
f7cd0e231e
Update the extension template for the new Extension class.
2013-04-12 23:32:17 -07:00
Ben Hollis
13f8426da4
Fix location of meta pages in CHANGELOG
2013-04-12 23:32:17 -07:00
Ben Hollis
b607d70a52
Simplify configuration a bit, and make extensions raise an error if the user tries to set an invalid extension option.
2013-04-12 23:32:17 -07:00
Ben Hollis
81d9ed118b
Add Sprockets changes to CHANGELOG
2013-04-12 23:32:16 -07:00
Thomas Reynolds
3f94df1eef
prep 3.1 beta
2013-04-12 16:19:47 -07:00
Thomas Reynolds
0574cc3d28
Support sideloading from .frontmatter files. Closes #855
2013-04-12 16:14:16 -07:00
Thomas Reynolds
a0445e405a
Allow frontmatter renderer_options key to overwrite renderer options on a per-file basis. closes #859
2013-04-11 10:13:36 -07:00
Thomas Reynolds
9fc06035b1
unrequire osx file watcher
2013-04-11 09:53:38 -07:00
Ben Hollis
f0449229a9
Unregister .csv from Tilt as well. Fixes #822 .
2013-04-09 23:15:05 -07:00
Ben Hollis
283576af1a
Refactor some trivial extensions back into application.
2013-04-09 23:06:10 -07:00
Ben Hollis
fdd52cd640
Remove global access to the rack env and response
2013-04-09 23:06:10 -07:00
Ben Hollis
16ca3d5c17
Make some common shared state, and logging, threadsafe
2013-04-09 23:06:10 -07:00
Ben Hollis
fb9a322b6e
Fold assets.rb into default_helpers.rb
2013-04-09 23:06:10 -07:00
Artem Baguinski
fe6a18fbe6
Merge pull request #854 from artm/partials_dir
...
A setting for custom partials dir
2013-04-08 23:47:58 -07:00
Artem Baguinski
cf1f6a0957
test nested partials_dir
2013-04-09 08:46:18 +02:00