Jonathan Allard
42e31c8c5e
Make .html implicit for page IDs ( #1996 )
...
* Make .html implicit for page IDs
* Add Pry gem
* Add setting :page_id_generator to override page ID derivation
2016-11-16 21:00:16 -08:00
Adam Heath
389e3f5a8c
Add prefix option to asset_hash ( #1949 )
...
This allows manually changing the filename so that fiel header changes
can be reflected on the CDN. E.g. if you turn on crossOrigin serving
(CORS) the asset hash doesn't change, but the CDN cache needs to be
broken in order to pickup the new header.
2016-07-02 17:55:25 -07:00
Shawn Van Ittersum
0d5c9e4313
Prevent overwrite of Slim embedded options ( #1927 )
...
* Fix middleman/middleman#1925 : Slim embedded options overwrite
* Remove context_hack from Slim renderer
* Remove debugging output
2016-05-31 13:15:21 -07:00
Thomas Reynolds
13d62cb276
Experiment with non-rack rewriters
2016-04-22 15:52:42 -07:00
Thomas Reynolds
b794961916
Only rewrite urls in sitemap. Fixes #1873
2016-04-12 12:53:50 -07:00
Adam Heath
025e35f6a1
Fix asset_hash with content rule and uncommented CSS url
...
Fixes middleman/middleman#1852
2016-03-22 17:34:40 +08:00
Thomas Reynolds
d22bd914ae
Add specific test for #1556
2016-03-18 10:37:02 -07:00
Greg Tarsa
fbc572f920
Ensure that misspelled or missing partials generate an error
2016-03-03 11:23:17 -05:00
Adam Heath
d883152e99
Add sourceMap comment to asset_hash and hash .map files by default
2016-02-26 08:46:00 +08:00
Thomas Reynolds
edb1a53060
Add page_id concept
2016-02-22 11:17:21 -08:00
Adam Heath
351003b4fe
Make build fail when external_pipeline fails
2016-02-18 12:41:48 +08:00
Jim Cushing
b1778a92cd
fix partials used with blocks
2016-02-03 16:56:12 -05:00
Thomas Reynolds
c5aabbbe4f
Confirm nested frontmatter doesn't work
2016-01-29 10:30:08 -08:00
Thomas Reynolds
598d72480f
Fix slow server boot. It was recursing through node_modules and .git on initial boot
2016-01-28 16:45:54 -08:00
Thomas Reynolds
ffa662a917
Add system-wide file read cache
2016-01-20 11:50:25 -08:00
Thomas Reynolds
65aebc1887
Move some tests around
2016-01-19 14:55:47 -08:00
Thomas Reynolds
a47b2138f8
Add specific check for TLD-like strings when replacing inline urls. Fixes #1751
2016-01-14 14:29:45 -08:00
Thomas Reynolds
be2788b6ca
Fix automatic images with absolute (or images dir missing) paths in markdown. Fixes #1755
2016-01-14 14:14:50 -08:00
Thomas Reynolds
ff9c34bca9
Allow sorting of rewriters. Fixes #1752
2016-01-14 14:02:33 -08:00
Thomas Reynolds
5f8beba4b3
Perf
2016-01-14 11:05:41 -08:00
Thomas Reynolds
179268a4f6
Create ConfigExtension to simplify the APIs for config vs Step. Fixes #1743 . Fixes #1745
2016-01-11 13:05:41 -08:00
Thomas Reynolds
5cac6a1896
Add test for #1718
2016-01-10 16:56:18 -08:00
Thomas Reynolds
62b17d38ad
Merge pull request #1734 from GhostGambler/issue-1702
...
Issue #1702
2016-01-05 09:50:41 -08:00
Ulrich Gabor
1ca5be7b19
Tests for issue #1702
2016-01-05 15:15:01 +01:00
Ulrich Gabor
bdeb19059a
Test for issue 1709; parent relations with localized and non-localized sources
2016-01-05 15:08:26 +01:00
Thomas Reynolds
a5821bccec
Fix asset hash with query string or hash params. Closes #1411
2015-12-21 13:07:01 -08:00
Thomas Reynolds
9e5b137ed8
Really fix #1689
2015-12-15 09:58:22 -08:00
Thomas Reynolds
defa6daa6d
pt 3
2015-12-13 14:19:33 -08:00
Thomas Reynolds
82220eab4e
fix git issue pt 2
2015-12-13 14:19:05 -08:00
Thomas Reynolds
3c1d28ce1b
fix git issue pt 1
2015-12-13 14:18:54 -08:00
Thomas Reynolds
76f591788e
Change inline URL matcher to only match strings, not newlines. Fixes #1689
2015-12-13 13:06:05 -08:00
Thomas Reynolds
d3a5494062
Handle invalid URLs in rewriter. Fixed #1638
2015-12-13 12:32:21 -08:00
Thomas Reynolds
e47b0ae29a
import_file and import_path APIs. Addresses #1632
2015-11-28 18:03:05 -08:00
Thomas Reynolds
16b997498b
Generic related files check
2015-11-28 16:48:08 -08:00
Thomas Reynolds
37d96a9b14
Adapt to style changes and removal of on
2015-11-11 15:30:40 -08:00
Thomas Reynolds
b4457c98d2
Merge pull request #1647 from middleman/frontmatter_delims
...
Frontmatter delims
2015-11-11 13:20:15 -08:00
Dennis Günnewig
0f8ea86119
Add hook for before_server
2015-11-08 11:03:25 +01:00
Dan Allen
c48c81cbba
resolves #1656 don't mangle URL inside tag
2015-10-26 15:30:44 -06:00
Dan Allen
4995bd23d7
resolves #1653 don't rewrite paths that start with //
2015-10-26 00:39:48 -06:00
Eliott Appleford
19d21d2295
make frontmatter delims configurable
2015-10-23 09:40:24 +00:00
Thomas Reynolds
6357f4f5b8
Add back app.set, but mark as deprecated
2015-10-12 12:37:07 -07:00
inoue_sachiro
67fc3d0c05
Fix: Can't clean files when the project is under a hidden directory.
2015-10-01 13:54:45 -07:00
Thomas Reynolds
0698d7f5aa
Revert "Frontmatter parseing changes broke some whitespace in tests, but shouldn't be a regression"
...
This reverts commit 5e3ddbf988
.
2015-09-30 10:24:12 -07:00
Thomas Reynolds
5e3ddbf988
Frontmatter parseing changes broke some whitespace in tests, but shouldn't be a regression
2015-09-29 10:27:53 -07:00
Thomas Reynolds
d9fc7a95e1
Fix a bad i18n regression
2015-09-28 14:52:16 -07:00
Thomas Reynolds
32891dc6fe
SassC, woot
2015-09-28 11:24:37 -07:00
Thomas Reynolds
d3d32731e1
more test fixes
2015-09-19 16:00:38 -07:00
Thomas Reynolds
765de5ab11
Remove ancient twitter bootstrap test. Use npm or bower, y'all
2015-09-19 14:39:55 -07:00
Thomas Reynolds
fdabd87957
merge in fixes from stable
2015-09-17 13:53:43 -07:00
Thomas Reynolds
409a892da7
Forward port some stable changes
2015-09-17 09:41:17 -07:00