Thomas Reynolds
|
0fba2ae2f6
|
Fix config meta page
|
2015-08-05 13:37:03 -07:00 |
|
Thomas Reynolds
|
ee4c68b03c
|
prep alpha, backwards compat
|
2014-12-23 14:54:21 -08:00 |
|
Thomas Reynolds
|
d8e8b06cb6
|
merge v3
|
2014-11-19 09:04:56 -08:00 |
|
Thomas Reynolds
|
bedf235ff6
|
Multiple Source watchers
|
2014-07-20 18:57:22 -07:00 |
|
Thomas Reynolds
|
6678ea1ae3
|
merge static partial change
|
2014-07-18 12:54:27 -07:00 |
|
Thomas Reynolds
|
6ccab8e071
|
Name things :)
|
2014-07-10 12:35:47 -07:00 |
|
Thomas Reynolds
|
c0a6d8ac4c
|
Pull mixin for extension activation into a real class
|
2014-07-05 12:51:41 -07:00 |
|
Thomas Reynolds
|
6bb9673630
|
final copping
|
2014-07-02 11:05:57 -07:00 |
|
Thomas Reynolds
|
a21dca025e
|
Separate Environments from Modes
|
2014-06-11 10:28:30 -07:00 |
|
Ben Hollis
|
6561fea296
|
Change the auto activated extension feature to allow specifying different lifecycle events to activate at, allowing more extensions to auto activate.
|
2014-05-25 21:12:40 -07:00 |
|
Ben Hollis
|
5d4cae2a06
|
Allow extensions to optionally register to be automatically activated before configuration.
|
2014-05-25 21:06:36 -07:00 |
|
Ben Hollis
|
18da7bb692
|
Improve documentation and mildly clean up core_extensions/extensions.rb
|
2014-05-22 22:36:56 -07:00 |
|
Ben Hollis
|
f60a49d2ce
|
Improve documentation and variable naming for Middleman::Extensions
|
2014-05-22 21:48:37 -07:00 |
|
Ben Hollis
|
5fc5e15975
|
Move methods for handling automatic extension discovery and rubygems enumeration into their own file.
|
2014-05-11 00:27:12 -07:00 |
|
Thomas Reynolds
|
f513ab77b3
|
Rubocop'd
|
2014-04-29 11:43:05 -07:00 |
|
Thomas Reynolds
|
6760d855bc
|
hashrocket killa
|
2014-04-29 10:50:21 -07:00 |
|
Thomas Reynolds
|
04dc48f13d
|
Great rubocop-ing
|
2014-04-28 16:02:18 -07:00 |
|
Ben Hollis
|
a6c37f3dd3
|
Clean up extensions a bit. Removes newest form of registering extensions, more consistently sets and uses an extension's ext_name, and makes a lot of things errors instead of just log messages in hopes that people can't get too far with a messed-up config.
|
2014-03-29 14:29:42 -07:00 |
|
Thomas Reynolds
|
37a8caf3fa
|
Bring back extension block register syntax. Closes #1192
|
2014-03-25 11:00:43 -07:00 |
|
Ben Hollis
|
0f9b199bfa
|
Move some requires around
|
2014-02-22 22:44:28 -08:00 |
|
Ben Hollis
|
4e545eef27
|
Break Middleman::Extension into its own file, mirroring the change on master
|
2014-02-22 18:43:47 -08:00 |
|
Ben Hollis
|
7b46fd6524
|
Merge remote-tracking branch 'origin/v3-stable'
Conflicts:
CHANGELOG.md
middleman-core/lib/middleman-core/core_extensions/rendering.rb
middleman-core/lib/middleman-core/extensions.rb
middleman-core/lib/middleman-core/version.rb
middleman-core/lib/middleman-more/core_extensions/compass.rb
middleman-core/lib/middleman-more/core_extensions/default_helpers.rb
middleman-core/middleman-core.gemspec
|
2014-02-22 18:11:37 -08:00 |
|
Jonathan Soeder
|
8d346e74a5
|
Adding before build hook
|
2014-02-04 23:03:24 -06:00 |
|
Thomas Reynolds
|
a610608785
|
remove old style extension support
|
2014-01-01 15:10:49 -08:00 |
|
Karl Freeman
|
03d6e6c990
|
Implemented Rubocop
- just took a stab at running the StringLiterals cop to get a taste.
|
2013-12-28 00:47:39 +00:00 |
|
Ben Hollis
|
63b53077ff
|
Oops had not meant to commit this yet. Anyway, it makes the "helpers" method on Extension able to take a module directly instead of just a block.
|
2013-11-25 01:10:10 -08:00 |
|
Ben Hollis
|
34d399f580
|
Fix yard options
|
2013-11-25 00:12:39 -08:00 |
|
Thomas Reynolds
|
265f90e240
|
Add callback so v4 extensions can see when other extensions are activated
|
2013-06-04 15:51:03 -07:00 |
|
Thomas Reynolds
|
10f1d7ada2
|
break apart some methods to make code less complex
|
2013-05-31 20:46:12 -04:00 |
|
Thomas Reynolds
|
950aace674
|
Make Frontmatter a class-based extension to simplify file
|
2013-05-24 17:11:46 -07:00 |
|
Thomas Reynolds
|
5104579623
|
after_build support in class-based extension
|
2013-05-24 15:49:15 -07:00 |
|
Thomas Reynolds
|
b19e8bc185
|
reorg some of the more stuff
|
2013-05-19 13:26:16 -07:00 |
|
Thomas Reynolds
|
9ebddeed1d
|
merge more into core, use gem availability to autoload
|
2013-05-09 14:41:26 -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 |
|
Thomas Reynolds
|
2500e4d35d
|
convert i18n to new ext
|
2013-04-20 14:58:06 -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 |
|
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 |
|
Thomas Reynolds
|
420b4c6087
|
simplest thing that could work implementation of Middleman::Extension
|
2013-03-23 15:35:38 -07:00 |
|
Thomas Reynolds
|
446aa6a4ba
|
Clean up whitespace, play with cane for testing style quality and code complexity
|
2012-08-13 15:41:07 -07:00 |
|
Thomas Reynolds
|
862a56a343
|
Attempt address #466 and avoid Bundler issues with RVM
|
2012-06-13 20:33:50 -07:00 |
|
Thomas Reynolds
|
556f82afbc
|
Remove redundant extension version checking, we're using Bundler now
|
2012-06-03 12:19:43 -07:00 |
|
Thomas Reynolds
|
3b847696ff
|
Load from root bundler when running from git
|
2012-05-26 14:15:36 -07:00 |
|
Thomas Reynolds
|
8d483f882c
|
Move Sprockets into an extension
|
2012-05-26 13:43:27 -07:00 |
|
Thomas Reynolds
|
94c5f32853
|
Re-arrange CLI loads for hopefully faster startup time
|
2012-05-24 11:18:49 -07:00 |
|
Thomas Reynolds
|
d55fef62b4
|
Remove usage of autoload statement in favor of require
|
2012-05-07 14:41:39 -07:00 |
|
Thomas Reynolds
|
2965e3709d
|
Yard doc cleanup
|
2012-05-02 11:13:48 -07:00 |
|
Thomas Reynolds
|
342044a01d
|
Split out Request handling into an Extension. Dup the Application (like Sinatra) when responding
|
2012-05-01 13:11:42 -07:00 |
|
Thomas Reynolds
|
2130e902c2
|
Begin splitting our requires into correct places instead of autoload
Disable autoload on watcher
finish moving requires out
|
2012-04-14 13:59:45 -07:00 |
|