All Versions
26
Latest Version
Avg Release Cycle
91 days
Latest Release
681 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.2.0 Changes
July 19, 2021Implemented enhancements:
Closed issues:
- DeviseTokenAuth::Errors::InvalidModel #1485
- How not to update the headers when the api server returns a response with an error status #1476
- Does not install on Rails 6.1 and Ruby 2.7, fresh install #1475
- Devise::Models::Authenticatable::BLACKLIST_FOR_SERIALIZATION is deprecated #1474
- @token not assigned prior to delete/destory #1465
- Installing devise_token_auth on MacOS, rails conflict #1458
- π Deprecation warning
connection\_config is deprecated and will be removed from Rails 6.2
when using Rails 6.1 #1451 - Trying to integrate with devise-multi_email #1421
- Rails email change not send confirmation emaill #1338
π Merged pull requests:
- Bump version to 1.2.0 #1492 (MaicolBen)
- Fix unescape and keyword parameters warning #1490 (muratiger)
- check password changed only when using password authentication #1486 (qiuyin)
- Add new param FAQ #1481 (muratiger)
- fix mongoid detecting bug #1478 (qiuyin)
- replace deprecated constant BLACKLIST_FOR_SERIALIZATION #1473 (prashant-kiwi)
- Workaround for cc-test-reporter with SimpleCov 0.18 #1472 (enomotodev)
- Fix mongo setup in travis #1471 (MaicolBen)
- Use the same behavior than the deprecated URI.escape #1470 (MaicolBen)
- Replace URI::escape which was removed in Ruby 3 #1468 (alea12)
- Update connection_config to connection_db_config #1467 (melnik0v)
- Fix docs/config/initialization.md #1464 (yoshitsugu)
- Fix omniauth version until devise fixes omniauth requirement #1463 (MaicolBen)
- Add support for sending and receiving the auth token via a server cookie #1453 (theblang)
- Fix critical error on registration with confirmation mode #1447 (pnghai)
-
v1.1.5 Changes
December 08, 2020Closed issues:
- Update dependency to support Rails 6.1/6.1.0.rc1 #1443
- undefined method `tokens' for #<Hash: #1442
- Wrong tokens after server restarts? #1430
- ConfirmationsController#show - undefined method `rails51?' for Devise:Module #1429
- Persisting sessions with Warden #1426
- Active_Admin and devise_auth_token #1424
- Rails51? method is dropped from devise gem #1411
- Rails 6.0.3.1 generate error #1409
- Does this integrate with devise? #1408
- Email and Password Can't be blank #1405
- Release new version? #1403
- Generator is not compatible with Rails 6 #1400
- Add some tags to this project? #1399
- After sign in, any access-token is valid with correct client #1394
- Gitbook docs table too wide #1383
- set_request_start overrides token set by earlier current_user call #1370
- π override authenticate_user! error response method #1369
- Check how long an existing token is going to last #1357
- Why is Trackable option still active? #1356
- Force users to reset passwords on the first logins #1354
- undefined local variable or method `resource_name' #1352
- Rails 6.1 DEPRECATION WARNING: Uniqueness validator case sensitivity #1345
- π NoMethodError (undefined method `saved_change_to_attribute?' with Mongoid #1335
- Sessions POST being forwarded to GET and returning 405 #1294
- How do I obtain a token using omniauth-saml ? #960
π Merged pull requests:
- Enable rails 6.1 #1446 (MaicolBen)
- Add email validation errors via add #1445 (artplan1)
- not work alongside standard Devise for class with namespace, use mapping directly as scope #1440 (islue)
- Update faq.md #1439 (sizief)
- Add mssing methods to Controller Overrides Docs #1437 (dominikdarnel)
- make DTA respect controller overrides it doesn't know about #1435 (akatz)
- Remove unnecessary require_relative the file should be autoloaded #1433 (jprosevear)
- feat(Route): Accept override #1432 (plribeiro3000)
- Enhancement: remove unnecessary statement in destroy session #1431 (martinjaimem)
- chore(deps): remove Sprockets requirement #1428 (booleanbetrayal)
- Serialize updated at without to s #1423 (MaicolBen)
- missing space in migration generator #1422 (ngouy)
- π Avoid nullyfing token when current_user is called before #1417 (MaicolBen)
- Avoid failing on undefined variable for invalid record #1416 (MaicolBen)
- Fix parent class name generator for rails 6 #1414 (MaicolBen)
- Reduce config variables doc table width #1413 (MaicolBen)
- Fix crash on devise 4.7.2+ #1412 (pnghai)
- Ignore sync uid in case confirmable mail changed #1407 (pnghai)
- Bump version to 1.1.4 #1406 (MaicolBen)
- Memorize current_#{group_name} to avoid error #722 (Charlie-Hua)
-
v1.1.4 Changes
June 02, 2020Closed issues:
- possible to disable the self-registration endpoint? #1402
- Axios formatting and Rails controller validation? #1380
- NoMethodError (undefined method `client' for "<token>":String) #1375
- mation_instruction #1373
- Unpermitted parameter :session when signing in using javascript fetch #1361
- How do i authenticate with graphql-ruby? #1360
- Using DeviseTokenAuth::Concerns::User breaks Devise::confirmable and Devise::reconfirmable #1013
π Merged pull requests:
- Update faq.md #1401 (mdjamal)
- Update assign_provider_attrs to strip 'name' field #1398 (SpLouk)
- Fix grammar #1396 (arku)
- [Refactor] fixed "not_email" setting in ja.yml #1395 (h-sada)
- CI build fix: Pin to pry < 0.13 for 2.3 support, workaround CodeClimate reporter issue #1393 (olleolleolle)
- Fix broken link #1392 (dlederle)
- Fix: Save user authentication token after email confirmation #1391 (gabrielbursztein2)
- Fix token-type header key in testing example docs #1390 (goalaleo)
- Issue - 1358 Argument error when converting token updated_at using to⦠#1388 (saichander17)
- Validate that token is valid for patch request last token #1386 (ahmedmagdy711)
- Fix docs/usage/reset_password.md #1382 (K-Sato1995)
- Fix missing polish and portugese missing translation errors #1377 (woochaq)
- β [Documentation] write complete path for authentication_test_spec.rb #1376 (cprodhomme)
- Add case sensitive option required to prevent deprecation warning in β¦ #1368 (niciliketo)
- Add rails 6.0 config to travis #1366 (brateq)
- Add docs for confirmation endpoint #1365 (brateq)
- Remove Trackable option from generator #1362 (SugiKent)
- Please merge again #1350 (exocode)
- Fix dead link #1349 (tegandbiscuits)
- detect Mongoid (till Mongoid will implement it) #1348 (exocode)
- feat(oauth-apple): support Sign in with Apple as a documented OmniAuth provider #1347 (booleanbetrayal)
- Add Korean locale #1346 (sdu6342)
- doc: remove duplicated test case on ./docs/usage/testing.md #1344 (miyataka)
- Fix to be able to use Devise::confirmable module #1343 (makicamel)
- repeat any query params after a fragment #1341 (colmben)
-
v1.1.3 Changes
September 26, 2019π Fixed bugs:
- XSS and Open Redirect #1332
- fix(omniauth): fix CVE-2019-16751 #1342 (booleanbetrayal)
Closed issues:
- Rails 6.0 #1334
- CookieOverflow with #1322
- Confirmations controller route error not found #1316
- render_create_error not called when no json is provided #929
π Merged pull requests:
- CI: Use ruby 2.4.7 #1337 (olleolleolle)
- CI: Use 2.5.6, 2.6.4 #1336 (olleolleolle)
- Allow password reset with token alone #1295 (jkeen)
-
v1.1.2 Changes
August 24, 2019 -
v1.1.1 Changes
August 18, 2019Closed issues:
- I'm noticing that validate token requests are taking a long time - is there any way to turn down the cost in bcrypt for devise token auth so that the validate token requests are faster? #1326
- How do I update a user without a token while using Devise token Auth? #1318
- How to register with phone number instead of email as default #1313
- uninitialized constant DeviseTokenAuth::Concerns in development. #1312
- Change how to update existing user migration #1311
- Huge performance downgrade from v0.1.43 to v1.1.0 #1301
- Cant log in - #<NoMethodError: undefined method `current_sign_in_at' for #<User:0x000055e053c79c58>> #1300
- Generate authorization headers without the need for an email and password. #1298
- Any way to "become" user? #1291
- Can't find documentation, can't omniauth login #1290
- undefined method `tokens' for #<Hash:0x00007fe4698ea648> #1288
- Possible Phishing Attack Vulnerability #1287
- Unable to sign_in even if user confirmation is success #1285
- Changelog? #1275
- devise_token_auth depends on vulnerable devise version #1273
- Database index question #1272
- Reset Password Must Be Done in 5 Seconds #1265
- How do I use the gem with Mongoid? [ANSWERED] #1263
- devise_token_auth is not working in rails 6 ruby 2.6 #1259
- undefined method '[]' for nil:NilClass when confirming email #1224
- Unable to sign_out a user that is being deleted which causes 404 as devise_token_auth attempts to find to create headers. #1205
- API Does Not Use Api_Controller #887
- Use issue for "real" issue with the gem, and stackoverflow for integration problem #756
- User tokens don't properly deserialize #121
π Merged pull requests:
- Fix token doc links #1327 (MaicolBen)
- Confirmations controller rendering methods added #1324 (ilhanadiyaman)
- Add mysql & psql service to travis because it isn't by default anymore #1323 (MaicolBen)
- Fix "manage the tokens" broken link in FAQ #1320 (brateq)
- CI: Use 2.6.3, drop unused directive sudo: false #1317 (olleolleolle)
- updates: use update instead of update_attributes #1314 (moray95)
- βͺ fix(current_user): revert false return in set_user_by_token when token is not present #1306 (booleanbetrayal)
- Update changelog #1297 (MaicolBen)
- Relax bcrypt version #1296 (MaicolBen)
- CI: Update matrix #1277 (olleolleolle)
- Skip token_validations route #1271 (yasuman)
- Resend confirmation instructions #1267 (lpsBetty)
- Tokens serialization #1250 (dks17)
- Delete namespece and fix file name change to prevent override behavior of the default email validator #1242 (ihatov08)
- Minor updates to docs #1236 (MaicolBen)
- new TokenFactory module #1085 (dks17)
-
v1.1.0 Changes
March 18, 2019Implemented enhancements:
- Mongoid Support #15
Closed issues:
- Support Devise 4.6 #1270
- Headers remove token when config token_lifespan #1268
- Reset Password Flow #1264
- How to check Client value is expired or not? #1254
- π access to current_user not available #1246
- subsequents Sign In does not add new tokens and return 401 #1244
- Could not find generator 'devise_token_auth:install_mongoid' #1239
- π undefined method `authenticate_user!' when User class nested in module #1234
- π I cant acsess to current_user #1231
- π Update token_lifespan in production remove response headers #1227
- Rename uid field to uuid #1225
- mysql2 0.4.6 error: use of undeclared identifier 'MYSQL_SECURE_AUTH' #1222
- POST with JSON Content-Type: application/json not passing parameters #1221
- Password controller : edit does not use default password reset url ? #1219
- Mongoid support #1198
- ensure_pristine_resource error #1135
- codeclimate-test-reporter soon be deprecated #1080
- Session Overflow Error #1077
π Merged pull requests:
- allow devise < 4.7 #1269 (doits)
- Update Angular-Token README links #1257 (neroniaky)
- create he.yml translation file for Hebrew #1256 (aryehbeitz)
- Split up methods in omniauth_callbacks_ctrl for easier extensibility #1251 (nbrustein)
- Update appraisals, Travis config, ruby and rails versions #1249 (dks17)
- sign in multiple resources #1248 (Hamdan85)
- Add tests for passwords#edit when redirect_whitelist is set #1247 (MaicolBen)
- π Use email_provider? at sync_uid #1243 (ihatov08)
- Fixed a reset password message in Japanese locales. #1241 (seigo23)
- Allow the use of allow_unconfirmed_access_for for registration #1238 (bananatron)
- Scope the EmailValidator to the DeviseTokenAuth module; add Solidus/Spree usage note to faq #1233 (skycocker)
- Fix doc link #1230 (Hiromi-Kai)
- Use redirect url to edit from initializer as well #1228 (MaicolBen)
- Removed ensure pristine error due to not being used #1217 (MaicolBen)
- Add Mongoid support #1209 (dks17)
- Reset passwords stay valid until the password is reset #1206 (typhoon2099)
- Simplifying ConfirmationsController show behavior #1075 (dks17)
-
v1.0.0 Changes
October 23, 2018Closed issues:
π Merged pull requests:
-
v1.0.0.rc2 Changes
September 21, 2018Closed issues:
- Is uid mandatory for devise token auth to find current user? #1214
- Remove uniqueness for email #1213
- NameError ActiveRecord::AttributeSet after redeploying #1210
- Token is no longer accepted after some time, only with a new "validate token" request #1204
- How to share tokens across subdomains using devise-token-auth? #1199
- 401s after response with new headers fail #1174
- A few refreshes after login gives me a blank access token and expiry, logging me out #1147
- Extract Registrations Controller logic out to overrideable methods ??? #1143
- ConfirmationsController redirection error #1084
- Where should I store token? #1005
- devise_token_auth initializer breaks omniauth paths #966
- default_confirm_success_url fails in initializer #223
π Merged pull requests:
- Add rails lowest version to gemspec #1212 (masatooba)
- π Add required_ruby_version #1208 (masatooba)
- chore(deps): expand devise to allow < 4.6 #1203 (taneliang)
- [da-DK] Improve grammar #1201 (olleolleolle)
- Optimize resource valid check after set the headers #1188 (MaicolBen)
- π Moved to fallback instance variables in
set\_user\_by\_token
#1166 (twolfson) - confirmation should redirect to default_confirm_success_url by default #1091 (maysam)
-
v1.0.0.rc1 Changes
August 10, 2018Implemented enhancements:
π Fixed bugs:
Closed issues:
- overriding registrations controller with active model serializer. #1194
- NameError (undefined local variable or method `provider' for #<User:0x00000005bacd18>): #1187
- The email_required? method is not working #1186
- Forgotten log files on the dummy test folder - More than a hundred megabytes #1185
- undefined method `create_token' for #<User:0x00007f8fa9a25900> Did you mean? created_at #1179
- Unpermitted parameter: :registration #1178
- Remove Password Validation #1177
- Devise Token Auth Postman configuration #1173
- Set default provider as "username" instead of "email" #1172
- How to implement 2FA? #1171
- Skip email confirmation #1170
- Multiples Profiles Relationship #1168
- request.headers.merge is not work. #1167
- How to add another parameter to validate a user? #1162
- Getting undefined method
make\_response!
for overridden Devise controller class #1158 - cant sigh_in on my custom controller #1150
- Mocha/minitest issue in test_helper.rb #1149
- How could send the access-token and other credentials ? #1146
- How to override concern #1145
- Support for find_for_database_authentication #1138
- Breaking tests / travis builds - Mocha gem was updated. #1137
- How solve undefined method `allow_password_change' while changing user password ? #1136
- Email case_insensitive with soulda matchers #1133
- Clear ActiveRecord::AttributeMethods::Dirty Deprecated Methods #1131
- Password/Edit route not working #1127
- Automatic Login after successful email confirmation #1122
- Clarification on OAuth Flow #1118
- New Bounty: $100 for README Edits/Improvements, issue queue cleanup #1114
- Tests on token expiry fail when they're run on the WET time zone #1112
- uid is blank upon basic rails 5 api setup, user registration #1111
- v0.1.43 causes Missing confirm_success_url parameter error #1108
- max_number_of_devices config seems doesn't work! #1107
- LoadError: cannot load such file -- omniauth #1105
- Token is not generated when login through facebook #1099
- Why does update_auth_header need to query the resource for tokens again? #1097
- "an error ocurred" when receiving the callback from google #1090
- devise omniauth redirect issue after installing devise_token_auth #1088
- Simplify the Readme. #1069
- Different max_number_of_devices based on devise model #1003
- Action Cable and devise token auth #986
- Cut a release #972
- minor error in README with regard to usage alongside Devise #745
- E-mail confirmations sent twice (duplicate emails) #677
- Reset Password doesn't getting expired.. #672
- What's the reset password flow? #604
- Dynamic token lifespan based on user input #580
- How to test user authenticated methods via rspec #455
- Testing with rspec #75
π Merged pull requests:
- Modify for missing markdown symbol #1200 (sainuio)
- Add Factorybot #1197 (dks17)
- feature: handling primary key type in generators #1195 (whois-marvin-42)
- README: Drop defunct gemnasium badge #1190 (olleolleolle)
- Update contributing.md #1182 (vbrazo)
- Add missing SimpleCov configurations #1180 (vbrazo)
- Update gitbook docs link #1176 (MaicolBen)
- Update FAQ method for using DeviseTokenAuth alongside Devise #1175 (mrkrlli)
- Require mocha >= 1.5 #1169 (krzysiek1507)
- Test against newest Ruby from line #1163 (krzysiek1507)
- Add frozen_string_literal pragma to ruby files #1157 (krzysiek1507)
- 1143 extract @resource initialization out to a named overrideable method #1144 (Marinlemaignan)
- Setup appraisal for rails 4 #1142 (krzysiek1507)
- Setup appraisal #1134 (krzysiek1507)
- 1131 fix deprecation warning for dirty attributes for rails > 5 #1132 (Marinlemaignan)
- Rubocop Fixes 2 #1130 (dks17)
- Clean readme & move doc #1129 (MaicolBen)
- Rubocop Fixes #1126 (dks17)
- sv.yml localization #1120 (olleolleolle)
- da-DK: fix translation typo (burger!) #1119 (olleolleolle)
- Support namespace #1117 (kaevee)
- Test against ruby 2.5 #1116 (krzysiek1507)
- Max number of devices in new session #1115 (Evan-M)
- Refactor uses of time now #1113 (nesteves)
- max_number_of_devices should be used in a new session as well #1109 (MaicolBen)
- Activating Open Collective #1104 (monkeywithacupcake)