Problem/Motivation

In the crm_core_user_sync there is nothing ported yet to d8, so we have to port it.

Proposed resolution

Port to d8.

Remaining tasks

User interface changes

API changes

Data model changes

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

edurenye created an issue. See original summary.

edurenye’s picture

Status: Active » Needs review
FileSize
43.38 KB

First steps done to the port, there is still a lot of work to do.

This issue make it fail #1988878: Relation 8.x Views Integration, as we don't need the views, my workaround has been delete the views support on Relation module, hope this will be solved soon.

RoSk0’s picture

Version: 8.x-2.x-dev » 8.x-1.x-dev
Status: Needs review » Needs work

Hi @edurenye,

Thank you for your work.

I haven't reviewed the patch because 1) it should be done for 8.x-1.x branch 2) I think that there is other bit of system that is not fully/properly ported yet that must be addressed before user sync

RoSk0’s picture

Status: Needs work » Needs review
FileSize
90.03 KB

Status: Needs review » Needs work

The last submitted patch, 4: crm_core-2874755-4-wip.patch, failed testing. View results
- codesniffer_fixes.patch Interdiff of automated coding standards fixes only.

RoSk0’s picture

Status: Needs work » Needs review
FileSize
90.21 KB

Status: Needs review » Needs work

The last submitted patch, 6: crm_core-2874755-6-wip.patch, failed testing. View results
- codesniffer_fixes.patch Interdiff of automated coding standards fixes only.

RoSk0’s picture

Status: Needs work » Needs review
FileSize
111.35 KB

Status: Needs review » Needs work

The last submitted patch, 8: crm_core-2874755-8-wip.patch, failed testing. View results
- codesniffer_fixes.patch Interdiff of automated coding standards fixes only.

RoSk0’s picture

Assigned: edurenye » RoSk0
Status: Needs work » Needs review
FileSize
193.3 KB

Status: Needs review » Needs work

The last submitted patch, 10: crm_core-2874755-10.patch, failed testing. View results
- codesniffer_fixes.patch Interdiff of automated coding standards fixes only.

RoSk0’s picture

Status: Needs work » Needs review
FileSize
193.29 KB

Removed views from dependencies and moved preconfigured views to optional config.

RoSk0’s picture

Issue summary: View changes
FileSize
193.91 KB

Contact to User Management screen for the sake of simplicity was split into two - Contacts with related users and Users with related contacts.

Contacts with related users - Shows all individual contacts in the system and related user accounts, if set.

Users with related contacts - Shows all user account in the system and related individual contacts, if set.

Relations tab added which lists all existing relations.

As relation module is not in yet and there is no guarantees that it ever will relation between user account and individual contact implemented using custom entity named relation.

I have added a block that will allow a user with "edit own contact information" permission to edit own contact information. It will be completely up to developer/site builder to decide how to use or not to use this feature, but at least I will see less requests for it.

  • RoSk0 committed 4594ce7 on 8.x-1.x
    Issue #2874755 by RoSk0, edurenye: Port user sync module.
    
RoSk0’s picture

Assigned: RoSk0 » Unassigned
Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.