Skip to content

Latest commit

 

History

History
503 lines (452 loc) · 50.8 KB

CHANGELOG.md

File metadata and controls

503 lines (452 loc) · 50.8 KB

Changelog

v1.2.0 (2022-07-13)

Full Changelog

Merged pull requests:

v1.1.0 (2022-07-13)

Full Changelog

Implemented enhancements:

  • Add username validation rules #248
  • Deactivated user #241

Fixed bugs:

  • The Auth Trait's restrictWithPermissions() method don't work when we pass more permissions than one in array #525
  • After auth:publish some config file variables values incorrect #390
  • Issue in Reset Password with database postgre #324
  • Problem in all views #293
  • Improper redirecttion to '/' instead of site_url() or base_url() #266

Closed issues:

  • JWT Authentication Support #286
  • Resend activate hash doesn't generate new hash #531
  • login after restrictToGroups will not redirect me to same restricted page #529
  • An error occurred in the forgot password feature #528
  • Myth\Auth\Authorization\PermissionModel:doesUserHavePermission() - Why Check group permissions? #524
  • php null coalescing assignment operator #521
  • How do I change the error response? #490
  • Helper not loading in BaseController - Call to undefined function logged_in() #486
  • Argument 2 passed to Myth\Auth\Password::verify() must be of the type string, null given #485
  • ErrorException Trying to get property 'password_hash' of non-object #482
  • restrictWithPermissions() with Multiple permissions #475
  • Redirect on web hosting not working #473
  • Email Configuration #472
  • Permissions is not an object #469
  • block failed login or show recaptcha after few invalid logins #466
  • Ajax call not working #465
  • Resend activate account not working #459
  • admin database does not migrate #458
  • add Google login #454
  • Problem to create custom Routing #453
  • LoginFilter creates redirect loop if forceGlobalSecureRequests is set with defined baseURI. #448
  • Use only email for registration and username for login #446
  • Call to undefined function in_group() error #445
  • ISSUE redirect if use filter login at $globals #443
  • Bug - Myth lang files have precedence over lang files located inside app folder #441
  • Send Email Activation #439
  • create new user by command #432
  • Published Entity not extending src Entity #431
  • Cannot add new fields #430
  • Exception in $auth->attempt($data) #429
  • The requested resource /login was not found on this server. #425
  • run this library without php spark #419
  • Undefined variable $config #416
  • API with json #415
  • how do I change the password settings of a user? #414
  • Login / Logout loop #411
  • How can we use UUID except auto increment ID with this library? #408
  • VENDORPATH\myth\auth\src\Config\Services.php at line 92 #397
  • InvalidArgumentException Cache key contains reserved characters {}()/@: #396
  • auth page not working when I add login filter globally #393
  • Migrate Laravel 6 Users to Myth #389
  • Failed To reset password #340
  • Resend email activation not working #339
  • Document Password Reset #333
  • Multiple Login System #332
  • Get last inserted id when registering new user #318
  • This user account is not yet activated #314
  • Trying to install manually results in 404 errors. #312
  • _header and _footer views seem to be unused #300
  • Question about redirect_url #288
  • Extend Entity User to change date format to create_at and updated_at #273
  • use only email / password ? #265
  • 500 error if use strong_password rule #258
  • NothingPersonalValidator.php Exception, if $email is empty #254
  • Activate-Account as an exception in login filter #240
  • Extend or change Language File #202

Merged pull requests:

v1.0.1 (2021-07-02)

Full Changelog

Closed issues:

  • Validation from \Config\Services::validation() is no longer worked in frontend after implementing Myth/Auth #395
  • Improve IPv6 support #392
  • var $requireActivation on config not working for disable activation user when register #382
  • Question : How to login programmatically from controller without password or use loginById Function from AuthenticationBase ? #379
  • Cache key contains reserved characters {}()/@ #378
  • broken link in docs/extending.md #374
  • BadMethodCallException when i add new fields #370
  • localhost redirected you too many times. #365
  • Delete a user #364
  • Cache Reserved Characters #359
  • Tests fail on composer auth #336
  • Cache issues #334

Merged pull requests:

v1.0 (2021-06-10)

Full Changelog

Closed issues:

  • Login Filter before error in version 4.1.2 #361
  • My own attributes are always empty when a new user is created #357
  • Add translatable language brick in PwnedValidator.php #341
  • DB migration is missing 'if not exists' #337
  • Question : Changes Password #331
  • Extending AuthenticationBase #330
  • Incompatibility filter login with forceGlobalSecureRequests #325
  • changing 'users' table name to 'auth_users' #315
  • my own attributes always return null #311
  • This user account is not yet activated #310
  • change password #308
  • 60 : SSL certificate problem: unable to get local issuer certificate #307
  • Blocked user #303
  • Problem with PermissionFilter #302
  • Why is there a "src/zxcvbn.js" file? #299
  • Migate success with error #298
  • Get all users by groups name #297
  • Trying to get property 'userActivators' of non-object #295
  • Trying to get property 'userResetters' of non-object #294
  • Error in registering new user #289
  • New Download Missing these #285
  • Error when restricting access via single route #284
  • Feature: Factory Models #281
  • [SUGGESTION] Authentication more modular. #279
  • How to add default value of personal field? #278
  • Add Username Restricted #277
  • Call to a member function generateResetHash() on array #276
  • Filter not redirect resend-activate-account - Fix #275
  • Filters not upto the FilterInterface set by CodeIgniter 4.0.4 #274
  • errorexception #64 #272
  • Can I work on server? My Did not work ? #264
  • filters don't redirect #260
  • [Question] Group Filter #259
  • Requirements #257
  • Fatal error: Declaration of Myth\Auth\Filters\RoleFilter::after #255
  • Login Filter before error in version 4.0.4 #253
  • How to add new fields to the record #252
  • didnt work for me #251
  • Update filter with CI 4.04 #249
  • Delete cache in GroupModel #239
  • Logout fails (feature tests) #237
  • Logout fails for deleted user #236
  • Database configuration #235
  • Call to undefined method CodeIgniter\HTTP\RedirectResponse::withCookies() #231
  • route_to issue #198

Merged pull requests:

1.0-beta.3 (2020-05-12)

Full Changelog

Implemented enhancements:

  • [Request] Add new feature on user entity getRoles() #179
  • Add ability to publish filters #175
  • Resend activation email feature. #148

Fixed bugs:

  • LIbrary allows create two groups with same name #147

Closed issues:

  • Remove email system inside activation interface #224
  • OTP or Authenticator ? #219
  • Not logged in after successfull login attempt. #218
  • How to access user attributes? #212
  • "Remember me" function #211
  • ValidatioRule "strong_password" conflict validation system #210
  • Can I seed users from begining without using register function? #209
  • [InvalidArgumentException] #208
  • auth.validFields in .env file are ignored #207
  • $defaultUserGroup missing #206
  • register exception missing in LoginFilter->before #205
  • Helper. Bug at logged_in function #204
  • Required fields for registration #203
  • Error on Insert new User #201
  • Infinite loop on register URL #200
  • Remember user or email on submit login form #199
  • change password function #195
  • Use an existing table instead of users table for authentication #191
  • Error when running "php spark migrate -all" #189
  • attemptLogin() with force_pass_reset #183
  • [Request] Events #182
  • CLI command to create_user fails - password_hash is required #180
  • [HELP] Automatic Logins #174
  • Extension to AuthController fails to "use" custom User entity & model #173
  • Potential Security Issues #172
  • [Question, Help] How i do to check list of permissions() if used by user then disable delete #170
  • SUGESTION: change throw exception filter #169
  • Bug: PermissionModel, function doesUserHavePermission #165
  • Default groups when registering #164
  • function isLoggedIn inside AuthenticationBase always fails #163
  • Question, Help #161
  • Consideration: Change username validation #159
  • Cannot view Register and Activate Account pages if Auth is set to work globally #158
  • Login: show error message when username/email is not record on database #154
  • find the permissions of a group #152
  • redirect #151
  • When the user is logged in, the user should not be able to enter the register page. #149
  • Can't create "Users" table - Foreign key constraint is incorrectly formed #144

Merged pull requests:

1.0-beta.2 (2019-12-12)

Full Changelog

Closed issues:

  • Change "return redirect('/);" to "return redirect()->to('/');" #143
  • ERROR Using PHP 7.4.0 Database #142
  • Feature: external authentication hooks #141
  • how override Config/Auth.php #139
  • Please remove #136
  • Idea: Filter helper load #135
  • performance proposal - Store data in static variable #134
  • doesUserHavePermission #131
  • I can not change user password on check of current password #130
  • Issue on installing with composer #128
  • Undefined property CSRFHeaderName #125
  • name is not a property of the Entity user #124
  • Error Register #118
  • Core Version #115
  • Permissions for user #106
  • Error with failed login #105
  • Validation errors #104
  • Request: interface for using Authorization #103
  • Publish views error #101
  • Error forgot password #100
  • Register Error #99
  • Reset* vars in user don't get nullified when password is changed #95
  • LoginFilter messes with get's token parameter (reset-password) #94
  • Reset* vars in user don't get nullified when password is changed #90
  • Myth's routes cannot be overridden by App's ones #89
  • Exception when logging in with non-existant username #87
  • AuthTrait redirects won't currently #86
  • Request: Publish to Packagist #84
  • Old version of Migration commands #77
  • CPU 100% #43
  • Social login #26

Merged pull requests:

v1.0-beta (2019-08-29)

Full Changelog

Closed issues:

  • attemptReset does not check for token existance before resetting passwd #79
  • route to reset-password being redirected to login #78
  • Spanish text in view #75
  • PASSWORD_ARGON2ID is a conditional constant #73
  • Rolefilter does not end well when more than one role is checked #64
  • Filter parameters don't seem to be in CI4 #38
  • Fresh install - Invalid File #33
  • discoverLocal #32
  • Config autoload causing Composer failures #31
  • Filter parameters #30
  • Permission error #27
  • Permission Model does not get User permissions #22
  • Permission ID not being get #20
  • $this->error in FlatAuthorization not being shown #19
  • Status "not logged in" message appears after logout #18
  • Application view files do not override packaged views. #17
  • Take builder out from $this->builder()->select() in GroupModel.php #11
  • Services::authorization() instead of authentication() #10
  • Routes read from Myth's config instead of App's config (ie: will not read App AuthController) #9
  • Missing Auth in namespace (2) #8
  • Missing Auth in namespace #7
  • redirect not working in AuthTrait #6
  • Missing id() func in AuthenticationBase #5
  • Namespace: Auth missing #4
  • Namespace: should it be Myth\Auth\Authorization? #3
  • find_all() instead of findAll() #2
  • as_array() instead of asArray() #1

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator