SAK-30211 add MailArchive EntityProvider

Activity

SAKTRUNK-113 13

Keyboard shortcuts  
Summarize the review outcomes (optional)
 
#permalink

Details

Warning: no files are visible, they have all been filtered.
Participant Role Time Spent Comments Latest Comment
Author 18m 5 Done. Merged into CTools branch. Created PR for Sakai: ...
Reviewer - 100% reviewed 34m 4 Done
Reviewer - Complete 13m 4 Looks good (just a few comments added) - please create PR...
Total   1h 5m 13  
#permalink

Objectives

This patch is for SAK-30211, add MailArchive entity provider.

It will provide four custom operations, namely:

siteMessages : list (GET) : [/mailarchive/siteMessages] (xml) (json) (form)
Retrieve Email Archive messages for a site. /siteMessages/

Unknown macro: {siteId}



channelMessages : list (GET) : [/mailarchive/channelMessages] (xml) (json) (form)
Retrieve messages in a MailArchiveChannel. /channelMessages/

/

Unknown macro: {channelId}


siteChannels : list (GET) : [/mailarchive/siteChannels] (xml) (json) (form)
Retrieve MailArchiveChannel entities within giving site. /siteChannels/

Unknown macro: {siteId}



message : list (GET) : [/mailarchive/message] (xml) (json) (form)
Retrieve an Email Archive message based on the path used by the EmailArchive service internally. /message/

/

Unknown macro: {emailArchiveChannelId}

/

Unknown macro: {emailArchiveMessageId}

Branches in review

#permalink

Issues Raised From Comments

Key Summary State Assignee
#permalink

General Comments

Beth Kirschner

Looks good (just a few comments added) - please create PR for Sakaiproject gi...

Looks good (just a few comments added) - please create PR for Sakaiproject github repo too

Zhen Qian

Done. Merged into CTools branch. Created PR for Sakai: https://github.com/s...

Done.

Merged into CTools branch.

Created PR for Sakai: https://github.com/sakaiproject/sakai/pull/1731

/mailarchive-tool/.../bundle/mailarchive.properties Added  
Open in IDE #permalink
/mailarchive-tool/.../entityprovider/MailArchiveEntityProvider.java Added   10
Open in IDE #permalink
/mailarchive-tool/.../WEB-INF/applicationContext.xml Added  
Open in IDE #permalink
/mailarchive-tool/tool/.../WEB-INF/web.xml Changed  
Open in IDE #permalink
/mailarchive-tool/tool/pom.xml Changed  
Open in IDE #permalink

Review updated: Reload | Ignore | Collapse

You cannot reload the review while writing a comment.

Create issue

X
Assign To Me

Log time against