Skip to content

Commit 4f252cd

Browse files
committed
Merge branch 'master' of github.com:rails/rails
Conflicts: guides/source/security.md
2 parents bc36ffe + 06818cb commit 4f252cd

File tree

456 files changed

+7539
-5007
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

456 files changed

+7539
-5007
lines changed

.travis.yml

+1-5
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,12 @@ env:
2121
- "GEM=aj:integration"
2222
- "GEM=guides"
2323
rvm:
24-
- 2.2.2
24+
- 2.2.3
2525
- ruby-head
26-
- rbx-2
27-
- jruby-head
2826
matrix:
2927
allow_failures:
3028
- env: "GEM=ar:mysql"
3129
- rvm: ruby-head
32-
- rvm: rbx-2
33-
- rvm: jruby-head
3430
fast_finish: true
3531
notifications:
3632
email: false

CODE_OF_CONDUCT.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Contributor Code of Conduct
2+
3+
The Rails team is committed to fostering a welcoming community.
4+
5+
**Our Code of Conduct can be found here**:
6+
7+
http://rubyonrails.org/conduct/
8+
9+
For a history of updates, see the page history here:
10+
11+
https://github.com/rails/rails.github.com/commits/master/conduct/index.html
12+

Gemfile

+5-2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ gem 'rake', '>= 10.3'
77

88
# Active Job depends on the URI::GID::MissingModelIDError, which isn't released yet.
99
gem 'globalid', github: 'rails/globalid'
10+
gem 'rack', github: 'rack/rack'
1011

1112
# This needs to be with require false as it is
1213
# loaded after loading the test library to
@@ -20,8 +21,9 @@ gem 'turbolinks'
2021
gem 'arel', github: 'rails/arel', branch: 'master'
2122
gem 'mail', github: 'mikel/mail'
2223

23-
gem 'sprockets', '~> 3.0.0.rc.1'
24+
gem 'sprockets', github: 'rails/sprockets', branch: 'master'
2425
gem 'sprockets-rails', github: 'rails/sprockets-rails', branch: 'master'
26+
gem 'sass-rails', github: 'rails/sass-rails', branch: 'master'
2527

2628
# require: false so bcrypt is loaded only when has_secure_password is used.
2729
# This is to avoid ActiveModel (and by extension the entire framework)
@@ -31,6 +33,7 @@ gem 'bcrypt', '~> 3.1.10', require: false
3133
# This needs to be with require false to avoid
3234
# it being automatically loaded by sprockets
3335
gem 'uglifier', '>= 1.3.0', require: false
36+
gem 'sass', '>= 3.3', require: false
3437

3538
group :doc do
3639
gem 'sdoc', '~> 0.4.0'
@@ -49,7 +52,7 @@ group :job do
4952
gem 'sidekiq', require: false
5053
gem 'sucker_punch', require: false
5154
gem 'delayed_job', require: false
52-
gem 'queue_classic', require: false, platforms: :ruby
55+
gem 'queue_classic', github: "QueueClassic/queue_classic", require: false, platforms: :ruby
5356
gem 'sneakers', require: false
5457
gem 'que', require: false
5558
gem 'backburner', require: false

Gemfile.lock

+94-71
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
GIT
2+
remote: git://github.com/QueueClassic/queue_classic.git
3+
revision: d144db29f1436e9e8b3c7a1a1ecd4442316a9ecd
4+
specs:
5+
queue_classic (3.2.0.alpha)
6+
pg (>= 0.17, < 0.19)
7+
18
GIT
29
remote: git://github.com/bkeepers/qu.git
310
revision: d098e2657c92e89a6413bebd9c033930759c061f
@@ -13,44 +20,70 @@ GIT
1320

1421
GIT
1522
remote: git://github.com/mikel/mail.git
16-
revision: b159e0a542962fdd5e292a48cfffa560d7cf412e
23+
revision: 64ef1a12efcdda53fd63e1456c2c564044bf82ce
1724
specs:
1825
mail (2.6.3.edge)
1926
mime-types (>= 1.16, < 3)
2027

28+
GIT
29+
remote: git://github.com/rack/rack.git
30+
revision: c94e22401d4719b4d78378c7b63362cd692f9005
31+
specs:
32+
rack (2.0.0.alpha)
33+
json
34+
2135
GIT
2236
remote: git://github.com/rails/arel.git
23-
revision: aac9da257f291ad8d2d4f914528881c240848bb2
37+
revision: d5432b4616ff43fbb14540d351eed351e21bb20e
2438
branch: master
2539
specs:
2640
arel (7.0.0.alpha)
2741

2842
GIT
2943
remote: git://github.com/rails/globalid.git
30-
revision: 4df66fb9e9f0c832d29119aa8bc30be55a614b71
44+
revision: 8178ff2dc898a8f49dd71f6eb46f2a09712462de
3145
specs:
32-
globalid (0.3.5)
46+
globalid (0.3.6)
3347
activesupport (>= 4.1.0)
3448

3549
GIT
3650
remote: git://github.com/rails/jquery-rails.git
37-
revision: 272abdd319bb3381b23182b928b25320590096b0
51+
revision: 38053f45402f1ccc4cce5dd8c7005ec707376db3
3852
branch: master
3953
specs:
40-
jquery-rails (4.0.3)
54+
jquery-rails (4.0.4)
4155
rails-dom-testing (~> 1.0)
4256
railties (>= 4.2.0)
4357
thor (>= 0.14, < 2.0)
4458

59+
GIT
60+
remote: git://github.com/rails/sass-rails.git
61+
revision: 805cb17722b8a13ff00dffe20283a6ba2c9a45dc
62+
branch: master
63+
specs:
64+
sass-rails (6.0.0)
65+
railties (>= 4.0.0, < 5.0)
66+
sass (~> 3.3)
67+
sprockets (>= 4.0)
68+
sprockets-rails (< 4.0)
69+
4570
GIT
4671
remote: git://github.com/rails/sprockets-rails.git
47-
revision: 85b89c44ad40af3056899808475e6e4bf65c1f5a
72+
revision: e65e088575be4f6b994823b80a277affb0a57a5e
4873
branch: master
4974
specs:
50-
sprockets-rails (3.0.0.beta1)
75+
sprockets-rails (3.0.0.beta2)
5176
actionpack (>= 4.0)
5277
activesupport (>= 4.0)
53-
sprockets (>= 3.0.0, < 4.0)
78+
sprockets (>= 3.0.0)
79+
80+
GIT
81+
remote: git://github.com/rails/sprockets.git
82+
revision: a61550db7184fc83964fb983547ff09da9efa9be
83+
branch: master
84+
specs:
85+
sprockets (4.0.0)
86+
rack (~> 2.x)
5487

5588
PATH
5689
remote: .
@@ -64,7 +97,7 @@ PATH
6497
actionpack (5.0.0.alpha)
6598
actionview (= 5.0.0.alpha)
6699
activesupport (= 5.0.0.alpha)
67-
rack (~> 1.6)
100+
rack (~> 2.x)
68101
rack-test (~> 0.6.3)
69102
rails-dom-testing (~> 1.0, >= 1.0.5)
70103
rails-html-sanitizer (~> 1.0, >= 1.0.2)
@@ -85,8 +118,10 @@ PATH
85118
activesupport (= 5.0.0.alpha)
86119
arel (= 7.0.0.alpha)
87120
activesupport (5.0.0.alpha)
121+
concurrent-ruby (~> 0.9.0)
88122
i18n (~> 0.7)
89123
json (~> 1.7, >= 1.7.7)
124+
method_source
90125
minitest (~> 5.1)
91126
thread_safe (~> 0.3, >= 0.3.4)
92127
tzinfo (~> 1.1)
@@ -111,83 +146,73 @@ PATH
111146
GEM
112147
remote: https://rubygems.org/
113148
specs:
114-
amq-protocol (1.9.2)
115-
backburner (0.4.6)
116-
beaneater (~> 0.3.1)
117-
dante (~> 0.1.5)
149+
amq-protocol (2.0.0)
150+
backburner (1.0.0)
151+
beaneater (~> 1.0)
152+
dante (> 0.1.5)
118153
bcrypt (3.1.10)
119154
bcrypt (3.1.10-x64-mingw32)
120155
bcrypt (3.1.10-x86-mingw32)
121-
beaneater (0.3.3)
122-
benchmark-ips (2.1.1)
156+
beaneater (1.0.0)
157+
benchmark-ips (2.3.0)
123158
builder (3.2.2)
124-
bunny (1.7.0)
159+
bunny (2.0.0)
125160
amq-protocol (>= 1.9.2)
126-
byebug (4.0.5)
127-
columnize (= 0.9.0)
161+
byebug (6.0.2)
128162
celluloid (0.16.0)
129163
timers (~> 4.0.0)
130164
coffee-rails (4.1.0)
131165
coffee-script (>= 2.2.0)
132166
railties (>= 4.0.0, < 5.0)
133-
coffee-script (2.3.0)
167+
coffee-script (2.4.1)
134168
coffee-script-source
135169
execjs
136-
coffee-script-source (1.9.0)
137-
columnize (0.9.0)
138-
connection_pool (2.1.1)
139-
dalli (2.7.2)
140-
dante (0.1.5)
170+
coffee-script-source (1.9.1.1)
171+
concurrent-ruby (0.9.1)
172+
connection_pool (2.2.0)
173+
dalli (2.7.4)
174+
dante (0.2.0)
141175
delayed_job (4.0.6)
142176
activesupport (>= 3.0, < 5.0)
143177
delayed_job_active_record (4.0.3)
144178
activerecord (>= 3.0, < 5.0)
145179
delayed_job (>= 3.0, < 4.1)
146180
erubis (2.7.0)
147-
execjs (2.3.0)
181+
execjs (2.6.0)
148182
hitimes (1.2.2)
149183
hitimes (1.2.2-x86-mingw32)
150184
i18n (0.7.0)
151-
json (1.8.2)
185+
json (1.8.3)
152186
kindlerb (0.1.1)
153187
mustache
154188
nokogiri
155-
loofah (2.0.1)
189+
loofah (2.0.3)
156190
nokogiri (>= 1.5.9)
157191
metaclass (0.0.4)
158192
method_source (0.8.2)
159-
mime-types (2.4.3)
193+
mime-types (2.6.1)
160194
mini_portile (0.6.2)
161195
minitest (5.3.3)
162196
mocha (0.14.0)
163197
metaclass (~> 0.0.1)
164198
mono_logger (1.1.0)
165-
multi_json (1.11.0)
166-
mustache (1.0.0)
199+
multi_json (1.11.2)
200+
mustache (1.0.2)
167201
mysql (2.9.1)
168-
mysql2 (0.3.18)
202+
mysql2 (0.3.19)
169203
nokogiri (1.6.6.2)
170204
mini_portile (~> 0.6.0)
171-
nokogiri (1.6.6.2-x64-mingw32)
172-
mini_portile (~> 0.6.0)
173-
nokogiri (1.6.6.2-x86-mingw32)
174-
mini_portile (~> 0.6.0)
175-
pg (0.18.1)
176-
psych (2.0.13)
177-
que (0.9.2)
178-
queue_classic (3.1.0)
179-
pg (>= 0.17, < 0.19)
205+
pg (0.18.2)
206+
psych (2.0.15)
207+
que (0.10.0)
180208
racc (1.4.12)
181-
rack (1.6.0)
182209
rack-cache (1.2)
183210
rack (>= 0.4)
184-
rack-protection (1.5.3)
185-
rack
186211
rack-test (0.6.3)
187212
rack (>= 1.0)
188213
rails-deprecated_sanitizer (1.0.3)
189214
activesupport (>= 4.2.0.alpha)
190-
rails-dom-testing (1.0.6)
215+
rails-dom-testing (1.0.7)
191216
activesupport (>= 4.2.0.beta, < 5.0)
192217
nokogiri (~> 1.6.0)
193218
rails-deprecated_sanitizer (>= 1.0.1)
@@ -197,7 +222,7 @@ GEM
197222
rdoc (4.2.0)
198223
redcarpet (3.2.3)
199224
redis (3.2.1)
200-
redis-namespace (1.5.1)
225+
redis-namespace (1.5.2)
201226
redis (~> 3.0, >= 3.0.4)
202227
resque (1.25.2)
203228
mono_logger (~> 1.0)
@@ -210,47 +235,42 @@ GEM
210235
redis (~> 3.0)
211236
resque (~> 1.25)
212237
rufus-scheduler (~> 3.0)
213-
rufus-scheduler (3.0.9)
214-
tzinfo
238+
rufus-scheduler (3.1.3)
239+
sass (3.4.17)
215240
sdoc (0.4.1)
216241
json (~> 1.7, >= 1.7.7)
217242
rdoc (~> 4.0)
218-
sequel (4.19.0)
243+
sequel (4.25.0)
219244
serverengine (1.5.10)
220245
sigdump (~> 0.2.2)
221-
sidekiq (3.3.2)
222-
celluloid (>= 0.16.0)
223-
connection_pool (>= 2.1.1)
224-
json
225-
redis (>= 3.0.6)
226-
redis-namespace (>= 1.3.1)
227-
sigdump (0.2.2)
228-
sinatra (1.4.5)
229-
rack (~> 1.4)
230-
rack-protection (~> 1.4)
231-
tilt (~> 1.3, >= 1.3.4)
232-
sneakers (1.0.4)
233-
bunny (~> 1.7.0)
246+
sidekiq (3.4.2)
247+
celluloid (~> 0.16.0)
248+
connection_pool (~> 2.2, >= 2.2.0)
249+
json (~> 1.0)
250+
redis (~> 3.2, >= 3.2.1)
251+
redis-namespace (~> 1.5, >= 1.5.2)
252+
sigdump (0.2.3)
253+
sinatra (1.0)
254+
rack (>= 1.0)
255+
sneakers (1.1.1)
256+
bunny (>= 1.7.0, <= 2.0.0)
234257
serverengine (~> 1.5.5)
235258
thor
236259
thread (~> 0.1.7)
237-
sprockets (3.0.2)
238-
rack (~> 1.0)
239260
sqlite3 (1.3.10)
240261
stackprof (0.2.7)
241-
sucker_punch (1.3.2)
242-
celluloid (~> 0.16.0)
262+
sucker_punch (1.5.1)
263+
celluloid (= 0.16.0)
243264
thor (0.19.1)
244265
thread (0.1.7)
245266
thread_safe (0.3.5)
246-
tilt (1.4.1)
247267
timers (4.0.1)
248268
hitimes
249269
turbolinks (2.5.3)
250270
coffee-rails
251271
tzinfo (1.2.2)
252272
thread_safe (~> 0.1)
253-
uglifier (2.7.0)
273+
uglifier (2.7.1)
254274
execjs (>= 0.3.0)
255275
json (>= 1.8.0)
256276
vegas (0.1.11)
@@ -292,19 +312,22 @@ DEPENDENCIES
292312
qu-rails!
293313
qu-redis
294314
que
295-
queue_classic
315+
queue_classic!
296316
racc (>= 1.4.6)
317+
rack!
297318
rack-cache (~> 1.2)
298319
rails!
299320
rake (>= 10.3)
300321
redcarpet (~> 3.2.3)
301322
resque
302323
resque-scheduler
324+
sass (>= 3.3)
325+
sass-rails!
303326
sdoc (~> 0.4.0)
304327
sequel
305328
sidekiq
306329
sneakers
307-
sprockets (~> 3.0.0.rc.1)
330+
sprockets!
308331
sprockets-rails!
309332
sqlite3 (~> 1.3.6)
310333
stackprof
@@ -314,4 +337,4 @@ DEPENDENCIES
314337
w3c_validators
315338

316339
BUNDLED WITH
317-
1.10.5
340+
1.10.6

0 commit comments

Comments
 (0)