David Heinemeier Hansson
|
193edfbfdb
|
Removed the reliance on PATH_INFO as it was causing problems for caching and inhibited the new non-vhost support #822 [Nicholas Seckar]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@901 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-14 00:25:24 +00:00 |
|
David Heinemeier Hansson
|
971c4e61c2
|
Params for components should treat string and symbol keys indifferently
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@887 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-11 01:55:18 +00:00 |
|
David Heinemeier Hansson
|
651ea0d39c
|
Added assigns shortcut for @response.template.assigns to controller test cases [bitsweat]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@881 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-10 00:36:23 +00:00 |
|
David Heinemeier Hansson
|
7ece0e166d
|
Added render_partial/render_partial_collection from controllers for easier Ajaxing
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@880 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-09 15:26:36 +00:00 |
|
David Heinemeier Hansson
|
620d3a3749
|
Fixed that the routes.rb file wouldn't be found on symlinked setups due to File.expand_path #793 [piotr@t-p-l.com]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@870 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-06 23:55:07 +00:00 |
|
David Heinemeier Hansson
|
86543a70fb
|
Fixed issues with caching root pages #734 [Nicholas Seckar]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@867 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-06 23:37:28 +00:00 |
|
David Heinemeier Hansson
|
19e8b42a56
|
Changed ActiveRecordStore to use Marshal instead of YAML as the latter proved troublesome in persisting circular dependencies. Updating existing applications MUST clear their existing session table from data to start using this updated store #739 [Jamis Buck]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@866 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-06 23:34:03 +00:00 |
|
David Heinemeier Hansson
|
1019bf15a3
|
Added shortcut :id assignment to render_component and friends (before you had to go through :params) #784 [Lucas Carlson]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@862 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-06 17:27:11 +00:00 |
|
David Heinemeier Hansson
|
688f0f6712
|
Fixed that map.connect should convert arguments to strings #780 [Nicholas Seckar]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@855 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-06 14:16:25 +00:00 |
|
David Heinemeier Hansson
|
6d566e82b4
|
Fixed rails_generator to be usable without RubyGems #686 [Cristi BALAN]. Moved all active support dependencies into active support
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@838 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-06 12:20:53 +00:00 |
|
David Heinemeier Hansson
|
b78283b3fc
|
Fixed that broken pipe errors (clients disconnecting in mid-request) could bring down a fcgi process
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@829 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-03 23:12:57 +00:00 |
|
David Heinemeier Hansson
|
3b2e356cd2
|
Added the original exception message to session recall errors (so you can see which class wasnt required)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@828 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-03 23:05:16 +00:00 |
|
David Heinemeier Hansson
|
654370d9ad
|
Fixed that RAILS_ROOT might not be defined when AP was loaded, so do a late initialization of the ROUTE_FILE #761 [Scott Barron]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@822 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-02 00:03:11 +00:00 |
|
David Heinemeier Hansson
|
caf8976ce7
|
Made path work for lighttpd again as it uses an empty string where Apache returns nil
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@820 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-01 17:26:52 +00:00 |
|
David Heinemeier Hansson
|
28a11969ce
|
Fix request.path_info and clear up LoadingModule behavior #754 [Nicholas Seckar]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@817 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-01 02:04:54 +00:00 |
|
David Heinemeier Hansson
|
a29625fc80
|
Fixed caching to be aware of extensions (so you can cache files like api.wsdl or logo.png) #734 [Nicholas Seckar]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@816 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-03-01 01:44:50 +00:00 |
|
David Heinemeier Hansson
|
630638b00e
|
Fixed that Routes would raise NameErrors if a controller component contains characters that are not valid constant names #733 [Nicholas Seckar]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@803 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-27 17:12:35 +00:00 |
|
David Heinemeier Hansson
|
8cddbf0d37
|
Added PATH_INFO access from the request that allows urls like the following to be interpreted by rails: http://www.example.com/dispatcher.cgi/controller/action -- that makes it possible to use rails as a CGI under lighttpd and would also allow (for example) Rublog to be ported to rails without breaking existing links to Rublog-powered blogs. #728 [Jamis Buck]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@802 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-27 17:11:05 +00:00 |
|
David Heinemeier Hansson
|
6ef19fcd48
|
Fixed that caching the root would result in .html not index.html
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@801 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-27 17:02:09 +00:00 |
|
David Heinemeier Hansson
|
2a947f185a
|
With const_missing loading, its no longer necessary to dynamically require the scaffold model -- meaning the end of RDoc warnings!
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@794 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-24 12:54:30 +00:00 |
|
David Heinemeier Hansson
|
11404e17e3
|
Fixed that proxy IPs do not follow all RFC1918 nets #251 [caleb@aei-tech.com]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@789 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-24 12:03:17 +00:00 |
|
David Heinemeier Hansson
|
b7889524bf
|
Fix empty url_for with nested modules #707
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@782 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-24 01:38:10 +00:00 |
|
David Heinemeier Hansson
|
74d5f6ec0c
|
Fixed some docing
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@781 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-24 01:37:12 +00:00 |
|
David Heinemeier Hansson
|
e4efcfd43e
|
Updated documentation
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@780 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-24 01:29:43 +00:00 |
|
David Heinemeier Hansson
|
f7cdd26b34
|
Removed unused methods in url_rewriting.rb #701
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@777 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-24 00:04:48 +00:00 |
|
David Heinemeier Hansson
|
ab8642c9da
|
Added Base#render_component_as_string
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@769 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-23 15:26:48 +00:00 |
|
David Heinemeier Hansson
|
41ea6963a3
|
Added Base#render_to_string to parse a template and get the result back as a string #479
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@766 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-23 14:57:08 +00:00 |
|
David Heinemeier Hansson
|
5c4f185997
|
Fixed that send_file/data can work even if render* has been called before in action processing to render the content of a file to be send for example #601
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@763 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-23 14:05:00 +00:00 |
|
David Heinemeier Hansson
|
69f18a7a81
|
Keep the singular style, like before_filter, etc
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@758 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-23 12:53:08 +00:00 |
|
David Heinemeier Hansson
|
94b5e57bcc
|
More component fun
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@749 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-22 17:11:34 +00:00 |
|
David Heinemeier Hansson
|
6cea13a30f
|
More component fun
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@748 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-22 17:10:00 +00:00 |
|
David Heinemeier Hansson
|
8838020ac4
|
Fixed component method names
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@747 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-22 16:58:45 +00:00 |
|
David Heinemeier Hansson
|
e2724aa185
|
Made the sharing of request and response safer
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@744 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-22 14:14:42 +00:00 |
|
David Heinemeier Hansson
|
51bb090d86
|
Added fine-grained assertions for Routing
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@742 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-22 14:07:26 +00:00 |
|
David Heinemeier Hansson
|
675fd47e83
|
Redirects to root should be / not ""
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@730 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-21 02:04:01 +00:00 |
|
David Heinemeier Hansson
|
1677404893
|
Fixed more caching and routing love
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@728 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-21 01:09:15 +00:00 |
|
David Heinemeier Hansson
|
48a44b77c1
|
Fixed caching for root and Routing for getting back the current url
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@727 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-21 01:01:24 +00:00 |
|
David Heinemeier Hansson
|
9ee1302f86
|
Remove debugging statement
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@725 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-20 23:36:41 +00:00 |
|
David Heinemeier Hansson
|
656fe3ccb6
|
All the memory-based stores should use a mutex #611 [inspire22]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@724 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-20 23:08:07 +00:00 |
|
David Heinemeier Hansson
|
1402bb7a25
|
Upgraded to breakpoint 92
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@721 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-20 22:28:11 +00:00 |
|
David Heinemeier Hansson
|
f153f42469
|
Never end generated paths with a '/' #683
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@717 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-20 20:54:40 +00:00 |
|
David Heinemeier Hansson
|
e4f07888ce
|
Made caching work for WEBrick and lighttpd by appending .html for all URLs not already containing a dot
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@715 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-20 17:18:59 +00:00 |
|
David Heinemeier Hansson
|
12a7573630
|
Added new keyword to specify load paths as being component based. Added better logging for component calls
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@713 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-20 13:50:13 +00:00 |
|
David Heinemeier Hansson
|
98349f37a3
|
Gives Rescues some Love #680
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@709 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-20 10:51:10 +00:00 |
|
David Heinemeier Hansson
|
acb3d2cf75
|
Fixed internal calling
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@707 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-20 00:02:02 +00:00 |
|
David Heinemeier Hansson
|
cf6d77600a
|
Tests and tweaks for components
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@706 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-19 23:51:59 +00:00 |
|
David Heinemeier Hansson
|
c4a3de5013
|
Fixed the scaffolding/routing issue for real
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@702 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-19 23:09:28 +00:00 |
|
David Heinemeier Hansson
|
7d3d83e7b4
|
Use full status for render_component from within a controller
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@698 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-19 20:33:15 +00:00 |
|
David Heinemeier Hansson
|
86b86b2647
|
Added preliminary version of render_component
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@697 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-19 20:29:55 +00:00 |
|
David Heinemeier Hansson
|
9be37c9b20
|
Fixed scaffolding and routes conflict #669
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@693 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-02-19 17:10:04 +00:00 |
|