Thomas Reynolds
62dba443a0
Fix japanese characters encoding in URLs
2016-07-10 17:03:22 -07: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
Matthew Lehner
3e4187568b
require the try
core extension ( #1911 )
2016-05-10 15:17:28 -07:00
Thomas Reynolds
13d62cb276
Experiment with non-rack rewriters
2016-04-22 15:52:42 -07:00
Thomas Reynolds
0f2bc1e0ea
Minor perf tweaks
2016-04-21 16:12:33 -07:00
Thomas Reynolds
ac974ca05f
Allow restarting external-pipeline without orphaning processes
2016-04-12 10:00:09 -07:00
Thomas Reynolds
55230229f6
Fix #1857
2016-03-25 10:16:54 -07:00
Thomas Reynolds
5a2f9c8ca6
Create a single default list of asset extensions. Add .ico to it. Fixes #1830 .
2016-03-22 15:43:48 -07:00
Brad Gessler
179d6c0be4
Add extensions to asset_host extension.
2016-03-22 11:22:06 -07:00
FearGoidte
d461473f81
Added .xhtml
...
Fixes pretty U.R.L.s for xhtml files
2016-03-21 15:19:36 +00:00
Thomas Reynolds
7e42954258
Define a :config mode, dont run external pipeline on config mode. Fixes #1844
2016-03-20 16:31:15 -07:00
Thomas Reynolds
7b59f240d5
Fixes #1821
2016-03-02 12:00:39 -08: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
0d983231d0
Run helper after collections. Fixes #1226
2016-02-24 14:20:42 -08:00
Adam Heath
351003b4fe
Make build fail when external_pipeline fails
2016-02-18 12:41:48 +08:00
FearGoidte
007c626d58
.xml removed from Gzip defaults
2016-01-28 08:16:23 +00:00
FearGoidte
475fa41de0
Support for .xhtml
...
I’ve attempted to make support for .htm and .xhtml consistent.
Extensions are in alphabetical order to make it easier to compare them.
2016-01-27 09:48:36 +00:00
Ben Hollis
8881389b42
Minify inline JS when there are other attributes.
2016-01-24 22:55:48 -08:00
Thomas Reynolds
c7a4618166
Perf work and Parallel builds
2016-01-22 15:57:07 -08:00
Thomas Reynolds
5586784947
Add some options to watcher to opt out of features later
2016-01-20 13:34:12 -08:00
Juhamatti Niemelä
22812cb340
Fix gzip extension status output
2016-01-18 19:55:45 +02: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
d82ac590db
Cop
2016-01-14 11:21:42 -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
Nick Muerdter
37be89ed68
Add rewrite_ignore option to asset_host, cache_buster, relative_assets.
2016-01-09 08:06:47 -07:00
Nick Muerdter
0563523a81
Add rewrite_ignore option to asset_hash extension.
...
This allows for configuring the files that will be skipped when
performing URL rewriting on the file content. This differs from the
existing `ignore` option, which configures the files that won't have
hashes added to the filename.
2016-01-08 15:04:45 -07:00
Johnny Shields
133c02d05c
Add SVG to the default list of gzipped exts
2016-01-07 09:43:35 +09:00
Jim Dalton
f3296815c8
Add explicit option to prevent external option from running in background
2015-12-13 22:12:11 -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
2674981d0b
Fix yesterday's bone-headed commit. again
2015-12-09 17:08:58 -08:00
Thomas Reynolds
9b0b82c00b
Fix yesterday's bone-headed commit
2015-12-09 17:03:55 -08:00
Thomas Reynolds
cb6e8bcd95
Fix first-run issue with pipeline
2015-12-08 14:46:03 -08:00
Thomas Reynolds
3ae28874bf
Fix test breakage
2015-09-19 14:07:42 -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
Thomas Reynolds
9ed0796b4a
Move some extension setup to ready event
2015-08-20 17:45:18 -07:00
Thomas Reynolds
50bf848ee8
Add config CLI command
2015-08-17 10:48:56 -07:00
Thomas Reynolds
8cce9b8a8c
Loudly announce external pipeline errors and exit with failure.
2015-08-10 10:00:23 -07:00
Thomas Reynolds
b127283040
Fix up inline url confusion
2015-04-26 13:01:19 -07:00
Thomas Reynolds
c87e2e026e
Rubocop tweaks
2015-04-26 11:13:29 -07:00
Alessandro Tagliapietra
3c5c677a07
Add Woff2 to relative assets extension
2015-02-11 00:09:40 +01:00
Alessandro Tagliapietra
19db9f3be1
Add Woff2 to asset hash extensions
2015-02-10 23:30:20 +01:00
Joost Hietbrink
28199950e9
Add :overwrite option to gzip
...
Useful for deployment to S3 together with gzip content-encoding.
2015-02-10 21:49:15 +01:00
Thomas Reynolds
07ac578a31
merge
2014-08-24 11:36:42 -07:00
Thomas Reynolds
0f785a448a
updated from stable
2014-08-14 10:14:26 -07:00
Thomas Reynolds
bfd4e5d7fa
make asset hash option required
2014-07-23 21:09:25 -07:00
Thomas Reynolds
5e20fca73e
Required options for extensions
2014-07-23 21:08:20 -07:00
Thomas Reynolds
feef2bf71c
Add external command support
2014-07-22 18:38:57 -07:00