Skip to content
Permalink
master

Commits on Jun 4, 2018

  1. Release 1.10.2

    nitriques committed Jun 4, 2018
  2. Fix Validate Password filter (#309)

    Fixes #308
    michael-e authored and nitriques committed Jun 4, 2018

Commits on Dec 4, 2017

  1. Release 1.10.1

    nitriques committed Dec 4, 2017
  2. Ensure event save works with different admin paths (#307)

    Removal of hardcoded symphony path, and using the correct context variable for the complete admin path.
    
    * ensure event save works with different admin paths 33ec784
    * update other urls ee34f60
    jonmifsud authored and nitriques committed Dec 4, 2017

Commits on Nov 24, 2017

  1. Release 1.10.0

    nitriques committed Nov 24, 2017
  2. Improve event filters (#304)

    * Fix formatting of code block 0ce3c83
    * Always show the Members: Login filter 5251968
    * Add documentation for Members: Login filter 68ef6ff
    * Add Members: Validate Password (pre-save) filter 972263d
    * Add documentation for Members: Validate Password 0e376e1
    * Add MemberEventMessages error codes to all filters 02aac90
    * Remove needless cleaning of password 3216572
    * Improve README ec3e30b
    
    This commit adds information about the "immediate login after registration" procedure and some hints about the (execution) order of Member info and events/filters.
    
    Re #303
    michael-e authored and nitriques committed Nov 24, 2017

Commits on Oct 31, 2017

  1. Release 1.9.0

    nitriques committed Oct 31, 2017

Commits on Oct 24, 2017

  1. Code format

    nitriques committed Oct 24, 2017
  2. Replace isset with empty

    Calling isset on an always declared variable always yeilds true.
    This is not what we want: we want to check if we have a value.
    nitriques committed Oct 24, 2017
  3. Add MembersLogin delegate, for external log in

    Usign a section that does not contains a password has been discussed in
    issue #274, but the PR did not actually provide a way to let other
    extension authenticate the user.
    
    Only if the members section DOES BOT contains a password field, the new
    MembersLogin will be called. By default, log in is refused and extension
    must explicitly set the required parameters with good values for the
    login to succeed.
    nitriques committed Oct 24, 2017
  4. Prevent error for still loggued in deleted account

    If an account gets deleted, but user is still loggued in, this method
    would crash because we are calling a function on null. This fix prevents
    it.
    nitriques committed Oct 24, 2017
  5. Replace extract() with proper check (#297)

    * Replace extract() with proper check 28d1ca6
    
    extract may lead to overwriting other variable, which can lead to
    disaster when the function is called over used supplied data.
    
    Fixes #252
    
    * Prevent undefined index warning b754708
    
    * Code format eec434e
    
    * Remove more extract calls 4554531
    nitriques committed Oct 24, 2017

Commits on Oct 23, 2017

  1. Fix filter url (#298)

    filter:value is the old 2.0 syntax and oddly, this never got patched.
    
    Fixes #280 
    
    Picked from 7aaa827
    nitriques committed Oct 23, 2017

Commits on Oct 20, 2017

Commits on Oct 19, 2017

  1. Release 1.8.1

    nitriques committed Oct 19, 2017

Commits on Oct 18, 2017

  1. Convert string errors into array

    This make sure that externally defined error are properly formatted to
    be included in the event xml.
    nitriques committed Oct 18, 2017
  2. Use static error array

    Usign the non-static syntax creates a new, seperate array from the
    static one. Errors did not end up being shown in the xml.
    nitriques committed Oct 18, 2017

Commits on Oct 17, 2017

  1. Release 1.8.0

    nitriques committed Oct 17, 2017
  2. Rename to can-log-in

    The 'ed is not needed here
    nitriques committed Oct 17, 2017

Commits on Oct 6, 2017

  1. Add the MembersPreLogin delegate

    This delegate allows deleveloper to vet the request before actually
    attempting to log the user in.
    
    If an extension prevents the log in, it is considered like a failure.
    nitriques committed Oct 6, 2017
  2. Use the global error array

    The local array was not used at all
    nitriques committed Oct 6, 2017
  3. Add the Member Extension instance to delegates

    This allow developers to use the API in this class with no efforts
    nitriques committed Oct 6, 2017
  4. Prevent undefined index warning

    Usign array_pad makes sure we will be deconstructing the array without
    any undefined indexes
    nitriques committed Oct 6, 2017

Commits on Sep 26, 2017

  1. Release 1.7.1

    nitriques committed Sep 26, 2017
  2. Show a friendlier message on init error (#294)

    * Show a friendlier message on init error d7a443c
    
    When creating the member extension object in the frontend it needs to
    know which section it needs to use as the member info source.
    
    Right now, if the configured value is wrong, you get a weird message
    about PHP type checking.
    
    This commit adds a friendlier message when the configuration is not
    valid.
    
    * Remove redundant construct 21b320a
    
    Using isset together with !empty is a redundant construct
    
    * Capitalize and pluralize `Members` df4b18c
    nitriques committed Sep 26, 2017

Commits on Sep 21, 2017

  1. Release 1.7.0

    nitriques committed Sep 21, 2017
  2. Fix indendation

    nitriques committed Sep 21, 2017
  3. Escape data before usign them in SQL (#289)

    This commit fixes a couple of possible SQLi errors.
    
    Fixes #286
    
    Picked from 	0545d71
    nitriques committed Sep 21, 2017
  4. Remove bottom margin for the password note (#292)

    By default, columns have a bottom margin. In this case, we need the note
    to be with the fields. Without this change, the note is perfectly
    between the two inputs and the field below, which makes it hard to know
    the field to which is belongs.
    
    Picked from bc94722
    nitriques committed Sep 21, 2017
  5. Restore tags selection (#291)

    In 2.7.0, tags are broken because they need the `data-interactive`
    attribute. This commit simply adds it.
    
    Fixes #279
    
    Picked from 8841d38~1...31f2fbe
    nitriques committed Sep 21, 2017
  6. Allow the extension to have is own 403 page (#293)

    This commits makes it possible to have a 403 page just for the member
    extension.
    
    Developers can now use this feature to create better templates for this
    case.
    
    Picked from 702324c
    nitriques committed Sep 21, 2017
Older
You can’t perform that action at this time.