- Adding emails to your Circles.
You can now add a simple mail address, or a full contact from your address book, into a circle.
Allowing your users to quickly share any folder or file to a list of local users and external mail addresses. Non local users will receive a link by mail; exactly the same than the sharebymail app.
Another notable improvement with this new release is that all shares are now done in an asynchronous process, meaning that the app should be able to handle a huge list of mails without degrading the User Experience.
- Testing and Feedback.
To keep a smooth User Experience, Circles is using it’s own (and hacky) way to execute some heavy process asynchronously.
Adminstrators are able to verify that this feature is working perfectly on their server.
From the Admin Interface, in the tab Additional setttings, you should be able to initiate a testing process:
After initiating the test, it runs for 2 minutes:
And the result is displayed, with a score:
Do not hesitate to give us feedback about your score !
- Feature: Circles Async is now available on every shares rendering the UX a lot smoother. - Feature: The stability of Circles Async is testable from the Admin Interface. - Feature: mail address can be added as a member of a Circle. - Feature: contact can be added as a member of a Circle. - Feature: When sharing a file to a Circle, all non-local member (Mail address or Contact) will receive a link to the shared files by mail. - Feature: the older Admin of a Circle becomes Owner if current Owner account deleted. If the Circle has no Admin, the Circle is deleted. - api: Circles::getSharesFromCircle()/ShotgunCircles::getSharesFromCircle() returns SharingFrame - Fix: Unexpected behaviour when an the account of a circle owner is removed from the cloud - Code: Automatic DI - Code: Compatibility NC13 collaboration search - New Command: ./occ circles:clean - API: The app will dispatch some events (by Vinicius Cubas Brand <firstname.lastname@example.org>) \OCA\Circles::onCircleCreation \OCA\Circles::onCircleDestruction \OCA\Circles::onMemberNew \OCA\Circles::onMemberInvited \OCA\Circles::onMemberRequesting \OCA\Circles::onMemberLeaving \OCA\Circles::onMemberLevel \OCA\Circles::onMemberOwner \OCA\Circles::onGroupLink \OCA\Circles::onGroupUnlink \OCA\Circles::onGroupLevel \OCA\Circles::onLinkRequestSent \OCA\Circles::onLinkRequestReceived \OCA\Circles::onLinkRequestRejected \OCA\Circles::onLinkRequestCanceled \OCA\Circles::onLinkRequestAccepted \OCA\Circles::onLinkRequestAccepting \OCA\Circles::onLinkUp \OCA\Circles::onLinkDown \OCA\Circles::onLinkRemove \OCA\Circles::onSettingsChange