#github
1 messages · Page 22 of 1
Adding a presence ws-bridged command, as an alternative to the REST route. This can reduce HTTP requests when running under an infrastructure where such are metered.
To facilitate delivery of entitlements to the current user, there is now also a self option, which when set true will create a presence that only emits events to the current user, for privacy purposes. (Writing a public presence upon channel join would lead to users becoming trackable)
22c1b85 Switch Presence Transport & Emit On-Load - AnatoleAM
Using the WebSocket EventAPI as a transport for presences and emitting a private presence on initial load, so that the current user sees their own cosmetics & personal sets.
6aede49 add client IP to connection - AnatoleAM
232b103 passive fanout (no write entitlements) - AnatoleAM
76b4c8c Bridge Presence Command & Private Presence (#198) - AnatoleAM
76b4c8c Bridge Presence Command & Private Presence (#198) - AnatoleAM
e0d98bc swap goroutine execution - AnatoleAM
b8a45c1 move context cancel to goroutine - AnatoleAM
c1d730a fix(deps): bump crowdin/github-action from 1.5.... - dependabot[bot]
Bumps crowdin/github-action from 1.5.2 to 1.7.1.
Release notes
Sourced from crowdin/github-action's releases.
v1.7.1
Updated
Bump CLI version to 3.10.1
v1.7.0
Added
Added the ability to download sources in #165 by @VBeytok
New options:
download_sources:
description: 'Defines whether to download source files from the Crowdin project'
default: 'false'
required: false
push_sources:
description: 'Push downloaded sources to the branch'
d...
d59978c chore(deps-dev): bump @types/chrome from 0.0.13... - dependabot[bot]
b644061 chore(deps-dev): bump sass from 1.43.4 to 1.59.3 - dependabot[bot]
Bumps sass from 1.43.4 to 1.59.3.
Release notes
Sourced from sass's releases.
Dart Sass 1.59.3
To install Sass 1.59.3, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
Fix a performance regression introduced in 1.59.0.
The NPM release of 1.59.0 dropped support for Node 12 without actually indicating so in its pubspec. This release temporarily adds back support so that the ...
Bumps webpack-dev-server from 3.11.2 to 4.12.0.
Release notes
Sourced from webpack-dev-server's releases.
v4.12.0
4.12.0 (2023-03-14)
Features
allow to set the sockjs_url option (only sockjs) using the webSocketServer.options.sockjsUrl option (#4586) (69a2fba)
catch runtime error (#4605) (87a26cf)
improve styles for overlay (#4576) (791fb85)
open editor when clicking error on overlay (#4587) (efb2cec)
Bug Fixes
compatibility with experimen...
ac08b87 chore(deps-dev): bump webpack-dev-server from 3... - dependabot[bot]
1d40cd9 use sync.Once on close - AnatoleAM
d2fc7db change read method - AnatoleAM
dfb2880 non-ptr ws conn(this prob will cause a memleak) - AnatoleAM
d829d46 Presence: Private & Passive - AnatoleAM
Adding parameters to push presences to a singular event session via REST, and the ability to create passive presences which are not stored in to persistence and do not update entitlement records.
19ac12e swap back to REST - AnatoleAM
333c1e9 fix outdated method call - AnatoleAM
380fdb9 null check at setEntitlement on static asignments - AnatoleAM

3b950a0 On-Load Presence Emission (#150) - AnatoleAM
@AnatoleAM when it this change going into effect? I am still unable to see an option to remove my pfp on the website
@MiaTroy, this is the wrong repository for this issue. All issues here were closed because the Extension was completely rewritten, and as such no longer relevant
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an [ignore condition](https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-upda...
thanks @AnatoleAM , I want to open another ticket for this issue in the correct place. The issue occurs the 7TV website and in profile management, would I do this here: https://github.com/SevenTV/Website ?
Showing a different onboarding for users upgrading from V2
9648174 extension storage migrate logic - AnatoleAM
666282b Onboarding Upgrade, Stable Cosmetics & Ephemera... - AnatoleAM
666282b Onboarding Upgrade, Stable Cosmetics & Ephemera... - AnatoleAM
400fdcc fix(deps): bump actions/setup-go from 3 to 4 - dependabot[bot]
Bumps actions/setup-go from 3 to 4.
Release notes
Sourced from actions/setup-go's releases.
v4.0.0
In scope of release we enable cache by default. The action won’t throw an error if the cache can’t be restored or saved. The action will throw a warning message but it won’t stop a build process. The cache can be disabled by specifying cache: false.
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: ‘1.19’ - r...
45c10e4 chore(deps-dev): bump @formkit/themes - dependabot[bot]
Bumps @formkit/themes from 1.0.0-beta.12 to 1.0.0-220222.4d97af0.
Release notes
Sourced from @formkit/themes's releases.
Beta 15
February 6, 2023
This release adds new 1st-party plugins to the @formkit/addons package, ships bug fixes and styling updates for both CSS and Tailwind CSS users.
💪 New features
Easily create multi-step forms or include multi-step sections inside your forms with the new multi-step plugin in @formkit/...
25e81b2 chore(deps-dev): bump @formkit/vue - dependabot[bot]
Bumps @formkit/vue from 1.0.0-beta.12 to 1.0.0-220222.4d97af0.
Release notes
Sourced from @formkit/vue's releases.
Beta 15
February 6, 2023
This release adds new 1st-party plugins to the @formkit/addons package, ships bug fixes and styling updates for both CSS and Tailwind CSS users.
💪 New features
Easily create multi-step forms or include multi-step sections inside your forms with the new multi-step plugin in @formkit/addons....
If there is such a functionality in the current versions, could you explain me how to do it? if not, it would be good to develop it
I'm moving this to the upstream repository (see https://github.com/Chatterino/chatterino2/discussions/4449) since it's not something directly related to 7TV.
7e57671 fix: bad manifest key (browser_action->action) - AnatoleAM
7e57671 fix: bad manifest key (browser_action->action) - AnatoleAM
baa27fa eventbridge: bigger channel, goroutine handle - AnatoleAM
2c1de2b Onboarding/Changelog: Finalize live features - AnatoleAM
2c1de2b Onboarding/Changelog: Finalize live features - AnatoleAM
de77971 hotfix: arbitrary delay on config post-back - AnatoleAM
de77971 hotfix: arbitrary delay on config post-back - AnatoleAM
1576f36 Stable Release CI - AnatoleAM
Adding CI parameters for creating a full stable release with versioned tag
2ff1cef release parameter - AnatoleAM
486ed0c set release as draft - AnatoleAM
9c90f64 update nightly condition - AnatoleAM
666282b Onboarding Upgrade, Stable Cosmetics & Ephemera... - AnatoleAM
7e57671 fix: bad manifest key (browser_action->action) - AnatoleAM
2c1de2b Onboarding/Changelog: Finalize live features - AnatoleAM
de77971 hotfix: arbitrary delay on config post-back - AnatoleAM
951dccc fix: firefox review url - AnatoleAM
666282b Onboarding Upgrade, Stable Cosmetics & Ephemera... - AnatoleAM
7e57671 fix: bad manifest key (browser_action->action) - AnatoleAM
2c1de2b Onboarding/Changelog: Finalize live features - AnatoleAM
de77971 hotfix: arbitrary delay on config post-back - AnatoleAM
951dccc fix: firefox review url - AnatoleAM
7TV has received a total overhaul. Check out what's new:
High-Performance Chat
We've made chat run faster, by rebuilding it from the ground up. Let your processor and memory relax, with 7TV your chat experience will be much more efficient.
New Emote Menu
The emote menu was completely redesigned, it's now divided into providers, emote s...
Implementing i18n in vue and setting up CI to sync with crowdin
6c76952 revert from typescript 5 (not ready for this) - AnatoleAM
856e7d4 ci/crowdin(fix): wrong base branch - AnatoleAM
01a4861 Use an archive link for OpenSSL 1.1.1s in BUILD... - Sheepposu
3809fd1 Only log debug messages when NDEBUG is not defi... - llyyr
e6e2126 Update Debian dependencies to include libsecret... - 03y
85b982b Add 03y to contributors list (#4452) - 03y
93a9e41 Cleanup Theme-related Code (#4450) - Nerixyz
Pull request checklist:
- [x]
CHANGELOG.mdwas updated, if applicable
Description
In https://github.com/SevenTV/chatterino7/commit/fa9f9b23351d5197aa3ea9c2eb262d219a376242, I temporarily disabled upserting personal emotes:
https://github.com/SevenTV/chatterino7/blob/fa9f9b23351d5197aa3ea9c2eb262d219a376242/src/providers/twitch/TwitchChannel.cpp#L1723-L1726
This PR re-enables this by copying the functionality from [TwitchMessageBuilder::tryAppendEmote](https://github.com/Sev...
clang-tidy made some suggestions
warning: variable 'asEmote' is not initialized [cppcoreguidelines-init-variables]
auto *asEmote = nullptr = dynamic_cast<EmoteElement *>(elements.back().get());
warning: parameter 'elements' is unused [misc-unused-parameters]
const auto upsertWords = [&](MessageElementVec & /*elements*/,
warning: variable 'asLayered' is not initialized [cppcoreguidelines-init-variables]
auto *asLayered = nullptr =
warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]
src/providers/twitch/TwitchChannel.cpp:1729:
- if (asLayered)
- {
- asLayered->addEmoteLayer(emote);
- return true;
- }
- return false;
+ return asLayered;
01a4861 Use an archive link for OpenSSL 1.1.1s in BUILD... - Sheepposu
3809fd1 Only log debug messages when NDEBUG is not defi... - llyyr
e6e2126 Update Debian dependencies to include libsecret... - 03y
85b982b Add 03y to contributors list (#4452) - 03y
93a9e41 Cleanup Theme-related Code (#4450) - Nerixyz
c216373 changelog(fix): bad source url for video - AnatoleAM
c216373 changelog(fix): bad source url for video - AnatoleAM
29f64d2 digest(fix): send on close channel - AnatoleAM
6837203 bump dispatch channel size - AnatoleAM
13e19c8 revert digest change - AnatoleAM
129d9fd bring connection channel length back down - AnatoleAM
6e8c0b2 events: pipelined publish queue - AnatoleAM
reducing load on redis by queuing eventapi messages and sending them via a pipeline
0579193 revert to old method for pushing dispatches - AnatoleAM
2f19c30 fix: helper method for safe send - TroyKomodo
4bf8faf fix es crash - AnatoleAM
317568f disable userstate eventbridge - AnatoleAM
cd0c5d0 reduce channel size - AnatoleAM
583678a also decrease size in digest - AnatoleAM
Putting query as payload also has no effect. But I found some non-null response when requested v2/emotes/global . What is this for?
Fields Username and Display Name are disabled in profile setting. Can't change them.
715dd7f Refactor publish/subscribe - AnatoleAM
8bd8c98 new dispatch key structure - AnatoleAM
4969e9a update api - AnatoleAM
81ee9f3 remove deadcode - AnatoleAM
dea460c reinstate eventstream - AnatoleAM
dc19214 use object name only as publish key - AnatoleAM
877c6dc goroutine dataloader calls - AnatoleAM
38452da remove bad error logs - AnatoleAM
22f6ea2 update api - AnatoleAM
b00f9b1 disable cosmetics fanout - AnatoleAM
99d260d chore(deps-dev): bump @floating-ui/dom from 1.1... - dependabot[bot]
Bumps @floating-ui/dom from 1.1.0 to 1.2.5.
Release notes
Sourced from @floating-ui/dom's releases.
@floating-ui/dom@1.2.5
Bug Fixes
fix: don't skip initial ResizeObserver callback update in autoUpdate (#2232)
This runs two updates on mount instead of one when elementResize is enabled. When dealing with frameworks that use inside-out (down-up) initialization of effects/rendering, like React, children are positioned be...
75971f1 update api - AnatoleAM
4d462c6 fix: late emote set entitlement - AnatoleAM
542766c fix tab-complete & colon-complete duplication - AnatoleAM
Making some additional compatibility efforts for FrankerFaceZ features
Checklist
- [X] I'm reporting a problem with Chatterino
- [X] I've verified that I'm running the most recent nightly build or stable release
- [X] I've looked for my problem on the wiki
- [X] I've searched the issues and pull requests for similar looking reports
Describe your issue
i cannot use emote modifiers like w! monkaS
Screenshots

You could make a feature request to the upstream, however I doubt this will ever be added
c438f68 build(deps): bump actions/setup-go from 3 to 4 - dependabot[bot]
Bumps actions/setup-go from 3 to 4.
Release notes
Sourced from actions/setup-go's releases.
v4.0.0
In scope of release we enable cache by default. The action won’t throw an error if the cache can’t be restored or saved. The action will throw a warning message but it won’t stop a build process. The cache can be disabled by specifying cache: false.
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: ‘1.19’ - r...
2bb6f18 build(deps): bump go.mongodb.org/mongo-driver f... - dependabot[bot]
Bumps go.mongodb.org/mongo-driver from 1.11.1 to 1.11.3.
Release notes
Sourced from go.mongodb.org/mongo-driver's releases.
MongoDB Go Driver 1.11.3
The MongoDB Go Driver Team is pleased to release version 1.11.3 of the official Go driver.
Release Notes
This release reduces memory usage under some query workloads and fixes a bug that can cause undefined behavior when reading the Raw field on database error types, including CommandError and Write...
b2aeea0 build(deps): bump github.com/aws/aws-sdk-go fro... - dependabot[bot]
Bumps github.com/aws/aws-sdk-go from 1.44.199 to 1.44.225.
Release notes
Sourced from github.com/aws/aws-sdk-go's releases.
Release v1.44.225 (2023-03-20)
Service Client Updates
service/application-autoscaling: Updates service API, documentation, and examples
service/neptune: Updates service API and documentation
This release makes following few changes. db-cluster-identifier is now a required parameter of create-db-instance. describe-db-cluster will n...
80faefb build(deps): bump google.golang.org/api from 0.... - dependabot[bot]
Bumps google.golang.org/api from 0.109.0 to 0.114.0.
Release notes
Sourced from google.golang.org/api's releases.
v0.114.0
0.114.0 (2023-03-17)
Features
all: Auto-regenerate discovery clients (#1907) (2754ab4)
Bug Fixes
Always reference the internal package. (#1909) (dc4b77d), refs #1908
v0.113.0
0.113.0 (2023-03-15)
Features
all: Auto-regenerate discovery clients (#1900) (fc221ce)
idtoken: Add support for external_account (#1897) (...
181c697 chore(deps-dev): bump @typescript-eslint/parser... - dependabot[bot]
Bumps @typescript-eslint/parser from 5.48.1 to 5.56.0.
Release notes
Sourced from @typescript-eslint/parser's releases.
v5.56.0
5.56.0 (2023-03-20)
Bug Fixes
eslint-plugin: [member-ordering] check order when optionalityOrder is present with no optional members (#6619) (6aff431)
eslint-plugin: [no-misused-promises] avoid unnecessary calls to getContextualType (#6193) (745cfe4)
eslint-plugin: [no-misused-pro...
5ea0e53 chore(deps-dev): bump @typescript-eslint/eslint... - dependabot[bot]
Bumps @typescript-eslint/eslint-plugin from 5.48.1 to 5.56.0.
Release notes
Sourced from @typescript-eslint/eslint-plugin's releases.
v5.56.0
5.56.0 (2023-03-20)
Bug Fixes
eslint-plugin: [member-ordering] check order when optionalityOrder is present with no optional members (#6619) (6aff431)
eslint-plugin: [no-misused-promises] avoid unnecessary calls to getContextualType (#6193) (745cfe4)
eslint-pl...