Commit graph

2052 commits

Author SHA1 Message Date
Ben Hollis
fa17134c0a Call the :initialized hook after the build configuration hook so extensions don't get activated but not initialized 2013-05-01 01:12:50 -07:00
Thomas Reynolds
ac3aee6e4b Merge pull request #875 from bhollis/837
Attempt a fix for #837
2013-04-30 22:24:48 -07:00
Ben Hollis
513e6dc2ad Attempt a fix for #837 2013-04-30 19:52:33 -07:00
Ben Hollis
53c4413cc3 Define respond_to? on DataStore. Fixes #872. 2013-04-30 18:27:26 -07:00
Thomas Reynolds
1623a99f81 Merge pull request #873 from ilovenwd/master
add prerlease=true in Gem::Specification.latest_specs
2013-04-30 13:56:56 -07:00
zbo
fce9d17a81 bug fix: loading assets in pre-release gems (like :path=> :git=> in Gemfile) 2013-04-30 18:44:01 +08:00
Ben Hollis
aaf90be163 Fix :ignore option for minify extensions 2013-04-28 14:08:17 -07:00
Thomas Reynolds
399af44c71 update uglifier dep 2013-04-22 22:22:36 -07:00
Thomas Reynolds
ab2f37d2e6 make I18n optional in core 2013-04-22 22:09:33 -07:00
Thomas Reynolds
8a54645de5 bump padrino to 0.11.x 2013-04-22 22:07:35 -07:00
Thomas Reynolds
c5e2ad6750 update listen dep 2013-04-22 20:50:17 -07:00
Thomas Reynolds
0e470bddd9 update rack dep 2013-04-22 20:44:07 -07:00
Thomas Reynolds
8b1bcb6246 move livereload dep to Gemfile 2013-04-22 20:30:25 -07:00
Thomas Reynolds
3d2ddf973e bundle livereload 2013-04-21 20:49:15 -07:00
Ben Hollis
2a1d293a2c Remove Sprockets stuff from CHANGELOG 2013-04-21 18:17:14 -07:00
Ben Hollis
e54c854e10 Go back to calling the source file "Source File" in the metadata view. 2013-04-21 18:13:48 -07:00
Thomas Reynolds
bf4862860d remove unbundled extensions from default config 2013-04-20 21:21:27 -07:00
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