Skip to content

Releases: Discord-InterChat/InterChat

v4.1.0

17 Nov 08:41
Compare
Choose a tag to compare

Features

Bug Fixes

  • fix deploy-commands script (dev-737)
  • localeTypeGen: update output file path for locale types (dev-737)
  • interactions: fix rules screening check (dev-737)
  • hublogmanager: cache data after each update (dev-737)
  • connectedList: add checks to ensure connections before deletion and update #201 (dev-737)
  • prevent usage of wrong reply method #201 (dev-737)
  • lint errors #201 (dev-737)
  • fix network utils import (dev-737)
  • fix network username showing hubname instead of servername (dev-737)
  • fix double message after rejoining hub #202 (dev-737)
  • rulesScreen: send real interaction to handleError() #202 (dev-737)
  • hub: make hub option optional in /hub join #202 (dev-737)
  • blacklist: fix unblacklist timer not triggering #202 (dev-737)
  • make ready event synchronous #202 (dev-737)
  • modpanel: fix error with forever blacklisting servers #203 (dev-737)
  • fix not being able to delete hubs #203 (dev-737)
  • blacklistAppeal: fix using wrong reply method #203 (dev-737)
  • blacklist: fix interaction response method & error with blmanager.log() #203 (dev-737)
  • add missing emoji to /hub announce error msg #203 (dev-737)
  • fix mark resolved button error #203 (dev-737)
  • hub infractions: fix long load times #204 (dev-737)
  • show guidelines link for bot wide bans #204 (dev-737)
  • fix blacklists expiry #204 (dev-737)
  • reports: send username instead of mention #210 (dev-737)
  • make lobbies sharding friendly ;( #211 (dev-737)
  • lobby: add required bot perms to commands #211 (dev-737)
  • hub join: make channel param optional #211 (dev-737)
  • remove try/catch from non-lobby/network msgs #211 (dev-737)
  • hub browse: make stars show in mobile #211 (dev-737)
  • fix typo for spam reason in auto blacklist #211 (dev-737)
  • remove random console.log #211 (dev-737)
  • /about: fix broken link (dev-737)
  • only send paused message to connected servers (dev-737)
  • fix up the lobby thing (#212) #212 (dev-737)
  • fix lobby notification not working (#214) #214 (dev-737)

Documentation

  • readme: readme for contributing to translations and documentation #196 (dev-737)

Styles

  • update /about desc (dev-737)
  • use color embed for announcements #204 ([dev-737](htt...
Read more

v4.0.1

02 Nov 05:58
Compare
Choose a tag to compare

Bug Fixes

  • handle empty connection list in getHubConnections #192 (dev-737)
  • network: fix reply content showing as attachment #192 (dev-737)
  • fix hub browse design a bit (#193) #193 (dev-737)
  • fix deepsource error #192 (dev-737)
  • fix replied message showing no content across different connection modes (#194) #194 (dev-737)
  • blacklist list: sort by expiring blacklists (dev-737)

Code Refactoring

  • logging: add logging for caching operations #192 (dev-737)

Chores

Commits

v4.0.0

01 Nov 11:22
Compare
Choose a tag to compare

Features

Bug Fixes

  • bug fixes and refactors (dev-737)
  • blacklist: fix blacklist duplication with apps > blacklist (#129) #129 (dev-737)
  • prevent broadcast from breaking when tenor_key is not present (dev-737)
  • fix cacheUtils type error (dev-737)
  • update Constants.js path (dev-737)
  • cache: Update cache serialization and deserialization functions (#144) #144 (dev-737)
  • deleteMsg: also delete message from redis (#165) #165 (dev-737)
  • fix onboarding in progress bug #185 (dev-737)
  • expect correct imgur url instead of making api call (#183) #183 (dev-737)
  • blacklist list: show expiring blacklists first (#187) #187 (dev-737)
  • userInfractionManager: create a userData if it does not exist #188 (dev-737)
  • connection edit: update parentId on channel change #190 (dev-737)
  • start api in cluster.ts #190 (dev-737)

Documentation

Styles

  • add typings to locale keys (dev-737)

Code Refactoring

  • enable vscode debugging & snippets (dev-737)
  • use short import paths (dev-737)
  • **esli...
Read more

v4.0.0-0

05 Jul 15:27
v4.0.0-0
dd92fa8
Compare
Choose a tag to compare
v4.0.0-0 Pre-release
Pre-release

Breaking Changes

  • feat!: Blacklist manager refactor & New in-memory cache (devoid) #81
  • feat(blacklist): new blacklist manager with better expiry handling& cache (3c83a5e & faf12a4)
  • fix(votemanager): give and remove voter roles properly (6c82fff)
  • fix(stats): remove connections stats (66b0c43)
  • feat: new in-memory cache (988f72c)
  • chore(ban): enable ban logs & allow management to use /ban (95b79f4)

Bug Fixes

  • ban: fix typo in option desc (dev-737)
  • evil commands: /leave to make interchat leave a server (dev-737)

Code Refactoring

  • env: move CLIENT_ID to env instead of hard code (dev-737)

Builds

  • release: use release-it package for auto-releases (dev-737)

Commits

  • 9e1a648: Merge pr #81 Blacklist manager refactor & New in-memory cache (devoid) #81
  • dd92fa8: Release 4.0.0-0 (dev-737)

v3.28.0

26 Jun 11:29
v3.28.0
89c11e6
Compare
Choose a tag to compare

Features

  • fix various bugs & try out better message encryption & priv API (#80) #80 (dev-737)

Commits

  • 824f5d9: move client_id to env and try out release-it (dev-737)
  • 89c11e6: Release 3.28.0 (dev-737)

v3.27.0

20 Jun 11:10
3a5df6c
Compare
Choose a tag to compare

Features

  • use cloudflare workers instead of vercel #77 (dev-737)
  • hub: delete message log (dev-737)
  • global ban command (beta) (#79) #79 (dev-737)
  • blacklist: allow interchat mods to blacklist people from other hubs (dev-737)
  • blacklist: interchat mods can now unblacklist other hubs (dev-737)

Bug Fixes

  • support img url for deleteMsg (dev-737)
  • hub: selecting new log channels (dev-737)
  • deletemsg: log image url for embeds properly (dev-737)
  • onboarding: fix reply/defer check (dev-737)
  • sync cache immediately when deleting multiple connections (dev-737)
  • blacklist: display all options to interchat staff (dev-737)
  • hub: fix 'no' button in leave command (dev-737)

Code Refactoring

Chores

  • reduce /hub create cooldown (dev-737)
  • deps: update dependencies (dev-737)
  • profanity: add new words (dev-737)
  • update credits (dev-737)
  • sentry: enable integrations for prisma and uncaughtExceptions (dev-737)
  • release: 3.27.0 (dev-737)

Reverts

  • network: revery the cloudflare thing (dev-737)

v3.26.0

04 Jun 13:03
v3.26.0
e197848
Compare
Choose a tag to compare

Features

  • global ban/unban command (dev-737)

Bug Fixes

  • fix purge command errors (#74) #74 (dev-737)
  • fix stats command server count (dev-737)
  • blacklist: fix bug with /blacklist list (dev-737)

Code Refactoring

  • make /connection commands prettier and refactor /blacklist commands (#75) #75 (dev-737)
  • seperate goals and invite logs... (dev-737)
  • rename logServerLeave to logGuildLeaveToHub (dev-737)

Continuous Integration

Chores

  • remove docker workflow, fix antispam & revert profanity filter (#73) #73 (dev-737)
  • release: v3.25.9 (dev-737)
  • release: 3.26.0 (dev-737)

v3.25.8

28 May 11:46
v3.25.8
0dd0b45
Compare
Choose a tag to compare

Bug Fixes

Chores

v3.25.7

28 May 11:28
v3.25.7
e9a12e2
Compare
Choose a tag to compare

Bug Fixes

  • utils: fix type errors caused by fetch in getAttachmentURL() (dev-737)

Chores

  • nsfw: increase probabality score requirement to 0.7 (dev-737)
  • release: 3.25.7 (dev-737)

v3.25.6

27 May 12:14
53bafda
Compare
Choose a tag to compare

Chores

Commits

  • 991d622: fix da docker workflow (dev-737)
  • 53bafda: uhh yeah (dev-737)