public
Description: Allows rails applications to respond to multiple hosts/domains and proxied requests
Homepage:
Clone URL: git://github.com/shuber/proxy.git
proxy / CHANGELOG
100644 94 lines (77 sloc) 3.535 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
2009-06-05 - Sean Huber (shuber@huberry.com)
  * Add multiple domain support for rack
  * Update gemspec
  * Update README
 
2009-06-04 - Sean Huber (shuber@huberry.com)
  * Update test related rake tasks
  * Remove huberry namespace
  * Add support for multiple domains
  * Update README
 
2009-05-20 - Sean Huber (shuber@huberry.com)
  * Update date in gemspec so github rebuilds gem
 
2009-05-18 - Sean Huber (shuber@huberry.com)
  * Fix compatibility issues with actionpack >= 2.2.2
 
2009-01-24 - Sean Huber (shuber@huberry.com)
  * Add compatibility for edge/upcoming rails versions
 
2009-01-08 - Sean Huber (shuber@huberry.com)
  * Add Proxy namespace
  * Remove .gitignore
 
2008-12-09 - Sean Huber (shuber@huberry.com)
  * Update README
 
2008-12-08 - Sean Huber (shuber@huberry.com)
  * Fix bug - lib/proxy.rb was not included in gemspec
 
2008-11-14 - Sean Huber (shuber@huberry.com)
  * Fix bug - "redirect_to some_path" now uses a forwarded host if it exists
  * Gemify
  * Update README
  * Update proxy.gemspec
 
2008-10-30 - Sean Huber (shuber@huberry.com)
  * Update documentation
  * Move the logic that calculates the session_domain into its own method and update documentation
  * Update README
 
2008-10-27 - Sean Huber (shuber@huberry.com)
  * rewrite_url also adds the :host option as options is a Hash
  * Move the logic that calculates the proxy_relative_url_root into its own method
 
2008-10-21 - Sean Huber (shuber@huberry.com)
  * Fix bug - only add the :host option to url_helper if options is a Hash
 
2008-10-06 - Sean Huber (shuber@huberry.com)
  * Add tests to ensure asset helpers work correctly
 
2008-10-05 - Sean Huber (shuber@huberry.com)
  * Add failing named route test
  * Named routes now work with forwarded hosts
  * ActionView::Base#url_for uses forwarded hosts correctly
  * Update README
  * Update init.rb
 
2008-10-03 - Sean Huber (shuber@huberry.com)
  * Add tests to ensure default host and relative_url_root are restored when an action redirects
  * Update README
  * The original session_domain is now restored after each request
 
2008-10-02 - Sean Huber (shuber@huberry.com)
  * Remove Dispatcher and moved that logic into Base
  * Add Rakefile
  * Fix bug - referred to ActionController instead of ActionController::Base
  * Fix bug - plugin was not being loaded properly
  * Update README
  * Fix bug - proxy_relative_url_root was not being set on every request
  * Fix bug - relative_url_root was always being delegated to ActionController::AbstractRequest
 
2008-10-01 - Sean Huber (shuber@huberry.com)
  * Move some forwarded host logic into AbstractRequest
  * Add AbstractRequest tests and renamed BaseTest file
  * Add more AbstractRequest tests
  * ActionController::Base will delegate relative_url_root to AbstractRequest if necessary to support older versions of actionpack
  * Add more Base tests
  * Reorder requires and inclusions in proxy.rb
  * Update CHANGELOG
  * Update README
  * Add UrlRewriter
  * Add more tests
 
2008-09-29 - Sean Huber (shuber@huberry.com)
  * Initial import
  * Add some tests - still need to figure out how to test Dispatcher
  * Base automatically detects HTTP_X_FORWARDED_URI and determines relative_url_root (can be overwritten)
  * Update Base tests
  * Base can now parse a comma separated string of forwarded uris
  * The HTTP_X_FORWARDED_URI variable name can be changed to something else
  * Update README
  * Regex to determine relative root url is now properly escaped
  * Fix bug - Base was not setting the class relative_url_root correctly