Thomas Reynolds
|
f40903e663
|
move rendering into specialized File and Template rendering classes.
|
2014-01-03 13:40:37 -08:00 |
|
Thomas Reynolds
|
c06fbcfc93
|
rely directly on rack-mock
|
2014-01-02 21:45:42 -08:00 |
|
Thomas Reynolds
|
926ba0036c
|
Merge pull request #1142 from middleman/middleman_cli
Move CLI into middleman-cli
|
2014-01-02 17:24:49 -08:00 |
|
Thomas Reynolds
|
bea2515a41
|
Move CLI into middleman-cli
|
2014-01-02 16:39:06 -08:00 |
|
Thomas Reynolds
|
09c7bda6b1
|
Merge pull request #1138 from middleman/template_jail
Put template rendering in a jail
|
2014-01-02 16:33:05 -08:00 |
|
Thomas Reynolds
|
305d2f99ed
|
Put template rendering in a jail
|
2014-01-02 16:05:39 -08:00 |
|
Thomas Reynolds
|
9798f152ca
|
silence slim warnings
|
2014-01-02 14:59:14 -08:00 |
|
Thomas Reynolds
|
5afa66f194
|
bump deps 1
|
2014-01-02 14:48:40 -08:00 |
|
Thomas Reynolds
|
d77ef04774
|
upgrade to newest activesupport
|
2014-01-02 14:38:18 -08:00 |
|
Thomas Reynolds
|
95eaeba960
|
Start cleaning up Rack internals
|
2014-01-01 19:09:47 -08:00 |
|
Thomas Reynolds
|
0a288131c1
|
changelog
|
2014-01-01 18:09:19 -08:00 |
|
Thomas Reynolds
|
42fb8c229a
|
bump version
|
2014-01-01 18:08:30 -08:00 |
|
Thomas Reynolds
|
8a9fae0e35
|
Merge pull request #1136 from middleman/remove_v3_extensions
Remove v3 extensions
|
2014-01-01 18:07:56 -08:00 |
|
Thomas Reynolds
|
a610608785
|
remove old style extension support
|
2014-01-01 15:10:49 -08:00 |
|
Thomas Reynolds
|
b5fec39df8
|
2.1 is for reals now
|
2014-01-01 15:00:56 -08:00 |
|
Thomas Reynolds
|
572bf533f8
|
Merge pull request #1135 from middleman/config_context
Put all config.rb access into a jail.
|
2014-01-01 13:27:09 -08:00 |
|
Thomas Reynolds
|
c95c924d53
|
build a config file jail
|
2013-12-31 18:21:30 -08:00 |
|
Thomas Reynolds
|
2e2415612a
|
spring cleaning util and discovery of nasty variable mutating in url_for
|
2013-12-31 14:41:17 -08:00 |
|
Karl Freeman
|
3cc74aae7e
|
whitespace [ci skip]
|
2013-12-30 21:39:28 +00:00 |
|
Karl Freeman
|
dcf527008e
|
StringLiterals 'cop' fix [ci skip]
|
2013-12-29 23:04:30 +00:00 |
|
Karl Freeman
|
f6f235c1fe
|
exclude development gems
|
2013-12-29 22:53:18 +00:00 |
|
Karl Freeman
|
b0a5722b34
|
use latest bundler
|
2013-12-29 22:45:43 +00:00 |
|
Karl Freeman
|
1de2f5c290
|
TRAVIS environment variable already set
http://about.travis-ci.org/docs/user/ci-environment/#Environment-variables
|
2013-12-29 13:01:33 +00:00 |
|
Ben Hollis
|
2a89de8e2b
|
Merge pull request #1128 from coffeencoke/fixes_call_to_newline_constant
Specify the full path to the NEWLINE constant
|
2013-12-28 19:09:03 -08:00 |
|
Matt Simpson
|
21f575af3a
|
Specify the full path to the NEWLINE constant
|
2013-12-28 19:43:59 -06:00 |
|
Thomas Reynolds
|
bbfbcf7583
|
Merge pull request #1126 from middleman/travis-rejig
Fast fail and Ruby 2.1 / head testing
|
2013-12-28 12:49:25 -08:00 |
|
Karl Freeman
|
a31aa5d8be
|
TrailingWhitespace 'cop' fix
|
2013-12-28 18:14:15 +00:00 |
|
Karl Freeman
|
bf327c17b7
|
include additional files to 'cop'
|
2013-12-28 18:13:44 +00:00 |
|
Thomas Reynolds
|
65b0029ccd
|
Merge pull request #1127 from middleman/rubocop
Implemented Rubocop
|
2013-12-27 22:57:56 -08:00 |
|
Karl Freeman
|
b1c0d73259
|
fast failures and Ruby 2.1 / head testing
|
2013-12-28 01:31:32 +00: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 |
|
Karl Freeman
|
45365481ef
|
ignore bin directory
|
2013-12-28 00:33:33 +00:00 |
|
Thomas Reynolds
|
e996868033
|
Depend on new i18n gem, silence deprecation warning
|
2013-12-25 16:52:29 -08:00 |
|
Thomas Reynolds
|
b6361c23f7
|
prep new release
|
2013-12-18 14:56:21 -08:00 |
|
Thomas Reynolds
|
a1090f912c
|
fix issue with UTF-8-MAC paths not matching UTF-8 paths in build clean
|
2013-12-18 14:54:07 -08:00 |
|
Ben Hollis
|
f9728108cc
|
Fix Mac filenames patch
|
2013-12-15 16:06:55 -08:00 |
|
Thomas Reynolds
|
70744aa63f
|
fix typo
|
2013-12-13 08:30:19 -08:00 |
|
Thomas Reynolds
|
deb75a4c78
|
Merge pull request #1120 from TMaYaD/master
Allow path to be passed to page_classes
|
2013-12-13 08:24:50 -08:00 |
|
TMaYaD
|
8b87670024
|
Allow path to be passed to page_classes
This allows tagging navigation links etc. in other pages with page classes
|
2013-12-13 13:07:00 +05:30 |
|
Thomas Reynolds
|
0a264fd3c2
|
Merge pull request #1116 from bhollis/gzip
Parallelize gzip extension using threads
|
2013-12-11 10:40:29 -08:00 |
|
Thomas Reynolds
|
fe2f43e8a4
|
Merge pull request #1117 from bhollis/utf8mac
Fix a perf regression when building
|
2013-12-11 10:39:17 -08:00 |
|
Ben Hollis
|
39a9331232
|
Commit 8e99d39570 introduced a serious regression by encoding filenames within a "delete_if" block, meaning that every path in the list of all previously built files was re-encoded every time a file was built. For large projects this causes serious slowdowns - for a 4000 file test, it went from 14s to build to around 8 minutes to build. This change fixes the builder to only encode files when the file list is initially build, removing the bottleneck.
|
2013-12-10 22:11:59 -08:00 |
|
Ben Hollis
|
54bc3e44f7
|
Parallelize gzip extension using four threads
|
2013-12-10 22:06:41 -08:00 |
|
Thomas Reynolds
|
6db8ba705a
|
Merge pull request #1112 from dannguyen/patch-1
Spiffed up the opening text with links to the excellent homepage
|
2013-12-07 22:02:19 -08:00 |
|
dannguyen
|
264aca8291
|
Spiffed up the opening text with links to the excellent homepage
|
2013-12-07 23:50:11 -05:00 |
|
Ben Hollis
|
1f6904c0fc
|
Set locale to :en around gzip extension while it works. It was originally only set for one message, not the whole extension.
|
2013-11-30 22:59:19 -08:00 |
|
Thomas Reynolds
|
c500039197
|
Add build-mode test cases to see if #1068 occurs
|
2013-11-29 14:57:35 -08:00 |
|
Ben Hollis
|
9e8a16cd6d
|
Switch back to single-variable storage for Sitemap::Resource#destination_path
|
2013-11-27 00:19:59 -08:00 |
|
Ben Hollis
|
fd9f726b9a
|
Remove 1.8 notice message
|
2013-11-25 22:51:34 -08: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 |
|