Prem Sichanugrist
5ed6a8447b
Change all i18n interpolations from {{...}} to %{...}
...
This will silent all warning if there's a i18n version 0.4.x gem install on user's machine.
[#4913 state:resolved]
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-06-21 01:14:36 +02:00
Prem Sichanugrist
54a5088cd5
Update bundled i18n gem to 0.4.1 to make sure every project will be warn about using deprecated %{..} interpolation.
...
This will also make sure that by changing {{..}} into %{..} won't break any Rails 2.3.x application, since it would load the vendored version if it's not satisfy the version requirement.
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-06-21 01:13:37 +02:00
James Le Cuirot
08302d2feb
When not overwriting unsaved updates in nested attributes, allow already-saved records to be refreshed.
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-06-20 00:33:39 +02:00
Maxime RETY
c7e875abdb
Fix Yajl backend discovery in ActiveSupport::JSON
...
[#4897 ]
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-06-18 20:12:16 -07:00
Master Lambaster
1ac00a6844
Fix test which prevents connection reset on failing and remove hardcoded connection
...
[#4689 state:committed]
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-06-18 15:28:56 -07:00
Pratik Naik
e4accdec0c
Fix AR perf script
2010-06-10 00:00:17 +05:30
James Le Cuirot
b41c3ba154
Don't overwrite unsaved updates when loading an association but preserve the order of the loaded records. [ #4642 state:resolved]
...
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2010-06-09 18:20:15 +05:30
Prem Sichanugrist
0f44d37d04
Make sure that rails recognized the full notation of IPv6 loopback address, and recognize 127.0.0.0/8 in IPv4
...
[#3257 state:resolved]
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-06-08 19:47:18 +02:00
Xavier Noria
ed8cabcec2
deprecates Array#random_element in favor of Array#sample, backported from Ruby 1.9, thanks to Marc-Andre Lafortune
2010-06-05 02:11:33 +02:00
Andrew
3d6ed50187
Don't rewrap system level exceptions with StatementInvalid
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
[#896 state:committed]
2010-05-29 16:00:54 +12:00
Michael Koziarski
b760d699a8
Merge commit 'mislav/counter_cache_2-3-stable' into 2-3-stable
2010-05-29 14:05:31 +12:00
Michael Koziarski
5796a92433
Merge commit 'mislav/auto_link_2-3-stable' into 2-3-stable
2010-05-29 14:05:21 +12:00
Santiago Pastorino
b1a97a4998
removes an unneeded alias
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-05-26 16:10:31 +02:00
Jeremy Kemper
a815f0c5a3
Shift SafeBuffer#concat responsibility over to rails_xss
2010-05-25 14:27:40 -07:00
Jeremy Kemper
9da7ff8842
Bump 2-3-stable to 2.3.9
2010-05-25 09:50:34 -07:00
Xavier Noria
2ed893bdce
get railties/README back to the home page of the API
2010-05-25 17:18:50 +02:00
Santiago Pastorino
240f4e944c
SQLite: forward compatibility with future driver releases
...
[#4633 ]
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
v2.3.8
2010-05-24 20:53:26 -07:00
Jeremy Kemper
f7e27bd078
i18n: t() handles single keys returning an Array, also
2010-05-24 20:41:28 -07:00
Jeremy Kemper
6a9e188c0c
HTML safety: fix textarea with nil content
2010-05-24 20:13:07 -07:00
Jeremy Kemper
aa449141b4
Work around strange Ruby 1.9 autoload issue by using absolute load paths for tests (for Active Model too)
2010-05-24 16:18:29 -07:00
Santiago Pastorino
a9032c885f
Error messages for asserts
...
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-05-24 16:05:39 -07:00
Jeremy Kemper
e8ba5265e0
Work around strange Ruby 1.9 autoload issue by using absolute load paths for tests (ditto for other components' tests)
2010-05-24 16:05:34 -07:00
José Valim
50f3754525
Ensure translations work with symbols.
2010-05-24 23:38:49 +02:00
Santiago Pastorino
4986d5ed04
translate helper method using an array is deprecated
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-05-24 23:38:48 +02:00
Jeremy Kemper
4fef5af9c3
2.3.7.pre1: fixes HTML escaping when *not* using rails_xss
2010-05-24 14:02:38 -07:00
Jeremy Kemper
e5af56abfe
Add global gem task
2010-05-24 13:48:13 -07:00
Jeremy Kemper
9d3bd87045
Work around strange Ruby 1.9 autoload issue by using absolute load paths for tests
2010-05-24 12:16:33 -07:00
Santiago Pastorino
6b0616d1b8
translation method of TranslationHelper module returns a SafeBuffer Array backport
...
[#4675 state:committed]
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-05-24 20:56:44 +02:00
Santiago Pastorino
d3da1a2c66
Revert "translation method of TranslationHelper module returns always SafeBuffer [ #4194 status:resolved]"
...
This reverts commit 2310aef29b .
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-05-24 20:56:44 +02:00
wycats
8e6a044b2b
Needs to work on 1.8 too
2010-05-24 11:29:12 -07:00
wycats
50b7c0c104
Give the ERB String the encoding of the original template
2010-05-24 11:18:20 -07:00
Jeremy Kemper
c66013e2c5
Fix that captured content (e.g. with form_for or div_for) would be HTML-escaped even without the rails_xss plugin installed. Rails 2.3.7, we barely knew ya...
2010-05-24 09:12:00 -07:00
Lance Ivy
9e08e196fa
Ensure auto_link does not ignore multiple trailing punctuations
...
[#2504 state:resolved]
2010-05-24 11:47:36 +02:00
Mislav Marohnić
17b4fd25e4
avoid auto_linking already linked emails; more robust detection of linked URLs
...
References #1523 [#1862 state:resolved] [#3591 state:resolved]
Add test that shows how link text can contain HTML if needed:
the trick is using block form in combination with `raw`.
Let link text be automatically HTML-escaped
[#2017 state:resolved]
2010-05-24 11:18:20 +02:00
Mislav Marohnić
bd9ca9aed0
auto_link: support arbitrary URI schemes like "ftp:" and "file:"
...
recognizes all URI scheme allowed characters, such as colon and period.
[#3494 state:resolved]
2010-05-24 11:18:20 +02:00
Jeremy Kemper
f97da34b4f
Bump 2-3-stable to 2.3.8
2010-05-24 01:39:19 -07:00
Jeremy Kemper
326188c25e
2.3.7 release: fix rails_xss compatibility
v2.3.7
2010-05-24 00:04:41 -07:00
Jeremy Kemper
60e82a3ca2
Move tests for deprecated String#html_safe! to plugin
2010-05-23 22:07:47 -07:00
Jeremy Kemper
3ff921a65a
rails_xss handles deprecated String html safety, when installed
2010-05-23 21:30:43 -07:00
Santiago Pastorino
b10bf834b7
Make use of safe_concat on TextHelper concat
...
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-05-23 16:51:52 -07:00
Jeremy Kemper
86f0287993
Revert "Don't always mark the argument to #concat as HTML-safe."
...
This reverts commit e53791f8c0 .
2010-05-23 16:51:47 -07:00
Jeremy Kemper
ab2d7c8b5d
Use a non-XSS-protected output buffer for view tests
2010-05-23 16:21:44 -07:00
Jeremy Kemper
ca5f5d97b9
Fix test rendering unmarked but safe HTML
2010-05-23 15:28:40 -07:00
Nathan Weizenbaum
e3f14d12cd
Don't incompatibly monkeypatch ERB.
...
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-05-23 15:02:24 -07:00
Nathan Weizenbaum
e53791f8c0
Don't always mark the argument to #concat as HTML-safe.
...
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-05-23 15:00:14 -07:00
Nathan Weizenbaum
48fbe7b0d8
Mark all raw HTML being concatted as HTML-safe.
...
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net >
2010-05-23 14:57:45 -07:00
Jeremy Kemper
55e88eeee4
Bump 2-3-stable to 2.3.7
2010-05-23 01:39:45 -07:00
Jeremy Kemper
56bb5504dd
2.3.6 release
v2.3.6
2010-05-22 23:53:40 -07:00
Jeremy Kemper
d8f0a58dcb
Remove miscommit from 57337cd
2010-05-22 23:46:03 -07:00
Aaron Patterson
a637b5f447
backporting beda2d43 for newer sqlite-ruby bindings
...
Signed-off-by: Xavier Noria <fxn@hashref.com >
2010-05-22 20:52:15 +02:00