Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-07-22 | generate a name from the server details | Gibheer | 2 | -0/+27 | |
2013-02-27 | reworked the renderer | Gibheer | 8 | -114/+106 | |
The renderer is now a bit smaller and asks the TemplateFinder for the actual resources. That way it can just concentrate on rendering instead of finding out, which stuff actually exists and which not. | |||||
2013-02-27 | reworked parts of the template finder | Gibheer | 5 | -12/+140 | |
The template finder is now the instance to ask for templates. It was already looking for them, so it should be able to handle questions regarding the existence of templates too. | |||||
2013-02-27 | update dependencies | Gibheer | 1 | -36/+37 | |
2013-02-12 | cleanup old specs | Gibheer | 1 | -57/+7 | |
2013-02-12 | extracted the building of template tree | Gibheer | 6 | -49/+257 | |
This step is a preparation to extend the functionality of the renderer. To make the main class easier, the search for templates and building of the tree is extracted into its own class. | |||||
2013-02-11 | change route regex to string beginning and end | Gibheer | 1 | -2/+7 | |
2013-02-04 | rename spec for mutant | Gibheer | 1 | -0/+0 | |
That kills 52 mutations! | |||||
2013-02-04 | get metrics back | Gibheer | 2 | -0/+58 | |
2013-01-29 | catch empty routes | Gibheer | 2 | -1/+16 | |
This fixes a bug where an empty route would catch all requests resulting in all routes found with the empty route. | |||||
2013-01-29 | remove more leftovers from class_options | Gibheer | 3 | -5/+0 | |
2013-01-29 | remove class_options | Gibheer | 1 | -1/+0 | |
2013-01-29 | make request and response static | Gibheer | 4 | -42/+16 | |
This is a step back but makes the controller work for the moment. It should be reimplemented in a better way in the future. | |||||
2013-01-29 | don't use class_options for the time being | Gibheer | 2 | -10/+2 | |
2013-01-28 | wrong link to class_options | Gibheer | 2 | -2/+2 | |
2013-01-28 | use new api of class_options | Gibheer | 6 | -15/+18 | |
2013-01-28 | use class_options from git | Gibheer | 2 | -79/+22 | |
The class_options gem is undergoing changes and for the time being the git repo should be used. Also the metrics are disabled because of a bug in the zentest gem. | |||||
2013-01-11 | add dependency to class_options | Gibheer | 2 | -7/+5 | |
2013-01-11 | use class_options for the controller | Gibheer | 6 | -36/+34 | |
2013-01-11 | update of dependencies | Gibheer | 1 | -26/+36 | |
2013-01-11 | added a spec for custom parameters | Gibheer | 1 | -0/+4 | |
2013-01-11 | split of specs for [] and []= | Gibheer | 3 | -56/+97 | |
As mutant can't use one spec file for both methods it got split up into two. I also cleaned up the tests and made them (hopefully) better readable. | |||||
2013-01-11 | easier environment generation | Gibheer | 1 | -0/+18 | |
This still needs some work, but it should definitly be easier to generate new environments now. Why is that even so much work? | |||||
2013-01-10 | reworked the tests to make them cleaner | Gibheer | 1 | -34/+68 | |
The tests now use simple lists for the types to make it easier to distinguish between all elements. The tests themselves are also shared now. | |||||
2013-01-10 | Rename Zero::Request::AcceptType spec folder | Stormwind | 2 | -0/+0 | |
2013-01-10 | Kill the last mutant in Zero::Request:AcceptType | Stormwind | 1 | -10/+11 | |
2013-01-09 | refresh Gemfile.lock | Gibheer | 1 | -1/+1 | |
2013-01-09 | guard should now be able to find the correct specs | Gibheer | 1 | -1/+1 | |
2013-01-09 | take strings for body | Gibheer | 2 | -1/+46 | |
This makes the assignment for bodies easier when using plain Strings. They get wrapped in an array as per rack definition. For every other type, they have to implement each and get directly set as body or have to be rendered to Strings first. | |||||
2013-01-08 | use devutils to see, if that works okay | Gibheer | 2 | -20/+78 | |
2013-01-08 | prepare for version 0.2.0 | Gibheer | 1 | -1/+1 | |
2013-01-06 | Split response_spec.rb into single test files | Stormwind | 7 | -76/+111 | |
2013-01-06 | Improve test structure | Stormwind | 40 | -0/+0 | |
Created folder spec/unit/zero and moved all unittest into this folder. | |||||
2013-01-06 | Kill all mutants in Zero::Router | Stormwind | 1 | -1/+6 | |
2013-01-06 | Kill all mutants in Zero::Renderer | Stormwind | 5 | -3/+26 | |
2013-01-06 | Kill all mutants i Zero::Request | Stormwind | 3 | -5/+10 | |
Fix tests for PATCH, because spec_helper didn't support it and the tests where wrong. Remove if statement from "conent_type", because ruby already returns nil, if the requested key in a hash is not found. (Sounds a bit ugly, but it's true.) | |||||
2013-01-06 | Kill all mutants in Zero::Request::Parameter | Stormwind | 4 | -3/+20 | |
I've also changed "extract_query_params" because it does not matter, if the query string it empty or not for the "parse_string" method. | |||||
2013-01-05 | Kill almost all mutants in Zero::Request:AcceptType | Stormwind | 2 | -12/+14 | |
Killed 13 of 14 mutants. I will see later, how it's possible to kill the last one. I also fixed the return value of "preferred", if the in initialize given string is empty. Fixed the default value here. | |||||
2013-01-04 | Kill all mutants in Zero::Request::Accept | Stormwind | 3 | -3/+9 | |
2013-01-04 | Kill mutant in Zero::Request::Server | Stormwind | 1 | -2/+10 | |
2013-01-04 | Add check if body is empty on 204 and 304 in specs | Stormwind | 1 | -0/+2 | |
2012-12-23 | Add zero-fix18 to dependencies | Stormwind | 2 | -0/+7 | |
Will make URI.decode_www_form usable with Ruby 1.8. | |||||
2012-12-23 | Remove 1.8 fixes | Stormwind | 3 | -239/+0 | |
The fixes for Ruby 1.8 will take place in a seperate gem. So I remove all the changes here. | |||||
2012-12-22 | Merge remote-tracking branch 'origin/master' | Stormwind | 1 | -4/+8 | |
2012-12-22 | Replace 'parse_query_string' with 'decode_www_form_18' in test | Stormwind | 1 | -21/+23 | |
2012-12-22 | Renamed specfile. Will test other method here. | Stormwind | 1 | -0/+0 | |
2012-12-22 | Remove backports from dependencies | Stormwind | 3 | -11/+4 | |
... not used. | |||||
2012-12-22 | Improve query valid regex | Stormwind | 2 | -3/+29 | |
Now a query string cannot look like 'foo=bar=foo' anymore. | |||||
2012-12-22 | kick out Zero::Request from router | Gibheer | 1 | -4/+8 | |
To make the router more loose, I replaced the router with the plain environment. The custom parameters are stored in the same key, so can be used by the request later. | |||||
2012-12-22 | Add and use decode_www_form_component_18 | Stormwind | 1 | -22/+42 | |
This replaces URI encoded chars back into their original form. |