Matthew Scheirer
|
0d37186654
|
Use derive feature of serde instead of serde_derive
|
2018-12-23 23:45:56 -05:00 |
Matthew Scheirer
|
c689a92dfa
|
rustfmt 2018 formatting
|
2018-12-17 19:01:20 -05:00 |
Matthew Scheirer
|
58b5cce552
|
Update docs and version
|
2018-12-06 17:25:38 -05:00 |
Matthew Scheirer
|
428a00170f
|
0.2.0 - now on Rust 2018, uses Failure, adds support for Yahoo and Microsoft accounts
|
2018-12-06 17:25:38 -05:00 |
Matthew Scheirer
|
6edce8f750
|
Update to rust 2018
|
2018-12-06 17:25:38 -05:00 |
Matthew Scheirer
|
7f52719948
|
Updating to Rust 2018 - about to fix
|
2018-12-06 17:25:38 -05:00 |
Zanny
|
bebb3820ea
|
Add .gitlab-ci.yml
|
2018-12-01 03:14:39 +00:00 |
Matthew Scheirer
|
14680c219f
|
Sadly, userinfo endpoints don't need to have sameorigin with the issuer - so we can't protect against forgeries by checking origins
|
2018-11-23 13:15:40 -05:00 |
Matthew Scheirer
|
72b30bd9b0
|
Use my zanny email for consistency :p
|
2018-10-30 08:48:52 -04:00 |
Matthew Scheirer
|
64a7e7bbae
|
Add extra metadata to manifest
|
2018-10-30 08:45:53 -04:00 |
Matthew Scheirer
|
602275fcd0
|
Update deps, release 0.1.0
|
2018-10-30 08:34:55 -04:00 |
Matthew Scheirer
|
e25c1b5b34
|
Update deps, use patch for biscuit
|
2018-08-01 23:11:08 -04:00 |
Matthew Scheirer
|
fddacdfb6a
|
Update deps
|
2018-01-04 13:21:54 -05:00 |
Matthew Scheirer
|
7bb71aa7fe
|
Add serialize support to userinfo (ex to write it to a database)
|
2017-11-15 22:52:50 -05:00 |
Matthew Scheirer
|
3c802be578
|
Avoid 3 value bools in userinfo
|
2017-10-24 09:01:28 -04:00 |
Matthew Scheirer
|
4d7a82e456
|
Userinfo birthdate should map to NaiveDate
|
2017-10-23 22:36:48 -04:00 |
Matthew Scheirer
|
a9200c17ac
|
Update dependencies
|
2017-10-23 20:13:08 -04:00 |
Matthew Scheirer
|
6861617e1a
|
Reexport claims struct to avoid downstream deps on biscuit
|
2017-10-07 19:53:25 -04:00 |
Matthew Scheirer
|
b684baa89f
|
authenticate takes just the params it needs rather than all of an Options
|
2017-09-25 17:10:32 -04:00 |
Matthew Scheirer
|
198439ab38
|
Change unwraps to expects in library code - they should still NEVER fail
|
2017-09-24 14:16:31 -04:00 |
Matthew Scheirer
|
08df147f5c
|
Add redirect url getter to client
|
2017-09-23 22:37:04 -04:00 |
Matthew Scheirer
|
f4cf2fcea3
|
Make oauth pub in the client to access internals
|
2017-09-23 13:19:05 -04:00 |
Matthew Scheirer
|
b3012f1940
|
More documentation
|
2017-09-19 13:32:01 -04:00 |
Matthew Scheirer
|
65ca0b4fd3
|
More docs more defaults
|
2017-09-19 11:54:57 -04:00 |
Matthew Scheirer
|
c6ee77755c
|
client tests
|
2017-09-17 22:55:03 -04:00 |
Matthew Scheirer
|
badd0b6a05
|
Moar tests!
|
2017-09-17 22:44:44 -04:00 |
Matthew Scheirer
|
3e71047f42
|
Holy moley... all the Optional Json fields needed #[serde(default)] on them. Talk about boilerplate...
|
2017-09-17 22:40:28 -04:00 |
Matthew Scheirer
|
50de2dacb3
|
impl error::cause
|
2017-09-17 18:59:06 -04:00 |
Matthew Scheirer
|
6240163e5e
|
impld error and display for all errors
|
2017-09-17 16:47:13 -04:00 |
Matthew Scheirer
|
3886d27cba
|
Started docs
|
2017-09-16 23:32:41 -04:00 |
Matthew Scheirer
|
6b69d34ac8
|
First complete impl without warns
|
2017-09-16 21:28:55 -04:00 |
Matthew Scheirer
|
08d7765644
|
Saving the generic token - just going to make it always Expiring
|
2017-09-16 20:54:53 -04:00 |
Matthew Scheirer
|
d0954586c9
|
Storing error_chain version before trashing it
|
2017-09-16 14:44:55 -04:00 |