It would be nice to have the reminders published with the iCal. Seems like it would be simple enough to add since you already have the iCal publish complete. I can understand not publishing the to-do’s as you’d want your users to close them out in the system, but I don’t see a reason why one couldn’t use the built in alarms of Outlook/iCal via subscription to the published calendar. No need to send around email reminders for everything that way. Seems cleaner.
Also, if you set the title of an event and then choose for some contact, it shows “Title” for “chosen contact”, but when you publish it only shows “Title”. So if you have generic meeting types like “Initial Proposal Conference” you have no idea who its for in the publish unless you add the contacts name elsewhere in the event. Would be great if we could have the name of the event come over just as it is in the calendar in Solve.
Lastly, I am working on a little publish tool that would allow one to push their calendar into the system. One would publish the iCal to a controller that utilizes your API and locates the appropriate contact by email and adds it to the activity list automatically. One issue is what is the controller action to lookup the ownership information for use in the userlist. I can get the id from the api reference in the UI but need to be able to find emails to cross reference to add attendees. This way I can avoid having to replicate the email information for each user outside of Solve.
Side questions:
1. Is my publish calendar effort a waste due to upcoming features I am not aware of?
2. How does one get/set the activities not associated with a contact/company/blog?
3. How does one retrieve a document via API? I see the storage bucket and filekey but lack the permission to access there directly and there is not get method for the individual activity which I assume might have shown a url to access. I know one can publish to a RSS via the blog, but this functionality would be great if possible. I know the essence of the the url with the data provided:
http://{s3bucketname}.s3.amazonaws.com/{filekey}?AWSAccessKeyId={accesskey}&Expires;={expiration}&Signature;={signature}
The thing missing here is the signature which needs to be generated by you guys with your secret key.
In the meantime I will peruse your available js and see if I can glean more myself.
Thanks!
