GitHub / socketry/http-accept / commits
Parse Accept and Accept-Language HTTP headers in Ruby.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 92052111 | Add tests to HTTP::Accept::Encodings with nil and empty string |
Alexis Bernard <a****s@b****m>
Committed by: Samuel Williams <s****s@o****z> |
over 1 year ago | |
| 4eb0353b | Add tests to HTTP::Accept::MediaTypes with nil and empty string |
Alexis Bernard <a****s@b****m>
Committed by: Samuel Williams <s****s@o****z> |
over 1 year ago | |
| 32a928f5 | Add tests to HTTP::Accept::Charsets with nil and empty string |
Alexis Bernard <a****s@b****m>
Committed by: Samuel Williams <s****s@o****z> |
over 1 year ago | |
| 40ac04c7 | Add tests for nil and empty string |
Alexis Bernard <a****s@b****m>
Committed by: Samuel Williams <s****s@o****z> |
over 1 year ago | |
| fb4fabbf | Bump patch version. | Samuel Williams <s****s@o****z> | over 2 years ago | |
| 7bc0dbcf | Modernize gem (#19) |
Samuel Williams <s****s@o****z>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 192810f2 | Update README with how to require the code (#18) |
Ian Oxley <i****y@s****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 5f2693a9 | Bump minor version. | Samuel Williams <s****s@o****z> | about 4 years ago | |
| 68c0ed1e | Modernize gem. | Samuel Williams <s****s@o****z> | about 4 years ago | |
| 5e42c0df | Handle q-values up to 6 decimal places. |
Khaled Hassan Hussein <k****7@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 348fc653 | merge Merge pull request #14 from socketry/olleolleolle-add-27 |
Samuel Williams <s****s@o****z>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 332c0229 | CI: add 2.7 |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| b03724bc | Remove code climate badge. |
Samuel Williams <s****s@o****z>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| fdc8e80b | Improve default constructor. | Samuel Williams <s****s@o****z> | almost 7 years ago | |
| b678c7bd | Tidy up specs. | Samuel Williams <s****s@o****z> | almost 7 years ago | |
| 98ff333d | Bump version. | Samuel Williams <s****s@o****z> | almost 7 years ago | |
| 186948f1 | Prefer `#size`. | Samuel Williams <s****s@o****z> | almost 7 years ago | |
| 896c5115 | merge Merge pull request #9 from rob-as/feature/fix-gemspec-license-for-v2-branch |
Samuel Williams <s****s@o****z>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 248b5b97 | Add license attribute in gemspec | Robert Pritzkow <r****w@a****t> | almost 7 years ago | |
| dc4c8dfc | Unpin bundler. | Samuel Williams <s****s@o****z> | about 7 years ago | |
| b28386e9 | Add `.rspec_status` to `.gitignore`. | Samuel Williams <s****s@o****z> | about 7 years ago | |
| 3beefd2a | Remove usage of simplecov. | Samuel Williams <s****s@o****z> | about 7 years ago | |
| d002833f | Don't destructively modify headers. | Samuel Williams <s****s@o****z> | about 7 years ago | |
| 0ac1ae3c | Add frozen string literals and modernize gem. | Samuel Williams <s****s@o****z> | about 7 years ago | |
| ee669d98 | Fix links in README. | Samuel Williams <s****s@o****z> | over 7 years ago | |
| a3605f0d | Update travis testing. | Samuel Williams <s****s@o****z> | over 7 years ago | |
| c86b85ca | Separate media range into `@type`, `@subtype` for better encapsulation of state. | Samuel Williams <s****s@o****z> | over 7 years ago | |
| 32348460 | merge Merge pull request #7 from ab/version-const |
Samuel Williams <s****s@o****z>
Committed by: GitHub <n****y@g****m> |
about 9 years ago | |
| 0cad8dee | Avoid redefining the VERSION constant. | Andy Brody <g****t@a****m> | about 9 years ago | |
| c53a5164 | Fix copyright lines. |
Samuel Williams <s****s@o****z>
Committed by: GitHub <n****y@g****m> |
over 9 years ago | |
| 79688d05 | Update copyright in README. | Samuel Williams <s****s@o****z> | over 9 years ago | |
| 295fc526 | Bump version. | Samuel Williams <s****s@o****z> | over 9 years ago | |
| 1e2a121e | Update README for new Accept-* headers. | Samuel Williams <s****s@o****z> | over 9 years ago | |
| 795c26bd | merge Merge pull request #3 from subosito/readme |
Samuel Williams <s****s@o****z>
Committed by: GitHub <n****y@g****m> |
over 9 years ago | |
| 87c34eb3 | merge Merge pull request #2 from phluid61/accept-charset |
Samuel Williams <s****s@o****z>
Committed by: GitHub <n****y@g****m> |
over 9 years ago | |
| b64f9947 | merge Merge pull request #1 from phluid61/accept-encoding |
Samuel Williams <s****s@o****z>
Committed by: GitHub <n****y@g****m> |
over 9 years ago | |
| c152d25a | fix typo and add syntax highlight on readme | Alif Rachmawadi <c****e@s****m> | almost 10 years ago | |
| fe92e83d | More specs, examples from RFC. | Samuel Williams <s****s@o****z> | almost 10 years ago | |
| 1e270b2f | Test new array-like methods. | Samuel Williams <s****s@o****z> | almost 10 years ago | |
| b91b8bf8 | Bump verison. | Samuel Williams <s****s@o****z> | almost 10 years ago | |
| 0302c83a | Tidy up Locales to make it behave slightly more like a collection. | Samuel Williams <s****s@o****z> | almost 10 years ago | |
| 8c133c54 | Bump version. | Samuel Williams <s****s@o****z> | almost 10 years ago | |
| 0b2cdf23 | Fix parsing of OWS according to updated RFCs. | Samuel Williams <s****s@o****z> | almost 10 years ago | |
| 2b26c68c | rename spec file so SimpleCov/rspec find it | Matthew Kerwin <m****n@q****u> | about 10 years ago | |
| 951ee616 | add Accept-Charset parser, and spec | Matthew Kerwin <m****n@q****u> | about 10 years ago | |
| ca729f37 | fix recurring if/it typo | Matthew Kerwin <m****n@q****u> | about 10 years ago | |
| aa84dec5 | add basic Accept-Encoding handler and spec | Matthew Kerwin <m****n@q****u> | about 10 years ago | |
| fe6085f2 | It's a bit awkward having Locales behave like an Array. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 8274eb5d | Split map into it's own file. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 05998398 | Fixed several warnings. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 0524ef12 | Sort documentation. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| fcc714f0 | Bump version. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 031ce7e1 | Negotiation spec for more complex specific cases. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 56868db1 | Implement split in README. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| fd57b03c | Better assignment of type/subtype media types. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 59f30fbc | Test against common web browser accept headers. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 18a3e493 | Bump version. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 28592325 | Add MediaTypes.browser_preferred_media_types(env) for RFC consistent behaviou... | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 29258e80 | Recommended approach to use Struct. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 59e1a2dd | Update README to use new ContentType class. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| fe317c02 | Add require content_type to top level require. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| f58bc018 | Bump version. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 88f00fa4 | Spec using ContentType instance. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 1ad0718c | Improve use of MediaRange by ContentType. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 19e051a6 | Add loose comparison operator. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| d57b92bb | Additional multi-parameter test. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 6f0717eb | ContentType class to represent complex content types. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 9b0e3332 | Work correctly when data types are frozen. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| a9f72303 | Update README.md | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 5df3e887 | Bump version. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 115816ef | Test Locales#include? | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 578a4e62 | ParseError was not being raised in some cases. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| b5232685 | Bump version. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 63e38142 | Add link to utopia Respond module. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 0559a2f0 | Update README with Motivation. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 4861fcf9 | Fix LOCALE parser to match rfc3066. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 0f4efbe6 | Whitespace. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| fac48d35 | Update documentation explaining how to use Map and Locales. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 6a51a68a | Add MediaTypes::Map which to efficently map MediaTypes to objects. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 6720a1a3 | Bump version. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 5a8ae3d4 | Make top level parsers into modules since they should never be instantiated. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| e31defd4 | Add support for filtering by available locales according to RFC recommendations. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 207aa07a | Better handling of "quoted-values". | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 03395bd0 | Fix LWS, it can span over multiple lines. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 02812e74 | Bump version. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 8de5b534 | Fix quoted string gsub! returns nil. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 2f456c50 | Check coverage. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| ec25eedb | Status buttons in README. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 13c0f241 | QVALUE should only be from 0.000 to 1.000 - restrict the pattern. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 8cbac2b5 | Use stable sort to preserve order. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 6d925d32 | Prefer plural for Languages, similar to MediaTypes. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 38a6a6a5 | Fix QVALUE pattern to accept whole numbers. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| 6a844d96 | Explain why Accept-Charset and Accept-Encoding are not implemented. | Samuel Williams <s****s@o****z> | over 10 years ago | |
| e22a0557 | Initial code to parse Accept and Accept-Language headers. | Samuel Williams <s****s@o****z> | over 10 years ago |