JavaScript/TypeScript SDK monorepo for MagicBell - The real-time notification inbox for web & mobile apps
OTHER License
Bot releases are visible (Hide)
Published by MagicBella 11 months ago
Published by MagicBella 11 months ago
#210 9280ca7
Thanks @renovate! - Updated dependencies:
@types/rosie
to ^0.0.45
.d199c74
Thanks @renovate[bot]! - Updated dependencies:
@types/lodash
to ^4.14.201
.8649613
Thanks @renovate[bot]! - Updated dependencies:
@types/sinon
to ^10.0.20
.Published by MagicBella 11 months ago
#210 9280ca7
Thanks @renovate! - Updated dependencies:
@types/rosie
to ^0.0.45
.d199c74
Thanks @renovate[bot]! - Updated dependencies:
@types/lodash
to ^4.14.201
.8649613
Thanks @renovate[bot]! - Updated dependencies:
@types/sinon
to ^10.0.20
.Updated dependencies [ad7250e
, 9280ca7
, d199c74
]:
Published by MagicBella 11 months ago
Published by MagicBella 11 months ago
#210 9280ca7
Thanks @renovate! - Updated dependencies:
@types/rosie
to ^0.0.45
.d199c74
Thanks @renovate[bot]! - Updated dependencies:
@types/lodash
to ^4.14.201
.Published by MagicBella 11 months ago
9280ca7
, d199c74
, 8649613
]:
Published by MagicBella 11 months ago
Published by MagicBella 11 months ago
Published by MagicBella 11 months ago
#206 22a17bb
Thanks @renovate! - Updated dependencies:
react-use
to ^17.4.0
.#207 f694679
Thanks @renovate! - Updated dependencies:
tiny-invariant
to ^1.3.1
.#205 430ea0b
Thanks @renovate! - Updated dependencies:
@babel/core
to ^7.23.3
.Updated dependencies [ef5248c
, f694679
]:
Published by MagicBella 11 months ago
62eae8f
Thanks @smeijer! - We've removed magicbell.notifications.create
, please use magicbell.broadcasts.create
instead.#208 62eae8f
Thanks @smeijer! - Add broadcasts.create
method to the project client.
await magicbell.broadcasts.create({
title: "We're processing your order",
content: "<p>Thank you for your order. We'll notify you when these items are ready.</p>",
category: 'order_created',
topic: 'order:33098',
recipients: [
{
email: '[email protected]',
},
{
external_id: '83d987a-83fd034',
first_name: 'Person',
last_name: 'Doe',
custom_attributes: {
plan: 'enterprise',
pricing_version: 'v10',
preferred_pronoun: 'They',
},
phone_numbers: ['+1 5005550001'],
},
],
});
Published by MagicBella 11 months ago
Published by MagicBella 11 months ago
62eae8f
Thanks @smeijer! - We've removed magicbell notifications create
, please use broadcasts create
instead.#208 62eae8f
Thanks @smeijer! - Add magicbell broadcasts create
command.
magicbell broadcasts create \
--title 'We\'re processing your order' \
--content '<p>Thank you for your order. We\'ll notify you when these items are ready.</p>' \
--category 'order_created' \
--topic 'order:33098' \
--recipients '[email protected]'
Published by MagicBella 12 months ago
5c8f4c9
]:
Published by MagicBella 12 months ago
Published by MagicBella 12 months ago
Published by MagicBella 12 months ago
Published by MagicBella 12 months ago
5c8f4c9
]:
Published by MagicBella about 1 year ago
#197 947f177
Thanks @smeijer! - Add getAuthToken
function to exchange API Key based user credentials for jwt token.
import { getAuthToken } from '@magicbell/webpush';
// authenticate user by external id
getAuthToken({
apiKey: '024…0bd',
userExternalId: 'user_123',
userHmac: 'NCI…I6M',
});
// or based by their email address
getAuthToken({
apiKey: '024…0bd',
userEmail: '[email protected]',
userHmac: 'NCI…I6M',
});
Published by MagicBella about 1 year ago
669e353
, 947f177
]:
Published by MagicBella about 1 year ago