webpush icon indicating copy to clipboard operation
webpush copied to clipboard

Lightweight Kotlin library for sending web push notifications with zero external dependencies.

Results 11 webpush issues
Sort by recently updated
recently updated
newest added

I did add non blocking async (suspend) function as an alternative to the blocking non async functions. I had to add one dependency to support this workflow (kotlinx-coroutines-core), which is...

Hi there again. I am proposing a few more relatively closely related changes to the API of the `WebPushService` class. Namely: - a7a8f08 which adds a `Notification` class to hold...

To make this library multiplatform, we need to replace this parts with multiplatform implementation: - base64 encoding = kotlin stdlib - current time = https://github.com/Kotlin/kotlinx-datetime - cryptography = https://github.com/whyoleg/cryptography-kotlin -...

feature

Bumps [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin) from 1.9.23 to 2.0.0. Release notes Sourced from org.jetbrains.kotlin.jvm's releases. Kotlin 2.0.0 Changelog Analysis. API New Features KT-65327 Support reading klib contents in Analysis API Performance Improvements KT-65560...

dependencies

Bumps [com.microsoft.playwright:playwright](https://github.com/microsoft/playwright-java) from 1.43.0 to 1.44.0. Release notes Sourced from com.microsoft.playwright:playwright's releases. v1.44.0 New APIs Accessibility assertions assertThat(locator).toHaveAccessibleName() checks if the element has the specified accessible name: Locator locator =...

dependencies

Bumps `ktor` from 2.3.10 to 2.3.11. Updates `io.ktor:ktor-server-cio` from 2.3.10 to 2.3.11 Commits See full diff in compare view Updates `io.ktor:ktor-server-html-builder` from 2.3.10 to 2.3.11 Commits See full diff in...

dependencies

Bumps `ktor` from 2.3.12 to 3.0.0. Updates `io.ktor:ktor-server-cio` from 2.3.12 to 3.0.0 Release notes Sourced from io.ktor:ktor-server-cio's releases. 3.0.0-rc-2 Published 2 October 2024 Bugfixes Sessions: custom SessionSerializer is no longer...

dependencies

# Problem `WebPush.getSubscriptionState()` throws a `WebPushStatusException` which causes problems when calling this library from Java: - Java tools don't neccessarily recognize that a `WebPushStatusException` is thrown (it's more or less...

Bumps [org.jetbrains.dokka](https://github.com/Kotlin/dokka) from 1.9.20 to 2.0.0. Release notes Sourced from org.jetbrains.dokka's releases. 2.0.0 Dokka 2.0.0 focuses on simplifying configuration and preparing for support of future Kotlin language features. Key highlights...

dependencies

There seems to be an issue when working with unsigned-number scalar private keys (but still a valid key pair). 1. Generated a key pair with the node web push library...