- 04 12月, 2013 40 次提交
-
-
由 Carlos Antonio da Silva 提交于
TextHelper#simple_format attempts to call undefined raw method
-
由 Mario Visic 提交于
-
由 Rafael Mendonça França 提交于
Fix AR#method_missing re-dispatching into overwritten attribute methods Conflicts: activerecord/lib/active_record/attribute_methods.rb
-
由 Rafael Mendonça França 提交于
Now users have to explicit mark the unit as safe if they trust it. Closes #13161 Conflicts: actionpack/lib/action_view/helpers/number_helper.rb actionpack/test/template/number_helper_i18n_test.rb
-
由 Yves Senn 提交于
-
由 Yves Senn 提交于
Follow up to #12958.
-
由 Jon Leighton 提交于
Install Spring preloader when generating new applications
-
由 Yves Senn 提交于
-
由 Jeremy Kemper 提交于
Added JSON related items to the 4.1 release notes
-
由 Carlos Antonio da Silva 提交于
Avoid one-liner conditionals when they are too big. Avoid concatenating strings to build error messages. Improve messages a bit.
-
由 Godfrey Chan 提交于
-
由 Godfrey Chan 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Jeremy Kemper 提交于
Action Pack Variants
-
由 Łukasz Strzałkowski 提交于
-
由 Łukasz Strzałkowski 提交于
By default, variants in the templates will be picked up if a variant is set and there's a match. The format will be: app/views/projects/show.html.erb app/views/projects/show.html+tablet.erb app/views/projects/show.html+phone.erb If request.variant = :tablet is set, we'll automatically be rendering the html+tablet template. In the controller, we can also tailer to the variants with this syntax: class ProjectsController < ActionController::Base def show respond_to do |format| format.html do |html| @stars = @project.stars html.tablet { @notifications = @project.notifications } html.phone { @chat_heads = @project.chat_heads } end format.js format.atom end end end The variant itself is nil by default, but can be set in before filters, like so: class ApplicationController < ActionController::Base before_action do if request.user_agent =~ /iPad/ request.variant = :tablet end end end This is modeled loosely on custom mime types, but it's specifically not intended to be used together. If you're going to make a custom mime type, you don't need a variant. Variants are for variations on a single mime types.
-
由 Jon Leighton 提交于
-
由 Aaron Patterson 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
This reads a lot better, and we won't need to try start_with? for blank delimiters. Also rename method name to read better.
-
由 Carlos Antonio da Silva 提交于
The conversion without area code already changed the passed number in place, so change the other method to do the same.
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
Improve formatting of ActiveRecord migration exception messages
-
由 Carlos Antonio da Silva 提交于
Fix offset with last.
-
由 Rafael Mendonça França 提交于
We are generating safe strings in the paragraph, so we can escape the tags
-
由 Lauro Caetano 提交于
Closes #7441
-
由 Aaron Patterson 提交于
* master-sec: Deep Munge the parameters for GET and POST Stop using i18n's built in HTML error handling. Ensure simple_format escapes its html attributes Escape the unit value provided to number_to_currency Only use valid mime type symbols as cache keys
-
由 John Joseph Bachir 提交于
-
由 Yves Senn 提交于
Closes #13146. This fixes an error when using: ``` change_colum :table, :column, :bigint, array: true ```
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
Added Date#all_week/month/quarter/year for generating date ranges
-
由 Dimko 提交于
-
由 Carlos Antonio da Silva 提交于
Add support for localized date references
-