GitHub / httprb/form_data / commits
Utility-belt to build form data request bodies.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ec5b9345 | Skip gem push in rake release (handled by CI) | Erik Berlin <s****k@g****m> | 5 months ago | |
| ec48670c | Release v3.0.1 | Erik Berlin <s****k@g****m> | 5 months ago | |
| 1529a812 | Improve gem push workflow security and reliability | Erik Berlin <s****k@g****m> | 5 months ago | |
| 4c5a846e | Switch gem push workflow to OIDC trusted publishing | Erik Berlin <s****k@g****m> | 5 months ago | |
| 6addc312 | Release v3.0.0 | Erik Berlin <s****k@g****m> | 5 months ago | |
| 988106b1 | Remove deprecated mime_type alias and option from File | Erik Berlin <s****k@g****m> | 5 months ago | |
| e6dc1f62 | Enable strict mode for Steep type checking | Erik Berlin <s****k@g****m> | 5 months ago | |
| 82ee3139 | Split tests to fix Minitest/MultipleAssertions offenses | Erik Berlin <s****k@g****m> | 5 months ago | |
| 4db79dc6 | Refactor code and tests for consistency and conciseness | Erik Berlin <s****k@g****m> | 5 months ago | |
| db8e6024 | Refactor code and tests for consistency and conciseness | Erik Berlin <s****k@g****m> | 5 months ago | |
| 0ec742c9 | Restrict gemspec sig path to sig/http/ to exclude unrelated type signatures | Erik Berlin <s****k@g****m> | 5 months ago | |
| 81333f60 | Restrict gemspec sig path to sig/http/ to exclude unrelated type signatures | Erik Berlin <s****k@g****m> | 5 months ago | |
| f14a7a36 | Add push.yml workflow for RubyGems trusted publishing | Erik Berlin <s****k@g****m> | 5 months ago | |
| f7c5f884 | Add content_type option to Multipart for multipart/related and mixed | Erik Berlin <s****k@g****m> | 5 months ago | |
| 57231061 | Add File#close to prevent file handle leaks | Erik Berlin <s****k@g****m> | 5 months ago | |
| 65bac9f5 | Update changelog for v3.0.0 release | Erik Berlin <s****k@g****m> | 5 months ago | |
| a6aa123e | Update gemspec | Erik Berlin <s****k@g****m> | 5 months ago | |
| 2cd6eb7e | Update copyright year | Erik Berlin <s****k@g****m> | 5 months ago | |
| 6a5c0a3b | Update GitHub workflows | Erik Berlin <s****k@g****m> | 5 months ago | |
| 4e9163cc | Add RBS type signatures and Steep type checking | Erik Berlin <s****k@g****m> | 5 months ago | |
| c78696ae | Add mutant-minitest integration and mutation coverage tests | Erik Berlin <s****k@g****m> | 5 months ago | |
| b5881e49 | Increase yard coverage threshold to 100% and add YARD documentation | Erik Berlin <s****k@g****m> | 5 months ago | |
| 6b2dac85 | Align RuboCop config with httprb/http repo preferences | Erik Berlin <s****k@g****m> | 5 months ago | |
| 1be45400 | Replace RSpec with Minitest | Erik Berlin <s****k@g****m> | 5 months ago | |
| e71d4202 | Prefer hashes with colons over rockets | Erik Berlin <s****k@g****m> | 5 months ago | |
| 022a3005 | Remove Coveralls | Erik Berlin <s****k@g****m> | 5 months ago | |
| e35913a6 | Add specs to reach 100% branch coverage | Erik Berlin <s****k@g****m> | 5 months ago | |
| 3ba0e23b | Add specs to reach 100% line coverage | Erik Berlin <s****k@g****m> | 5 months ago | |
| ce35994d | Update to RSpec 4-compatible syntax | Erik Berlin <s****k@g****m> | 5 months ago | |
| 7d76c75f | Remove development dependencies | Erik Berlin <s****k@g****m> | 5 months ago | |
| 9def4d5e | Set minimum Ruby version to 3.2 | Erik Berlin <s****k@g****m> | 5 months ago | |
| c06b69c7 | Enable rubocop-rspec and rubocop-rake | Erik Berlin <s****k@g****m> | 5 months ago | |
| 0214a9a0 | Fix RuboCop offenses | Erik Berlin <s****k@g****m> | 5 months ago | |
| a1f6f0d6 | Fix DefaultEncoder to handle Array-of-pairs input | Erik Berlin <s****k@g****m> | 5 months ago | |
| 5e3ab097 | Accept any Enumerable input and remove Param.coerce | Erik Berlin <s****k@g****m> | 5 months ago | |
| 59ad8751 | CI against Ruby 3.1, 3.2, 3.3 (#35) |
YOSHIKI <y****g@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 99f5454f | Bump coverallsapp/github-action from v1 to v2 (#36) |
YOSHIKI <y****g@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 61862cd8 | Bump actions/checkout from v2 to v4 (#34) |
YOSHIKI <y****g@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a9139046 | Revert rspec max output length config |
Matt Kelly <m****y@w****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| f91fff50 |
Update lib/http/form_data/multipart.rb
Co-authored-by: Alexey Zapparov <a****y@z****m> |
Matt Kelly <m****y@g****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| 1add79aa | Revert "[broken] update specs to test any enumerable case" |
Alexey Zapparov <a****y@z****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| e2c0a4cc | [broken] update specs to test any enumerable case |
Alexey Zapparov <a****y@z****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| 13208192 | Restore whitespace |
Matt Kelly <m****y@w****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| 536ab08c | Use if-else vice guard clause |
Matt Kelly <m****y@w****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| 6eef9c99 | Kill redudant coercion method |
Matt Kelly <m****y@w****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| 6fe89680 | Add required boundary between 'pairs' in spec |
Matt Kelly <m****y@w****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| 46e0474b | Use each slice vice cons |
Matt Kelly <m****y@w****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| 59fbf915 | Add helper for Array of pairs param |
Matt Kelly <m****y@w****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| d4edc5e7 | Handle Hash vs Array of pairs parts |
Matt Kelly <m****y@w****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| 4ef9e0e6 | Update copyright years (#33) |
Matt Kelly <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| e9dc9c3a | Finalize spec to solve https://github.com/httprb/http/issues/663 |
Alexey Zapparov <a****y@z****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| a4eea5c3 | Introduce multi-part pair spec |
Matt Kelly <m****y@w****m>
Committed by: Erik Berlin <s****k@g****m> |
about 5 years ago | |
| 48ada9a1 | Fix list of supported Ruby versions in README | Alexey Zapparov <a****y@z****m> | over 5 years ago | |
| 72eef843 | Switch to GitHub Actions and upgrade dev tooling (#31) |
Alexey Zapparov <a****y@z****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 9b9ef551 | merge Merge pull request #30 from rafbm/patch-1 |
Alexey Zapparov <a****y@z****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| d09d0c1c | Add changelog to gemspec |
Rafael Masson <r****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| f2c7c138 | Release v2.3.0 | Alexey Zapparov <a****y@z****m> | over 6 years ago | |
| 6d9c31b2 | Add ability to pass encoder to HTTP::FormData::Urlencoded instance (#29) |
Ari Summer <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| c877569c | Release v2.2.0 | Alexey Zapparov <a****y@z****m> | over 6 years ago | |
| 54c8ba27 | merge Merge pull request #28 from janko/ruby-2-7-compatibility |
Alexey Zapparov <a****y@z****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 15f097e8 | Keep using explicit supported versions in README | Janko Marohnić <j****c@g****m> | over 6 years ago | |
| 1095586a | Fix kwargs warnings on Ruby 2.7 | Janko Marohnić <j****c@g****m> | over 6 years ago | |
| b005f6a4 | Fix FrozenError exception on Ruby 2.7 | Janko Marohnić <j****c@g****m> | over 6 years ago | |
| 05096b0c | Add MRI 2.7 to the Travis matrix | Janko Marohnić <j****c@g****m> | over 6 years ago | |
| ef3ceab6 | Allow using Bundler 2 | Janko Marohnić <j****c@g****m> | over 6 years ago | |
| 4dd7cace | Drop support for MRI 2.2 and 2.3 | Janko Marohnić <j****c@g****m> | over 6 years ago | |
| 40bdaecd | Use --no-document for `gem install` on Travis | Janko Marohnić <j****c@g****m> | over 6 years ago | |
| 78508285 | Add EditorConfig file |
Alexander Popov <a****r@g****m>
Committed by: Alexey Zapparov <i****i@m****g> |
about 8 years ago | |
| 44cf98f5 | Ignore `.ruby-version` file by `git` |
Alexander Popov <a****r@g****m>
Committed by: Alexey Zapparov <i****i@m****g> |
about 8 years ago | |
| f6f336ba | Fix Urlencoded for nested Hashes (and Arrays) |
Alexander Popov <a****r@g****m>
Committed by: Erik Berlin <s****k@g****m> |
about 8 years ago | |
| 02800358 | Release v2.1.1 | Alexey Zapparov <i****i@m****g> | about 8 years ago | |
| 27cc40c3 | Add API docs for Urlencoded.encoder | Alexey Zapparov <i****i@m****g> | about 8 years ago | |
| 3bf2e834 | Allow override Urlencoded encoder implementation |
Fabien Chaynes <f****s@d****m>
Committed by: Alexey Zapparov <i****i@m****g> |
about 8 years ago | |
| e938a40c | Release v2.1.0 | Alexey Zapparov <i****i@m****g> | over 8 years ago | |
| 6779a01f | merge Merge pull request #21 from janko-m/rewind-content-at-the-end-of-to_s |
Alexey Zapparov <i****i@m****g>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| ff2ae95a | Enforce consistent array indenting in Rubocop | Janko Marohnić <j****c@g****m> | over 8 years ago | |
| fe9e4ad8 | Stop using deprecated SimpleCov API | Janko Marohnić <j****c@g****m> | over 8 years ago | |
| d60c1b08 | Rewind content at the end of Readable#to_s | Janko Marohnić <j****c@g****m> | over 8 years ago | |
| 79d5ac05 | Add specs for CompositeIO operating in binary mode |
Janko Marohnić <j****c@g****m>
Committed by: Alexey Zapparov <i****i@m****g> |
over 8 years ago | |
| 31eefbc8 | merge Merge pull request #19 from HoneyryderChuck/encoding |
Alexey Zapparov <i****i@m****g>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| eeff06c7 | forcing the buffer to binary, as the buffer encoding might change | HoneyryderChuck <c****o@h****m> | over 8 years ago | |
| f08d80ce | hash rocketz | HoneyryderChuck <c****o@h****m> | over 8 years ago | |
| 3bc37874 | jruby accusing something other than ASCII-8bit sometimes (US-ASCII), force bi... | HoneyryderChuck <c****o@h****m> | over 8 years ago | |
| 9a1b9116 | do not use rercarpet for jruby | HoneyryderChuck <c****o@h****m> | over 8 years ago | |
| 3d97b839 | use String#clear instead of String#replace, as the latter changes the encoding | HoneyryderChuck <c****o@h****m> | over 8 years ago | |
| 621e18ec | use String#bytesize, as #length returns the length size in its encoding | HoneyryderChuck <c****o@h****m> | over 8 years ago | |
| 2a86ded8 | using buffer string in binary encoding, as String.new is utf-8, and you'll ne... | HoneyryderChuck <c****o@h****m> | over 8 years ago | |
| 40969016 | Release v2.0.0 | Alexey Zapparov <i****i@m****g> | almost 9 years ago | |
| 5c8e85c7 | [skip-ci] Update changes. | Alexey Zapparov <i****i@m****g> | almost 9 years ago | |
| 6b31ebff | Update travis config | Alexey Zapparov <i****i@m****g> | almost 9 years ago | |
| f2c856d5 | merge Merge pull request #17 from mhickman/fix_clrf_ending_multipart |
Alexey Zapparov <i****i@m****g>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
| 11b7a667 | Add CRLF character to end of multipart body. | Matt Hickman <m****n@s****m> | almost 9 years ago | |
| e362829a | README.md: Fix build status badge |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 9 years ago | |
| c38c7835 | merge Merge pull request #15 from olleolleolle/patch-1 |
Tony Arcieri <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 9 years ago | |
| bf8cb41e | README: Use SVG for build badges [ci skip] |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 9 years ago | |
| 38662d49 | Release v2.0.0.pre2 | Alexey Zapparov <i****i@m****g> | about 9 years ago | |
| 64c7721e | merge Merge pull request #14 from janko-m/make-urlencoded-an-io |
Alexey Zapparov <i****i@m****g>
Committed by: GitHub <n****y@g****m> |
about 9 years ago | |
| e049b021 | Make Urlencoded component into an IO object | Janko Marohnić <j****c@g****m> | about 9 years ago | |
| d76975d7 | Fix rubocop violations | Alexey Zapparov <i****i@m****g> | about 9 years ago | |
| 766fb215 | Release v2.0.0.pre1 | Alexey Zapparov <i****i@m****g> | about 9 years ago |