3c5f590f95
Fix warnings in Ruby 3.4
...
- Update RuboCop config to use plugins instead of require for extensions
- Replace deprecated RSpec/FilePath with RSpec/SpecFilePathFormat and
RSpec/SpecFilePathSuffix
- Fix URI parser deprecation by using URI::RFC2396_PARSER instead of
URI::DEFAULT_PARSER
- Replace Hash#select with Hash#slice for better performance and clarity
- Add base64 dependency to gemspec for Ruby 3.4 compatibility
2025-06-08 10:30:40 -07:00
Erik Berlin
8d6792a74f
Update for 2023
2023-08-16 14:51:14 -07:00
Erik Michaels-Ober
4a375da4e2
Bump version to 0.3.1
2014-12-28 17:34:53 -06:00
Erik Michaels-Ober
9c55f41af1
Fix specs on JRuby
2014-12-28 17:25:35 -06:00
Erik Michaels-Ober
987239fefe
Fix RuboCop offenses
2014-12-28 08:55:42 -06:00
Erik Michaels-Ober
07c7f80079
Merge pull request #20 from mpapis/features/add_ignored_keys
...
add IGNORED_KEYS for options used in signature calculations
2014-12-28 08:49:26 -06:00
Michal Papis
e772b6734c
add :signature to IGNORED_KEYS, improve tests
2014-11-05 15:58:46 +01:00
Michal Papis
234fd8793b
add IGNORED_KEYS for options used in signature calculations
2014-11-05 15:48:43 +01:00
Erik Michaels-Ober
cbc2df1ca0
Merge pull request #18 from stve/plaintext-spec
...
fix description on PLAINTEXT spec
2014-10-31 16:23:37 +01:00
Steve Agalloco
c9ed688bea
fix description on PLAINTEXT spec
2014-10-31 10:58:08 -04:00
Erik Michaels-Ober
85ed12045c
Fix typo [ci skip]
2014-10-09 02:44:50 +02:00
Erik Michaels-Ober
4f79360ae1
Bump version to 0.3.0
2014-10-09 02:42:18 +02:00
Erik Michaels-Ober
8de6ba138a
Don't package test files with gem [ci skip]
2014-10-09 02:16:40 +02:00
Erik Michaels-Ober
be8a895c73
Put a comma after the last item of a multiline array or hash
2014-09-23 23:11:41 +02:00
Erik Michaels-Ober
acfc793be6
%w-literals should be delimited by ( and )
2014-09-23 23:11:38 +02:00
Erik Michaels-Ober
91a007358c
Merge pull request #17 from mpapis/features/raise_on_extra_option_keys
...
ignored string options
2014-09-23 22:43:09 +02:00
Michal Papis
62147887a6
raise error when option keys not found in ATTRIBUTE_KEYS
2014-09-23 22:09:13 +02:00
Erik Michaels-Ober
466ea5c7b8
Update simplecov dependency to >= 0.9
2014-08-21 21:02:41 +02:00
Erik Michaels-Ober
1007241ebd
Lock rest-client to ~> 1.6.0 on Ruby 1.8.7
2014-08-21 20:51:06 +02:00
Erik Michaels-Ober
600f640fff
Flip secret bit to enable Docker builds
2014-08-21 20:25:24 +02:00
Erik Michaels-Ober
4fb9cdfe4d
Update rubocop dependency to >= 0.23
2014-06-23 08:22:41 +02:00
Erik Michaels-Ober
5663895b4e
Allow failure on Rubinius 2
2014-05-02 13:56:01 +02:00
Erik Michaels-Ober
e40b445be1
Use _ to indicate that block argument is unused
2014-05-02 12:54:41 +02:00
Erik Michaels-Ober
65a3bdcde8
Fix RuboCop offenses introduced in version 0.20.0
2014-04-02 21:12:55 +02:00
Erik Michaels-Ober
300f73d018
Add Yardstick
2014-03-24 11:23:03 +01:00
Erik Michaels-Ober
a4443c04f5
Enforce code coverage minimums
2014-03-24 11:18:17 +01:00
Erik Michaels-Ober
b813b8b892
Use resolution-independent SVG badges [ci skip]
2014-03-24 11:18:17 +01:00
Erik Michaels-Ober
c19aab01f8
Fix RuboCop offenses
2014-03-24 11:18:17 +01:00
Erik Michaels-Ober
595ab454c1
Add RuboCop
2014-03-24 11:18:11 +01:00
Erik Michaels-Ober
cf00517e81
Fail slow
2014-03-24 10:54:15 +01:00
Erik Michaels-Ober
f60702269d
Replace stub with allow...to receive
2013-07-09 10:16:15 +02:00
Erik Michaels-Ober
76c2548c49
Replace should_receive with expect...to receive
2013-07-09 10:12:10 +02:00
Erik Michaels-Ober
d4d7f88451
Add Code Climate badge [ci skip]
2013-03-13 07:41:30 -07:00
Erik Michaels-Ober
cdebe1a2eb
Fix indentation [ci skip]
2013-02-26 10:39:07 -08:00
Erik Michaels-Ober
847e7bd8c6
Fix typo in badge [ci skip]
2013-02-25 16:41:47 -08:00
Erik Michaels-Ober
c53f4ddcab
Add Coveralls for code coverage reporting
2013-02-25 16:40:40 -08:00
Erik Michaels-Ober
bbba30621d
The source :rubygems is deprecated because HTTP requests are insecure.
2013-02-14 09:08:21 -08:00
Erik Michaels-Ober
c9db31725d
Convert LICENSE to Markdown [ci skip]
2013-02-09 08:07:22 -08:00
Erik Michaels-Ober
8e05c9adaf
Reword [ci skip]
2013-02-09 07:45:13 -08:00
Erik Michaels-Ober
a74d28245c
Add official support for Ruby 2.0.0 [ci skip]
2013-02-08 22:28:47 -08:00
Erik Michaels-Ober
01d084ba82
Don't implicitly require simplecov
2013-02-06 11:39:17 -08:00
Erik Michaels-Ober
960a969590
Fix typo in ff6d87ef82
2013-02-02 20:53:32 -08:00
Erik Michaels-Ober
ff6d87ef82
Add bundler development dependency
2013-02-02 08:18:02 -08:00
Erik Michaels-Ober
fb0ba20cb8
Move development dependencies into Gemfile
2013-01-26 00:42:24 -08:00
Erik Michaels-Ober
3d340dd4c0
Use canonical method names in class
2012-12-01 18:26:38 -08:00
Erik Michaels-Ober
e951d6a892
Bump version to 0.2.0
2012-12-01 18:19:56 -08:00
Erik Michaels-Ober
02d041d028
Alias encode to escape and decode to unescape
2012-12-01 18:18:29 -08:00
Erik Michaels-Ober
f67afa46fa
Fix "URI.escape is obsolete" warnings on Ruby >= 1.9
2012-12-01 18:09:58 -08:00
Erik Michaels-Ober
496a6726ca
Add #licenses declaration to gemspec
2012-11-17 20:28:30 -08:00
Erik Michaels-Ober
365ca8b930
Fail fast
2012-11-17 20:27:20 -08:00