pushy icon indicating copy to clipboard operation
pushy copied to clipboard

A Java library for sending APNs (iOS/macOS/Safari) push notifications

Results 36 pushy issues
Sort by recently updated
recently updated
newest added

Apple just released Live Activities: https://developer.apple.com/documentation/activitykit/displaying-live-data-on-the-lock-screen-with-live-activities This will allow servers to send push notifications directly to a live activity (as opposed to the app itself): https://developer.apple.com/documentation/activitykit/activity/pushtoken I'm still catching up...

enhancement

hello I'm using pushy version 0.15.1. ```java ApnsClientBuilder builder = new ApnsClientBuilder() .setApnsServer(apnsHost) .setMetricsListener(new MicrometerApnsClientMetricsListener(meterRegistry)) .setConnectionTimeout(Duration.ofSeconds(3)) .setIdlePingInterval(Duration.ofSeconds(60)) .setGracefulShutdownTimeout(Duration.ofSeconds(60)) .setConcurrentConnections(concurrentConnections) .setEventLoopGroup(apnsEventLoopGroup) .setSigningKey(); ``` When there is an APNS issue, the following...

Now that we've introduced connection pooling in #492, the next big step will be to get clients to choose connections from different sub-pools depending on the topic to which a...

enhancement

Hi, We tried upgrading from 0.15.0 to 0.15.1 and we are observing a breaking change in the API of the ApnsClientBuilder / ApnsClient. We extended these classes to be able...

Implementing multiple sets of credentials within a single client (which will close #540) will be no small feat. For now, this is an integration branch that serves two purposes: 1....

Right now, the deployment process for Pushy is that I type a bunch of stuff into a terminal to manually trigger deployment to Maven Central using the [Maven deploy plugin](http://maven.apache.org/plugins/maven-deploy-plugin/)....

enhancement

We have several apps which needs to send notifications to apns through pushy. We found that there are lots of udp ports opening on our servers. I checked the source...

It would be nice to have "queued requests count" (aka `NioEventLoop.pendingTasks()`) in the metrics listener. It's possible to access `ApnsClient.channelPool.executor.pendingTasks()` using reflection, but it seems too hacky and fragile. In-flight:...

enhancement

The problem: in case of network failures some requests get stuck until the APNS connection restores. Steps to reproduce: 1. Make multiple (1000 or so) simultaneous (push) requests. 2. Break...

According to [a recent update from Apple](https://developer.apple.com/news/?id=jzd7wqva): > APNs SSL certificates will be issued from a new intermediate certificate (Worldwide Developer Relations G4 sub CA) exclusively focused on APNs. Once...