New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@giosg/pub-sdk

Package Overview
Dependencies
Maintainers
13
Versions
64
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@giosg/pub-sdk - npm Package Compare versions

Comparing version 0.25.1 to 0.26.0

21

CHANGELOG.md

@@ -7,2 +7,7 @@ # Changelog

## 0.26.0
- Used `@giosg/realtime-sdk` of version ^2.2.0.
- Disabled optimistic updates for `deleteMessage` function of `BasePubSdk`.
## 0.25.1

@@ -12,10 +17,21 @@ - Add `PubDeletedMessage` type to `PubMessage` union.

## 0.25.0
- Add `sender_id` field to `PubDeletedMessage` interface.
## 0.24.0
- Add `is_default_channel` field to `PubChannel` interface.
## 0.23.0
- Add is_private field to `ChannelPayload` and `PubChannel` interface.
## 0.22.1
- Added `PubDeletedMessage` interface to `PubMessage` type.
- Changed `PubDeletedMessage` interface to have an empty object as a body.
- Added `PubCallLeaveMessage`, `PubSystemMessage`, `PubDeletedMessage`, `PubSystemMessagePayload` interfaces to exported list
## 0.22.0
- Add `deleteMessage` function

@@ -25,8 +41,11 @@ - Add is_edited field to `PubBaseMessage`

## 0.21.2
- Add `PubSystemMessage`to PubMessage type
## 0.21.1
- Add `PubSystemMessage`interface
## 0.21.0
- Add member list to `ChannelPayload`

@@ -33,0 +52,0 @@ - Add `patchIsAdminField`function

20

lib/sdk.js

@@ -40,6 +40,3 @@ "use strict";

const apiUrl = `/api/pub/v1/orgs/${orgId}/channels/${channelId}`;
return this.sdk
.deleteResource(apiUrl)
.take(1)
.toPromise();
return this.sdk.deleteResource(apiUrl).take(1).toPromise();
}

@@ -87,6 +84,7 @@ //DM Channels:

const apiUrl = `/api/pub/v1/orgs/${orgId}/channels/${channelId}/messages/${messageId}`;
return this.sdk
return (this.sdk
// noPrematureUpdates is needed to support soft-deletion with a replacement case
.deleteResource(apiUrl, { noPrematureUpdates: true })
.take(1)
.toPromise();
.toPromise());
}

@@ -122,13 +120,7 @@ // Channel members:

const apiUrl = `/api/pub/v1/orgs/${orgId}/channels/${channelId}/members/${memberId}`;
return this.sdk
.patchResource(apiUrl, payload)
.take(1)
.toPromise();
return this.sdk.patchResource(apiUrl, payload).take(1).toPromise();
}
deleteChannelMember(orgId, channelId, memberId) {
const apiUrl = `/api/pub/v1/orgs/${orgId}/channels/${channelId}/members/${memberId}`;
return this.sdk
.deleteResource(apiUrl)
.take(1)
.toPromise();
return this.sdk.deleteResource(apiUrl).take(1).toPromise();
}

@@ -135,0 +127,0 @@ // Notification settings:

{
"name": "@giosg/pub-sdk",
"version": "0.25.1",
"version": "0.26.0",
"description": "TypeScript interfaces for Giosg Pub",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

@@ -0,0 +0,0 @@ # Giosg Pub SDK and interfaces

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc