1
0
Fork 0
mirror of https://github.com/middleman/middleman.git synced 2022-11-09 12:20:27 -05:00
middleman--middleman/middleman-core/fixtures
Paul McMahon d59d0389e6
Fix linking of external urls when i18n is enabled (#2343)
The Internationalization extension is redefining url_for to localize url
paths. However, this redefinition was also acting on external urls,
causing them to sometimes have an "/index.html" appended to them.

This path uses the presence of a host in the parsed URI object to
determine whether or not a URL is "external". This is the same method
for determining this as is already used in the base url_for.
2020-06-15 09:07:53 -07:00
..
asset-hash-app Replace Rack middleware with Resource Filter Pipeline (#1900) 2018-11-10 11:20:34 -08:00
asset-hash-host-app/source Allow sorting of rewriters. Fixes #1752 2016-01-14 14:02:33 -08:00
asset-hash-minified-app Spelling (#2211) 2018-11-07 10:00:44 -08:00
asset-hash-prefix Replace Rack middleware with Resource Filter Pipeline (#1900) 2018-11-10 11:20:34 -08:00
asset-hash-remove-filename Feature: Add an option to create asset hashes without using the original filenames as prefix (#2249) 2019-01-29 13:21:36 -08:00
asset-hash-source-map Replace Rack middleware with Resource Filter Pipeline (#1900) 2018-11-10 11:20:34 -08:00
asset-host-app Replace Rack middleware with Resource Filter Pipeline (#1900) 2018-11-10 11:20:34 -08:00
auto-css-app 2018 cleanup 2018-09-11 11:43:07 -07:00
auto-js-app 2018 cleanup 2018-09-11 11:43:07 -07:00
auto-js-directory-index-app 2018 cleanup 2018-09-11 11:43:07 -07:00
automatic-directory-matcher-app 2018 cleanup 2018-09-11 11:43:07 -07:00
automatic-image-size-app Fix automatic images with absolute (or images dir missing) paths in markdown. Fixes #1755 2016-01-14 14:14:50 -08:00
basic-data-app Data app fixture cleanup (#2334) 2020-06-09 10:38:07 -07:00
build-with-errors-app
cache-buster-app Extract compass support into extension, rewrite all features that rely on it to be pure Ruby 2014-06-03 09:01:46 -07:00
capture-html-app 2018 cleanup 2018-09-11 11:43:07 -07:00
chained-app Keeps full file path for chained templates (#2117) 2017-10-12 16:39:16 -07:00
clean-app 2018 cleanup 2018-09-11 11:43:07 -07:00
clean-dir-app 2018 cleanup 2018-09-11 11:43:07 -07:00
clean-nested-app 2018 cleanup 2018-09-11 11:43:07 -07:00
coffeescript-app
collections-app/source 2018 cleanup 2018-09-11 11:43:07 -07:00
content-for-app 2018 cleanup 2018-09-11 11:43:07 -07:00
content-type-app Use configurable content type for detection of minifiable content. 2015-02-25 16:08:26 -08:00
custom-layout-app update more files to non-hashrocket syntax 2014-05-26 17:58:35 -07:00
custom-layout-app2
custom-src-app
data-app Remove unused fixtures (#2332) 2020-06-08 10:23:57 -07:00
destination-dir-different-from-source-dir-name Fix reload of watched sources with destination_dir (#2190) 2018-09-10 12:56:27 -07:00
different-engine-layout
different-engine-partial
dynamic-pages-app 2018 cleanup 2018-09-11 11:43:07 -07:00
empty-app
engine-matching-layout
extension-api-deprecations-app Add back app.set, but mark as deprecated 2015-10-12 12:37:07 -07:00
extension-hooks-app WIP Dependencies (#2220) 2018-11-17 11:29:37 -08:00
extensionless-text-files-app
external-helpers 2018 cleanup 2018-09-11 11:43:07 -07:00
external-pipeline-error 2018 cleanup 2018-09-11 11:43:07 -07:00
feature-params-app 2018 cleanup 2018-09-11 11:43:07 -07:00
fonts-app Extract compass support into extension, rewrite all features that rely on it to be pure Ruby 2014-06-03 09:01:46 -07:00
frontmatter-app 2018 cleanup 2018-09-11 11:43:07 -07:00
frontmatter-neighbor-app Reduce creating unneeded hashes (#2219) 2018-11-11 15:17:49 -08:00
frontmatter-settings-app Remove options to proxy or ignore through page, and use Middleman::Util#path_match for matchers to allow a wider set of matchers. 2014-06-28 21:01:26 -07:00
frontmatter-settings-neighbor-app Drop support for Ruby < 2.5 (#2276) 2019-05-29 13:48:14 -07:00
glob-app 2018 cleanup 2018-09-11 11:43:07 -07:00
gzip-app
i-8859-1-app 2018 cleanup 2018-09-11 11:43:07 -07:00
i18n-alt-root-app
i18n-default-app Fix linking of external urls when i18n is enabled (#2343) 2020-06-15 09:07:53 -07:00
i18n-force-locale 2018 cleanup 2018-09-11 11:43:07 -07:00
i18n-mixed-sources 2018 cleanup 2018-09-11 11:43:07 -07:00
i18n-nested-app
i18n-test-app Use i18n fallbacks when looking up localized paths (#2116) 2017-10-12 16:38:05 -07:00
ignore-app/source
image-srcset-paths-app Resolves issue #1396 supporting srcset 2015-04-23 17:28:49 -07:00
import-app 2018 cleanup 2018-09-11 11:43:07 -07:00
indexable-app 2018 cleanup 2018-09-11 11:43:07 -07:00
large-build-app 2018 cleanup 2018-09-11 11:43:07 -07:00
layouts-dir-app/source Prefer loading layouts from layouts_dir over layouts with the same name in the source root. This also includes a bunch of refactoring/cleanup of rendering.rb. Fixes #1176. 2014-02-20 08:50:07 -08:00
link-to-app update padrino. 2014-02-18 18:30:29 -08:00
liquid-app Manually merge #2099 2018-11-08 13:09:20 -08:00
lorem-app
manual-layout
manual-layout-missing
manual-layout-override 2018 cleanup 2018-09-11 11:43:07 -07:00
markdown-app update more files to non-hashrocket syntax 2014-05-26 17:58:35 -07:00
markdown-frontmatter-options-app update more files to non-hashrocket syntax 2014-05-26 17:58:35 -07:00
markdown-in-haml-app
markdown-in-slim-app Add tests for Slim inline filters. Refactor similar feature in Haml filters. Closes #1542 2015-06-16 16:47:42 -07:00
minify-css-app/source SassC, woot 2015-09-28 11:24:37 -07:00
minify-js-app Use configurable content type for detection of minifiable content. 2015-02-25 16:08:26 -08:00
missing-tilt-library-app 2018 cleanup 2018-09-11 11:43:07 -07:00
more-extensionless-text-files-app
more-frontmatter-settings-app Remove options to proxy or ignore through page, and use Middleman::Util#path_match for matchers to allow a wider set of matchers. 2014-06-28 21:01:26 -07:00
more-ignore-app/source
more-markdown-app/source remove Implied Extensions feature. Closes #1211 2014-03-20 17:12:41 -07:00
more-preview-app WIP Dependencies (#2220) 2018-11-17 11:29:37 -08:00
more-traversal-app 2018 cleanup 2018-09-11 11:43:07 -07:00
multiple-data-sources-app 2018 cleanup 2018-09-11 11:43:07 -07:00
multiple-layouts
multiple-sources-app 2018 cleanup 2018-09-11 11:43:07 -07:00
multiple-sources-with-destination-dir Fix reload of watched sources with destination_dir (#2190) 2018-09-10 12:56:27 -07:00
multiple-sources-with-duplicate-file-names-app 2018 cleanup 2018-09-11 11:43:07 -07:00
multiple-sources-without-destination-dir Fix reload of watched sources with destination_dir (#2190) 2018-09-10 12:56:27 -07:00
nested-data-app Implement yaml data postscript 2015-06-16 15:30:37 -07:00
nested-layout-app 2018 cleanup 2018-09-11 11:43:07 -07:00
no-layout
padrino-helpers-app 2018 cleanup 2018-09-11 11:43:07 -07:00
page-classes-app 2018 cleanup 2018-09-11 11:43:07 -07:00
page-helper-layout-block-app 2018 cleanup 2018-09-11 11:43:07 -07:00
page-id-app Spelling (#2211) 2018-11-07 10:00:44 -08:00
paginate-app Reduce creating unneeded hashes (#2219) 2018-11-11 15:17:49 -08:00
partial-chained_templates-app Support template chaining for partials 2014-07-31 11:39:02 +02:00
partials-app Use EnhancedHash for partial locals (#2169) 2018-04-09 16:39:02 -07:00
passthrough-app/source Extract compass support into extension, rewrite all features that rely on it to be pure Ruby 2014-06-03 09:01:46 -07:00
preview-app
proxy-pages-app 2018 cleanup 2018-09-11 11:43:07 -07:00
redirect-app Test building of redirects (#2328) 2020-06-04 17:21:17 -07:00
related-files-app Generic related files check 2015-11-28 16:48:08 -08:00
relative-assets-app Experiment with non-rack rewriters 2016-04-22 15:52:42 -07:00
sass-assets-path-app 2018 cleanup 2018-09-11 11:43:07 -07:00
sass-in-slim-app Prevent overwrite of Slim embedded options (#1927) 2016-05-31 13:15:21 -07:00
scss-app Only libsass (#2236) 2018-12-31 12:41:21 -08:00
slim-content-for-app more slim tests. Targets #1327 2014-08-04 14:41:22 -07:00
strip-url-app
stylus-preview-app remove instance variable and page block support 2014-01-03 15:49:54 -08:00
traversal-app 2018 cleanup 2018-09-11 11:43:07 -07:00
v4-extension-callbacks 2018 cleanup 2018-09-11 11:43:07 -07:00
wildcard-app 2018 cleanup 2018-09-11 11:43:07 -07:00
wildcard-directory-index-app 2018 cleanup 2018-09-11 11:43:07 -07:00