JavaScript/TypeScript SDK monorepo for MagicBell - The real-time notification inbox for web & mobile apps
OTHER License
Bot releases are hidden (Show)
Published by MagicBella about 1 year ago
Published by MagicBella about 1 year ago
a6d54b5
Thanks @renovate[bot]! - Updated dependencies:
react-frame-component
to ^5.2.6
.47b6dde
Thanks @renovate[bot]! - Updated dependencies:
error-stack-parser
to ^2.1.4
.Updated dependencies [79d3019
, 0a40f2d
, ffb1b21
, 39ad36e
, 0b63278
, 5088009
]:
Published by MagicBella about 1 year ago
0a40f2d
Thanks @renovate[bot]! - Updated dependencies:
@types/lodash
to ^4.14.198
.ffb1b21
Thanks @renovate[bot]! - Updated dependencies:
sinon
to ^13.0.2
.#183 e1e7518
Thanks @renovate! - Updated dependencies:
miragejs
to ^0.1.47
.f83b52c
Thanks @renovate[bot]! - Updated dependencies:
mitt
to ^3.0.1
.#179 cda7f21
Thanks @renovate! - Updated dependencies:
ably
to ^1.2.44
.0b63278
Thanks @renovate[bot]! - Updated dependencies:
@types/sinon
to ^10.0.16
.5088009
Thanks @renovate[bot]! - Updated dependencies:
dayjs
to ^1.11.9
.Published by MagicBella about 1 year ago
Published by MagicBella about 1 year ago
b29dc74
Thanks @renovate[bot]! - Updated dependencies:
commander
to ^9.5.0
.Updated dependencies [3f7ab5a
]:
Published by smeijer almost 2 years ago
#22 366adc6
Thanks @smeijer! - Add the magicbell.imports
resource to import users in bulk, and query the status of import jobs. Methods that have been made available are magicbell.imports.create
and magicbell.imports.get
.
See #imports for more information.
#24 6cf938c
Thanks @smeijer! - Released the .listen
method. With this method you can listen to server sent events in realtime. For example, to do something when new notifications come in, or to trigger an event when a user marks a notification as read.
The following events are currently emitted. Please note that all events are bound to a specific user. See #realtime for more information.
event.name | description |
---|---|
notifications/new |
a new notification has been created |
notifications/read |
a notification has been read |
notifications/unread |
a notification has been marked as unread |
notifications/delete |
a notification has been deleted |
notifications/read/all |
all notifications have been marked as read |
notifications/seen/all |
all notifications have been marked as seen |
#16 615b2fa
Thanks @smeijer! - Loads the axios http adapter when XMLHttpRequest
is unsupported. This allows magicbell
to be used in for example vscode extensions.
os.homedir
is unavailable, which is for example the case in vscode extensions.x-magicbell-user-external-id
header.userKey
. This allows users to use magicbell
, without the need to provide the apiSecret
key to generate the HMAC on runtime.#25 13ee1d2
Thanks @smeijer! - Add type coverage to all resource methods.
/schemas
.accept-version: v2
header, so we use the latest version of our preferences api.debug: true
is provided to the client.#23 bb857a7
Thanks @smeijer! - Add the magicbell.pushSubscriptions
resource to manage mobile devices / push subscriptions. Methods that have been made available are magicbell.pushSubscriptions.create
and magicbell.pushSubscriptions.delete
. Note that these methods are currently in beta, and need to be enabled via feature flags.
See #pushSubscriptions for more information.