[PR #44] [MERGED] feat(quark): switch to new API #70

Closed
opened 2026-02-16 12:26:57 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/stoatchat/javascript-client-sdk/pull/44
Author: @insertish
Created: 3/3/2022
Status: Merged
Merged: 3/22/2022
Merged by: @insertish

Base: masterHead: quark/permissions


📝 Commits (7)

  • ce22216 feat(quark): implement new permissions system
  • 89be9be chore: make edit routes return new objects
  • fc543f7 feat: emit delete events with objects if present
  • 41ce44c fix: set channel as inactive on delete
  • 50789ae fix: set DMs as active when opening
  • eb19ee0 fix: patch user and invite routes
  • 4e9542d feat: switch to new revolt-api

📊 Changes

17 files changed (+671 additions, -1365 deletions)

View changed files

📝 README.md (+6 -2)
📝 package.json (+3 -2)
📝 src/Client.ts (+61 -128)
📝 src/api/permissions.ts (+98 -31)
src/api/routes.ts (+0 -842)
📝 src/index.ts (+2 -2)
📝 src/maps/Bots.ts (+17 -20)
📝 src/maps/Channels.ts (+131 -103)
📝 src/maps/Members.ts (+40 -19)
📝 src/maps/Messages.ts (+13 -14)
📝 src/maps/Servers.ts (+111 -85)
📝 src/maps/Users.ts (+47 -63)
📝 src/tester.ts (+10 -18)
📝 src/util/Unreads.ts (+1 -1)
📝 src/websocket/client.ts (+31 -14)
📝 src/websocket/notifications.ts (+10 -17)
📝 yarn.lock (+90 -4)

📄 Description

closes #43


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/stoatchat/javascript-client-sdk/pull/44 **Author:** [@insertish](https://github.com/insertish) **Created:** 3/3/2022 **Status:** ✅ Merged **Merged:** 3/22/2022 **Merged by:** [@insertish](https://github.com/insertish) **Base:** `master` ← **Head:** `quark/permissions` --- ### 📝 Commits (7) - [`ce22216`](https://github.com/stoatchat/javascript-client-sdk/commit/ce222162632edefa1f4335bc55c13c60a96b5adc) feat(quark): implement new permissions system - [`89be9be`](https://github.com/stoatchat/javascript-client-sdk/commit/89be9be0477fdef59d1a4aff42b81a18e6c1e1c4) chore: make edit routes return new objects - [`fc543f7`](https://github.com/stoatchat/javascript-client-sdk/commit/fc543f7fcd08ca8686311dd9835e15b67a371908) feat: emit delete events with objects if present - [`41ce44c`](https://github.com/stoatchat/javascript-client-sdk/commit/41ce44c540c1adeb115bcae6ba807bb7ee54f7f8) fix: set channel as inactive on delete - [`50789ae`](https://github.com/stoatchat/javascript-client-sdk/commit/50789aec5290cc8388157fa030e41779fd29bca0) fix: set DMs as active when opening - [`eb19ee0`](https://github.com/stoatchat/javascript-client-sdk/commit/eb19ee0e9e5917c7da388c371c31aca133130126) fix: patch user and invite routes - [`4e9542d`](https://github.com/stoatchat/javascript-client-sdk/commit/4e9542d058fbf2eaf7c8454b068034aece13c05c) feat: switch to new revolt-api ### 📊 Changes **17 files changed** (+671 additions, -1365 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+6 -2) 📝 `package.json` (+3 -2) 📝 `src/Client.ts` (+61 -128) 📝 `src/api/permissions.ts` (+98 -31) ➖ `src/api/routes.ts` (+0 -842) 📝 `src/index.ts` (+2 -2) 📝 `src/maps/Bots.ts` (+17 -20) 📝 `src/maps/Channels.ts` (+131 -103) 📝 `src/maps/Members.ts` (+40 -19) 📝 `src/maps/Messages.ts` (+13 -14) 📝 `src/maps/Servers.ts` (+111 -85) 📝 `src/maps/Users.ts` (+47 -63) 📝 `src/tester.ts` (+10 -18) 📝 `src/util/Unreads.ts` (+1 -1) 📝 `src/websocket/client.ts` (+31 -14) 📝 `src/websocket/notifications.ts` (+10 -17) 📝 `yarn.lock` (+90 -4) </details> ### 📄 Description closes #43 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 12:26:57 -05:00
yindo closed this issue 2026-02-16 12:26:57 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: stoatchat/javascript-client-sdk#70