Stefan Dresselhaus
a6fc5ab03d
Add charId to credsExtra
2015-07-22 12:02:15 -04:00
Stefan Dresselhaus
5dcfbea1a0
Add accessToken to credsExtra
2015-07-22 12:02:01 -04:00
patrick brisbin
f3a74cd4b6
Entirely remove unused fields
2015-07-01 11:46:48 -04:00
patrick brisbin
a8396dddf0
Fixes to EveOnline plugin
...
- Fix invalid data declaration
- Fix -Wall compilation warnings
- Unused imports
- Unused functions
- Unused arguments
- Shadowed function name
- Incorporate plain link into WidgetType, remove Maybe
- Use only one function, always accept WidgetType
2015-06-29 10:44:11 -04:00
patrick brisbin
a3d8a6cdd5
Add/fix documentation, change argument order
...
- Document the difference between widget and non-widget functions
- Pass the widget as the first argument to take advantage of partial
application
2015-06-29 10:42:11 -04:00
pat brisbin
023759cebb
Merge pull request #33 from Drezil/master
...
Added EVE-Online SSO, support custom login widgets
2015-06-29 10:10:55 -04:00
Stefan Dresselhaus
ce98f1ba4e
got rid of maybe
2015-06-28 18:16:02 +02:00
Stefan Dresselhaus
77db081d6c
changed image-display to widget-display
2015-06-28 18:00:18 +02:00
Stefan Dresselhaus
abd11594d2
indentation to match standards
2015-06-28 17:26:27 +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
patrick brisbin
6e904f1be3
Tweak whitespace and alignment
2015-06-25 16:00:43 -04:00
patrick brisbin
c54b2c7ba1
Update haddocks for Google module
2015-06-25 16:00:30 -04:00
pat brisbin
b2e698db06
Merge pull request #32 from ssaavedra/master
...
Add Google OAuth provider
2015-06-25 15:27:14 -04:00
Santiago Saavedra
8fa938d7ea
Allow email to be used as an identifier of this module
2015-06-23 20:28:18 +02:00
Santiago Saavedra
1e40d18a09
Fix a linting warning
2015-06-09 17:04:23 +02: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
2d3d1d2a8e
Add fromProfileResponse
...
Handles the common case of fetching profile information from a single
JSON endpoint. Throws InvalidProfileResponse if JSON parsing fails.
2015-04-13 17:09:06 -04:00
patrick brisbin
6d547b157c
Add a better .travis.yml
...
- Runs check and sdist, in addition to build/test
- Based on https://github.com/hvr/multi-ghc-travis
- Tests various combinations of Cabal and GHC (including 7.10)
- Tests HEAD versions, but allows failure there
2015-04-13 11:19:16 -04:00
patrick brisbin
c6fbb15a20
0.1.0 bump, cabal file fixes
2015-04-08 11:19:25 -04:00
patrick brisbin
829d502563
Add travis.yml
2015-04-07 12:56:43 -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
0b0e6c179d
Use consistent style throughout project
...
- Alphabetize imports
- Place qualified imports separate and last
- BL for ByteString.Lazy
- Don't align tokens in tuple lists or record assignments
- Two-space indent for where keyword
- Use record syntax for Creds
- Break before operators in Applicative expressions
- Consistent whitespace throughout
Resolves #19
2015-03-25 16:30:15 -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
patrick brisbin
270d1b2eec
Formatting
2015-03-24 17:50:24 -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
pat brisbin
b604577aa2
Merge pull request #21 from snoyberg/master
...
Allow transformers 0.4
2015-01-07 13:30:38 -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
pat brisbin
95afd6f8dd
Merge pull request #15 from gfontenot/master
...
Bump aeson version requirement
2014-10-10 14:37:35 -04: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
pat brisbin
85400ab0a9
Merge pull request #14 from docmunch/yesod-1.4
...
Bump version bounds to allow yesod 1.4
2014-10-02 14:14:34 -04:00
Greg Weber
5cc9f602ce
bump version bounds to allow yesod 1.4
2014-09-30 11:05:07 -07:00
patrick brisbin
646d2b246b
Whitespace
2014-09-22 15:02:32 -04:00
patrick brisbin
a5c691512e
Update README for new usage
2014-09-22 15:02:28 -04:00
patrick brisbin
b5ce151f03
Version bump
2014-09-22 09:24:45 -04:00
pat brisbin
a4623d90c6
Merge pull request #13 from benekastah/master
...
Add Yesod.Auth.OAuth2.Spotify
2014-09-22 09:24:05 -04:00
Paul Harper
261cbc30aa
Scopes can now be passed in, most of the spotify user object is returned in the credentials
2014-09-21 23:42:13 -07:00
Paul Harper
04a5aad6c1
misc gitignore updates
2014-09-20 23:53:46 -07: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
pat brisbin
66054fbb54
Merge pull request #12 from skade/optional-name
...
Make Github name optional
2014-09-18 11:27:39 -04:00