More at rubyonrails.org: Overview | Download | Deploy | Code | Screencasts | Documentation | Community | Blog

#2 Aaron Patterson - This year
Showing 122 commits

Hash Date Message
5b84d8a 24 Jul 2015 Merge pull request #21018 from Fryguy/remove_cached_tabl...
52cf1a7 22 Jul 2015 rm `deep_munge`. You will live on in our hearts (and git...
3f29929 22 Jul 2015 push param encoding in to the utils module
f620d6c 22 Jul 2015 stop keeping track of keys when "deep munging"
14e8377 22 Jul 2015 recurse for arrays in `normalize_encode_params`
5046d51 21 Jul 2015 drop conditionals in conversion logic
c75153d 21 Jul 2015 rearrange logic to use positive branches
0fedae6 17 Jul 2015 push fields_for_style? in to a protected method
e956172 17 Jul 2015 push is_a checks up the stack
7779e63 17 Jul 2015 remove useless conditional
89448a7 17 Jul 2015 remove useless conditionals
cb3f255 17 Jul 2015 remove useless function
55d0e6f 17 Jul 2015 push key checking up
2df8e86 17 Jul 2015 stop passing `params` to `array_of_permitted_scalars_fil...
4d4d764 14 Jul 2015 Rack implements `redirect?` so we don't need it
468a55b 14 Jul 2015 Merge pull request #20866 from jdantonio/countdown-latch
9cff248 14 Jul 2015 only call methods that are on the superclass
908bc79 14 Jul 2015 use a lookup table for `assert_response`
d9fe10c 14 Jul 2015 only have one TestResponse class
b37e29e 14 Jul 2015 move buffer caching on to the buffer
cc60b5e 10 Jul 2015 remove Rack::Lock for webrick
8f81f7a 10 Jul 2015 Merge pull request #17102 from matthewd/load-interlock
3c5bd78 10 Jul 2015 we don't really need an extra method to set the script name
e459b29 10 Jul 2015 default `PATH_INFO` to the generated path
85903d1 10 Jul 2015 Remove useless conditional
889a4a3 10 Jul 2015 remove useless ivar clearing
8b4eca0 10 Jul 2015 always default the SCRIPT_NAME to whatever is on the con...
314ac0c 10 Jul 2015 call the `path_parameters=` setter rather than rely on m...
c546a2b 10 Jul 2015 encode / decode parameters before assigning them to the ...
79ab812 10 Jul 2015 remove param dup'ing logic
11bc078 10 Jul 2015 no more HWIA
0adb8f8 10 Jul 2015 Parameters are converted to a query string
f1fcf9b 10 Jul 2015 start collecting `env` mutations
f3bae24 10 Jul 2015 start disconnecting the parameter parser from the instance
a1d7d65 10 Jul 2015 drop a conditional by always assigning
eb10496 09 Jul 2015 drop runtime conditionals in parameter parsing
140d5a3 09 Jul 2015 use `Rack::Test::UploadedFile` when uploading files
394b7be 09 Jul 2015 set parameters as a query string
40ed4ee 09 Jul 2015 use JSON to communicate between the controller and the t...
5ea8efe 08 Jul 2015 build and assign parameters rather than rely on mutations
2838a1f 08 Jul 2015 use new constructor. (Oops! :bomb:)
9f09848 08 Jul 2015 assign the cookie hash on request allocation
f65fd25 08 Jul 2015 request objects are no longer recycled
b5a9525 08 Jul 2015 pass the variant as a parameter to more reflect real wor...
78a5124 08 Jul 2015 add a new constructor for allocating test requests
db41f33 08 Jul 2015 make `env` a required parameter
3cae6bc 08 Jul 2015 pass the starting env and session to build_request
4b1a0ad 08 Jul 2015 remove call to build_request
3806eb7 08 Jul 2015 pass the session and env in to the test request
460079a 08 Jul 2015 let the superclass build the request and response
ef2d7a6 08 Jul 2015 remove useless `new` implementation
2b5d309 08 Jul 2015 allocate new responses rather than recycling them
59a9068 07 Jul 2015 pass variants in rather than mutating the request.
17439e3 25 Jun 2015 remove bad test.
5690358 17 Jun 2015 Remove ContentLength middleware from the defaults.
9b63529 16 Jun 2015 enforce a depth limit on XML documents
153cc84 16 Jun 2015 enforce a depth limit on XML documents
78b29e0 16 Jun 2015 enforce a depth limit on XML documents
12f763c 16 Jun 2015 enforce a depth limit on XML documents
50176b5 16 Jun 2015 remove `header=` on the response object.
dd8c76d 15 Jun 2015 set the default charset in response initialize
3692ca5 13 Jun 2015 don't hold a reference to `env` in the options object
491932b 12 Jun 2015 Merge pull request #18365 from pocke/fix_datatime_compare
04e727d 12 Jun 2015 Merge pull request #18365 from pocke/fix_datatime_compare
bbbe1a5 09 Jun 2015 remove unused code
877c133 09 Jun 2015 we only care about methods that the request object respo...
8037d7e 09 Jun 2015 extract required_defaults from the conditions hash befor...
6c44161 03 Jun 2015 pass check_ip and proxies to GetIp constructor
c10630b 23 May 2015 remove useless ivar
cf985d1 23 May 2015 add a branch to eliminate multiple nil checks
42e66fa 22 May 2015 move request id manipulation to the request object
0e12300 19 May 2015 parent_reflection should store only a reflection object
fcc4683 04 May 2015 Merge pull request #17632 from eugeneius/schema_cache_du...
7bdc763 19 Mar 2015 Merge pull request #19404 from dmathieu/remove_rack_env
5eaeb37 05 Mar 2015 don't need to rescue Exception in this case
ff18049 05 Mar 2015 :cut: remove unnecessary rescue Exceptions
67c1fa9 05 Mar 2015 remove unnecessary rescue
798a14a 05 Mar 2015 pass a config to the route set
c210892 04 Mar 2015 Drop request class from RouteSet constructor.
d596326 04 Mar 2015 Merge pull request #19191 from tjschuck/cache_timestamp_...
12f2fc5 02 Mar 2015 Merge pull request #15806 from tgxworld/partition_routes...
0727851 02 Mar 2015 Revert "mutate the transaction object to reflect state"
0814bb6 02 Mar 2015 be optimistic about missing route keys
b1051c5 02 Mar 2015 use arg size for parallel iteration
37654d1 02 Mar 2015 ask the routes objects for its Rack env key
a38732c 02 Mar 2015 delete unused method
393e65b 02 Mar 2015 mutate the transaction object to reflect state
ec51c3f 02 Mar 2015 ask the txn for it's state, not a state object
7be5010 02 Mar 2015 change if! to unless
57d35b2 02 Mar 2015 call `sync_with_transaction_state` inside `persisted?` t...
10058ea 02 Mar 2015 remove useless instance variable
3a156ec 02 Mar 2015 remove useless conditional
95c76a7 02 Mar 2015 drop allocations for string and class polymorphic routes
4cfa10c 02 Mar 2015 refactor `handle_model` to use private helper methods fo...
402331e 02 Mar 2015 drop string allocations per model url_for call in views
cad20f7 01 Mar 2015 move _generate_paths_by_default to where it is used
92849df 01 Mar 2015 drop allocations when handling model url generation
9a4ac6c 27 Feb 2015 add destroyed records to the currend transaction
012b268 27 Feb 2015 make the private methods private
ab104ff 27 Feb 2015 push add to transaction logic down to the instance
59c8c89 25 Feb 2015 Merge pull request #17426 from jpcody/fixture_associatio...
7239bcb 25 Feb 2015 Merge pull request #17426 from jpcody/fixture_associatio...
149a1e1 25 Feb 2015 cache quoted column names in SQLite3
4cd0da5 25 Feb 2015 Merge pull request #19068 from pda/ar-translate-exceptio...
f4bee7e 25 Feb 2015 Merge pull request #17426 from jpcody/fixture_associatio...
a71350c 16 Feb 2015 Revert "Don't unhook autoloading in production"
b03b09d 12 Feb 2015 remove meta programming
4cf3b8a 12 Feb 2015 there is always an integration session, so remove the check
303567e 12 Feb 2015 lazily create the integration session
fa63448 12 Feb 2015 use before_setup to set up test instance variables
83c1973 02 Feb 2015 Merge pull request #18612 from eileencodes/fix-validates...
58410b3 01 Feb 2015 add destroyed records to the currend transaction
c7f22c7 01 Feb 2015 make the private methods private
da8de91 01 Feb 2015 push add to transaction logic down to the instance
e87ff50 01 Feb 2015 remove conditional that is always true
f958ec1 01 Feb 2015 stop making calls to add_record
e6d8f43 01 Feb 2015 Merge pull request #18721 from sj26/pre-discard-flash
aa8ade5 01 Feb 2015 Merge branch 'master' into mdluo-master
e2ccfeb 01 Feb 2015 Merge pull request #18760 from hjoo/fix_fixtures
c792203 01 Feb 2015 Merge pull request #18512 from vipulnsward/18492-fixture...
6b4a595 31 Jan 2015 Merge pull request #18700 from nygrenh/better-required-m...
1fb9e6e 28 Jan 2015 improve performance of integration tests.