Pat Brisbin
debfba03da
Merge 9b028535bd into 1dcbb2dbc1
2016-12-15 14:23:08 +00:00
Joe Ferris
1dcbb2dbc1
Bump version
2016-08-26 11:16:44 -04:00
Stefan Parviainen
210264f3e2
Add Bitbucket plugin
2016-08-26 11:10:18 -04:00
Ruslan Babayev
e3b94912f1
add Salesforce plugin
...
Signed-off-by: Ruslan Babayev <ruslan@babayev.com>
2016-07-27 17:05:29 -07:00
patrick brisbin
491fc566ef
Version bump
2016-07-06 18:36:16 -04:00
Josh Steiner
535a4a75d7
Bump to version 0.2.0
2016-07-01 11:10:15 -04:00
Joe Ferris
aad8bd88ea
Sign in with Slack
...
https://api.slack.com/docs/sign-in-with-slack
2016-07-01 11:00:14 -04:00
patrick brisbin
e6888e210e
Bump to version 0.1.10
2016-06-24 11:44:05 -04:00
Joe Ferris
3f204a9ae3
Bump to version 0.1.9
2016-06-09 09:00:58 -04:00
Paul Rouse
120104b534
Relax bound on transformers for GHC 8
2016-06-09 09:00:36 -04:00
Joe Ferris
45e74cd258
Bump version
2016-03-21 14:15:14 -04:00
Kostiantyn Rybnikov
6e940b19e2
Allow aeson 0.11
2016-03-21 18:29:22 +02:00
patrick brisbin
1f23fbf85d
Version bump
2016-02-10 09:54:38 -05:00
patrick brisbin
1d87247537
Add example application
2016-02-10 09:50:51 -05:00
patrick brisbin
29b4a7f4e7
Remove Twitter module
...
- Twitter does not support OAuth 2[1]
The motivating issue was created without realizing this (it is a bit
surprising), and the module that was committed doesn't appear to work.
- For OAuth 1, support[2] already exists
Fixes #25
[1]: https://twittercommunity.com/t/oauth-2-0-support/253
[2]: http://hackage.haskell.org/package/yesod-auth-oauth-1.4.0.2/docs/Yesod-Auth-OAuth.html
2016-02-07 10:37:03 -05:00
patrick brisbin
2e5ebbb917
Version bump
2016-01-08 14:50:41 -05:00
patrick brisbin
9fcf00f57e
Relax upper bounds so we are stack-compatible
...
- aeson-0.10
- hoauth2-0.5
- http-types-0.9
Fixes #48
2016-01-08 14:18:57 -05:00
patrick brisbin
9b028535bd
Add potential, currently non-functioning tests
...
Approach so far:
The SpecHelper sets up an example App type which should (theoretically)
be enough to get some fake requests and responses going, as in any
yesod-test-based suite.
The spec then tries to build an example plugin and make assertions on
how it dispatches. This is currently falling down on subsite-related
type errors (see commented attempts).
Another potential direction is to define the YesodAuth instance for App
to specify authPlugins built using the library. With that, we might be
able to create specs using yesod-test that exercise aspects of the
plugins in an indirect way, but enough to make useful assertions.
2016-01-04 13:02:09 -05:00
patrick brisbin
51061fa148
Add stack support
...
Required upping the cabal lower-bound, which is, I think,
un-controversial since 1.8 is still pretty low.
2016-01-03 10:37:52 -05:00
patrick brisbin
3c24e0ff07
Add basic testing infrastructure
...
What sort of tests we'll be able to add is yet to be figured out, but
this at least puts a no-op, hspec-based testing target in place.
2016-01-03 10:36:52 -05:00
silky
6c16a7458d
Fix source repo link
2015-12-07 14:02:43 -05:00
patrick brisbin
bdc81341e5
Version bump
2015-12-05 00:52:23 -05:00
patrick brisbin
4afaba6645
Version bump
2015-10-06 23:49:17 -04:00
patrick brisbin
5784f724ba
Bump upper bound on vector to <11
...
Fixes #40
2015-10-02 21:04:56 -04:00
patrick brisbin
43d15d8478
Version bump
2015-08-12 09:11:33 -04:00
Brian Schroeder
815d443464
Implement Nylas provider
2015-08-12 09:08:41 -04:00
Luke Randall
ab71e1be4e
Bump upper bounds on aeson
2015-08-12 11:07:15 +02:00
Stefan Dresselhaus
345bc3e0b0
reverted version bump, removed dependency on time
2015-06-28 17:17:21 +02:00
Stefan Dresselhaus
38ad5b66a8
fixed messup in .cabal
2015-06-28 00:28:51 +02:00
Stefan Dresselhaus
b9d9b51a6c
Added EVE-Online SSO and made it possible for plugins to use images instead of text-links to login
2015-06-28 00:22:14 +02:00
patrick brisbin
7613eb5297
Version bump
2015-06-25 17:47:43 -04:00
Santiago Saavedra
192dde89af
Add Google OAuth provider
2015-06-07 18:23:33 +02:00
patrick brisbin
e10589a954
Version bump
2015-04-13 17:50:03 -04:00
patrick brisbin
5c5f94dba4
Add Twitter
2015-04-13 17:10:11 -04:00
patrick brisbin
c6fbb15a20
0.1.0 bump, cabal file fixes
2015-04-08 11:19:25 -04:00
patrick brisbin
ad0e354b2b
Support GHC 7.10
...
- Conditionally import Control.Applicative
- Enable FlexibleContexts
2015-04-07 12:56:43 -04:00
patrick brisbin
44a83b6c6a
Remove implicit support for GHC 7.4
...
- Transitive dependency iproute will not build on 7.4.1
2015-04-07 12:56:04 -04:00
patrick brisbin
fcba0b405a
Remove support for GHC 6
...
- This was behind a default-true flag
- We have no conditionals internally
2015-04-07 12:56:04 -04:00
patrick brisbin
029122f662
Learn rebranded as Upcase
2015-03-24 17:56:59 -04:00
patrick brisbin
085538be7b
Remove Yesod.Auth.OAuth2.Google.hs
...
This functionality is available in yesod-auth, in the
Yesod.Auth.GoogleEmail2 module.
Resolves #18
2015-03-24 17:53:17 -04:00
jprider63
bc320b1397
Move state token handling generic oauth2Plugin
...
Resolves #23
2015-03-24 17:26:35 -04:00
patrick brisbin
d840af3501
Version bump
2015-01-07 14:03:50 -05:00
Michael Snoyman
9524778ae7
Allow transformers 0.4
2015-01-07 17:56:02 +02:00
patrick brisbin
784025d79d
Version bump
2014-11-07 14:15:06 -05:00
Gordon Fontenot
34db7433b7
Bump aeson version requirement
...
Yesod 1.4 uses Aeson 0.8.0.1, which makes this library incompatible.
Bumping this to 0.9 matches Yesod's requirements.
2014-10-06 18:50:24 -04:00
Greg Weber
5cc9f602ce
bump version bounds to allow yesod 1.4
2014-09-30 11:05:07 -07:00
patrick brisbin
b5ce151f03
Version bump
2014-09-22 09:24:45 -04:00
Paul Harper
a1ff864b4e
Added Spotify as a supported OAuth2 backend
2014-09-20 23:52:23 -07:00
patrick brisbin
46b0d1f4a9
Version bump
2014-09-18 11:28:13 -04:00
patrick brisbin
d2e384c1aa
Version bump
2014-09-17 22:19:56 -04:00