|
16e0b999
|
0.3.4
|
Charlie Somerville <c****e@c****m>
|
almost 12 years ago
|
|
|
e9721174
|
move symbolize_keys out from the private block
|
Charlie Somerville <c****e@c****m>
|
almost 12 years ago
|
|
|
c309a8fc
|
0.3.3
|
Charlie Somerville <c****e@c****m>
|
almost 12 years ago
|
|
|
9a02fae5
|
merge
Merge pull request #9 from github/rails-3-2-symbolize-keys
|
Charlie Somerville <c****e@c****m>
|
almost 12 years ago
|
|
|
c73a4e64
|
undefine symbolize_keys! since this is an indifferent access hash
|
Charlie Somerville <c****e@c****m>
|
almost 12 years ago
|
|
|
2ae4ca39
|
define symbolize_keys for Rails 3.2
|
Charlie Somerville <c****e@c****m>
|
almost 12 years ago
|
|
|
05d252be
|
Release 0.3.2
|
Rick Olson <t****e@g****m>
|
almost 12 years ago
|
|
|
c74db435
|
0.3.2
|
Charlie Somerville <c****e@c****m>
|
almost 12 years ago
|
|
|
504799fc
|
merge
Merge pull request #8 from github/rails-3-2
|
Charlie Somerville <c****e@c****m>
|
almost 12 years ago
|
|
|
01946bcd
|
Define nested_under_indifferent_access to return self
|
Charlie Somerville <c****e@c****m>
|
almost 12 years ago
|
|
|
1ddf904d
|
Release 0.3.1
|
risk danger olson <t****e@g****m>
|
over 12 years ago
|
|
|
affa830d
|
merge
Merge pull request #7 from github/pass-to_query-arguments-to-original_hash
|
risk danger olson <t****e@g****m>
|
over 12 years ago
|
|
|
8bee04af
|
pass to_query arguments to original hash
|
Charlie Somerville <c****e@c****m>
|
over 12 years ago
|
|
|
4ac6e32a
|
Release 0.3.0
|
Patrick Toomey <p****3@b****m>
|
almost 13 years ago
|
|
|
5aaaa360
|
merge
Merge pull request #6 from technoweenie/0.3.0-fixups
|
Patrick Toomey <p****3@b****m>
|
almost 13 years ago
|
|
|
6e7d8f8b
|
Change elsif to else bug.
|
Patrick Toomey <p****3@b****m>
|
almost 13 years ago
|
|
|
a6252d24
|
Fix bug in fetch and add unit tests.
|
Patrick Toomey <p****3@b****m>
|
almost 13 years ago
|
|
|
4174686e
|
Implement slice! and misc bug fixes.
|
Patrick Toomey <p****3@b****m>
|
almost 13 years ago
|
|
|
8e7fed4e
|
unnecessary parens
|
risk danger olson <t****e@g****m>
|
almost 13 years ago
|
|
|
6ab54e4e
|
merge
Merge pull request #5 from ptoomey3/tainted-hash-more-hash-like
|
risk danger olson <t****e@g****m>
|
almost 13 years ago
|
|
|
65b97470
|
Update to version to 0.3.0.
|
Patrick Toomey <p****3@b****m>
|
almost 13 years ago
|
|
|
086a3c2b
|
Make hash like methods behave more hash like.
|
Patrick Toomey <p****3@b****m>
|
almost 13 years ago
|
|
|
c8a11d68
|
Release 0.2.0
|
risk danger olson <t****e@g****m>
|
about 13 years ago
|
|
|
876bb476
|
update to 0.2.0
|
risk danger olson <t****e@g****m>
|
about 13 years ago
|
|
|
09c7e53e
|
fix memoization of nested HashWithIndifferentAccess objects
|
risk danger olson <t****e@g****m>
|
about 13 years ago
|
|
|
f9690333
|
Release 0.1.0
|
risk danger olson <t****e@g****m>
|
about 13 years ago
|
|
|
dae2f5e7
|
dont bother with #to_hash
|
risk danger olson <t****e@g****m>
|
about 13 years ago
|
|
|
ba32eac1
|
Release 0.0.2
|
risk danger olson <t****e@g****m>
|
about 13 years ago
|
|
|
0a4ca055
|
TaintedHash uses HashWithIndifferentAccess if available
|
risk danger olson <t****e@g****m>
|
about 13 years ago
|
|
|
ed9e05bb
|
Release 0.0.1
|
rick <t****e@g****m>
|
over 14 years ago
|
|
|
96ff2fcd
|
Update README.md
|
rick <t****e@g****m>
|
over 14 years ago
|
|
|
f10dfcd6
|
accessing keys doesn't expose them anymore, only #expose
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
b8b38389
|
doo doo do doo
|
rick <t****e@g****m>
|
over 14 years ago
|
|
|
23d7c7d1
|
bring over my custom exception
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
7fffd890
|
update readme
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
8f086a34
|
turns out this is the expected behavior
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
34c48c44
|
custom #dup was weird
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
faf594d2
|
TaintedHash#each doesn't yield TaintedHashes
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
c5ce02bb
|
TaintedHash#hash => TaintedHash#original_hash
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
c312fb4c
|
remove the two sets. unneeded since the wrapper class is a hash itself
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
3eca7f5b
|
tomdoc
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
62e9e6fe
|
add TaintedHash#extra_keys
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
dfd11f65
|
#approve => #expose
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
0aabc257
|
#slice should ignore missing keys
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
ebe8e7b2
|
move rails specific methods to specific module
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
e42ef4ee
|
ensures wrapped hash has only string keys
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
389fa87e
|
attempting to approve a nonexistent key should not trigger a 'nothing is appr...
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
e66b408a
|
more support for working with deep hashes
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
85cf8e05
|
add #blank?/#present?
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
a3e6a48e
|
fix #dup and #slice! semantics
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
32d116a1
|
teak how we wrap Rails' #params
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
beb1ecea
|
more tests around nested hash construction
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
76ba0cbc
|
use HashWithIndifferentAccess in rails
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
1e3347ee
|
some updates for rails compatability
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
6574c143
|
#to_query returns all keys
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
27931773
|
return hash with indifferent access
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
2ed8d0e5
|
meh just try it
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
ad96760a
|
add TaintedHash#update
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
5063e6de
|
apparently not used
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
bf1860c9
|
add TaintedHash#delete
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
33b15e2c
|
allow you to set the hash
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
eb85ebb8
|
nfi if this rails hack works (I'm on a plane)
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
047f3c90
|
update gemspec
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
e4147d18
|
tweak readme
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
ffd86e39
|
add TaintedHash#slice
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
3d5a59d5
|
add a readme
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
75c13607
|
add TaintedHash#fetch
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
502f344f
|
add TaintedHash#[]=
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
f78b17f3
|
add TaintedHash#[]
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
79788283
|
assume string keys
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
ee2d0b79
|
only approve available keys
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|
|
f4d9c77f
|
initial implmentation
|
risk :danger: olson <t****e@g****m>
|
over 14 years ago
|
|