patrick brisbin
2110b29669
Version bump
2019-01-09 14:00:30 -05:00
patrick brisbin
b775a9c18b
Allow http-client-0.6
2019-01-09 13:59:31 -05:00
patrick brisbin
965d35793d
Version bump, add other-source-files
2018-11-24 14:14:41 -05:00
patrick brisbin
c25fea0e6f
Update CHANGELOG
2018-11-24 14:13:35 -05:00
patrick brisbin
b8befc4811
Remove deprecated Github module
2018-11-24 14:11:44 -05:00
patrick brisbin
b1caafbe24
Version bump
2018-11-24 14:10:33 -05:00
patrick brisbin
644f02d027
Update nightly build
2018-11-24 14:10:33 -05:00
patrick brisbin
7445bccb8a
Relax upper bounds
2018-11-24 14:10:33 -05:00
chromezh
57c767d04e
Fix a link in package.yaml
...
The `.git` is redundant because on hackage the link of Bug tracker would be `https://github.com/thoughtbot/yesod-auth-oauth2.git/issues ` and it is not a valid link.
2018-11-12 09:14:10 -05:00
patrick brisbin
77eaa8eb96
Update stack-nightly.yaml
...
Most of the things are back in now, it seems.
2018-10-24 09:15:54 -04:00
patrick brisbin
e20891c072
Tweak make targets and CI steps
2018-10-24 09:15:45 -04:00
patrick brisbin
d93594bf97
Typos and grammar in README
2018-10-24 08:54:34 -04:00
patrick brisbin
c0a6f11a87
Update GitHub module in README
2018-10-24 08:52:02 -04:00
patrick brisbin
569a85429a
Fix nightly build
2018-10-08 09:36:55 -04:00
patrick brisbin
46dfc1232a
Version bump
2018-09-19 08:02:27 -04:00
patrick brisbin
1411bb5858
Implement different exceptions for different cases
...
I had hoped to get away from this entirely, to an Either-based
interface, but that seems to be stalling as an initiative. So in the
meantime, let's at least make our exceptions more meaningful.
2018-09-19 07:55:38 -04:00
patrick brisbin
e3c61789ba
Ensure we rescue our exceptions too
...
For some reason, I thought tryIO would catch our own exception is we
threw them via throwIO, but that's incorrect. Our own exceptions are not
IOExceptions, so they squeak by. This fixes that.
2018-09-18 17:25:00 -04:00
patrick brisbin
dc033e1331
Move Exception to its own module
...
This will avoid cycles later.
2018-09-18 17:25:00 -04:00
patrick brisbin
37343fa533
Redirect on OAuth2 errors, not permissionDenied
2018-09-18 17:25:00 -04:00
patrick brisbin
92beb4b4b4
Brittany
2018-09-18 17:25:00 -04:00
patrick brisbin
4fd868e3ae
Ensure stack version and stack-yaml are in digest
2018-09-11 08:00:30 -04:00
patrick brisbin
f1cf1d82ab
Disable linting on nightly
2018-09-11 08:00:30 -04:00
patrick brisbin
2f0c6ed4dd
Always upgrade Stack
2018-09-11 08:00:30 -04:00
patrick brisbin
17cbf543ae
Use a more minimal build image
2018-09-11 08:00:30 -04:00
patrick brisbin
f46d3bc956
Tweak CI environment variables
...
- Always use STACK_YAML, because we sometimes do
- Pass --no-terminal for better output
2018-09-11 08:00:30 -04:00
patrick brisbin
a8687be4f0
Build haskell-src-exts single-threaded first
...
Letting all dependencies build at once can lead to out of memory on CI.
2018-09-11 08:00:30 -04:00
patrick brisbin
fbbf455678
Version bump
2018-07-30 11:50:24 -04:00
patrick brisbin
6d0077a534
Deprecate improperly-cased Github module
2018-07-30 11:46:02 -04:00
patrick brisbin
c86fa6de13
Create properly-named GitHub module
2018-07-30 11:46:02 -04:00
patrick brisbin
44c05d7a2d
Store refreshToken in credsExtra, if available
2018-07-30 09:10:37 -04:00
patrick brisbin
d9eeb787d6
Make comments clearer
2018-07-30 09:10:37 -04:00
patrick brisbin
dacc71f008
Add GitLab support
2018-07-29 09:45:00 -04:00
patrick brisbin
9142acd1ab
Configure non-latest CI build via STACK_YAML
...
So weeder will respect it as well.
2018-07-29 09:07:19 -04:00
patrick brisbin
555b91f953
Use STACK_ARGUMENTS in make lint
2018-07-29 09:07:19 -04:00
patrick brisbin
262267dcba
Configure nightly to build nightly
2018-07-29 09:07:19 -04:00
patrick brisbin
a83bd6a2d5
Update default stack resolver
2018-07-29 09:07:19 -04:00
patrick brisbin
cd0ea5d855
Update nightly stack settings
2018-07-29 09:07:19 -04:00
patrick brisbin
aeaf7f7eac
Add an 8.4 build
2018-07-29 09:07:19 -04:00
patrick brisbin
408aa7eb02
Update resolver for 8.2 build
2018-07-29 09:07:19 -04:00
patrick brisbin
04fad28c20
Drop disable 8.0.2 build
2018-07-29 09:07:19 -04:00
patrick brisbin
6f55384a29
Version bump
2018-04-21 10:51:23 -04:00
patrick brisbin
c454dfbd24
Add another missing nightly dep
2018-04-21 10:49:05 -04:00
patrick brisbin
dabed9cf71
Fix stack-nightly.yaml
2018-04-21 10:49:05 -04:00
patrick brisbin
d65d0b7386
Use lts-11.5 for 8.2 job
...
This is same GHC version, but newer other packages, which we need after
updating for yesod-1.6. The 11.5 yaml is equivalent to stack.yaml, but
we'll keep it distinct for when we update our default development
resolver.
2018-04-21 10:49:05 -04:00
patrick brisbin
4849477e99
Re-enable nightly on CI
2018-04-21 10:49:05 -04:00
patrick brisbin
573b7b01a3
Disable 8.0.2 CI job
...
I just can't get the older LTS to solve after updating for yesod-1.6. I
will not in the CHANGELOG that, from this point, it may work on that
version, but we aren't explicitly testing it anymore.
8.4 is about to release, so it seems OK to start phasing out anyway, if
we're following a reasonable "current and one back" policy.
2018-04-21 10:49:05 -04:00
patrick brisbin
e7b270110c
Further configure 8.2.2 build
2018-04-21 10:49:05 -04:00
patrick brisbin
4817021631
Add newer deps to 8.0.2 build
2018-04-21 10:49:05 -04:00
patrick brisbin
9c8dd98b3d
Fixup example
2018-04-21 10:49:05 -04:00
patrick brisbin
98ef5f9aae
Update LTS and dependencies
...
- Latest LTS-11.5
- Allow hoauth2-1.7, needs to be extra-dep though
- Support *and require* yesod-1.6
This required:
- Less lifts
- HandlerFor, WidgetFor, etc
- Lost MonadThrow, but can use MonadIO instead
2018-04-21 10:49:05 -04:00