Bobby McDonald
928e7e5672
Support for ruby 3.0+
2022-04-13 12:53:43 -04:00
Bobby McDonald
94f8f05c95
Merge pull request #962 from hynkle/fix-ambiguous-provider-constant-lookup
...
limit Builder#provider's symbol lookup to constants under OmniAuth::Strategies
2020-12-10 09:45:42 -05:00
Bobby McDonald
c85c717f0d
Remove init code for builder
...
Now that rack is locked to > 1.6.2, we don't need all of this custom
logic in the builder initializer. Using a memoizer we can remove the
initial @options set.
2019-11-11 01:44:47 -05:00
Bobby McDonald
bec4b70375
privatize rack checks
2019-11-10 22:32:39 -05:00
Jonathan Hinkle
3e4e716506
limit Builder#provider's symbol lookup to constants under OmniAuth::Strategies
...
i.e., prevent it from finding top-level constants
2019-06-26 16:19:26 -07:00
Tom Milewski
ace4ba366a
Fix Rubocop; Min Ruby version 2.2; Update Travis platforms
2018-12-14 11:29:36 -05:00
Erik Michaels-Ober
2c334ed6a9
Don't use parentheses around a method call
2016-08-08 10:55:38 -07:00
Erik Michaels-Ober
acd909d3a8
Prefer to_s over string interpolation
2016-08-08 10:54:52 -07:00
Thomas Walpole
d6a592f8ea
Fix rack14? check
2015-12-17 09:29:02 -08:00
Thomas Walpole
bfe063f12a
Add rack 2 check
2015-08-20 16:46:02 -07:00
Erik Michaels-Ober
c2a22c92a1
Fix RuboCop offenses
2014-01-25 12:19:24 +01:00
Erik Michaels-Ober
cb3a245b01
Remove circular requires
2014-01-15 22:17:55 +01:00
Tom Milewski
abf32a4d94
Missed renaming of methods
2013-09-03 11:16:18 -04:00
Bill Cromie
e9e8a6a0d2
got the hooks working, but insofar as testing anything other than just creating the hooks, I'll have to get to that later
2013-04-01 13:42:24 -04:00
Kenichi Kamiya
960c2a4913
Remove warnings "instance variable @{ivar} not initialized"
2013-03-13 07:56:49 -07:00
Robert Rasmussen
6af3ec5951
Fix threadsafety issue, append @app to @ins at initialization rather than at #call.
2012-05-29 12:59:10 -05:00
Michael Bleigh
ab3d87ce58
Adds shared options support in OmniAuth::Builder. Closes #584
2012-04-12 16:01:48 -05:00
Michael Bleigh
21739ee956
OmniAuth is now compatible with 1.3 and 1.4 Rack. Closes #562
2012-01-17 14:57:54 -06:00
aereal
e236f57337
support Rack 1.4
2011-12-29 11:50:02 +09:00
Michael Bleigh
4af02425f8
Adds better error for missing provider. Closes #536
2011-11-25 09:03:23 -05:00
Michael Bleigh
69177f3b10
Moves omniauth/core to just plain omniauth
2011-09-22 13:25:41 -05:00
Michael Bleigh
3dbfdff127
Merging master.
2011-09-03 15:08:07 -03:00