Rick Olson
|
8e8fd99d7f
|
change #custom_headers to just #headers [Rick]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6625 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-29 04:46:14 +00:00 |
|
Rick Olson
|
bd50d82f70
|
Add support for setting custom headers per ActiveResource model [Rick]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6624 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-29 03:14:36 +00:00 |
|
David Heinemeier Hansson
|
1162c29e30
|
Start in irb mode if possible
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6623 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-29 01:35:33 +00:00 |
|
David Heinemeier Hansson
|
70ac560e42
|
Removed breakpointer and Binding.of_caller in favor of relying on ruby-debug by Kent Sibilev since the breakpointer has been broken since Ruby 1.8.4 and will not be coming back [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6611 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-28 15:57:29 +00:00 |
|
David Heinemeier Hansson
|
1d5c34c2c2
|
Added find-by-path options to ActiveResource::Base.find [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6595 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-27 20:54:53 +00:00 |
|
David Heinemeier Hansson
|
8326a15784
|
Added map.namespace to deal with the common situation of admin sections and the like [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6594 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-27 16:58:36 +00:00 |
|
David Heinemeier Hansson
|
f985bfd8f8
|
Added test case for overwritting the name prefix
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6593 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-27 05:10:23 +00:00 |
|
David Heinemeier Hansson
|
8bf1f25254
|
Name prefix should nest like path prefix
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6592 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-27 05:07:56 +00:00 |
|
David Heinemeier Hansson
|
0adf4a97c1
|
Actually make the name_prefix work like the previous checkin said it would
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6590 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-27 05:06:38 +00:00 |
|
David Heinemeier Hansson
|
63aea3ffa9
|
Added :has_many and :has_one for declaring plural and singular resources beneath the current [DHH] Added :name_prefix as standard for nested resources [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6588 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-26 23:11:31 +00:00 |
|
David Heinemeier Hansson
|
234b0b7ca0
|
Added support for using classes from within a single nested module [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6587 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-26 19:38:16 +00:00 |
|
David Heinemeier Hansson
|
37e8e35c92
|
Added load_attributes_from_response as a way of loading attributes from other responses than just create [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6586 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-26 02:11:16 +00:00 |
|
David Heinemeier Hansson
|
46b58d80b9
|
The find should instantiate real objects, not return hashes
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6585 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-26 02:03:40 +00:00 |
|
David Heinemeier Hansson
|
9b8399fb7f
|
Added support for calling custom methods #6979 [rwdaigle]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6584 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-26 01:53:01 +00:00 |
|
Jeremy Kemper
|
ddd243a9c1
|
Pull file from xml value only if it's a Hash. Closes #8190.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6583 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-26 01:14:17 +00:00 |
|
David Heinemeier Hansson
|
15f06ea8c2
|
XML values can be nil
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6582 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-26 01:08:07 +00:00 |
|
Michael Koziarski
|
9d08a07c48
|
Improve Performance of calling create on has_many :through associations by avoiding loading the target collection. Closes #8150 [evan]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6581 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-26 00:18:38 +00:00 |
|
Jeremy Kemper
|
baba45d689
|
Resource scaffolding returns the created entity.to_xml.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6580 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-25 22:08:07 +00:00 |
|
Jeremy Kemper
|
9ff19d89b9
|
Resource scaffolding responds to new.xml. Closes #8185.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6579 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-25 21:10:27 +00:00 |
|
David Heinemeier Hansson
|
6a85955642
|
Added parsing of file type in Hash.xml_in so you can easily do file uploads with base64 from an API [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6578 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-25 17:25:44 +00:00 |
|
David Heinemeier Hansson
|
54bc5ca8d9
|
Include default route for formats
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6576 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 22:25:41 +00:00 |
|
David Heinemeier Hansson
|
3022a44bce
|
Don't require AWS test_invoke in railties test helper [blaine]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6575 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 22:19:31 +00:00 |
|
David Heinemeier Hansson
|
82d70d1d16
|
Added that render :xml will try to call to_xml if it can [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6574 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 18:29:37 +00:00 |
|
David Heinemeier Hansson
|
b445a74c5e
|
Removed default WSDL route now that AWS is debundled from Rails
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6573 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 18:09:56 +00:00 |
|
David Heinemeier Hansson
|
5208d8d817
|
Added :location option to render so that the common pattern of rendering a response after creating a new resource is now a 1-liner [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6572 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 17:52:03 +00:00 |
|
David Heinemeier Hansson
|
57352f86d4
|
Improved performance by relying less on exception raising #8159 [Blaine]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6571 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 16:58:24 +00:00 |
|
Rick Olson
|
b3c4e301f4
|
dont bother merging in prefix_options
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6570 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 16:06:41 +00:00 |
|
Rick Olson
|
2df386ad53
|
why oh why do i always forget to save the changelog
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6569 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 16:05:59 +00:00 |
|
Rick Olson
|
208d12d15d
|
Remove explicit prefix_options parameter for ActiveResource::Base#initialize. Allow ActiveResource::Base.delete with custom prefix. Add ActiveResource::Base#dup [Rick]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6568 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 16:05:20 +00:00 |
|
Thomas Fuchs
|
fe218684d5
|
Include Active Resource in rails:freeze:edge rake task
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6567 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 09:15:20 +00:00 |
|
Jeremy Kemper
|
339a58a266
|
Stringify rendered text unless it's a Proc object for streaming.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6560 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 04:12:47 +00:00 |
|
Jeremy Kemper
|
38d574c6a3
|
Expect string response body.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6559 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 04:12:11 +00:00 |
|
Rick Olson
|
f86ff9fd52
|
oops! forgot new layout for layout tests
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6554 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-24 01:26:44 +00:00 |
|
David Heinemeier Hansson
|
1d53c05889
|
Dont insert search parameters into the object
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6553 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-23 20:58:40 +00:00 |
|
David Heinemeier Hansson
|
aa6b4d175b
|
It is activeresource, silly
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6552 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-23 19:58:35 +00:00 |
|
David Heinemeier Hansson
|
350870a803
|
Only include relevant files
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6551 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-23 19:36:15 +00:00 |
|
David Heinemeier Hansson
|
df41c7cb61
|
Include Active Resource instead of Action Web Service [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6550 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-23 18:55:54 +00:00 |
|
David Heinemeier Hansson
|
52a9e5089c
|
Added ActiveRecord::Base.inspect to return a column-view like #<Post id:integer, title:string, body:text> [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6549 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-21 17:35:09 +00:00 |
|
David Heinemeier Hansson
|
635c7f43dd
|
Run with the latest versions so beta gems will work
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6548 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-21 17:06:16 +00:00 |
|
David Heinemeier Hansson
|
1574145185
|
Ensure that render_text only adds string content to the body of the response [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6547 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-21 14:15:59 +00:00 |
|
David Heinemeier Hansson
|
178880ef7c
|
Use XSD-compatible type names for Hash#to_xml and make the converters extendable #8047 [Tim Pope]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6546 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-21 14:12:05 +00:00 |
|
Rick Olson
|
eb7a3045e3
|
apply [6543] to edge. Closes #5044 [tpope]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6545 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-20 21:44:08 +00:00 |
|
David Heinemeier Hansson
|
c87d242bf7
|
Added yielding of builder in Hash#to_xml [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6540 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-19 22:32:39 +00:00 |
|
David Heinemeier Hansson
|
c97f329b2a
|
Disregard namespaces from the default element name, so Highrise::Person will just try to fetch from "/people", not "/highrise/people" [DHH] Added that saves which get a body response (and not just a 201) will use that response to update themselves [DHH] Fixed constant warning when fetching the same object multiple times [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6539 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-19 22:18:03 +00:00 |
|
David Heinemeier Hansson
|
a0e78f7442
|
Fixed that parameters from XML should also be presented in a hash with indifferent access [DHH] Hash#with_indifferent_access now also converts hashes kept in arrays to indifferent access (makes it easier to treat HTML and XML parameters the same) [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6532 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-16 22:17:59 +00:00 |
|
Tobias Lütke
|
7722e2bf6c
|
Introduce RELATIVE_RAILS_ROOT and changed spawner script to use it. Prior to this change spawner would assume the non symlinked deploy directory which made reaper reload the wrong code after further deployments.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6531 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-16 21:55:59 +00:00 |
|
Rick Olson
|
39ccb5e807
|
Tweak template format rules so that the ACCEPT header is only used if it's text/javascript. This is so ajax actions without a :format param get recognized as Mime::JS. [Rick]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6522 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-15 18:01:40 +00:00 |
|
David Heinemeier Hansson
|
c2f4681ab4
|
Added yielding of Builder instance for ActiveRecord::Base#to_xml calls [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6519 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-13 01:26:17 +00:00 |
|
Rick Olson
|
596112dcf8
|
remove useless mock test
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6518 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-12 20:26:42 +00:00 |
|
Rick Olson
|
6351e0a541
|
The default respond_to blocks don't set a specific extension anymore, so that both 'show.rjs' and 'show.js.rjs' will work. [Rick]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6517 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-04-12 20:25:32 +00:00 |
|