Feature proposal #6938
closed
Implement additional activity parsing
Added by krileon almost 7 years ago.
Updated over 6 years ago.
Start date:
21 December 2017
Description
Currently only a few activity subtypes are parsed. This limits what notifications can be sent. For example a photo upload activity notification can be created, but one informing the original creator that it has been approved can not be. Review all missing activity subtype parsing behaviors and implement the necessary handling.
- % Done changed from 0 to 20
All core GJ notification types now handled. They are as follows:
user_join
user_cancel
user_approve
user_accepted
user_rejected
user_leave
group_approved
group_pending
user_invite
invite_accept
invite_reject
group_message
They're considered subtypes and used as follows.
groupjive.group.GROUP_ID.SUBTYPE
Example as follows.
groupjive.group.4.invite_accept
In this case the owner should be the user accepting the invite and the user (recipient) should be the user who sent the invite as it's notifying them that their invite was accepted.
- % Done changed from 20 to 30
Additional GJ Event notifications as follows.
event_approve
event_approved
event_edit
event_attend
event_unattend
event_message
event_new (same as no subtype)
Example as follows.
groupjive.group.4.event.5.event_attend
In this case the owner of the notification is attending the specified event in the asset.
Additionally the below GJ Event activity subtype is now parsed.
event_attend
This would allow an activity entry to state the owner of the activity is attending the specified event in the asset. Usage is same as above for notifications.
- % Done changed from 30 to 40
Additional GJ File notifications as follows.
file_approve
file_approved
file_new (same as no subtype)
- % Done changed from 40 to 50
Additional GJ Photo notifications as follows.
photo_approve
photo_approved
photo_new (same as no subtype)
- % Done changed from 50 to 60
Additional GJ Video notifications as follows.
video_approve
video_approved
video_new (same as no subtype)
- Status changed from Assigned to Resolved
- % Done changed from 60 to 100
Additional GJ Wall notifications as follows.
wall_approve
wall_approved
wall_reply
wall_new (same as no subtype)
- Status changed from Resolved to Closed
Also available in: Atom
PDF