Expired item - with Past Expiry

If an item is expired by setting the <age:expires> value to a value in the past (as opposed to Now() or a future time) the item will show up in the list of entries pulled by a &datesince query as i...

Id #18 | Release: None | Updated: Oct 29, 2013 at 10:28 AM by cloop | Created: Oct 29, 2013 at 10:28 AM by cloop

MASAS Notifications - purge regularly (and re-think)

The MASAS Notifications table needs to, at a minimum, be regularly purged to remove old notifications. The concept should be revisited to see if there is a better way to meet the need of notifying ...

Id #16 | Release: None | Updated: Jun 27, 2013 at 9:13 PM by cloop | Created: Jun 27, 2013 at 9:13 PM by cloop

Polling Interval is not configurable

The polling interval is hard-coded. It should be configurable by an administrator (with access to the app.config).

Id #15 | Release: None | Updated: Aug 6, 2013 at 10:28 AM by cloop | Created: Jun 27, 2013 at 9:11 PM by cloop

Filters - XPath is too complex (namespace collissions)

The MSM (service) is creating namespace collisions. 1 private void ApplyFilter( Filter filter, List<HubEntry> entries ) 2 { 3 // Apply the filter to each individual entry... 4 forea...

Id #14 | Release: None | Updated: Aug 6, 2013 at 10:28 AM by cloop | Created: Jun 27, 2013 at 8:41 PM by cloop

Server-side Filters

The server-side filters should be considered to reduce the amount of data retrieved by the system. This is especially helpful in the following use cases: where there is either a focus on a particu...

Id #13 | Release: None | Updated: Jun 27, 2013 at 8:33 PM by cloop | Created: Jun 27, 2013 at 8:33 PM by cloop

Service - XPath exceptions fail

Where there are XPath filter issues (e.g. invalid XPath) the service needs to handle them more gracefully. Currently if multiple Sites are configured the MSM will stop processing any subsequent s...

Id #12 | Release: None | Updated: Aug 6, 2013 at 10:28 AM by cloop | Created: Jun 24, 2013 at 12:01 PM by cloop

Can't Filter out Sources

Where a user needs to completely filter out a source the existing filter approach becomes problematic since the system may inadvertently "upgrade" the Action State of an Item. For example if ther...

Id #11 | Release: None | Updated: Aug 6, 2013 at 10:28 AM by cloop | Created: Jun 17, 2013 at 8:53 PM by cloop

Performance - Filtered Lists are not actually Filtered

The ArcGIS for SharePoint system is NOT using filtered data - it will download all data and perform a client-side filter. The impact of this is that that there are inordinately large amounts of ...

Id #10 | Release: None | Updated: Jun 17, 2013 at 9:57 PM by cloop | Created: Jun 17, 2013 at 8:31 PM by cloop

Service should identify itself to MASAS Hub

The service should set an http header that identifies itself (service name, version number) to the MASAS Hub. This is for tracking at the MASAS Hub level of what clients are in use.

Id #9 | Release: None | Updated: Aug 6, 2013 at 10:28 AM by cloop | Created: Sep 5, 2012 at 7:20 PM by cloop

SilverLight Notification components are not loading initially.

The SilverLight Web Parts don't always load on the first access to a site. A text based-message is shown instead that says "Could not download the SilverLight application or the SilverLight Plugin ...

Id #8 | Release: None | Updated: Jun 15, 2012 at 6:35 PM by GabeF | Created: May 31, 2012 at 12:51 PM by cloop