Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use parenthesis so limit works on all dbs | Aaron Patterson | 2011-02-09 | 1 | -6/+4 |
| | |||||
* | now that the API guidelines are a guide, it is enough to assert that the ↵ | Xavier Noria | 2011-02-09 | 1 | -1/+1 |
| | | | | names of Rails components have a space, no need to say it was checked with David in the past | ||||
* | removing text-format in favor of a more simple solution | Aaron Patterson | 2011-02-09 | 3 | -13/+19 |
| | |||||
* | bugfix for serialized_attributes to be class specific | Raimonds Simanovskis | 2011-02-09 | 2 | -1/+8 |
| | | | | previously serialized_attributes were kept as class attribute of ActiveRecord::Base - if some attribute was defined as serialized in one subclass then it was serialized in all other subclasses as well (if it had the same name) | ||||
* | implementing include? on AM::Errors | Aaron Patterson | 2011-02-09 | 2 | -0/+11 |
| | |||||
* | text-format requires text-hyphen, which needs ruby 1.8 | Piotr Sarnacki | 2011-02-09 | 1 | -3/+1 |
| | |||||
* | we do not need message to be an array | Aaron Patterson | 2011-02-09 | 1 | -9/+8 |
| | |||||
* | Allow limit values to accept an ARel SQL literal. | Ken Collins | 2011-02-09 | 2 | -5/+15 |
| | |||||
* | use map rather than array concatenation | Aaron Patterson | 2011-02-09 | 1 | -9/+4 |
| | |||||
* | favor composition over inheritence | Aaron Patterson | 2011-02-09 | 1 | -9/+33 |
| | |||||
* | use 1 call to concat rather than calling << n times | Aaron Patterson | 2011-02-09 | 1 | -4/+4 |
| | |||||
* | Application's assets should have higher priority than engine's ones | Piotr Sarnacki | 2011-02-09 | 1 | -1/+4 |
| | | | | [#6388 state:resolved] | ||||
* | Failing test for #6388 | Eric Allam | 2011-02-09 | 1 | -0/+28 |
| | |||||
* | Add missing require | Santiago Pastorino and Emilio Tagua | 2011-02-09 | 1 | -1/+2 |
| | |||||
* | fix for AS Gzip returning a UTF-8 string in Ruby 1.9 when it is actually ↵ | Josh Kalderimis | 2011-02-09 | 2 | -0/+14 |
| | | | | | | binary [#6386 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com> | ||||
* | comma limits do not make sense on oracle or pg | Aaron Patterson | 2011-02-08 | 1 | -3/+5 |
| | |||||
* | reduce string append funcalls | Aaron Patterson | 2011-02-08 | 1 | -3/+3 |
| | |||||
* | redcloth does not install on 1.9.3 | Aaron Patterson | 2011-02-08 | 1 | -1/+1 |
| | |||||
* | primary keys should not be cleared on cache clear, fixing oracle tests | Aaron Patterson | 2011-02-08 | 5 | -6/+15 |
| | |||||
* | Make rails.js include the CSRF token in the X-CSRF-Token header with every ↵ | Michael Koziarski | 2011-02-08 | 1 | -0/+16 |
| | | | | ajax request. | ||||
* | Change the CSRF whitelisting to only apply to get requests | Michael Koziarski | 2011-02-08 | 3 | -147/+86 |
| | | | | | | | | Unfortunately the previous method of browser detection and XHR whitelisting is unable to prevent requests issued from some Flash animations and Java applets. To ease the work required to include the CSRF token in ajax requests rails now supports providing the token in a custom http header: X-CSRF-Token: ... This fixes CVE-2011-0447 | ||||
* | limit() should sanitize limit values | Aaron Patterson | 2011-02-08 | 3 | -16/+50 |
| | | | | This fixes CVE-2011-0448 | ||||
* | Use Mime::Type references. | José Valim | 2011-02-08 | 7 | -6/+26 |
| | |||||
* | Ensure render is case sensitive even on systems with case-insensitive ↵ | José Valim | 2011-02-08 | 2 | -3/+22 |
| | | | | | | filesystems. This fixes CVE-2011-0449 | ||||
* | Be sure to javascript_escape the email address to prevent apostrophes ↵ | Michael Koziarski | 2011-02-08 | 2 | -9/+11 |
| | | | | | | inadvertently causing javascript errors. This fixes CVE-2011-0446 | ||||
* | ignore max identifier length queries from pg | Aaron Patterson | 2011-02-08 | 1 | -1/+1 |
| | |||||
* | fields_for with inline blocks and nested attributes already persisted does ↵ | Santiago Pastorino | 2011-02-08 | 1 | -10/+7 |
| | | | | | | not render properly [#6381 state:committed] | ||||
* | Add tests showing the LH issue #6381: fields_for with inline blocks and ↵ | Carlos Antonio da Silva | 2011-02-08 | 1 | -1/+85 |
| | | | | | | nested attributes already persisted Signed-off-by: Santiago Pastorino <santiago@wyeworks.com> | ||||
* | this test requires the job model, so we should require it | Aaron Patterson | 2011-02-08 | 1 | -0/+1 |
| | |||||
* | use === so that regular expressions are not required | Aaron Patterson | 2011-02-08 | 1 | -5/+4 |
| | |||||
* | use === so that regular expressions are not required | Aaron Patterson | 2011-02-08 | 2 | -6/+12 |
| | |||||
* | make set_table_name take effect immediately | Jan | 2011-02-08 | 4 | -0/+22 |
| | |||||
* | no more faker, rbench, or addressable | Aaron Patterson | 2011-02-07 | 2 | -114/+88 |
| | |||||
* | cleaning up some warnings on 1.9.3 | Aaron Patterson | 2011-02-07 | 8 | -27/+25 |
| | |||||
* | just return the record from insert_record, use truthiness for comparisons | Aaron Patterson | 2011-02-07 | 2 | -3/+5 |
| | |||||
* | require tag since we need it for this test | Aaron Patterson | 2011-02-07 | 1 | -0/+1 |
| | |||||
* | Documentation for recent refinements to association deletion | Jon Leighton | 2011-02-07 | 1 | -3/+75 |
| | |||||
* | Refactor the implementations of AssociatioCollection#delete and #destroy to ↵ | Jon Leighton | 2011-02-07 | 5 | -19/+15 |
| | | | | be more consistent with each other, and to stop passing blocks around, thus making the execution easier to follow. | ||||
* | This string should continue | Jon Leighton | 2011-02-07 | 1 | -1/+1 |
| | |||||
* | Correctly update counter caches on deletion for has_many :through [#2824 ↵ | Jon Leighton | 2011-02-07 | 7 | -30/+130 |
| | | | | state:resolved]. Also fixed a bunch of other counter cache bugs in the process, as once I fixed this one others started appearing like nobody's business. | ||||
* | Support the :dependent option on has_many :through associations. For ↵ | Jon Leighton | 2011-02-07 | 8 | -19/+182 |
| | | | | historical and practical reasons, :delete_all is the default deletion strategy employed by association.delete(*records), despite the fact that the default strategy is :nullify for regular has_many. Also, this only works at all if the source reflection is a belongs_to. For other situations, you should directly modify the through association. | ||||
* | Make record.association.destroy(*records) on habtm and hm:t only delete ↵ | Jon Leighton | 2011-02-07 | 8 | -107/+248 |
| | | | | records in the join table. This is to make the destroy method more consistent across the different types of associations. For more details see the CHANGELOG entry. | ||||
* | we do not use this method, so delete | Aaron Patterson | 2011-02-07 | 1 | -12/+0 |
| | |||||
* | update ignored SQL for oracle | Aaron Patterson | 2011-02-07 | 1 | -1/+1 |
| | |||||
* | removing some freedom patches. use notification system to count sql queries | Aaron Patterson | 2011-02-07 | 1 | -17/+18 |
| | |||||
* | mysql2 should log these sql statements | Aaron Patterson | 2011-02-07 | 1 | -1/+1 |
| | |||||
* | notifier should be saved and re-set, not deleted | Aaron Patterson | 2011-02-07 | 1 | -1/+2 |
| | |||||
* | Use map + flatten here | Santiago Pastorino | 2011-02-07 | 1 | -3/+3 |
| | |||||
* | the connection pool caches table_exists? calls | Aaron Patterson | 2011-02-07 | 2 | -8/+16 |
| | |||||
* | Fixed broken, memoized attributes method example | Nathaniel Bibler | 2011-02-07 | 1 | -2/+2 |
| | | | | | | [#6245 state:committed] Signed-off-by: Santiago Pastorino <santiago@wyeworks.com> |