Thomas Reynolds
de5234818d
Prep
2015-05-04 09:40:33 -07:00
Thomas Reynolds
08c3969eb3
Merge pull request #1509 from bhollis/localhost
...
Address shortcomings in #1508
2015-05-03 21:39:34 -07:00
Ben Hollis
9f5080edf9
Don't crash when running the preview server and not connected to any network (no public IP)
2015-05-03 18:48:31 -07:00
Ben Hollis
08dee580aa
Address shortcomings in #1508 by removing the "host" parameter, always binding on all interfaces, and printing the preview URL with both the local hostname and the local public IP address.
2015-05-03 17:54:00 -07:00
Thomas Reynolds
69e66b04df
Some immutability tweaks
2015-05-03 17:11:49 -07:00
Thomas Reynolds
bd67f8ad0e
Merge pull request #1508 from bhollis/localhost
...
Port "localhost" preview server URL to v3-stable
2015-05-03 15:51:20 -07:00
Thomas Reynolds
e64954fbff
Finish porting to new callbacks manager
2015-05-03 15:38:23 -07:00
Ben Hollis
126888272c
The preview server URL will once again use the machine's hostname if available.
2015-05-03 15:11:46 -07:00
Ben Hollis
cf58acda30
Clean up commit f366325b3b
a bit
2015-05-03 15:11:21 -07:00
Karl Freeman
f366325b3b
return localhost when host is 0.0.0.0 #1011
2015-05-03 14:56:07 -07:00
Ben Hollis
f8e4f6f059
The preview server can now serve over HTTPS using the --https
flag. It will use an automatic self-signed cert which can be overridden using --ssl_certificate
and --ssl_private_key
. These settings can also be set in config.rb
.
2015-05-03 14:52:25 -07:00
Thomas Reynolds
9932d0da84
Merge pull request #1507 from bhollis/ssl
...
Allow preview server to use HTTPS
2015-05-03 10:32:48 -07:00
Thomas Reynolds
d1211cc089
Subtle tweaks
2015-05-02 22:44:38 -07:00
Ben Hollis
572f86985b
The preview server can now serve over HTTPS using the --https
flag. It will use an automatic self-signed cert which can be overridden using --ssl_certificate
and --ssl_private_key
. These settings can also be set in config.rb
.
2015-05-02 20:54:58 -07:00
Thomas Reynolds
b9f0330869
Play around with a custom, immutable callback library to replace Hooks
2015-05-02 18:47:16 -07:00
Thomas Reynolds
2b1a4ed1b8
Merge pull request #1393 from AndrewKvalheim/minify-proxied
...
CSS/JS isn't minified when a proxy has removed the file extension.
2015-05-02 14:28:00 -07:00
Thomas Reynolds
9454536b12
Here we go
2015-05-02 14:23:16 -07:00
Thomas Reynolds
5591c3337b
released deps
2015-05-02 13:56:37 -07:00
Thomas Reynolds
a9056d0e25
Fix webrick reloading on new ruby
2015-05-02 13:48:47 -07:00
Thomas Reynolds
c97c65d655
Add shorthand resources to extensions
2015-05-02 13:22:36 -07:00
Thomas Reynolds
82b84668b0
Standardize exposing methods inside extensions to the outside world
2015-05-02 11:48:21 -07:00
Thomas Reynolds
33cb9b3ba9
Expand collection laziness to data
2015-04-26 13:22:58 -07:00
Thomas Reynolds
b127283040
Fix up inline url confusion
2015-04-26 13:01:19 -07:00
Thomas Reynolds
2403fa2d81
Merge stable
2015-04-26 11:32:47 -07:00
Thomas Reynolds
c87e2e026e
Rubocop tweaks
2015-04-26 11:13:29 -07:00
Thomas Reynolds
56c7ef7905
Merge pull request #1504 from cllns/fix-whitespace
...
Remove spaces on empty lines in default layout.erb
2015-04-26 09:44:31 -07:00
Thomas Reynolds
a43fa14f34
More tests WRT #1503
2015-04-26 09:43:20 -07:00
Thomas Reynolds
4bdf5a9005
Refactor srcset a little
2015-04-26 09:41:50 -07:00
Thomas Reynolds
45ba4bb0d4
Add slim test to asset_hash. WRT #1503
2015-04-26 09:31:39 -07:00
Sean Collins
c1ce3ffd61
Remove spaces on empty lines
2015-04-26 12:16:55 -04:00
Thomas Reynolds
5f9820dc63
Update changelog.
2015-04-24 10:37:03 -07:00
Thomas Reynolds
c30976ccf5
Fix Rack support. Closes #1501
2015-04-24 10:32:05 -07:00
Thomas Reynolds
4be3fcfd31
Fix recursive enhance on nil values
2015-04-24 10:28:03 -07:00
Thomas Reynolds
c25229065a
Better indiff logic
2015-04-24 10:28:03 -07:00
Thomas Reynolds
22ce56492f
Experiment with Hamster
2015-04-24 10:28:03 -07:00
Thomas Reynolds
55c5a46440
Update contracts gem. #1494
2015-04-24 10:26:42 -07:00
Thomas Reynolds
07eca1e560
Merge pull request #1500 from dperrymorrow/srcset-support
...
Pull request for issue #1396 supporting srcset property in image tags
2015-04-24 09:20:43 -07:00
David Morrow
580431ca43
Resolves issue #1396 supporting srcset
...
allows you to use image_tag helper and have it build the asset urls for
your srcset images, just like it does for your main src. Leaves absolute
urls alone, (having // in the path)
```
<%= image_tage 'pic_1980.jpg', srcset: 'pic_640.jpg 2x, pic_1024.jpg 3x' %>
=> <img src="/images/pic_1980.jpg" srcset="/images/pic_640.jpg 2x, /images/pic_1024.jpg 3x">
```
2015-04-23 17:28:49 -07:00
Thomas Reynolds
4740159a3a
Use Addressable to improve inline url detection and rewriting. Only rewrite relative paths. Closes #1499
2015-04-22 09:41:24 -07:00
Thomas Reynolds
40e01b0b21
Merge pull request #1498 from stevenosloan/allow_setting_destination_directory_for_source_watchers
...
allow setting a destination_dir for SourceWatcher(s)
2015-04-17 15:03:29 -07:00
Steven Sloan
3b1a00cf47
allow setting a destination_dir for SourceWatchers
...
This change lets a source be defined with a destination directory. That way we can mount a source (say a gem’s ‘doc’ directory) in a namespace and worry less about name collisions with files in other sources.
2015-04-17 16:46:39 -04:00
Thomas Reynolds
60b3bfcee2
Attempt to address #1497
2015-04-16 12:11:52 -07:00
Thomas Reynolds
f61e08a9c3
Allow more permissive compass versions
2015-03-30 17:05:36 -07:00
Thomas Reynolds
30721436c0
Allow extensions to activate extensions
2015-03-27 10:56:09 -07:00
Thomas Reynolds
af486d7d2a
prep
2015-03-24 09:14:33 -07:00
Thomas Reynolds
d845503f50
Add jruby to the list of envs requiring tzinfo-data. Addresses comments in #1458
2015-03-21 11:21:03 -07:00
Simon-Pierre LeBel
4e88a66083
Added support for complete path localization
2015-03-19 16:20:19 -04:00
Thomas Reynolds
6fef5b3a93
Require forwardable. Closes #1479
2015-03-05 09:46:38 -08:00
Thomas Reynolds
7f2048b865
Don't lookup resource for path if the path is absolute. Fixes #1195
2015-03-03 13:09:46 -08:00
Thomas Reynolds
a71589becd
Make preview host and port configurable in config.rb and also expose those variables to extensions which are curious. Closes #1477
2015-03-01 18:17:22 -08:00