Commit graph

  • 182ad87ad3 Catch Psych::SyntaxError. Related to #446 Thomas Reynolds 2012-05-24 14:04:25 -07:00
  • bb659bb5be jruby 1.9 fixed itself? Thomas Reynolds 2012-05-24 11:33:51 -07:00
  • 94c5f32853 Re-arrange CLI loads for hopefully faster startup time Thomas Reynolds 2012-05-24 11:03:58 -07:00
  • fffa80a987 Backwards compatibility with old Rack aPI. Fixes #447 Thomas Reynolds 2012-05-24 11:01:46 -07:00
  • b202e71348 Preview server must set environment as a symbol. Fixes #445 Thomas Reynolds 2012-05-24 10:34:46 -07:00
  • 220bb5edb2 add some sprockets update tests Thomas Reynolds 2012-05-24 10:24:36 -07:00
  • 4b818ea230 Fix Sass Syntax error module path. Fixes #444 Thomas Reynolds 2012-05-23 14:37:57 -07:00
  • 955eb03908 Remove double NAME in extension cli task Thomas Reynolds 2012-05-23 10:35:16 -07:00
  • fd80027af6 idiot-proof maruku smarty pants test Thomas Reynolds 2012-05-22 19:40:31 -07:00
  • 2c058ee3de Couple of fixes, specifically an issue with frontmatter layout setting Thomas Reynolds 2012-05-22 19:11:54 -07:00
  • f0d781cce3 Implement our own Redcarpet Template to support renderer-level options. Closes #442 Thomas Reynolds 2012-05-22 14:50:37 -07:00
  • 045f25fa4e Ignore apple-touch-icon files from asset_hash v3.0.0.beta.3 Ben Hollis 2012-05-20 21:01:35 -07:00
  • 340922659a Don't include ico and manifest in asset_hash by default Ben Hollis 2012-05-19 23:47:26 -07:00
  • 2b2759fb77 Don't accidentally start a new file listener every time the server reloads Ben Hollis 2012-05-19 23:17:13 -07:00
  • e766e753e8 Fix file watcher by referencing the right list of paths Ben Hollis 2012-05-19 23:05:06 -07:00
  • 7598165909 Write directory_indexes based on destination_path so it plays well with other manipulators Ben Hollis 2012-05-19 22:05:48 -07:00
  • c117415913 Merge pull request #436 from middleman/rack_reloader Thomas Reynolds 2012-05-19 22:01:39 -07:00
  • 671dcde65f Merge pull request #438 from bhollis/link_to Thomas Reynolds 2012-05-19 19:43:42 -07:00
  • 3412af346e Rely on Webrick directly for preview, makes quick app reloading simple. Thomas Reynolds 2012-05-19 16:49:44 -07:00
  • c775a9973c Handle relative path urls in link_to, and add an option to produce relative links as well. Or, set :relative_links in config.rb to turn on relative links for all link_to calls. Ben Hollis 2012-05-19 13:28:59 -07:00
  • b912fa9cac Merge pull request #435 from bhollis/frontmatter Thomas Reynolds 2012-05-19 18:52:29 -07:00
  • fc9c5e5fa2 Properly clear frontmatter cache when files change, and calculate frontmatter in the right order so resource_list_manipulators can see it. Ben Hollis 2012-05-19 14:29:38 -07:00
  • 7ad0f51d1a Always return HashWithIndifferentAccess from frontmatter data Ben Hollis 2012-05-19 13:27:38 -07:00
  • 3356153d55 Merge pull request #434 from bhollis/asset_hash Thomas Reynolds 2012-05-19 16:59:09 -07:00
  • 9b93bf2498 Add an option to asset_hash to allow excluding files that would otherwise get hashes appended to their filenames. Ben Hollis 2012-05-19 13:25:35 -07:00
  • 8fb4888f8c Merge pull request #433 from bhollis/server Thomas Reynolds 2012-05-17 11:36:09 -07:00
  • 64a2933161 Remove duplicate server methods and solve webrick logging in a platform-independent way Ben Hollis 2012-05-16 21:19:03 -07:00
  • 8c87bbc757 Handle .htc files [no-ci] Thomas Reynolds 2012-05-12 08:48:03 -07:00
  • 72cb264e39 Merge pull request #427 from bhollis/windows Thomas Reynolds 2012-05-11 07:59:43 -07:00
  • 8d101552f3 Log to NUL: in Windows because apparently that's their name for /dev/null. Fixes #421 Ben Hollis 2012-05-10 22:12:55 -07:00
  • 024d33c16e Bump cucumber dep [no-ci] Thomas Reynolds 2012-05-10 20:18:08 -07:00
  • 1022e63cee Avoid bundler on travis Thomas Reynolds 2012-05-10 16:29:11 -07:00
  • ed50d4326a Try to avoid running bundler in tests on Travis Thomas Reynolds 2012-05-10 16:07:11 -07:00
  • d4bccd76ab Don't hide bundler output [no-ci] Thomas Reynolds 2012-05-10 15:07:03 -07:00
  • 190be5f515 Bundler CLI commands Thomas Reynolds 2012-05-10 14:47:29 -07:00
  • 7c8baee246 Ignore ~ temp files [no-ci] Thomas Reynolds 2012-05-10 14:05:28 -07:00
  • f0b4e56b80 Require latest execjs to avoid MultiJson warnings Thomas Reynolds 2012-05-10 11:31:35 -07:00
  • 3f048011ab Stop testing on Rubinius Thomas Reynolds 2012-05-10 11:25:21 -07:00
  • 162622c453 JSON frontmatter and allowing frontmatter to be located after a encoding value Thomas Reynolds 2012-05-09 13:15:39 -07:00
  • f17b19d9de Merge pull request #416 from middleman/frontmatter_refactor Thomas Reynolds 2012-05-08 21:11:03 -07:00
  • 7929ed6c75 Refactor Frontmatter to use sitemap manipulators. Also fixes #422 Thomas Reynolds 2012-05-08 21:05:55 -07:00
  • b486b5a31d Merge pull request #424 from middleman/remove_ruby_autoload Thomas Reynolds 2012-05-08 16:56:53 -07:00
  • d55fef62b4 Remove usage of autoload statement in favor of require Thomas Reynolds 2012-05-07 14:41:39 -07:00
  • 5d8fd93981 loosen compass deps Thomas Reynolds 2012-05-07 13:32:40 -07:00
  • 557239e0d6 include inflections. closes #418 Thomas Reynolds 2012-05-05 19:59:02 -07:00
  • c01a57db33 Merge pull request #419 from bhollis/gitignore Thomas Reynolds 2012-05-05 19:53:42 -07:00
  • 35d1a67dd1 Generate a .gitgnore file by default. Fixes #375. Ben Hollis 2012-05-04 21:11:11 -07:00
  • cb65916e6d newer listen gem Thomas Reynolds 2012-05-03 19:31:25 -07:00
  • d1d59ca5ca always test jruby now Thomas Reynolds 2012-05-03 15:41:07 -07:00
  • 18d5c99f1f Redcarpet is C ruby only Thomas Reynolds 2012-05-02 16:39:56 -07:00
  • 527c987281 Attempt to avoid redcarpet tests on jruby Thomas Reynolds 2012-05-02 16:28:04 -07:00
  • 0be82d371e new extension cli Thomas Reynolds 2012-05-02 15:59:36 -07:00
  • a7adc20b47 still support and test redcarpet Thomas Reynolds 2012-05-02 15:27:47 -07:00
  • 7fb16a4b1b Merge pull request #413 from bhollis/maruku Thomas Reynolds 2012-05-02 15:10:00 -07:00
  • 7b8457d963 Yard doc cleanup 2 Thomas Reynolds 2012-05-02 11:18:16 -07:00
  • 2965e3709d Yard doc cleanup Thomas Reynolds 2012-05-02 11:13:06 -07:00
  • 1855745d8e Merge pull request #411 from middleman/request_module Thomas Reynolds 2012-05-02 11:13:37 -07:00
  • e7cd4d505b Merge pull request #414 from bhollis/master Thomas Reynolds 2012-05-02 09:14:13 -07:00
  • 1c67871d44 Fix gemspecs for filenames with unicode paths Ben Hollis 2012-05-01 22:57:56 -07:00
  • 49bbc9feaa Switch back to maruku Ben Hollis 2012-05-01 22:46:38 -07:00
  • 342044a01d Split out Request handling into an Extension. Dup the Application (like Sinatra) when responding Thomas Reynolds 2012-05-01 13:11:42 -07:00
  • 8d6739b15b I shouldn't code late at night Ben Hollis 2012-05-01 00:47:36 -07:00
  • 8f861fef06 Un-optional a parameter in hopes of fixing rbx build Ben Hollis 2012-05-01 00:37:00 -07:00
  • 380dac270d Switch content_type param order for 1.8 Ben Hollis 2012-05-01 00:22:04 -07:00
  • 7bd5ed1344 Merge pull request #410 from bhollis/webrick Thomas Reynolds 2012-04-30 22:44:18 -07:00
  • 778626c6ec Make Middleman somewhat more threadsafe and switch back to webrick. Ben Hollis 2012-04-30 21:50:31 -07:00
  • 713350e294 Disable unicode build test for now Ben Hollis 2012-04-30 21:29:33 -07:00
  • 00a7a1969e Merge pull request #408 from bhollis/unicode Thomas Reynolds 2012-04-30 08:31:06 -07:00
  • 3d129b8523 Merge pull request #409 from bhollis/metadata Thomas Reynolds 2012-04-29 23:08:28 -07:00
  • bc435cc2e2 Add Resource#add_metadata for attaching metadata directly to a resource Ben Hollis 2012-04-29 22:32:52 -07:00
  • ade26a8d20 Merge pull request #407 from bhollis/windows Thomas Reynolds 2012-04-29 22:28:13 -07:00
  • 1f5fcb10d7 Merge pull request #405 from bhollis/master Thomas Reynolds 2012-04-29 22:24:06 -07:00
  • dddd409336 Support Unicode characters in filenames, both in source filenames and in the names of proxied paths. Fixes #332. Ben Hollis 2012-04-01 20:52:22 -07:00
  • a2ad7f26cd Don't install signal handlers on Windows Ben Hollis 2012-04-29 19:24:50 -07:00
  • dee0e616ad Index frontmatter off source_file, allowing us to get rid of Resource#relative_path Ben Hollis 2012-04-29 18:51:00 -07:00
  • 23e0586896 Be very careful about filewatcher ignore regexes Ben Hollis 2012-04-29 09:37:14 -07:00
  • 81e3d894c2 Bump version [no-ci] Thomas Reynolds 2012-04-28 10:48:08 -07:00
  • cf74088085 Merge pull request #398 from bhollis/link_to Thomas Reynolds 2012-04-28 09:46:24 -07:00
  • 7694ef6e07 Merge pull request #399 from bhollis/gzip Thomas Reynolds 2012-04-28 09:43:56 -07:00
  • 26fdff0c68 Merge pull request #397 from bhollis/master Thomas Reynolds 2012-04-28 09:43:18 -07:00
  • 9b9c95bd36 Synchronize gzipped file mtimes with their source file's mtime Ben Hollis 2012-04-27 22:25:45 -07:00
  • 05a769d762 link_to with an absolute path that corresponds to a page path will get rewritten to the page's output URL Ben Hollis 2012-04-27 22:05:52 -07:00
  • 9d811e0cf7 Prevent Sprockets from generating different hashes based on Sprockets' version number Ben Hollis 2012-04-27 18:15:42 -07:00
  • 593cdb27aa I'm bad at Ruby Ben Hollis 2012-04-27 09:20:38 -07:00
  • a6e577b83a Remove spurious "end" Ben Hollis 2012-04-27 09:09:26 -07:00
  • a355c4a793 Merge pull request #395 from bhollis/extract_response Thomas Reynolds 2012-04-27 08:19:56 -07:00
  • a65e1619b9 Move extract_response_text into Middleman::Util Ben Hollis 2012-04-26 21:55:07 -07:00
  • a4b68335d4 Coffeescript module Thomas Reynolds 2012-04-26 16:39:26 -07:00
  • b1d6b94302 Fixture-less slim Thomas Reynolds 2012-04-26 16:21:53 -07:00
  • 2e68e09200 Fixture-less ignored_already_minified Thomas Reynolds 2012-04-26 16:20:03 -07:00
  • 874ebc13c9 Cleanup renderers Thomas Reynolds 2012-04-26 16:15:35 -07:00
  • 2297100d9e Minor cache_buster cleanup Thomas Reynolds 2012-04-26 16:02:06 -07:00
  • 4a49388d64 Minor relative_assets cleanup Thomas Reynolds 2012-04-26 15:59:28 -07:00
  • 8bf0124241 Minor minify_javascript cleanup Thomas Reynolds 2012-04-26 15:57:37 -07:00
  • 2292c32773 Minor minify_css cleanup Thomas Reynolds 2012-04-26 15:56:27 -07:00
  • 072880d79c Cleanup Compass extension Thomas Reynolds 2012-04-26 15:53:45 -07:00
  • d6f75afb3d Cleanup middleman-more loading, remove autoload Thomas Reynolds 2012-04-26 15:37:44 -07:00
  • 10922b6e34 Streamline middleman wrapper gem [no-ci] Thomas Reynolds 2012-04-26 15:28:18 -07:00
  • bbff9d822c Don't require activesupport until necessary Thomas Reynolds 2012-04-26 15:05:25 -07:00
  • cc3aebf5cc Allow compressor to be passed to minify extensions as an activate option Thomas Reynolds 2012-04-26 14:15:35 -07:00