Neil Matatall
|
859878e822
|
no rubocop (yet)
|
2020-02-20 13:48:16 -10:00 |
Neil Matatall
|
9304c64261
|
green?
|
2020-02-20 13:45:10 -10:00 |
Neil Matatall
|
7cfa8bbf60
|
don't install production env?
|
2020-02-14 23:25:21 -10:00 |
Neil Matatall
|
4e892b1fc6
|
setup db migrations
|
2020-02-14 23:21:09 -10:00 |
Neil Matatall
|
6436eab3e0
|
remove travis config
|
2020-02-14 23:19:41 -10:00 |
Neil Matatall
|
7734a355ed
|
install sqlite
|
2020-02-14 23:18:36 -10:00 |
Neil Matatall
|
9234062736
|
Use github actions for CI
|
2020-02-14 23:14:04 -10:00 |
Neil Matatall
|
1e38b58d9e
|
bump to include https://github.com/github/darrrr/pull/16
|
2019-05-15 10:00:05 -10:00 |
Neil Matatall
|
a4e0e55371
|
Merge pull request #16 from github/make-faraday-config-global
make the faraday callback a global config
|
2019-05-15 09:59:39 -10:00 |
Neil Matatall
|
b4e0e67369
|
make the faraday callback a global config
|
2019-05-15 08:51:27 -10:00 |
Neil Matatall
|
be61469081
|
version bump to include https://github.com/github/darrrr/pull/15 changes
|
2019-05-15 07:26:29 -10:00 |
Neil Matatall
|
974cc5aeb1
|
Merge pull request #15 from github/configurable-faraday
Add ability to configure http client via callbacks
|
2019-05-15 07:24:05 -10:00 |
Neil Matatall
|
c9204b3d02
|
Shame, committing a pry
|
2019-05-15 07:03:56 -10:00 |
Neil Matatall
|
eb3d6c1f2c
|
add pre-request config change to account providers too
|
2019-05-15 06:53:53 -10:00 |
Neil Matatall
|
9e5067ef33
|
add test showing that faraday can be configured after instantiated but before loaded
|
2019-05-15 06:50:00 -10:00 |
Neil Matatall
|
4963419883
|
wip add runtime config option
|
2019-05-14 16:28:31 -10:00 |
Neil Matatall
|
963d4c8e44
|
more modern ruby
|
2019-05-13 10:57:11 -10:00 |
Neil Matatall
|
cb67fcecdf
|
update migrations to be more friendly with modern rails
|
2019-05-13 10:56:32 -10:00 |
Neil Matatall
|
29cf22686b
|
Add ability to configure http client via callbacks
|
2019-05-13 10:30:02 -10:00 |
Neil Matatall
|
5519cc0cc2
|
Remove lock file
|
2018-08-16 09:41:50 -10:00 |
Neil Matatall
|
9a33c5af55
|
bump to 0.1.3
|
2017-10-06 13:38:49 -10:00 |
Neil Matatall
|
2c653fcc7a
|
Merge pull request #13 from github/passing-options
Add argument to pass along `options` value to recovery/countersigned token creation
|
2017-10-06 13:37:57 -10:00 |
Neil Matatall
|
99a23742fb
|
add ability to set options byte when countersigning
|
2017-10-05 11:31:37 -10:00 |
Neil Matatall
|
f735c72d32
|
Revert "default options to 0"
This reverts commit df280e45d5 .
|
2017-10-04 14:23:16 -10:00 |
Neil Matatall
|
df280e45d5
|
default options to 0
|
2017-10-04 14:15:58 -10:00 |
Neil Matatall
|
a5b01fd618
|
pass options value down to token creation
|
2017-10-04 12:09:59 -10:00 |
Neil Matatall
|
aa57e24604
|
bump to 0.1.2
|
2017-10-04 11:35:55 -10:00 |
Neil Matatall
|
89b7be8263
|
add the options setter method to public API of a RecoveryToken
|
2017-10-04 11:35:19 -10:00 |
Neil Matatall
|
3f2be610ea
|
remove multi_json dependency
|
2017-10-04 11:33:55 -10:00 |
Neil Matatall
|
4eeb405ec5
|
bump to 0.1.1
|
2017-09-29 08:14:43 -10:00 |
Neil Matatall
|
34a18ec8ed
|
Merge pull request #12 from github/optional-providers
don't assume account and recovery providers are configured at all
|
2017-09-29 08:13:41 -10:00 |
Neil Matatall
|
6687ebfd0c
|
update ruby versions, drop 2.2 update > 2.3
|
2017-09-29 08:08:57 -10:00 |
Neil Matatall
|
0713a6af73
|
don't account and recovery providers are configured at all
|
2017-09-29 08:00:21 -10:00 |
Neil Matatall
|
059204bfec
|
bump to 0.1.0 for new crypto API
|
2017-09-19 09:52:34 -10:00 |
Neil Matatall
|
1d76f1c33b
|
Merge pull request #11 from github/no-decode-on-validate
Improved custom crypto API
|
2017-09-19 09:51:22 -10:00 |
Neil Matatall
|
13c63416c9
|
Use {} as the default value for context instead of nil
|
2017-09-05 12:37:05 -10:00 |
Neil Matatall
|
f9842f995a
|
don't pass self to pub key methods
|
2017-08-18 10:02:29 -10:00 |
Neil Matatall
|
2497d17903
|
make encryptor config/use per provider
|
2017-08-16 12:15:13 -10:00 |
Neil Matatall
|
b000517c27
|
add 'licenses' to gemspec
|
2017-08-16 09:39:14 -10:00 |
Neil Matatall
|
383e2e2025
|
ensure context is passed to unseal_keys as well
|
2017-08-09 19:53:29 -10:00 |
Neil Matatall
|
ba2e400864
|
make #seal a private method for account providers, have generate_recovery_token return a token and the sealed value, add context to every call
|
2017-08-09 17:33:41 -10:00 |
Neil Matatall
|
faee115699
|
Revert "pass in the provider context to each crypto operation"
This reverts commit 021f42e189 .
|
2017-08-09 15:46:03 -10:00 |
Neil Matatall
|
021f42e189
|
pass in the provider context to each crypto operation
|
2017-08-08 11:59:48 -10:00 |
Neil Matatall
|
b0dbe75e03
|
accept a proc for public key values, make public key accessors private
|
2017-08-07 10:10:35 -10:00 |
Neil Matatall
|
d02f810097
|
Standardize exception hierarchy
|
2017-08-03 17:43:58 -10:00 |
Neil Matatall
|
3bb9c69320
|
return tokenformaterrors when tokens are bad
|
2017-08-03 17:43:02 -10:00 |
Neil Matatall
|
f04b65f670
|
extract token_id method for stubbing in tests
|
2017-08-03 11:05:56 -10:00 |
Neil Matatall
|
d9d2c4253e
|
no requires in gemspec
|
2017-08-02 13:31:10 -10:00 |
Neil Matatall
|
7708871f3a
|
ignore
|
2017-08-02 13:13:11 -10:00 |
Neil Matatall
|
ba6b16a236
|
Don't call `decode` during countersigned token validation.
The decryption of the data should be separate from the validation.
|
2017-08-02 12:59:18 -10:00 |