Changelog:
- '/api/0.3' is not available anymore, use '/api/0.4' instead ;
- Per-vhost configuration ;
- New search api: see
http://docs.ucengine.org/api.html#search-events-in-ucengine ;
- New entry point to retrieve presence information: see
http://docs.ucengine.org/api.html#retrieve-presence-informations ;
- Fix long polling with nginx ;
- Refactoring of the uce.js library:
- You must call uce.createClient() to have an instance of `UCEngine`.
- `uce.presence.create` and `uce.presence.close` have been removed.
You should use `UCEngine.auth(uid, credential, metadata, callback)`
and `UCEngine.close(callback)`.
- `UCEngine.meeting(name).bind` is replaced by
`UCEngine.meeting(name).on`. `UCEngine.meeting(name).bind` is now
deprecated on stay an alias for `UCEngine.meeting(name).on`.
- API: there is no more public methods except the presence creation.
So you have to be logged in to do anything now. Moreover the public
methods now support new rights:
- infos get
- meeting get
- meeting list
- Mongodb configuration have been updated. See:
http://docs.ucengine.org/config.html#mongodb-setup ;
- CORS support [1] ;
- Rename "datas" configuration key to "data".
[1] http://www.w3.org/TR/cors/
--
Victor Goya - AF83