#github
1 messages · Page 37 of 1
I use swagger.json for generating typescript definitions:
npx openapi-typescript https://github.com/SevenTV/API/raw/dev/internal/api/rest/v3/docs/swagger.json
And now it generates types where all fields in schemas are optional, because they are missing the required field.
export interface definitions {
// ...
"model.ActiveEmoteModel": {
actor_id?: string;
data?: definitions["model.EmotePartialModel"];
flags?: definitions["model.ActiveEmot...
Also experiencing this issue. Only happens with stream previews disabled.
Until this is fixed I've manually allowed scroll on overflow and hid the default scrollbar it creates. Added this using Stylus extension.
.switcher-hopper {
overflow-y: scroll !important;
}
::-webkit-scrollbar {
width: 0;
}
These elements seem to get deleted causing the scroll bar to disappear.
The behavior of this isn't quite right. Ideally it should remove the setting from the stored table entirely, so that if a setting's default value changes for some reason it's as if the user had never changed the setting.
Allowing the post-reset state to be separate from the initial state adds to potential user confusion.
Currently only chat emotes are supported on youtube as legacy support.
You've repeated the same thing 3 times in the wrong boxes. Please make an effort
Re-opening as this may still be an issue for some users, but still cannot be confirmed
I just checked today and the only reason it was fixed for me is due to no longer being in the beta test for the site.
6b0ff10 chore(deps-dev): bump vite from 4.3.9 to 4.4.4 - dependabot[bot]
Bumps vite from 4.3.9 to 4.4.4.
Release notes
Sourced from vite's releases.
create-vite@4.4.0
Please refer to CHANGELOG.md for details.
Changelog
Sourced from vite's changelog.
4.4.4 (2023-07-14)
chore: warning about ssr cjs format removal (#13827) (4646e9f), closes #13827
fix(esbuild): enable experimentalDecorators by default (#13805) (e8880f0), closes #13805
fix(scan): skip tsconfigRaw fallback if tsconfig is set (#13823) (b61...
[SevenTV/Extension] New branch created: dependabot-npm_and_yarn-master-vite-4.4.4
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-vite-4.4.3
77b8d24 chore(deps-dev): bump eslint from 8.43.0 to 8.45.0 - dependabot[bot]
[SevenTV/Extension] New branch created: dependabot-npm_and_yarn-master-eslint-8.45.0
Bumps eslint from 8.43.0 to 8.45.0.
Release notes
Sourced from eslint's releases.
v8.45.0
Features
cdd063c feat: Expose LegacyESLint in unsupported API (#17341) (Nicholas C. Zakas)
d34abe5 feat: fix indent rule for else-if (#17318) (Milos Djermanovic)
Bug Fixes
b79b6fb fix: Fix suggestion message in no-useless-escape (#17339) (Francesco Trotta)
c667055 fix: provide unique fix and fix.range objects in lint messages (#17332) (Milos Djermanovic)
Document...
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-eslint-8.44.0
Please add this whenever possible
6f160e7 chore(deps-dev): bump terser from 5.18.1 to 5.19.1 - dependabot[bot]
Bumps terser from 5.18.1 to 5.19.1.
Changelog
Sourced from terser's changelog.
v5.19.1
Better avoid outputting </script> and HTML comments.
Fix unused variables in class static blocks not being dropped correctly.
Fix sourcemap names of methods that are async or static
v5.19.0
Allow /@MANGLE_PROP/ annotation in object.property, in addition to property declarations.
v5.18.2
Stop using recursion in hoisted defuns fix.
Commits
798135e 5....
[SevenTV/Extension] New branch created: dependabot-npm_and_yarn-master-terser-5.19.1
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-terser-5.19.0
Looks like this got fixed at some point (only tested in Brave). I can deselect Twitch and keep using FFZ.
I dont think its fixed yet. I tried deselecting twitch, and im still seeing the 7tv icon on the top right of the twitch navbar after refreshing. If I deselect twitch, it should not be not be enabled on that domain. Its also still interfering with the filtering capabilities of FFZ.
This is because firefox uses twitch as the default host_permissions and cannot be removed unless the extension is updated to use a different host_permissions
Just to clarify how I got it working in Brave (but might be applicable to other browsers using Chromium):
- Install the extension
- Go into the extension options and disable "Automatically allow access on the following sites"
- Run the onboarding setup by clicking "Extension options" from the extension settings page
- De-selecting Twtich from the options
- Finishing the onboarding setup
- Should now look like the screenshot below
<img width="686" alt="image" src="https://gith...
[SevenTV/EventAPI] New branch created: chore/terraform
Terraform Format and Style 🖌failure
Terraform Initialization ⚙️success
Terraform Validation 🤖success
<details><summary>Validation Output</summary>
Success! The configuration is valid.
</details>
Terraform Plan 📖failure
<details><summary>Show Plan</summary>
terraform
</details>
Pusher: @AnatoleAM, Action: pull_request, Working Directory: ``, Workflow: EventAPI CI
Terraform Format and Style 🖌failure
Terraform Initialization ⚙️success
Terraform Validation 🤖success
<details><summary>Validation Output</summary>
Success! The configuration is valid.
</details>
Terraform Plan 📖failure
<details><summary>Show Plan</summary>
terraform
</details>
Pusher: @AnatoleAM, Action: pull_request, Working Directory: ``, Workflow: EventAPI CI
b6669d6 chore(deps): bump word-wrap from 1.2.3 to 1.2.4 - dependabot[bot]
Bumps word-wrap from 1.2.3 to 1.2.4.
Release notes
Sourced from word-wrap's releases.
1.2.4
What's Changed
Remove default indent by @mohd-akram in jonschlinkert/word-wrap#24
🔒fix: CVE 2023 26115 (2) by @OlafConijn in jonschlinkert/word-wrap#41
:lock: fix: CVE-2023-26115 by @aashutoshrathi in jonschlinkert/word-wrap#33
chore: publish workflow by @OlafConijn in jonschlinkert/word-wrap#42
New Contributors
@mohd-akram made their first contri...
[SevenTV/Extension] New branch created: dependabot/npm_and_yarn/word-wrap-1.2.4
Terraform Format and Style 🖌failure
Terraform Initialization ⚙️success
Terraform Validation 🤖success
<details><summary>Validation Output</summary>
Success! The configuration is valid.
</details>
Terraform Plan 📖failure
<details><summary>Show Plan</summary>
terraform
</details>
Pusher: @AnatoleAM, Action: pull_request, Working Directory: ``, Workflow: EventAPI CI
Terraform Format and Style 🖌failure
Terraform Initialization ⚙️success
Terraform Validation 🤖success
<details><summary>Validation Output</summary>
Success! The configuration is valid.
</details>
Terraform Plan 📖failure
<details><summary>Show Plan</summary>
terraform
</details>
Pusher: @AnatoleAM, Action: pull_request, Working Directory: ``, Workflow: EventAPI CI
b332594 fix: missing redis auth in cfg template - AnatoleAM
da9ff29 chore(deps-dev): bump stylelint from 15.9.0 to ... - dependabot[bot]
[SevenTV/Extension] Pull request opened: #786 chore(deps-dev): bump stylelint from 15.9.0 to 15.10.2
Bumps stylelint from 15.9.0 to 15.10.2.
Release notes
Sourced from stylelint's releases.
15.10.2
Fixed: declaration-property-value-no-unknown false negatives for nested declarations (#7079) (@romainmenke).
Fixed: selector-pseudo-element-no-unknown false positives for view-transition pseudo-elements (#7070) (@danielroe).
15.10.1
Security: fix for semver vulnerability (#7043) (@romainmenke).
Fixed: invalid option regression on Windows 10 (#7043)...
[SevenTV/Extension] New branch created: dependabot-npm_and_yarn-master-stylelint-15.10.2
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-stylelint-15.10.1
Terraform Format and Style 🖌success
Terraform Initialization ⚙️success
Terraform Validation 🤖success
<details><summary>Validation Output</summary>
Success! The configuration is valid.
</details>
Terraform Plan 📖success
<details><summary>Show Plan</summary>
terraform
[0m[33mRunning plan in the remote backend. Output will stream here. Pressing Ctrl-C
will stop streaming the logs, but will not stop the plan running remotely.[0m
Preparing the r...
I resolved merge conflicts, but not sure what the linter is complaining about now
@AnatoleAM merge conflicts resolved
c37ddbd chore(deps-dev): bump vite from 4.3.9 to 4.4.5 - dependabot[bot]
Bumps vite from 4.3.9 to 4.4.5.
Release notes
Sourced from vite's releases.
create-vite@4.4.1
Please refer to CHANGELOG.md for details.
create-vite@4.4.0
Please refer to CHANGELOG.md for details.
Changelog
Sourced from vite's changelog.
4.4.5 (2023-07-20)
fix: "EISDIR: illegal operation on a directory, realpath" error on RA… (#13655) (6bd5434), closes #13655
fix: transform error message add file info (#13687) (6dca41c)...
[SevenTV/Extension] New branch created: dependabot-npm_and_yarn-master-vite-4.4.5
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-vite-4.4.4
Please base this on the unit-tests branch instead
aa27cca chore: upgrade dependencies - AnatoleAM
[SevenTV/Extension] New branch created: chore/upgrade-dependencies
[SevenTV/Extension] branch deleted: chore/upgrade-dependencies
Looks like semver is up-to-date now, so this is no longer needed.
Looks like stylelint-config-standard is up-to-date now, so this is no longer needed.
Looks like @typescript-eslint/parser is up-to-date now, so this is no longer needed.
Looks like stylelint is up-to-date now, so this is no longer needed.
Looks like stylelint-config-standard-scss is up-to-date now, so this is no longer needed.
Looks like @types/node is up-to-date now, so this is no longer needed.
[SevenTV/Extension] branch deleted: dependabot/npm_and_yarn/semver-5.7.2
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-stylelint-config-standard-34.0.0
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-stylelint-config-standard-scss-10.0.0
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-types-node-20.4.2
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-intlify-unplugin-vue-i18n-0.12.2
Looks like stylelint is up-to-date now, so this is no longer needed.
Looks like word-wrap is no longer a dependency, so this is no longer needed.
Looks like terser is up-to-date now, so this is no longer needed.
Looks like eslint is up-to-date now, so this is no longer needed.
[SevenTV/Extension] New comment on pull request #787: chore(deps-dev): bump vite from 4.3.9 to 4.4.5
Looks like vite is up-to-date now, so this is no longer needed.
[SevenTV/Extension] branch deleted: dependabot/npm_and_yarn/word-wrap-1.2.4
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-terser-5.19.1
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-eslint-8.45.0
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-vite-4.4.5
d287f8d chore(deps-dev): bump @typescript-eslint/eslint... - dependabot[bot]
Bumps @typescript-eslint/eslint-plugin from 5.62.0 to 6.1.0.
Release notes
Sourced from @typescript-eslint/eslint-plugin's releases.
v6.1.0
6.1.0 (2023-07-17)
Bug Fixes
eslint-plugin: [comma-dangle] fixed crash from undefined predicate.ignore (#7223) (d368164)
eslint-plugin: [no-floating-promises] false negative calling .then with second argument undefined (#6881) (606a52c), closes #6850
eslint-plug...
[SevenTV/Extension] New branch created: dependabot-npm_and_yarn-master-typescript-eslint-eslint-plugin-6.1.0
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-typescript-eslint-eslint-plugin-5.62.0
cb991ce chore: upgrade dependencies (#789) - AnatoleAM
You can simply use URL.createObjectURL(), create a link element and trigger a click on it without any extra dependency needed.
Please handle errors with catch() on the promise
@dependabot ignore this major version
OK, I won't notify you about version 6.x.x again, unless you re-open this PR. 😢
[SevenTV/Extension] branch deleted: dependabot-npm_and_yarn-master-typescript-eslint-eslint-plugin-6.1.0
The rest seems fine, just clear out this unnecessary dep.
nit: what is the purpose of this alias? (readability decreased)
nit: what is the purpose of this alias? (readability decreased)
nit: CSS Grid is preferable over Flexbox. Please consider using grid instead.
Thank you for the contribution :slightly_smiling_face:
7ff8bf4 settings(feat): reset to default value (#758) - chipsTM
7ff8bf4 settings(feat): reset to default value (#758) - chipsTM
This bug is no longer a issue, I believe this was fixed in #724
This bug is no longer a issue, I believe this was fixed in #724
This bug is not a issue in V3 of 7TV, as explained by Batyodie.
[SevenTV/Extension] New comment on issue #363: [Request] stream lag meter & and reload stream button
Steam latency was added in #727
A reload stream button can still be implemented but pausing and unpausing the stream is equivalent.
Is there an existing issue for this?
- [X] I have searched the existing issues
This issue exists in the latest nightly version
- [X] I am using the latest nightly version
What browsers are you seeing the problem on?
Chrome
Current Behavior
Using a zero width emote on a Kick emote does not work, the zero width emote does not render on top of the Kick emote.
Photo:
#...
0e60ca1 Fix smooth scrolling when ChannelView is full (... - Andrew Opalach
af34bf6 Fix streamer mode button being always visible o... - pajlada
53b044c Fix changelog entries for two old PRs (#4691) - pajlada
5d3e5d9 Fix anonymous users being pinged by justinfan6... - Nerixyz [b9934a4`](https://github.com/SevenTV/chatterino7/commit/b9934a45326378ef53bf21c6ea0c3e9c32b34415) Refactor tests and benchmarks (#4700) - Nerixyz
0e60ca1 Fix smooth scrolling when ChannelView is full (... - Andrew Opalach
af34bf6 Fix streamer mode button being always visible o... - pajlada
53b044c Fix changelog entries for two old PRs (#4691) - pajlada
5d3e5d9 Fix anonymous users being pinged by justinfan6... - Nerixyz [b9934a4`](https://github.com/SevenTV/chatterino7/commit/b9934a45326378ef53bf21c6ea0c3e9c32b34415) Refactor tests and benchmarks (#4700) - Nerixyz
My attempt to fix Kick tab autocomplete when search token is the same length.
Adds check whether the search token is the same as previous tab handle or not
Example of bug:
reproduce with global emotes
type pepepls -> tab -> erase -> type teatime -> tab -> shows pepepls
2dcec77 fix(deps): bump crowdin/github-action from 1.11... - dependabot[bot]
Bumps crowdin/github-action from 1.11.0 to 1.12.0.
Release notes
Sourced from crowdin/github-action's releases.
v1.12.0
What's Changed
feat: add support for team review requests by @fernandogelin in crowdin/github-action#180
- name: Crowdin Action
uses: crowdin/github-action@v1
with:
upload_sources: true
download_translations: true
localization_branch_name: l10n_crowdin_translations
create_pull_request: true
pull_reques...
[SevenTV/Extension] New branch created: dependabot-github_actions-master-crowdin-github-action-1.12.0
93a7fc8 chore(deps-dev): bump @typescript-eslint/parser... - dependabot[bot]
Bumps @typescript-eslint/parser from 6.1.0 to 6.2.0.
Release notes
Sourced from @typescript-eslint/parser's releases.
v6.2.0
6.2.0 (2023-07-24)
Bug Fixes
eslint-plugin: [member-ordering] account for repeated names (#6864) (d207b59)
eslint-plugin: [no-unsafe-enum-comparison] exempt bit shift operators (#7074) (b3e0e75)
eslint-plugin: [prefer-nullish-coalescing] handle case when type of left side is null or ...
[SevenTV/Extension] New branch created: dependabot-npm_and_yarn-master-typescript-eslint-parser-6.2.0
If user does not have any emotes favorited, there is no indication on how to favorite an emote.
This PR adds a small display on the favorites menu to suggest Alt-clicking an emote to favorite one.
I honestly have no idea what I am doing and have never used vue before so I'm sure there's some terrible bug
Issues?
I'm noticing provider issues and can't tell if it's my own code. Certain emotes won't show up when changing between streams/refreshing but the same behavior occurs when run...
any new progress on this or still work in progress?
aaf0c8e fix: personal state logs & queue duping - AnatoleAM
[SevenTV/API] New branch created: fix/personal-state-logs
68e9abf fix: stall due to slow third party response times - AnatoleAM
[SevenTV/Extension] New branch created: fix/late-providers
Loading all emote providers simultaneously rather than in sequence, in order to resolve slow loading issues when a third-party provider is giving slow response time.
I think it's just being blocked by CORS. If this is just a localhost issue then hopefully everything is fine..
By default the developer environment points to localhost, expecting backend services to be present on certain ports. If you don't have these services on your PC, you can edit .env.dev with the values env.production. This is also something that should be added to the documentation
f7c7d6c fix: stall due to slow third party response tim... - AnatoleAM
[SevenTV/Extension] branch deleted: fix/late-providers
f7c7d6c fix: stall due to slow third party response tim... - AnatoleAM
[SevenTV/API] branch deleted: fix/personal-state-logs
d86116b fix: personal state logs & queue duping (#223) - AnatoleAM
Since a lot of people dont like the featured streams on the frontpage, I had the idea of an option that could just hide them? Would this be acceptable as well? If yes, I could try implementing that
Looks good thank you for the contribution :rocket:
As a thank you for adding a feature to the 7TV Extension, please message me your username if you'd like to receive the Contributor chat badge. :slightly_smiling_face:
d697d2a feat: Export & Import Settings (#739) - 2547techno
[Extension] Branch dependabot-npm_and_yarn-master-typescript-eslint-parser-6.2.0 was force-pushed to `d37f75c`
d697d2a feat: Export & Import Settings (#739) - 2547techno
de23f44 Remove unused dependancy introduced in #739 - Melonify
[SevenTV/Extension] New branch created: melonify/fix-739-unused-dep
#739 added an unnecessary dependency, which is currently unused.
[Extension] Branch dependabot-npm_and_yarn-master-typescript-eslint-parser-6.2.0 was force-pushed to `d04c774`
123873a Revert "Remove unused dependancy introduced in ... - Melonify
[SevenTV/Extension] New branch created: revert-798-melonify/fix-739-unused-dep
[SevenTV/Extension] branch deleted: revert-798-melonify/fix-739-unused-dep
918b2a7 Add indicator to show the settings sidebar has ... - Melonify
[SevenTV/Extension] New branch created: melonify/settings-sidebar-indicator
Disappears once the user has scrolled down.
[Extension] Branch melonify/settings-sidebar-indicator was force-pushed to `95bf9ce`
[Extension] Branch dependabot-npm_and_yarn-master-typescript-eslint-parser-6.2.0 was force-pushed to `7e00ba4`
8814bc9 Bump actionsx/prettier - dependabot[bot]
Bumps actionsx/prettier from e90ec5455552f0f640781bdd5f5d2415acb52f1a to 3d9f7c3fa44c9cb819e68292a328d7f4384be206.
Commits
3d9f7c3 Update to prettier 3.0 (#115)
See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot co...
[SevenTV/chatterino7] New branch created: dependabot/github_actions/actionsx/prettier-3d9f7c3fa44c9cb819e68292a328d7f4384be206
related feature https://github.com/SevenTV/Extension/issues/364
after creating this PR i noticed few problems:
lets say the mirror suffix is _M
- if an emote already exist that has
_Mat the end it mirrors it. it shouldn't do that - if a user wants to upload an emote with
_Mletters at end 7tv shouldn't let them upload them or at least warn them and i think there might be more requests like this for examples :- invert colors
- make it continuously rotate
- turn ...
@dependabot ignore this dependency
Upstream should do this.
OK, I won't notify you about actionsx/prettier again, unless you re-open this PR. 😢
[SevenTV/chatterino7] branch deleted: dependabot/github_actions/actionsx/prettier-3d9f7c3fa44c9cb819e68292a328d7f4384be206
This is not gonna be the way we implement this. For one, with the modifier token attached to the emote, it means any third party client will now only see text, which is double the amount of text pollution from how other providers have done similar, and from seeing their rollout, those features are rarely used after the initial week.
This would have to be significantly refined and provided with much more thought, a specification for third party implementation, and most likely require API in...
I'm thinking that clicking the arrow should scroll you down, no?