Problem/Motivation

As a Group Manager I want to be able to invite external people in to my group.

Proposed resolution

This should be created as such so it’s available for all Group types. Most work will be done in https://www.drupal.org/project/group/issues/2801603, this is purely the Open Social implementation of this.

1. Defaults for existing group types are enabled for all group types even flexible groups and it’s not a separate join method right now
2. On the Group Manage members page there should be a way to “Invite members” when this is enabled for that group.
3. This button leads to a page where GM can invite members by email address
4. We need to take in to account existing users that are added by emailaddress they are also receiving an invite
5. A GM can’t edit the invite message, it’s predefined on a group type level
6. As a GM I want to be able to see an overview of invites
7. As a GM I want to be able to manage invites

Comments

ronaldtebrake created an issue. See original summary.

  • ronaldtebrake committed 0d9ac05 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: Add patch as a base to work on group...
  • ronaldtebrake committed 1266224 on 8.x-9.x
    @ronaldtebrake
    Issue #3119327 by ronaldtebrake: 1. By default enable...
  • ronaldtebrake committed 175c3ef on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 4. Ensure defaults for group work so GM...
  • ronaldtebrake committed 45d468d on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 2. Started on a local actions block for...
  • ronaldtebrake committed 791cead on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 1. By default enable group invite for...
  • ronaldtebrake committed 9577d01 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: barebone module social_group_invite...
  • ronaldtebrake committed ca12a25 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 2. Add invite actions custom block,...
  • ronaldtebrake committed d0c6d60 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 2. Add invite actions custom block...
  • ronaldtebrake committed 01ad7cd on 8.x-9.x
    Issue #3119327 by ronaldtebrake: a standard function to check if a...
  • ronaldtebrake committed 0e550de on 8.x-9.x
    Issue #3119327 by ronaldtebrake: ensure accept and decline also works on...
  • ronaldtebrake committed 1426ab8 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 5,6 manage invites - make sure the...
  • ronaldtebrake committed 15d8ebe on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 5,6 ensure enters on sending mail
    
  • ronaldtebrake committed 1f6d257 on 8.x-9.x
    Issue #3119327 by ronaldtebrake, bramtenhove: When SM or admin invites...
  • ronaldtebrake committed 1fdd5be on 8.x-9.x
    Issue #3119327 by ronaldtebrake: some cardinality updates
    
  • ronaldtebrake committed 250589b on 8.x-9.x
    Issue #3119327 by ronaldtebrake: ensure activities from...
  • ronaldtebrake committed 2b31cc6 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: as LU I want to be able to accept or...
  • ronaldtebrake committed 3491960 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 5,6 manage invites - make sure the...
  • ronaldtebrake committed 37cdf00 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 5,6 ensure invite permissions are...
  • ronaldtebrake committed 38bd976 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: Create our own service provider that...
  • ronaldtebrake committed 3d35de7 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: make sure the group invites tab is only...
  • ronaldtebrake committed 3e2e642 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: travis green
    
  • ronaldtebrake committed 40e78df on 8.x-9.x
    Issue #3119327 by ronaldtebrake, bramtenhove: as a GM I want to receive...
  • ronaldtebrake committed 4dca5e9 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: update CS
    
  • ronaldtebrake committed 4eac895 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: UAT fixes for group request, access...
  • 5396362 committed on 8.x-9.x
    Merge pull request #1767 from goalgorilla/feature/3119327-group-invite...
  • ronaldtebrake committed 557575e on 8.x-9.x
    Issue #3119327 by ronaldtebrake, bramtenhove: When invitation gets...
  • ronaldtebrake committed 56b2296 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: ensure ginvite is also updated as a...
  • ronaldtebrake committed 5e60628 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: some cardinality updates
    
  • ronaldtebrake committed 6da07d4 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: for LU we want to add a notification in...
  • ronaldtebrake committed 6e0d41e on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 5,6 ensure forms remove hero and second...
  • ronaldtebrake committed 6fd5dcd on 8.x-9.x
    Issue #3119327 by ronaldtebrake: some custom access checks on the route...
  • ronaldtebrake committed 6fde0ec on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 5,6 ensure invite permissions are...
  • ronaldtebrake committed 726aade on 8.x-9.x
    Issue #3119327 by ronaldtebrake: Block update
    
  • ronaldtebrake committed 7bdf88b on 8.x-9.x
    Issue #3119327 by ronaldtebrake: ENsure better field data handling,...
  • ronaldtebrake committed 9150805 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: Create a better my invitations overview...
  • ronaldtebrake committed 97bc415 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: ensure page title for group-invites...
  • ronaldtebrake committed a31e928 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: Ensure the statistics block shows the...
  • Kingdutch committed a68456c on 8.x-9.x
    Issue #3119327 by Kingdutch: Apply styling for accept/decline buttons...
  • ronaldtebrake committed a8040fb on 8.x-9.x
    Issue #3119327 by ronaldtebrake: Ensure invitation overview looks better...
  • ronaldtebrake committed b0ead83 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: add notification block for LU visiting...
  • ronaldtebrake committed b1012cd on 8.x-9.x
    Issue #3119327 by ronaldtebrake, bramtenhove: when I click Add members I...
  • ronaldtebrake authored d0d082c on 8.x-9.x
    Merge pull request #1781 from goalgorilla/feature/3119327-group-invite-...
  • ronaldtebrake committed d272822 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: as LU I want to be redirected to the...
  • ronaldtebrake committed d3073a0 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: update inline code doc, sometimes less...
  • ronaldtebrake committed d806d8e on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 5,6 manage invites - make sure the...
  • ronaldtebrake committed d904e02 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: as LU I want to be redirected to the...
  • ronaldtebrake committed db79caf on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 5,6 ensure forms are styled OS way by...
  • ronaldtebrake committed e22dee0 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 5,6 manage invites - make sure the...
  • f38c492 committed on 8.x-9.x
    Issue #3119327 by bramtenhove: Fix typo in group patch label.
  • ronaldtebrake committed f84eb09 on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 5,6 manage invites
    
  • ronaldtebrake committed f9f978b on 8.x-9.x
    Issue #3119327 by ronaldtebrake: 5,6 ensure invite view works well with...

ronaldtebrake’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

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