Hi,
I am happy to announce that we have a new release of the AeroGear
UnifiedPush Server!
The biggest change we did in this release was applying an update to our
RESTful Sender API: We now have one single endpoint to deliver Push
Notifications to the supported platforms like Android, iOS and Mozilla's
SimplePush. This of course has some impact on the client libraries and we
will have the Java Library available on Maven Central shortly, while our
latest NodeJS API is already available on npm.
Besides that we added support for JavaEE Bean Validation, added support for
WildFly and polished the Admin UI (including an update to Ember 1.0.0). An
SSL workaround for our OpenShift cardridge could be remove as well, as the
underlying bug was fixed. And other minor things. Below are the enitre
release notes for further details!
Now, you can download the WAR
file<http://dl.bintray.com/matzew/AeroGear-UnifiedPush/org/jboss/aerog...
and
give it a shot!
Have fun!
Matthias
Release Notes - AeroGear Push - Version 0.8.1
<
https://gist.github.com/matzew/8524d680710919da44da#--------bug>Bug
- [AGPUSH-255 <
https://issues.jboss.org/browse/AGPUSH-255>] - Add server
side validation and appropriate response body for bad requests
- [AGPUSH-259 <
https://issues.jboss.org/browse/AGPUSH-259>] - When
adding variant, all "help" links point to iOS help
- [AGPUSH-298 <
https://issues.jboss.org/browse/AGPUSH-298>] - PushServer
@DELETE methods violate REST specifications
- [AGPUSH-299 <
https://issues.jboss.org/browse/AGPUSH-299>] - Misleading
info in the Authentication Info section on the Mobile Variant Overview page
- [AGPUSH-304 <
https://issues.jboss.org/browse/AGPUSH-304>] - Admin UI
should do auth check before rendering content
- [AGPUSH-342 <
https://issues.jboss.org/browse/AGPUSH-342>] - Admin UI
installation details wrong label Description instead of Device Type
- [AGPUSH-353 <
https://issues.jboss.org/browse/AGPUSH-353>] - Loading
mispelled
<
https://gist.github.com/matzew/8524d680710919da44da#--------enhancement>
Enhancement
- [AGPUSH-343 <
https://issues.jboss.org/browse/AGPUSH-343>] - Add
Access-Control-Max-Age to CORS preflight headers
<
https://gist.github.com/matzew/8524d680710919da44da#--------feature-reque...
Request
- [AGPUSH-200 <
https://issues.jboss.org/browse/AGPUSH-200>] - Add Google
"Project Number" to Android Variant
- [AGPUSH-271 <
https://issues.jboss.org/browse/AGPUSH-271>] - AdminUI:
simplePushEndpoint for SP installations
- [AGPUSH-275 <
https://issues.jboss.org/browse/AGPUSH-275>] -
UnifiedPush Server: Add database CLI
- [AGPUSH-287 <
https://issues.jboss.org/browse/AGPUSH-287>] - Undo
OpenShift SSL Certificate workaround
- [AGPUSH-288 <
https://issues.jboss.org/browse/AGPUSH-288>] - No way to
show variant details if the variant has no name
- [AGPUSH-302 <
https://issues.jboss.org/browse/AGPUSH-302>] -
UnifiedPush: iOS-Corodva guide
- [AGPUSH-305 <
https://issues.jboss.org/browse/AGPUSH-305>] - Move CURL
commands to REST API specs
- [AGPUSH-332 <
https://issues.jboss.org/browse/AGPUSH-332>] - Allow to
add user
- [AGPUSH-334 <
https://issues.jboss.org/browse/AGPUSH-334>] - Update to
Ember 1.0.0
- [AGPUSH-341 <
https://issues.jboss.org/browse/AGPUSH-341>] - Admin UI
show push endpoint URL in installation details screen
- [AGPUSH-354 <
https://issues.jboss.org/browse/AGPUSH-354>] - remove
provider class name in persistence.xml
- [AGPUSH-356 <
https://issues.jboss.org/browse/AGPUSH-356>] - Using
AuthenticationManager injection with Agent parameter
- [AGPUSH-357 <
https://issues.jboss.org/browse/AGPUSH-357>] - Using
IdentityManagement injection with User parameter
- [AGPUSH-375 <
https://issues.jboss.org/browse/AGPUSH-375>] - Update
UnifiedPush Spec to use https
<
https://gist.github.com/matzew/8524d680710919da44da#--------task>Task
- [AGPUSH-226 <
https://issues.jboss.org/browse/AGPUSH-226>] - Update
Ember in Bower
- [AGPUSH-323 <
https://issues.jboss.org/browse/AGPUSH-323>] - Remove
broadcast from Sender API
<
https://gist.github.com/matzew/8524d680710919da44da#--------sub-task>
Sub-task
- [AGPUSH-313 <
https://issues.jboss.org/browse/AGPUSH-313>] - Admin UI:
Display Android Project Number
- [AGPUSH-314 <
https://issues.jboss.org/browse/AGPUSH-314>] - Update
AG-UP specs to reflect the project number property
- [AGPUSH-348 <
https://issues.jboss.org/browse/AGPUSH-348>] - Update UP
Specs
- [AGPUSH-370 <
https://issues.jboss.org/browse/AGPUSH-370>] - Spec update
On Tue, Oct 15, 2013 at 4:43 PM, Matthias Wessendorf <matzew(a)apache.org>wrote:
Hi,
the WAR file has been staged:
http://dl.bintray.com/matzew/AeroGear-UnifiedPush/org/jboss/aerogear/unif...
I'd appreciate if you give it a shot.
NOTE: You need to take care of adding our datasource to the standalone.xml
file.
We have a CLI that does that for you, details are here:
https://github.com/aerogear/aerogear-unifiedpush-server#h2-database-confi...
--
Matthias Wessendorf
blog:
http://matthiaswessendorf.wordpress.com/
sessions:
http://www.slideshare.net/mwessendorf
twitter:
http://twitter.com/mwessendorf
--
Matthias Wessendorf
blog:
http://matthiaswessendorf.wordpress.com/
sessions:
http://www.slideshare.net/mwessendorf
twitter:
http://twitter.com/mwessendorf