We are proud to announce version 2.0 of our Google plugin. The new version adds support for Google docs which allows to seamlessly integrate a Servoy solution with Google docs. A document management system for example can be designed in a way that Google is used as a storage place.
The plugin now features a DocumentService object with the following features:
- getDocuments, getDocumentsByQuery, getDocumentById
 - getFolder(s)
 - createDocument, createFolder
 - addToFolder, removeFromFolder
 - uploadFile, uploadFileInBackground, uploadFileWithOCR, uploadFileWithTranslation
 - trash or delete document
 - create DocumentQuery (to perform a query for documents)
 - create DocumentAccess (to manage permissions)
 
The Document object features:
- get / set hidden, lastViewed, name, starred, trashed, viewedByUser and writersCanInvite properties
 - get, add and remove permission(s)
 - add and remove from folder, get parent folder
 - export document content, optionally converting the document to a different format (for example from .doc to .odt)
 - set document content
 - get and export document revisions
 - get modification date and user, document type, document ID and link
 
To most of the features of the Document object, the Folder object adds
- get and create Subfolders
 - list content
 
The DocumentQuery object can be used to find Documents by
- author
 - edited before/after
 - full text
 - opened before/after
 - owner, reader and writer
 - updated before/after
 - title
 - title exact
 - show deleted
 
The new version is free for registered users and can be obtained from our website. The sample solution has been updated to demonstrate the new features. A demo version can be obtained from our shop.