text:
Support for piece images

Can someone help me understand what's going on with the .svg file and how they are being pulled as separate images from the one file? Is it going to be possible to use separate image files for each piece? My endgame is to have 2 different themes at the same time where for example the black piece theme is pulled from chessboard-sprite-staunty.svg and the white piece theme is pulled from chessboard-sprite.svg. Thanks in advance for any help and sorry if this is not an appropriate post for issues.

Hi, thanks for the question. The pieces sprite has to be 40x40 in size and every piece has to be at position (0,0). In the SVG the pieces must have ids, like id="br" (black rook) or id="wn" (white knight). Look in the SVG with a text editor, you can read it like HTML. With these ids, the pieces can be referenced and displayed via "use" <use href="/path/to/chessboard-sprite.svg#br"/> (see: https://developer.mozilla.org/en-US/docs/Web/SVG/Element/use).  Also the markers must be in the SVG (id="marker1", id="marker2"). For using different sprites for white and black you have to fork and modify the core code, this is not possible via API.

Little late responding this but it helped me, thank you very much.

repo: shaack/cm-chessboard


text:
How to import third part react components?

Hey, I searched document, found I can customize my tag and attribute which is good. But some time I also need to import those components when I need to use them. Is there easy way to let me use third part react components?

Take a look at https://slinky.dev/docs/external-components!

source: gharchive/issue

authors: shadaj zhiwilliam

repo: shadaj/slinky

license: mit

license_type: permissive

license_source: bigquery


text:
Remove export statement from fontSans variable, it causes type error

info  - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules
00:54:08.501 | Failed to compile.
00:54:08.502 |
00:54:08.503 | app/layout.tsx
00:54:08.503 | Type error: Layout "app/layout.tsx" does not match the required types of a Next.js Layout.
00:54:08.503 | "fontSans" is not a valid Layout export field.
00:54:08.503 |
00:54:08.533 | ELIFECYCLE  Command failed with exit code 1.
00:54:08.557 | Error: Command "pnpm run build" exited with 1
00:54:08.876

<br class="Apple-interchange-newline">

It's weird that no one talks about this, should we update the documentation to avoid this error.

@nguyenyou We fixed it in https://github.com/shadcn-ui/ui/pull/2673. Thanks for your help on this. Appreciate it.

source: gharchive/pull-request

authors: nguyenyou shadcn

repo: shadcn-ui/ui

license: MIT

license_source: github-api


text:
AbortCompilationException doesn't include an error message

I had an exception thrown due to a "function redefintion" error, but no error message was reported out the the caller. See diagnostics.cpp:221
Also for the error "function redefinition" it'd be useful to include the function name in the message...
The error was due to missing include guards on a .hlsli file included from two different other include files.

The exception is usually thrown in cases where a code path is unimplemented/unhandled behavior, so the exact message isn’t always meant to be consumable by the user. Still, it would be good to include that but in the output anyway, to help isolate bugs.
In this case of course, the message should have been a real error.

PR #517 should have improved the messages we give when compilation is aborted, and those changes should be live in v0.10.13 and later.

authors: pclarberg tfoleyNV

repo: shader-slang/slang


text:
No Application Seems to be Running Here error

Hey, wondering what I should do if I'm getting this screen? All I've done thus far is follow the 2 instructions given to install and enable plugins. Haven't started a server, haven't done anything at all, I'm just not sure why I'm getting this error (never occurred on a different workspace that someone had shared with me).
If its an installation error, how would I go about reinstalling?

Probably means the desktop isn't actually started.
try View>Restart and then View>Open Desktop

Hmm, so I actually don't have a restart button anywhere in View I have a "Start desktop" and "Open Desktop." And yes, I've tried starting the desktop several times, refreshing and restarting C9, etc. to fix the issue to no avail.

Ah, my friend fixed it just now.
It now works, but I needed to run this command:
"sudo apt-get install websockify"


text:
Deleted package detected

I'm a Cyber Security researcher and developer of PackjGuard [1] to address open-source software supply chain attacks.
Issue
During my research, I detected a deleted package in this repository.
Details
Specifically, the package db-crud-automate mentioned in file README at line 21 does not exist on the public PyPI registry. A bad actor can hijack this package to propagate malicious code.
Impact
Not only your apps/services using https://github.com/shaheennabi/Unified-Database-Connector-Package repo code are vulnerable to this attack, but the users of your open-source Github repo could also fall victim.
You could read more about such attacks here: https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610
Remediation
Please highlight this in file README and register a placeholder package for db-crud-automate on public PyPI soon to remediate.
To automatically fix such issues in future, please install PackjGuard Github app [1].
Thanks!

PackjGuard is a Github app that monitors your repos 24x7, detects vulnerable/malicious/risky open-source dependencies, and creates pull requests for auto remediation: https://github.com/marketplace/packjguard

correct package name is db-crud-automated and not db-crud-automate

authors: ashishbijlani shaheennabi


text:
DASH host failover behavior

Hi everyone,
We'd like your feedback on the way Shaka Player fails over between hosts when there are multiple BaseURLs in a DASH manifest.  (We don't properly support the equivalent in HLS yet, so for now, we focus on the DASH version in this conversation.)
Currently, the BaseURLs are used to resolve 1 or more absolute URIs for each segment.  So if a segment request fails, we switch to the next URL for that segment.  This failover happens only at the segment level.
We believe this is not ideal for many reasons.  If a segment request fails because a host fails, we should avoid that host when we request the next segment.  But today, we start at URL 0 for each new segment we want to fetch, and only use URL 1 when URL 0 fails.  Similarly, we only use URL 2 when URL 0 and 1 fail, etc.
One idea to improve this is to make the URL index "sticky" between segment requests.  For example, if we request URL 0 and it fails, then we request URL 1 and it succeeds, then when we move to the next segment, we would try that segment's URL 1 first.  In this way, we would cycle through hosts on failure.  This would potentially have a positive impact on CDN performance.  Since an edge node could prefetch the next segment from the origin server for long tail content, sticking to the same host from one segment to the next would be a win for fetch latency.
Another idea is that if the primary goal of multiple hosts is to load balance, we could choose a random initial index.  Each end-user would start on a randomly-assigned host.  When a request fails, we would choose another random host next, spreading the load out evenly from the failed host.
We are also wondering if multiple hosts are generally thought of as primary/secondary/tertiary, in which case randomly spreading users over those hosts would actually be inappropriate.
So, what do you think?

Should we make a choice of host sticky across segments?
Should we start at URL 0 (assume primary/secondary hosts), or at a random index (assume load-balancing hosts)?
Should we make random vs. index 0 configurable?
Anything else we should consider?

Thanks for your feedback!

Hello, always random is a no go!
Video is network business (aka: datacenter location matter), imagine we have 2 datacenters each at east and west coast. If we are closer to the west, we would prio west url until we sure west DC is down and then only use east from that point. (maybe even sometimes retry west)

It seems like there’s some merit to the “sticky index”.  I know we list the CDNs in priority order, so would expect the first one to be used unless it’s unavailable.
Some thoughts on other use cases.  Maybe provide an API to preset the “sticky index”.  That would facilitate behaviors like:

A service wanting to select one from the list at random.
A service using proprietary logic to determine a preferred CDN (custom MPD attribute, or list ordering convention)
Could be done as an interceptor on a per segment basis, which would offer more flexibility to adapt to dynamic network conditions.

Rik.

Okay, so the consensus so far is:

"Sticky" index is good,
Don't randomly select an index,
Maybe allow apps to configure a starting index, which default to 0

(Apps can already manipulate host selection per-segment using a request filter, by modifying the request to have only one URL.)

I think that with Content Steering this problem is solved, what do you think?

authors: avelad joeyparrish kocoten1992 riksagar

repo: shaka-project/shaka-player


text:
Main video is not played after the Ad.

Have you read the Tutorials?
yes
Have you read the FAQ and checked for duplicate open issues?
yes
What version of Shaka Player are you using?
(https://shaka-player-demo.appspot.com/) online
Please ask your question
ad4_xml.mpd.txt
Player stops playback after the Ad without playing the main video.

@ysadigurs Since this sounds more like a bug, could you fill in the bug template and share it with us?
In order to reproduce the error we will need a test stream.
Thanks!

authors: avelad ysadigurs


text:
Live Stream with TTML Captions Repeated

Have you read the FAQ and checked for duplicate open issues?
Yes
What version of Shaka Player are you using?
Latest
Can you reproduce the issue with our latest release version?
Yes
Can you reproduce the issue with the latest code from main?
I am not building the project just using demo app.
Are you using the demo app or your own custom app?
Custom App
If custom app, can you reproduce the issue using our demo app?
Yes
What browser and OS are you using?
webOS6 and Chrome
For embedded devices (smart TVs, etc.), what model and firmware version are you using?
What are the manifest and license server URIs?

I will send through a manifest to test with license key.
What configuration are you using?  What is the output of player.getConfiguration()?

What did you do?

Played live stream with embedded TTML captions.
What did you expect to happen?
Captions to display as per older versions of Shaka Player. We do not have this issue in version: "shaka-player": "3.2.2",
What actually happened?

Captions are repeated and fill up the screen. They are not removed just appended to until the video is no Longer visible.

This issue is a duplicate of: https://github.com/shaka-project/shaka-player/issues/4301
Will close and follow this.


text:
If one component in a view fails to render, all React components below it fail as well.

I have a view like this:
%div
  = react_component('WorkingA')
%div
  = react_component('Broken')
%div
  = react_component('WorkingB')

Where WorkingA and WorkingB are working react components, and Broken is a component that has a bug that causes an unhandled exception, causing the component not to render. The issue I am seeing is that, when a component like Broken fails to render, all components below it fail to render as well. So in the example above, WorkingA will render, but Broken and WorkingB will not render. If I comment out = react_component('Broken'), then both WorkingA and WorkingB will render.
I am wondering if this behavior is expected, and if so, what is the suggestion for using multiple components on a page, while keeping them independent so that if one has an error, the rest will render successfully.
Here is some relevant version information:

Rails: 6.1.3.2
React: 17.0.1
React on Rails: 12.0.4

Thank you! Please let me know if you would like me to provide any other information!

I am closing this issue. The more I think about it, I guess this behavior makes sense 🤷♂


text:
How do you include react-bootstrap into reactonrails

Adding additionally libraries breaks the rendering of components in react on rails. How do you import libraries to components?

@Mahern-13 See the https://github.com/shakacode/react-webpack-rails-tutorial.
If you need additional personalized help, please consider our Coaching Plan.


text:
🛑 Shakedown Social - Uploads is down

In 10eaa08, Shakedown Social - Uploads (https://files.shakedown.social/accounts/avatars/109/357/389/718/265/462/original/dd80d2c95e48cfd2.jpeg) was down:

HTTP code: 403
Response time: 586 ms

Resolved: Shakedown Social - Uploads is back up in 2584b57.

repo: shakedown-social/upptime


text:
🛑 Shakedown Social - Uploads is down

In 77d885b, Shakedown Social - Uploads (https://files.shakedown.social/accounts/avatars/109/357/389/718/265/462/original/dd80d2c95e48cfd2.jpeg) was down:

HTTP code: 403
Response time: 424 ms

Resolved: Shakedown Social - Uploads is back up in ac311c6.


text:
Move to a more OO Instance.

This doesn't completely remove the old way of using the database, but it's a step in that direction without being an impossibly large amount of code to review.

Chasing some weirdness in CI.

The filtering of Instances is causing me some issues...

This PR fixes #590.

Replaced by #596 because rebase.

repo: shakenfist/shakenfist


text:
Topic recognition

Name: Yang Tzu Yu
ID: 48338004
Hi, I'm submitting my code for the Improved UNet for the ISIC 2018 segmentation dataset (Task 1).

train.py: Trains a neural network on the ISIC2018 dataset for skin lesion segmentation using the Improved U-Net architecture, custom loss functions, and learning rate adjustments, followed by a prediction phase.
predict.py: Uses a pre-trained Improved U-Net model to predict skin lesion segmentations on the ISIC2018 dataset, displaying the original images alongside their predicted and true masks.
modules.py: Defines the ImprovedUNet class, an enhanced U-Net neural network model with an encoder-decoder structure and additional convolutional layers for semantic segmentation tasks, optimized for GPU usage if available.
dataset.py: Sets up the ISIC Dataset class for handling ISIC skin lesion images and their corresponding masks, including resizing and optional transformations, and defines specific transformation functions for both images and masks, ensuring compatibility with PyTorch's DataLoader.

Update: It can reach 80% around 40 Epochs

Wrong files path. All student constructed document should be packed in one document under the ‘recognition’ document.
Algorithm solves the problem appropriately. Average Dice Coefficient in testing dataset: 0.85765. Predicted Mask output looks good.
Try to use PyTorch to construct the Improved U-Net model, but the model body is roughly a U-Net-like model(filters start with 64 and end up with 512) instead of the improved U-Net one(filters start with 16 and end up with 256). No data augmentation.
Good coding design.
Sufficient docstring and comment in the code, but need some references.
Easy difficulty problem, no higher difficulty marks.

Wrong files path. All student constructed document should be packed in one document under the ‘recognition’ document.
Algorithm solves the problem appropriately. Average Dice Coefficient in testing dataset: 0.85765. Predicted Mask output looks good.
Try to use PyTorch to construct the Improved U-Net model, but the model body is roughly a U-Net-like model(filters start with 64 and end up with 512) instead of the improved U-Net one(filters start with 16 and end up with 256). No data augmentation.
Good coding design.
Sufficient docstring and comment in the code, but need some references.
Easy difficulty problem, no higher difficulty marks.

So anything that need to improve ir order to get more marks or NO

Wrong files path. All student constructed document should be packed in one document under the ‘recognition’ document.
Algorithm solves the problem appropriately. Average Dice Coefficient in testing dataset: 0.85765. Predicted Mask output looks good.
Try to use PyTorch to construct the Improved U-Net model, but the model body is roughly a U-Net-like model(filters start with 64 and end up with 512) instead of the improved U-Net one(filters start with 16 and end up with 256). No data augmentation.
Good coding design.
Sufficient docstring and comment in the code, but need some references.
Easy difficulty problem, no higher difficulty marks.

So anything that need to improve ir order to get more marks or NO

Just some comments for marking.

Wrong files path. All student constructed document should be packed in one document under the ‘recognition’ document.
Algorithm solves the problem appropriately. Average Dice Coefficient in testing dataset: 0.85765. Predicted Mask output looks good.
Try to use PyTorch to construct the Improved U-Net model, but the model body is roughly a U-Net-like model(filters start with 64 and end up with 512) instead of the improved U-Net one(filters start with 16 and end up with 256). No data augmentation.
Good coding design.
Sufficient docstring and comment in the code, but need some references.
Easy difficulty problem, no higher difficulty marks.

So anything that need to improve ir order to get more marks or NO

Just some comments for marking.

oh ok Thanks, then I'm not gonna change anything in the code

Wrong files path. All student constructed document should be packed in one document under the ‘recognition’ document.        -> FIXED

Marking
Good Practice (Design/Commenting, TF/Torch Usage)
Adequate design and implementation, but not improved UNet model only regular UNet -4
Good spacing and comments
Header blocks missing -1
Recognition Problem
Solves problem
Driver Script present
File structure present
Shows Usage & Demo & Visualisation & Data usage
Module present
Commenting
No Data leakage, no augmentation -1
Difficulty: Easy -10
Commit Log
Meaningful commit messages
Progressive commits used
Documentation
ReadMe acceptable, no usage -1
Model/technical explanation minimal -1
Good Description and Comments
Markdown used and PDF submitted
Pull Request
Successful Pull Request (Working Algorithm Delivered on Time in Correct Branch)
Feedback required, move readme into project, restore repo readme -2
Request Description good

Feedback marks possible +2 if the requested changes are made (see above).

No feedback attempt and no feedback marks granted.

Feedback marks possible +2 if the requested changes are made (see above).

Just saw this now, all done and fixed.
Thank you

No feedback attempt and no feedback marks granted.

Isn’t the attempt till 29th?

Feedback attempt, but not successful. Please see Shakes' instruction above and do the modification works. But I will give you the feedback marks granted +2. Please try it again so that Shakes can merge your pull request.
Cheers.


text:
Error Traceback (most recent call last):   File "C:\Users\User\Desktop\1\HamsterKombatBot-main\main.py", line 4, in      from bot.utils.launcher import process   File "C:\Users\User\Desktop\1\HamsterKombatBot-main\bot\utils_init_.py", line 13, in      if not os.path.exists(path='sessions'):            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: nt._path_exists() takes no keyword arguments

При запуске main.py имею ошибку:
Traceback (most recent call last):
File "C:\Users\User\Desktop\1\HamsterKombatBot-main\main.py", line 4, in
from bot.utils.launcher import process
File "C:\Users\User\Desktop\1\HamsterKombatBot-main\bot\utils_init_.py", line 13, in
if not os.path.exists(path='sessions'):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: nt._path_exists() takes no keyword arguments

install bat / sh заново запусти или по инструкции установки

Did this solved?? I'm also facing this issue

Same issue, tried with install.bat and manually
`C:\Users\Ubeysoft>cd /d c:\lib\bots\HamsterKombatBot\
c:\Lib\Bots\HamsterKombatBot>python -m venv venv
c:\Lib\Bots\HamsterKombatBot>venv\Scripts\activate
(venv) c:\Lib\Bots\HamsterKombatBot>pip install -r requirements.txt
Requirement already satisfied: aiohttp==3.9.5 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 1)) (3.9.5)
Requirement already satisfied: aiohttp-proxy==0.1.2 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 2)) (0.1.2)
Requirement already satisfied: aiosignal==1.3.1 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 3)) (1.3.1)
Requirement already satisfied: annotated-types==0.7.0 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 4)) (0.7.0)
Requirement already satisfied: async-timeout==4.0.3 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 5)) (4.0.3)
Requirement already satisfied: attrs==23.2.0 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 6)) (23.2.0)
Requirement already satisfied: better-proxy==1.2.0 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 7)) (1.2.0)
Requirement already satisfied: colorama==0.4.6 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 8)) (0.4.6)
Requirement already satisfied: fake-useragent==1.5.1 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 9)) (1.5.1)
Requirement already satisfied: frozenlist==1.4.1 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 10)) (1.4.1)
Requirement already satisfied: greenlet==3.0.3 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 11)) (3.0.3)
Requirement already satisfied: idna==3.7 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 12)) (3.7)
Requirement already satisfied: loguru==0.7.2 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 13)) (0.7.2)
Requirement already satisfied: multidict==6.0.5 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 14)) (6.0.5)
Requirement already satisfied: pyaes==1.6.1 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 15)) (1.6.1)
Requirement already satisfied: pydantic==2.8.2 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 16)) (2.8.2)
Requirement already satisfied: pydantic-settings==2.3.4 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 17)) (2.3.4)
Requirement already satisfied: pydantic_core==2.20.1 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 18)) (2.20.1)
Requirement already satisfied: pyee==11.1.0 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 19)) (11.1.0)
Requirement already satisfied: Pyrogram==2.0.106 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 20)) (2.0.106)
Requirement already satisfied: PySocks==1.7.1 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 21)) (1.7.1)
Requirement already satisfied: python-dotenv==1.0.1 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 22)) (1.0.1)
Requirement already satisfied: TgCrypto==1.2.5 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 23)) (1.2.5)
Requirement already satisfied: typing_extensions==4.12.2 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 24)) (4.12.2)
Requirement already satisfied: win32-setctime==1.1.0 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 25)) (1.1.0)
Requirement already satisfied: yarl==1.9.4 in c:\lib\bots\hamsterkombatbot\venv\lib\site-packages (from -r requirements.txt (line 26)) (1.9.4)
(venv) c:\Lib\Bots\HamsterKombatBot>copy .env-example .env
Overwrite .env? (Yes/No/All): y
1 file(s) copied.
(venv) c:\Lib\Bots\HamsterKombatBot>python main.py
Traceback (most recent call last):
File "c:\Lib\Bots\HamsterKombatBot\main.py", line 4, in
from bot.utils.launcher import process
File "c:\Lib\Bots\HamsterKombatBot\bot\utils_init_.py", line 13, in
if not os.path.exists(path='sessions'):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: nt._path_exists() takes no keyword arguments
(venv) c:\Lib\Bots\HamsterKombatBot>python main.py --action 1
Traceback (most recent call last):
File "c:\Lib\Bots\HamsterKombatBot\main.py", line 4, in
from bot.utils.launcher import process
File "c:\Lib\Bots\HamsterKombatBot\bot\utils_init_.py", line 13, in
if not os.path.exists(path='sessions'):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: nt._path_exists() takes no keyword arguments
(venv) c:\Lib\Bots\HamsterKombatBot>`

Переустанови питон 3.11, либо удали path= в скобках

Переустанови питон 3.11, либо удали path= в скобках

Сам уже разобрался, но спасибо.

Traceback (most recent call last):
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\main.py", line 4, in
from bot.utils.launcher import process
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\bot\utils_init_.py", line 2, in
from . import launcher
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\bot\utils\launcher.py", line 12, in
from bot.core.tapper import run_tapper
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\bot\core\tapper.py", line 8, in
from aiocfscrape import CloudflareScraper
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\aiocfscrape_init_.py", line 8, in
import js2py
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\js2py_init_.py", line 72, in
from .base import PyJsException
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\js2py\base.py", line 2965, in
@Js
^^
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\js2py\base.py", line 165, in Js
return PyJsFunction(val, FunctionPrototype)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\js2py\base.py", line 1377, in init
cand = fix_js_args(func)
^^^^^^^^^^^^^^^^^
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\js2py\utils\injector.py", line 27, in fix_js_args
code = append_arguments(six.get_function_code(func), ('this', 'arguments'))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\js2py\utils\injector.py", line 121, in append_arguments
arg = name_translations[inst.arg]
~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: 3

Переустанови питон 3.11, либо удали path= в скобках
Traceback (most recent call last):
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\main.py", line 4, in
from bot.utils.launcher import process
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\bot\utils_init_.py", line 2, in
from . import launcher
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\bot\utils\launcher.py", line 12, in
from bot.core.tapper import run_tapper
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\bot\core\tapper.py", line 8, in
from aiocfscrape import CloudflareScraper
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\aiocfscrape_init_.py", line 8, in
import js2py
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\js2py_init_.py", line 72, in
from .base import PyJsException
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\js2py\base.py", line 2965, in
@Js
^^
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\js2py\base.py", line 165, in Js
return PyJsFunction(val, FunctionPrototype)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\js2py\base.py", line 1377, in init
cand = fix_js_args(func)
^^^^^^^^^^^^^^^^^
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\js2py\utils\injector.py", line 27, in fix_js_args
code = append_arguments(six.get_function_code(func), ('this', 'arguments'))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\Desktop\Cexio-Tap-bot-main\venv\Lib\site-packages\js2py\utils\injector.py", line 121, in append_arguments
arg = name_translations[inst.arg]
~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: 3 что делать такой ошибка

authors: Akram14372562 DASTONBE UMember UbeySofta shamhi vanya12312e

repo: shamhi/HamsterKombatBot


text:
feat: wire-up thorchain lending loan open

Description
What this PR does:

wire-up the loan open screens
open an akschual loan on THOR

What this PR does not (see TODOs):

properly handle polling of updated lending data yet, this is not guaranteed to work currently and may require a refresh for the loan update to be reflected. THOR Tx introspection logic may need to be programmatically loosen, as BTC Txs might be delayed (i.e long outbound_delay for a very, very long time). This may not be strictly related to this PR however, and may be related to streaming being automagically used for loans.
programmatic AccountIds
full UTXO support - this has been tested with ETH as a collateral asset only. While this should theoretically work with BTC as well, let's avoid testing it with it for the time being, as we'll be unable to introspect the position - we will need some similar logic here as savers getThorchainSaversPosition / getAddress

Pull Request Type

[ ] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[x] :nail_care: New Feature (Breaking/Non-breaking Change)

Issue (if applicable)

N/A
Risk

None - isolated to THORChain lending, currently under a flag
Testing

⚠ Do not open/close loans for Bitcoin yet, only Ethereum ⚠

With the THOR flag on, ensure you're getting THOR lending quotes for loan opening
Ensure you're able to deposit your collateral
Ensure a refresh a few minutes later on both THORSwap and the app reflects your balance

Engineering

☝🏽
ensure TODOs are in the right places, since they will be removed in follow-up PRs

Operations

☝🏽

Screenshots (if applicable)

Current dependencies on/for this PR:

develop

PR #5552

PR #5554   👈

This comment was auto-generated by Graphite.

A bug that's somewhat related to this functionality that I noticed whilst testing (it may or may not be an known issue): entering a fiat amount into the borrow widget does not work, it's always treated as a crypto amount entry.

repo: shapeshift/web


text:
feat: asset account crypto balance

Description

feat: wire up crypto balance on account row
feat: add labels to accounts
fix: stop showing app updated locally

Notice
Before submitting a pull request, please make sure you have answered the following:

[x] Have you followed the guidelines in our Contributing guide?
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
[x] Do all new and existing tests pass? Does the linter pass?

Pull Request Type

[x] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[x] :nail_care: New Feature (Breaking/Non-breaking Change)

Issue (if applicable)
closes #687
Testing

account rows should crypto balance and address or account type (see below)
app has updated notification won't appear during development

Screenshots (if applicable)

@reallybeard plz make it pretty :(


text:
can't run tests

Can’t run tests as purescript-colors depends on purescript-flaredoc and purescript-flaredoc depends on purescript-colors, so when I run pulp test I get:
[1/9 DuplicateModule]

  Module Color has been defined multiple times:

    /dev/purescript-colors/bower_components/purescript-colors/src/Color.purs line 1, column 1 - line 578, column 20
    /dev/purescript-colors/src/Color.purs line 1, column 1 - line 578, column 20

justinw on FP slack suggested to remove bower_components/purescript-colors and it worked but I think that's not good :d

That's what I've been doing so far, yes. Since this only affects the (interactive) tests, I think it's okay - but definitely not pretty, no.
As I don't see any way to fix this currently, I'm closing this ticket. I've added a comment in the README.

This works as long as there is no braking change in API, in which case it would be tedious to run tests. i.e. it's impossible to have travis or some other CI integration.
I think some different the test lib should be used for testing here.

Please note that the unit tests work perfectly fine. It's just the interactive documentation that depends on flaredoc.

authors: safareli sharkdp

repo: sharkdp/purescript-colors


text:
Option to search again for non-editions [enhancement]

One thing I keep running into with PCGW metadata is having to remove the edition from a game name in order to find the base edition, in cases where the edition is not listed in PCGW's database.  Ideally the data would be added to PCGW's database for each one, though I find there is a lot of commonality in the edition labels in use, which may allow for a client-side fix.  After doing a full name search with no results, the plugin could search again while removing the edition label.  If implemented, this should have an option in settings, as some people may want only an exact edition match.
Common edition labels include:
Anniversary Edition
Complete Edition
Definitive Edition
Deluxe Edition
Enhanced Edition
Extended Edition
Game of the Year Edition
Gold Edition
Premier Edition
Standard Edition
The Director's Cut
Ultimate Edition

Though some games use variations of the above;
Complete
Enhanced Plus Edition
Gold
GOTY Edition
GOTY
The Complete Edition
Ultimate Collection

While others use custom labels, though [X] Edition is still common;
Eldritch Edition
Farewell Edition
Remeowstered
Trials of Fear Edition
Voidheart Edition

A bit of context: I had to manually match 70+ things in my library specifically with an edition mismatch issue, and was thinking that even if I take the time to update PCGW for all of those, there will always be new additions popping up due to the incentives for making them, and those new editions usually won't usually make it into the PCGW database in a timely fashion.


text:
Menu hangs after failing to log into a character.

Description
If there is an unrecoverable error while trying to load a character, the message

Failed to log in to your character. Please contact an administrator.

is displayed. This can be reproduced by creating a new character then deleting the .json file for the player character but keeping all account data.
Expected outcome
I would expect to either have the link disconnected after this message, or (preferably) be returned to the account menu.
Actual outcome
Instead, it is impossible to cmd+C to close the session, I am not returned to the menu, and my session/terminal instance has to be force-quit.
Steps to reproduce
This can be reproduced by creating a new character then deleting the .json file for the player character but keeping all account data.
Then, try to log into that character.
Your Ranvier server should display an error message such as
2018-05-02T05:07:39.278Z - warn:  Error: File [/Users/seanohue/myProjects/ranviermud/src/../data/player/Hamhamham.json] does not exist!
    at Function.parseFile (/Users/seanohue/myProjects/ranviermud/src/Data.js:20:13)
    at Function.load (/Users/seanohue/myProjects/ranviermud/src/Data.js:78:17)
    at PlayerManager.loadPlayer (/Users/seanohue/myProjects/ranviermud/src/PlayerManager.js:89:23)
    at handleMultiplaying.then (/Users/seanohue/myProjects/ranviermud/bundles/myelin-input-events/input-events/choose-character.js:65:54)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)

Version of Ranvier
2.0.0

This can be reproduced by creating a new character then deleting the .json file for the player character but keeping all account data.

Can this ever happen by normal in-game means, i.e., by a player deleting their character? Or does it only happen when a server admin manually deletes a file and then forgets to update the account's player's array?

authors: seanohue shawncplus

repo: shawncplus/ranviermud


text:
Handle interface representation differently

It would be nice to visually represent interfaces in a different manner.  If you have GraphQL schema with many types implementing the interface, the graph quickly gets out of control with spaghetti arrows all over the place.  A nice alternative representation would be to just put interfaces representations off to the side and put something like Type :: Interface in the title of types that implement the interface.  No arrows necessary.

PR is welcome

repo: sheerun/graphqlviz


text:
大佬，可以增加站内搜索吗？

还有就是手机端的，右上角有搜索按钮、右下角有，页面也有搜索，太多了吧~~

还有就是手机端的，右上角有搜索按钮、右下角有，页面也有搜索，太多了吧~~

你可以把右下角的搜索按钮注释掉，后续我看能不能在配置文件中增加一个开启/关闭右下角搜索的选项

站内搜索我暂时就没时间折腾了，不好意思；或者你也可以尝试去弄一下

你好，请教一下，如果移动端也需要显示 tooltip 标签，要怎么修改。

你好，请教一下，如果移动端也需要显示 tooltip 标签，要怎么修改。

显示 tooltip 标签，这个具体指的是什么？

https://iplaycode.github.io/nav/
参照这个主题，移动端点击会显示这个标签。
我已经在你的主题上加了二维码演示功能，可是移动端点击不显示这个提示标签

https://iplaycode.github.io/nav/ https://github.com/iplaycode/webstack-hugo 参照这个主题，移动端点击会显示这个标签。 我已经在你的主题上加了二维码演示功能，可是移动端点击不显示这个提示标签

https://github.com/iplaycode/webstack-hugo 这个主题在layouts/index.html里面增加了一个qrcode的判断；
参考它的做法，你也可以在 https://github.com/shenweiyan/WebStack-Hugo 主题的 layouts/partials/content_main.html 也增加一个类似qrcode的判断，然后在data/webstack.yml对单个导航增加一个qrcode参数（如下所示）应该就可以了：
- title: 二维码演示
      qrcode: assets/images/webstack-hugo-qrcode.png
      logo: assets/images/favicon.png
      description: 二维码演示，新增二维码，手机扫一扫

这个功能已经添加成功的了。
PC端移动鼠标经过能够正常显示：

移动端点击，标签没显示出来。

我想在移动端也可以显示这个标签

正常来说 PC 端没问题，移动端应该也可以的，方便的话可以加个微信（我的微信号：ishenweiyan），把你的站点发给我看一下

authors: luolovehk shenweiyan

repo: shenweiyan/WebStack-Hugo


text:
Module 1 Challenge

Module 1 Challenge
User Story
AS A marketing agency
I WANT a codebase that follows accessibility standards
SO THAT our own site is optimized for search engines
Acceptance Criteria
GIVEN a webpage meets accessibility standards
WHEN I view the source code
THEN I find semantic HTML elements
WHEN I view the structure of the HTML elements
THEN I find that the elements follow a logical structure independent of styling and positioning
WHEN I view the image elements
THEN I find accessible alt attributes
WHEN I view the heading attributes
THEN they fall in sequential order
WHEN I view the title element
THEN I find a concise, descriptive title

Web application now meets the acceptance criteria. Start code has been cleaned up. HTML and style.css files have been organized to be more consolidated and now follow semantic structure.


text:
(1400, 'SetCursorPos', '无效的窗口句柄。')

env
OS: win7
PYTHON_VERSION: 3.x
EASYTRADER_VERSION: 0.18.4
BROKER_TYPE: gj
problem
Traceback (most recent call last):
  File "d:\python\lib\site-packages\celery\app\trace.py", line 385, in trace_task
    R = retval = fun(*args, **kwargs)
  File "d:\python\lib\site-packages\celery\app\trace.py", line 648, in __protected_call__
    return self.run(*args, **kwargs)
  File "D:\git\quantization-spider\task\trade_worker.py", line 73, in volume
    do_save_my_stocks()
  File "..\trade\capital.py", line 146, in do_save_my_stocks
    stocks = my_stocks()
  File "..\trade\capital.py", line 129, in my_stocks
    for item in trade_ops.position():
  File "..\trade\trade_ops.py", line 58, in position
    p = user.position
  File "d:\python\lib\site-packages\easytrader\clienttrader.py", line 112, in position
    return self._get_grid_data(self._config.COMMON_GRID_CONTROL_ID)
  File "d:\python\lib\site-packages\easytrader\clienttrader.py", line 333, in _get_grid_data
    return self.grid_strategy(self).get(control_id)
  File "d:\python\lib\site-packages\easytrader\grid_strategies.py", line 55, in get
    grid.type_keys("^A^C")
  File "d:\python\lib\site-packages\pywinauto\base_wrapper.py", line 943, in type_keys
    self.set_focus()
  File "d:\python\lib\site-packages\pywinauto\controls\hwndwrapper.py", line 1309, in set_focus
    mouse.move(coords=(-10000, 500))  # move the mouse out of screen to the left
  File "d:\python\lib\site-packages\pywinauto\mouse.py", line 244, in move
    _perform_click_input(button='move',coords=coords,button_down=False,button_up=False)
  File "d:\python\lib\site-packages\pywinauto\mouse.py", line 137, in _perform_click_input
    _set_cursor_pos((coords[0], coords[1]))
  File "d:\python\lib\site-packages\pywinauto\mouse.py", line 64, in _set_cursor_pos
    raise exc
  File "d:\python\lib\site-packages\pywinauto\mouse.py", line 59, in _set_cursor_pos
    win32api.SetCursorPos(coords)
pywintypes.error: (1400, 'SetCursorPos', '无效的窗口句柄。')

how to repeat
用定时任务掉接口，会报这个错误，有碰到过吗？

python目录\Scripts\下面有一个 pywinauto_postinstall.py，这个要手工在管理员权限的命令行执行一下，要向系统目录copy一些dll。然后试试看

python目录\Scripts\下面有一个 pywinauto_postinstall.py，这个要手工在管理员权限的命令行执行一下，要向系统目录copy一些dll。然后试试看

谢谢，我试试。

repo: shidenggui/easytrader


text:
🛑 BMHME is down

In 7c1d06a, BMHME (https://bmhme.at) was down:

HTTP code: 500
Response time: 1269 ms

Resolved: BMHME is back up in 1066ccf.

repo: shiermann/upptime


text:
Feature request: base64url encode and decode

Base64URL is a modification of the main Base64 standard, the purpose of which is the ability to use the encoding result as filename or URL address. The Base64URL is described in RFC 4648 § 5, where it is mentioned that the standard Base64 alphabet contains invalid characters for URLs and filenames.

The first problem is that the main standard uses “+” as the 62rd character and “=” as padding character. Both characters have a special meaning in the URI address: “+” is interpreted as space, while “=” is used to send data via query string as “key=value” pair. As you understand, using these symbols may lead to various errors.

The second problem — the main standard uses “/” as the 63rd character, which both for URL addresses and for file system locations, represents the directory separator. Therefore in this case errors are guaranteed.

To avoid the errors above, it was proposed to use a “safe alphabet” for URL addresses and filenames. Thus, the Base64URL was born. It uses the same algorithm as the main standard, but differs in the following:

Replaces “+” by “-” (minus)
Replaces “/” by “_” (underline)
Does not require a padding character
Forbids line separators
For example, the main standard will encode <> to PDw/Pz8+Pg== while Base64URL will convert it to PDw_Pz8-Pg. As > you can see, only special characters have been changed, while the letters and digits have remained intact.

source: https://base64.guru/standards/base64url

I can't get any useful information from your title. Please make sure to write complete scenarios and examples when submitting feature requests.

I can't get any useful information from your title. Please make sure to write complete scenarios and examples when submitting feature requests.

replenished

Well I think you can convert base64 to base64url yourself...? I don't see a common use for it.

Well I think you can convert base64 to base64url yourself...? I don't see a common use for it.

ok

authors: idranme shigma

repo: shigma/cosmokit


text:
OpenH264 に対応する

対応しました。

ビルドが通ったのでマージします

repo: shiguredo/momo


text:
[BUG] v0.12.0 does not ship an exact match of build v0.12.0

Is there an existing issue for this?

[X] I have searched the existing issues

Kubernetes Version
1.26
Shipwright Version
v0.12.0
Current Behavior
The release.yaml manifest in kodata does not match what is published on the corresponding GitHub release. This makes it challenging to identify future updates to the release manifest.
Expected Behavior
release.yaml for the operator should closely match release.yaml published on GitHub.
Steps To Reproduce
No response
Anything else?
When attempting to update release.yaml so that it aligns with the published version, unit and e2e tests fail. See #182

Root causes of this issue:

Our release.yaml has large CRDs (build APIs have multiple versions)
The library we use to deploy release.yaml does not support server-side apply (see https://github.com/manifestival/manifestival/issues/102). Without this, Kubernetes adds a "last applied configuration" annotation that effectively duplicates the contents of the CRD.

For v0.12.0, this was fixed by manually crafting a release.yaml that removed the description fields from our CRDs (which can be quite lengthy).
Until manfiestival supports server-side apply, we can work around this by adding a Transform function that truncates the description fields in the CRDs.

This issue is going to block #181 (or we need to craft a release.yaml which strips out the descriptions of CRD fields).

From refinement, where are we with this one @adambkaplan  .

Updated status - we merged #204 which should unblock us from using the release.yaml from the v0.12.0 release.
Alternatively, we use the v0.13.0 release candidate manifest, thereby allowing us to work on #181 (at the same time?)

repo: shipwright-io/operator


text:
[CMS] 複製した記事の住所等が公開画面に表示されない

再現手順は下記になります。ご確認宜しくお願いします。
１）新規作成時に連絡先を触らずに初期値の政策課になったまま公開保存
２）公開画面で課名、住所、電話番号が表示された
３）１）の記事を複製
４）３）の記事について、詳細画面のプレビューボタンで確認したところ、連絡先に住所等が表示されていることを確認できた
５）３）の記事を公開保存
６）３）の記事について、公開画面で政策課とは表示されているが、住所電話番号が表示されなかった
７）３）の記事について、管理画面から連絡先を設定し直した
８）７）の記事について、公開画面で連絡先に住所が表示された

新規作成時にセットされている既定の連絡先を変更せずに保存すると、内部状態が正しくないページが保存される。
具体的には contact_group_contact_id がセットされなければならないのに、空で保存される。
このため、連絡先が消失する。
本件は、複製なくても発生する。
新規作成時にセットされている既定の連絡先を変更せずに保存した後、そのページを編集し保存する。
すると、連絡先が消失する。

repo: shirasagi/shirasagi


text:
ユーザー拡張/有効期限

ログイン時　(login, logged_in?)　に有効期限をチェックする。
field :account_start_date, type: DateTime
field :account_expiration_date, type: DateTime

初期パスワードの場合に警告メッセージを表示する。
field :initial_password_warning, type: Integer

役職マスタ
ss_user_titles
- name [String]
- order [Integer]
- group_id [Integer]

ユーザー
ss_users
- titles [Array] # ss_user_titles.id


text:
fix: order tooltip

文書の並び順のツールチップの説明 #310

失礼しました。「数字が小さいほど上位に表示されます。」

Coverage remained the same at 71.53% when pulling adfc9db9457a9c40586dd41d9a73ca6064df3c7c on itowtips:fix-tooltip into 5bb722b4c3ee25e2b28ddc441a2e0a5b0eb9ccd6 on shirasagi:master.

authors: coveralls itowtips


text:
BottomSheet sheet-heights not assigned

It seems that the parameters for the BottomSheet-heights in its different states are not applied when using the parameters suggested in the examples (sheet-close, sheet-half-open, sheet-full-open).
When using the parameter names that can be found in the bravevue.es.js (closeHeight, halfHeight, fullHeight) it seems to work.
I guess the example just does not match the correct parameter names.
Thank you for your great work.

Hi @elFallino,
Thanks for letting me know this.
I will update the documentation ASAP and let you know in comments again.

HI @elFallino
I have updated the documentation with the right props in the Example.
https://braveui.com/brave-bottom-sheet#props

authors: elFallino shishirraven

repo: shishirraven/bravevue


text:
Update imap@7.4

Build imap@7.4

:beers: @BrewTestBot has triggered a merge.

repo: shivammathur/homebrew-extensions


text:
Update php@8.3-debug

Build php@8.3-debug

:beers: @BrewTestBot has triggered a merge.

repo: shivammathur/homebrew-php


text:
Update php@8.1

Build php@8.1

:beers: @BrewTestBot has triggered a merge.


text:
Update php@8.2

Build php@8.2

:beers: @BrewTestBot has triggered a merge.


text:
Added chromium note in README about opening pdf links

It took me awhile to find out that chromium can just not skip the whole "reading the pdf" part and go straight to downloading them, and it seems some chromium browsers set "download PDFs" on by default (and even turn it on after removing pdf.js for some reason)
Feel free to rewrite the text (or deny the pull request if you think it's not the place), I just think it's useful information and wanted to share

@notPlancha Thanks for being the first ever contributor to doqment. 🥇
This is interesting, I never knew that Chrome had such a setting. A note on it is definitely useful, not only in the Readme, but also in the extension listing page in CWS.
I noticed that opening PDF links via the context menu is not affected by this setting (I’m glad that I made that the primary method 😅). But disabling it does break functionality of the toolbar button, opening embedded links, etc.
I think we should make these nuances clear in the note before merging.

@notPlancha I have reworded the note. If it looks good to you, can you squash the three commits into one and force push? Thanks! 🙂

@notPlancha The original commit message had a typo, so I edited it.
Thanks for the contribution! 🙂
P.S. when I did the rebase an unrelated commit got into this, no idea how, but doesn't matter. 😅

authors: notPlancha shivaprsd

repo: shivaprsd/doqment


text:
Formatting issue

Line to line, lyrics text is center justified, but the entire body of the lyrics text is left justified.

Fixed in beta 0.2

authors: XxStupendousManxX shkcodes

repo: shkcodes/Lyrically


text:
Improve docs

Docs does not contain any useful usage examples.
Items should contain at least some descriptions (basic examples are nice to have).

You are right, the main focus of this project is a command line tool. I did not add documentation for the project itself only the CLI help.
Can you share your specific interest in this project so i can help and maybe focus my (limited) time around specific areas in the project?

authors: shmuelamar ventaquil

repo: shmuelamar/cracken


text:
Hide properties on product detail page

1. Why is this change necessary?
Allows the admin to hide certain properties from product detail pages.
2. What does this change do, exactly?
Adds a checkbox to the Property Group administration view, adds a field to the PropertyGroupTranslation, filters the 'disabled' proeprty groups out of the sortedProperties in the ProductLoader.
3. Describe each step to reproduce the issue or behaviour.

4. Please link to the relevant issues (if any).
#1122
5. Checklist

[ ] I have written tests and verified that they fail without my change
[x] I have squashed any insignificant commits
[x] I have created a changelog file with all necessary information about my changes
[x] I have written or adjusted the documentation according to my changes
[x] This change has comments for package types, values, functions, and non-obvious lines of code
[x] I have read the contribution requirements and fulfil them.

hey @runelaenen could you take a look at @jleifeld s suggestion?

Hello,
thank you for creating this pull request.
I have opened an issue on our Issue Tracker for you. See the issue link: https://issues.shopware.com/issues/NEXT-11904
Please use this issue to track the state of your pull request.

Yes, I will take a look at it when I have the time.

I've added the required flag to both fields.

Hey @runelaenen, your PR looks good so far, but could you add tests for the administration and storefront so any breaks/changes to it will be detected?

This PR was closed due to inactivity. If this change is still important to you, feel free to create a new pull request.
For more information about our contribution guidelines, see https://docs.shopware.com/en/shopware-platform-dev-en/contribution/contribution-guideline

Oh noes! @runelaenen could you please add tests? We and our customers really like this feature and imho it's essential to have this in the standard functionality.

authors: FiveDigital J-Rahe runelaenen shopwareBot

repo: shopware/platform


text:
If a text is packed in  in the WYSIWYG editor, the text disappears

If you insert and edit a text in the Shopping Experiences with the WYSIWYG editor, everything works. However, if you then switch to the HTML editor and write a  around the text, it disappears.
Steps to reproduce:

Create a Shopping Experiences
Insert a text block
Insert/write a text in this block
Switch to the HTML editor
insert a  before the text and a  after the text

[public] Shopware automated response: This issue is linked to the internal issue: NEXT-38471
[created from NEXT-38471, comment 498183]

repo: shopware/shopware


text:
Add smarty blocks to document template

1. Why is this change necessary?
More precise expansion of these document parts.
2. What does this change do, exactly?
Adds two new block around the document header logo and the document header.
3. Describe each step to reproduce the issue or behaviour.
Try to extend the now wrapped document parts.
4. Please link to the relevant issues (if any).
5. Which documentation changes (if any) need to be made because of this PR?
6. Checklist

[ ] I have written tests and verified that they fail without my change
[x] I have squashed any insignificant commits
[x] This change has comments for package types, values, functions, and non-obvious lines of code
[x] I have read the contribution requirements and fulfil them.

Hello,
thank you for creating this pull request.
I have opened an issue on our Issue Tracker for you. See the issue link: https://issues.shopware.com/issues/SW-25693
Please use this issue to track the state of your pull request.

Thanks for your Contribution! :blue_heart:

authors: larsbo shopwareBot shyim


text:
99 papercuts

hey @saberdude
you have the wrong destination branch if you want to participate the 99 papercuts project :wink:
read this article to get more information on how to contribute https://developers.shopware.com/99-paper-cuts/ :blush: :+1:

authors: mitelg saberdude


text:
replace unicode icon literals with variables

This change replaces all instances of literal strings for icons in the content-property with variables.
It introduces a new file _variables/icons.less containing variables like @sw-icon-arrow-up which are strings, containing the unicode character for the respective icon.
This makes sure the code is easier to read and re-use.
This is also done by many other popular css-icon-sets like:

Font Awesome
Ionicons
Foundation Icons

This enables developers to write more maintainable code. There will be no questions asked about what that cryptic
.foo:before {
    content: "\e62f";
}

means. instead it can be written as
.foo:before {
    content: @sw-icon-target;
}

Description
Please describe your pull request:

Why is it necessary? It annoys many developers used to working with community icon-fonts.
What does it improve? It improves maintainability.
Does it have side effects? No.

Questions
Answers

BC breaks?
no

Tests pass?
yes

How to test?
Compile less

Nice one!

Very cool. I cherry-picked this commit onto the 5.2 branch with commit https://github.com/shopware/shopware/commit/e7a117d6bb87be08bfecc342163e02b12c88b2bd.
Thanks.


text:
feat: Group chat and Audio player capabilities

Why
Adds group chat and the audio player + all native libraries needed to run this (currently hidden, will be activated via OTA).
Upload and Composer toolbar will be done in a separate PR.

How

Test Plan

Superseded by #2442

repo: showtime-xyz/showtime-frontend


text:
Temp

Description
Please explain the changes you've made
Issue reference
We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.
Please reference the issue this PR will close: #[issue number]
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list:

[ ] Code compiles correctly
[ ] Created/updated tests
[ ] Extended the documentation

/ok-to-e2e-test

/ok-to-e2e-test


text:
Improve search ranking

Would love to have some explicit rules here. For example if searching for "middleware" on swr.vercel.app the first match will be the blog post. However there is a page in the docs that titled with just "Middleware". So I think that we should use the following strategy with flex search:

Do two indexes, one for title and one for title + content.
We search with both indexes, and always put the results from title first.
Join the results by page / sections.

@shuding Have you considered minisearch? Detailed explanation here.

authors: buccalon shuding

repo: shuding/nextra


text:
feat: Add search.useResultModifier support

Although we can improve our search algorithm, it might still be helpful to make it customizable. Keeping this a draft as I'm not convinced yet...
It's interesting that due to our multi-index implementation and the natural of doc sites, we can just collect the full content and then do search on either a server or on the client completely (will make it configurable in the future, or automatically). I don't see a bottleneck in the near future (1mb gzipped index is a lot, probably can fit 5,000~10,000 pages). And if that becomes the bottleneck some day, we can find a way to convert them into vectors instead.
Ref: list of libraries that we can take a look:

https://github.com/lithammer/fuzzysearch
https://github.com/facebookresearch/faiss
https://github.com/leeoniya/uFuzzy
https://github.com/nextapps-de/flexsearch
https://github.com/EthanRutherford/fast-fuzzy
https://github.com/LyraSearch/lyra

Closed by https://github.com/shuding/nextra/pull/2569

authors: dimaMachina shuding


text:
Make the file transcription endpoint work

Create a simple endpoint that takes a audio file as input and returns the transcriptions, quality requirements are aside for the moment.

we want .wav files with 16.000hz - what whisper expects.
If the format is incorrect, return an error.

repo: shuffle-project/asr-api


text:
Endpoint get_transcription_status: Add status Handling for issues

Currently, we only handle success and in_progress.
We should catch some more cases and return the transcription.

@FlrnDml
I took some time to tackle this ticket, however with the current architecture I do not find it possible to make it work.
Previously in the meetings, we discussed a status.json file is enough to hold the state, so I do not understand why we hold the transcriptions as objects and return the status that way (once we shut off the server, they are gone as well). As soon as the transcription starts, we lose access to those objects since its running in a parallel process.
The previous status file handling implementation was working fine. Therefore, I recovered some of the deleted code and added that behaviour back in. Status file is now being created on request arrival with initial values. However, I am yet to explore how to add the finished transcript into the status file and update the "status" and "end_time" fields. As from my understanding, the transcript is added to the transcriptions directory in transcribe_to_json transcribe() function, correct?
The method returns none, so we cannot handle it immediately after that step. My suggestion is to take the created transcript_id.wav.json file and merge it with the existing status file. Then we would have the final and single status file. But where in the code does this have to be done?

lets discuss this is person

authors: FlrnDml torbenziegler


text:
add: Aman Raj

Doing my first contribution by adding profile in devfind

@huamanraj Thank you so much for your contribution! Your efforts are greatly appreciated and will go a long way in improving our project. Please feel free to share it with others and Star the repo to help us grow even further!

authors: huamanraj shyamtawli

repo: shyamtawli/devFind


text:
Add threadmark when posting or replying

When quick-replying, add a field to enter a threadmark is the user is permitted to add threadmarks.
On posting replies via More Options, it should also be possible to create a threadmark.

Implemented in #52

repo: sidane/xenforo-threadmarks


text:
Add testcases to siddhi-query-api module

Purpose

Add testcase to siddhi-query-api module

Goals

Describe the solutions that this feature/fix will introduce to resolve the problems described above

Approach

Describe how you are implementing the solutions. Include an animated GIF or screenshot if the change affects the UI (email documentation@wso2.com to review all UI text). Include a link to a Markdown file or Google doc if the feature write-up is too long to paste here.

Release note

Brief description of the new feature or bug fix as it will appear in the release notes

Documentation

Link(s) to product documentation that addresses the changes of this PR. If no doc impact, enter “N/A” plus brief explanation of why there’s no doc impact

Automation tests

Unit tests

Code coverage information

Integration tests

Details about the test cases and coverage

Security checks

Followed secure coding standards in http://wso2.com/technical-reports/wso2-secure-engineering-guidelines? yes
Ran FindSecurityBugs plugin and verified report? yes
Confirmed that this PR doesn't commit any keys, passwords, tokens, usernames, or other secrets? yes

Samples

Provide high-level details about the samples related to this feature

Related PRs

List any other related PRs

Test environment

List all JDK versions, operating systems, databases, and browser/versions on which this feature/fix was tested

Codecov Report

Merging #1292 into master will increase coverage by 1.27%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #1292      +/-   ##
============================================
+ Coverage     62.04%   63.31%   +1.27%
- Complexity       35       37       +2
============================================
  Files           619      619
  Lines         24954    24954
  Branches       3910     3910
============================================
+ Hits          15482    15800     +318
+ Misses         8177     7836     -341
- Partials       1295     1318      +23

Impacted Files
Coverage Δ
Complexity Δ

...ery/compiler/internal/SiddhiQLBaseVisitorImpl.java
43.25% <0%> (+2.1%)
0% <0%> (ø)
:arrow_down:

...api/execution/query/selection/OutputAttribute.java
40% <0%> (+3.33%)
0% <0%> (ø)
:arrow_down:

.../java/io/siddhi/query/api/expression/math/Add.java
25% <0%> (+5%)
0% <0%> (ø)
:arrow_down:

.../io/siddhi/query/api/expression/condition/And.java
25% <0%> (+5%)
0% <0%> (ø)
:arrow_down:

...hi/query/api/definition/AggregationDefinition.java
39.13% <0%> (+6.52%)
0% <0%> (ø)
:arrow_down:

...ion/query/input/stream/BasicSingleInputStream.java
80% <0%> (+6.66%)
0% <0%> (ø)
:arrow_down:

...iddhi/query/api/execution/partition/Partition.java
45.31% <0%> (+7.81%)
0% <0%> (ø)
:arrow_down:

...ava/io/siddhi/query/api/expression/Expression.java
39.72% <0%> (+10.95%)
0% <0%> (ø)
:arrow_down:

...hi/query/api/expression/constant/TimeConstant.java
22.22% <0%> (+11.11%)
0% <0%> (ø)
:arrow_down:

...ry/api/execution/partition/ValuePartitionType.java
30.76% <0%> (+11.53%)
0% <0%> (ø)
:arrow_down:

... and 30 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e6ce39d...7a03a3e. Read the comment docs.

authors: codecov-io mayuravaani

repo: siddhi-io/siddhi


text:
Can't update user data

Environment

Operating System: Darwin
Node Version:     v16.20.0
Nuxt Version:     3.5.3
Nitro Version:    2.4.1
Package Manager:  yarn@1.22.19
Builder:          vite
User Config:      devtools, modules, pinia, auth
Runtime Modules:  @pinia/nuxt@0.4.11, @sidebase/nuxt-auth@0.5.0
Build Modules:    -

Reproduction
No response
Describe the bug
Trying to extend user data but no luck there.
Following the manual here - https://sidebase.io/nuxt-auth/recipes/custom-session-data
But still getting just
{ "user": { "name": "admin", "email": "test@test.com" }, "expires": "2023-07-16T12:11:14.772Z" }
My current [...].ts looks like this:
import CredentialsProvider from 'next-auth/providers/credentials'
import { NuxtAuthHandler } from '#auth'
export default NuxtAuthHandler({
  // A secret string you define, to ensure correct encryption
  secret: 'your-secret-here',
  providers: [
    // @ts-expect-error You need to use .default here for it to work during SSR. May be fixed via Vite at some point
    CredentialsProvider.default({
      name: 'Credentials',
      credentials: {
        username: { label: 'Username', type: 'text', placeholder: '(hint: jsmith)' },
        password: { label: 'Password', type: 'password', placeholder: '(hint: hunter2)' }
      },
      callbacks: {
        // Callback when the JWT is created / updated, see https://next-auth.js.org/configuration/callbacks#jwt-callback
        jwt: async ({token, user}) => {
          const isSignIn = user ? true : false;
          if (isSignIn) {
            token.jwt = "SUPER TOKEN";
          }
          return Promise.resolve(token);
        },
        // Callback whenever session is checked, see https://next-auth.js.org/configuration/callbacks#session-callback
        session: async ({session, token}) => {
          (session as any).role = token;
          return Promise.resolve(session);
        },
      },
      async authorize (credentials: any) {
        const res = await fetch("http://127.0.0.1:8080/api/v2/auth/token/", {
                method: 'POST',
                body: JSON.stringify(credentials),
                headers: { "Content-Type": "application/json" },
              })
              const data = await res.json()

              if (res.ok && data.user) {
                  const u = {
                    id: data.user.id,
                    name: data.user.username,
                    email: data.user.email,
                    access_token: data.token,
                  }
                  return u
              }
              // Return null if user data could not be retrieved
              return null
      },
    })
  ]
})
/```
so it's super generic...
So it's showing everything according to `DefaultUser` interface and nothing more than that...
Thanks in advance for assistance.
/S

### Additional context

_No response_

### Logs

_No response_

You need to edit the session callback for example:
session: async ({session, token}) => {
         const sess = await session
         sess.user.some_data = "hello world"
         return sess // No you have some_data inside user
        }

@cosbgn  Thank you! But....it didn't worked :-(
The thing is that even if I'm trying to insert simple console.log("TEST") to any callback - it doesn't work. So it looks like it's not even called.

Your callbacks config is inside the CredentialsProvider Config, it should be configured at the top level:
export default NuxtAuthHandler({
  // A secret string you define, to ensure correct encryption
  secret: 'your-secret-here',
  callbacks: {
     ...
  },
  providers: [...]

toks me way to long to figure this out, would be nice to add this to the custom-session-data page

authors: andreas83 cosbgn devkon-at sergeypoprovka

repo: sidebase/nuxt-auth


text:
Single-tenant Azure Ad integration error

Environment

Operating System: Windows_NT
Node Version:     v20.17.0
Nuxt Version:     3.12.4
CLI Version:      3.12.0
Nitro Version:    2.9.7
Package Manager:  npm@10.8.2
Builder:          -
User Config:      compatibilityDate, nitro, devtools, imports, modules, ssr, auth, primevue, css, runtimeConfig, plugins, openFetch
Runtime Modules:  @primevue/nuxt-module@4.0.4, @nuxtjs/tailwindcss@6.12.1, @pinia/nuxt@0.5.3, nuxt-open-fetch@0.9.1, @sidebase/nuxt-auth@0.9.2
Build Modules:    -

Reproduction
Setup an Azure App registration as a Single tenant account.
Integrate nuxt-auth as usual against the azure ad provider
AzureADProvider.default({
            clientId: runtimeConfig.azureAdClientId,
            clientSecret: runtimeConfig.AzureAdClientSecret,
            tenantId: runtimeConfig.AzureAdTenantId,
        }),

auth: {
    isEnabled: true,
    globalAppMiddleware: true,
    disableServerSideAuth: false,
    originEnvKey: 'NUXT_AUTH_ORIGIN',
    provider: {
      type: 'authjs',
      trustHost: false,
      defaultProvider: 'azure-ad',
      addDefaultCallbackUrl: true,
    },
  },

Describe the bug
When faced with the microsoft login screen and login is performed error
AADSTS50194: Application 'app guid'(app name) is not configured as a multi-tenant application. Usage of the /common endpoint is not supported for such applications created after '10/15/2018'. Use a tenant-specific endpoint or configure the application to be multi-tenant.

occurs due to the "https://login.microsoftonline.com/common/reprocess" url is called
Additional context
Need settings similar to msal's authority or next-auths authorization. Tried those settings but does not work
AzureADProvider.default({
            clientId: runtimeConfig.azureAdClientId,
            clientSecret: runtimeConfig.AzureAdClientSecret,
            tenantId: runtimeConfig.AzureAdTenantId,
            authorization: {
                url: `https://login.microsoftonline.com/${runtimeConfig.azureAdTenantId}/oauth2/v2.0/authorize`,
                params: { scope: "user.Read" }
            },
            token: `https://login.microsoftonline.com/${runtimeConfig.azureAdTenantId}/oauth2/v2.0/token`,
        }),

Logs
No response

Hi @Tobias-Holmgrens 👋
The NextAuth authorization options are available. We use the same provider with the options in one of our projects and have no issues. Without being able to look into your Azure setup this will be difficult to debug.
You are welcome to book a slot with me and we can try and investigate it together, but sadly I don't have any clear suggestions at the moment: https://cal.com/zoeykaiser/sidebase

authors: Tobias-Holmgrens zoey-kaiser


text:
rename to pugify

see https://github.com/pugjs/jade/issues/2184
repo renamed to pugify and also added @tellnes as owner to https://npmjs.org/package/pugify
need to check and update  documentation and verify compatibility with latest pug/browserify

I propose we do a major cleanup of the code and releases with a major version bump.

:+1:

authors: sidorares tellnes

repo: sidorares/pugify


text:
Allow unspecified parameter_bounds in API requests

Currently at least one of the supported models (bilayer) requires that the parameter_bounds are full specified when making a query request to the API. This should be fixed to allow parameter_bounds to be unspecified or partially specified such that anything that the specified bounds take effect but all others take on reasonable defaults.
Reference: https://github.com/siftech/funman/blob/fe3203b316e75a279fde6140f019fb9dd3b96f5b/test/test_api.py#L86-L89

Add tests that exercise unspecified bounds on all relevant models.

authors: danbryce jgladwig

repo: siftech/funman


text:
Rename deprecated field

I received this warning after a terraform plan:
Warning: "bucket_policy_only": [DEPRECATED] Please use the uniform_bucket_level_access as this field has been renamed by Google.

I think it's should be pretty straightforward to fix.

LGTM!

repo: sighupio/fury-kubernetes-dr


text:
remove small remnants of memory_ballast. OTL-2703

Description:

Link to Splunk idea: <Link to Splunk idea, see https://ideas.splunk.com>
Testing:
Documentation:

Change itself looks good but I have a Q @jeffreyc-splunk @samiura: in general mass deployments are not tied to the collector version, in particular, for ansible we have splunk_otel_collector_version parameter. When we release a playbook with the current changes it won't correctly configure the setting for older versions. At first, I think that we should refer people trying to install older versions to older playbook versions. What are your thoughts in this regard?

Change itself looks good but I have a Q @jeffreyc-splunk @samiura: in general mass deployments are not tied to the collector version, in particular, for ansible we have splunk_otel_collector_version parameter. When we release a playbook with the current changes it won't correctly configure the setting for older versions. At first, I think that we should refer people trying to install older versions to older playbook versions. What are your thoughts in this regard?

We don't tie the playbook version to a particular version of the collector - by default, splunk_otel_collector_version is set to latest, so it would just install the latest available version of the collector at run time.  It is advisable for users to pin splunk_otel_collector_version to their desired version, particularly for production environments in order to avoid unintended upgrades.

authors: jeffreyc-splunk pjanotti samiura

repo: signalfx/splunk-otel-collector


text:
Q: Control of circulation pump

is it possible to stop the circulation pump ?
no sense in having that going if not producing heat

Vaillant added zirculation settings (only time based) in the last update from this month.

Oki will look later today
ons. 26. jul. 2023 12.34 skrev DerGali2020 @.***>:

Vaillant added zirculation settings (only time based) in the last update
from this month.
—
Reply to this email directly, view it on GitHub
https://github.com/signalkraft/mypyllant-component/issues/20#issuecomment-1651517184,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA5HTL4NYYAA4V752XGWK73XSDXCFANCNFSM6AAAAAA2TWKECU
.
You are receiving this because you authored the thread.Message ID:
@.***>

Just tried and I use the multimatic integration
I guess they only added it myvaillant. I have not been invited to upgrade
yet so assume I have to wait
ons. 26. jul. 2023 12.34 skrev DerGali2020 @.***>:

Vaillant added zirculation settings (only time based) in the last update
from this month.
—
Reply to this email directly, view it on GitHub
https://github.com/signalkraft/mypyllant-component/issues/20#issuecomment-1651517184,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA5HTL4NYYAA4V752XGWK73XSDXCFANCNFSM6AAAAAA2TWKECU
.
You are receiving this because you authored the thread.Message ID:
@.***>

@DerGali2020 I know that i can create a time table/schedule in the senso app
currently i use this integration: https://community.home-assistant.io/t/vaillant-multimatic-integration/87240
it says it does not work with the senso app but it does, the only thing i miss there are some way to turn the circulation pump on/off...  or as a workaround create a schedule does the same thing
on top of that i dont seem to get a lot of repsonse when i post something there so feel its kind of defunct
i have just asked vaillant in DK when i get an invite to use the myvaillant app instead
at least someone here responded :-)

Someone with the myvaillant app and a circulation pump in their setup would need to figure out if there are controls for the pump, and if there are then reverse the API calls and post the results here.

Agree, sadly vaillant in Germany have not released myvaillant in Denmark yet
but everyone that has a heatpump for house heating would have a circulation pump to move the water arround in the radiators
should we keep this one open just as a reminder of some sort?

i think we are talking about 2 diffrent circulation pumps, where one is called heating water pump here in germany. The heating water pump is automatically controlled by the heatpump, which totaly makes sense. It will stop automatically if the heating is off or heatpump is making hot tapwater. If your heating pump is running all year, your heatpump system is not set or cabled correctly. I can only talk for versotherm because i cabled this thing and configured it together with the heating company. Water circulation settings in the myvaillant app is only for hot tapwater, it helps to get instant hot water if you open the tap.
@signalkraft i will take a look to get an api dump. Since 0.3x all versotherm data is being collected.

my unit is an aerotherm VWL 105/5 AS S2
and you are right.... i just noted it now that there is a tap icon

i feel like a fool for not noting that before :-(

The circulation pump for hot water should now be programmable with a new custom service, see the notes on https://github.com/signalkraft/mypyllant-component/releases/tag/v0.5.4

hehe, now i just have to wait for myvaillant to be released in denmark
and save up more cash to renovate the house, need to dig up the floors under the bathroom and kitchen so i can add the return line
side q.. how do i figure if it makes sense to have a return on hot water? i assume its figuring the cost of X amount of liters of cold water before it becomes hot vs. running the circulation pump.... but is it that simple math or are there more to it?

From an energy standpoint it doesn't make sense at all to add a return line + circulation pump. In many homes hot water is stored in a tank where the temperature could be held for days of no water is used. A lot of houses have no or bad isolation of hot water pipes. If you cycle the water around the house . The Water in the tank had to heat up much more often than without circulation. It's like heating up the house via hot water pipes. It gets installed for two reasons:

Comfort
Open the tap and you have hot water instantly without waiting the cold water run through. Some people are using automations to trigger the circulation pump, via a light switch or Alexa etc.. If you enter the bathroom or kitchen the circulation pump gets activated and you can start to shower instantly or washing the dishes. Some let them run only for a few minutes a day because their water pipes are isolated and can hold the temperature much longer
Minimizing the risk of bacteria growing
If hot water stands for a long time in a pipe it could help bacteria in the water to grow. It keeps the water flowing. A lot of people says it shouldn't be an issue in a home for one family because hot water is used regularly. On that you could open a discussion how much to heat up the hot water 45 degrees or 55 degrees (which should stop the growing of bacteria) and even heat up the tank water in combination with circulation pump to 65 or 75 degrees once week to remove all bacteria. If you ask 10 ten people about this topic I think you will get 10 different answers :-). There are installations without a hot water tank or a hot water tank only heat up the hot water via a heat exchanger which removes this issue mostly.

With heatpumps a lot of people try to minimize the usage of heating up the water to save up energy and save up starts of the compressor which could help to increase the lifetime of your heatpump.
For example in my home the company set the circulation pump to run the whole day (6-20) which caused 110-120 kWh per month for hot water (at 55 degrees) for one family. After changing it to 3 times a day for 10 minutes it reduced the consumption to 70-80 kWh per month.people who don't use circulation at all and are using lower temperatures have much less consumption.

as for saving on cost i have allready set home assistant to get the electricity prices and heat up hot water when its cheapest and turn off heting the hot water when its at 55, that is enough to kill legionella. and one heat up is enough for 3 persons, it normal heats the water in 45 mins or less
as for the house heating i have home assistant pulling the smoke alarm for temperature once an hour and also getting outside temperature from open weather map.... if temp at first floor is above 20.5 it will tell the heatpump to go one degree down... is its below 20 it will go one degree up....
if outside temp is above 12 degree it will allow the heatpump to go all the way down to 5 degree and in effect become inactive, it if go below 12 outside it will go down to 21 degree.... if below 10 outside it will go to 23 degree's.... i might add more minimums as we go to sub zero
so i think i will skip installing the return line even thou i will still have to dig up the floors to add insulation under them and to lower them.... and yes as you say if the pipe is not insulated well the heat will just go out in the floor
and then again... if showers are planned you could circulate the water in advance... but yeah shower is next to room where the inside part of the heatpump and hot water tank is installed.... think i will skip it

I'm closing this as fixed for now, for more discussions about circulation setups, feel free to use the discussions tabs in this repo, or the HA thread.

authors: DerGali2020 boelle signalkraft

repo: signalkraft/mypyllant-component


text:
Identifying other datasets that have similar behavior

Orion version:
Python version:
Operating System:

Description
I have 12 data files from similar attitude determination and control system (ADCS) components that should behave similarly. If I give Orion one of those 12 files and then a set of, say 50, files including the other 11 of interest, would Orion be able to identify those other 11 files out of the whole set? How would I go about doing this?

Hi @jgubner
I am not sure I understand the question properly. If you identify anomalies in 1 file (i.e. one signal) would it be able to detect anomalies in all the remaining signals without re-training the model?
Would you kindly elaborate more such that I understand the problem better.

Absolutely, @sarahmish! Sorry for the lack of clarity.
What I mean is:
Say I have a folder full of 50 different data files from different spacecraft components. Within that folder, there are 12 files that all come from sun sensors (each of those 12 files records counts over time on each of the sun sensor diodes), but each sun sensor is located in a slightly different location across the spacecraft. If I were to point Orion to one of those 12 files and say "this is a sun sensor file", is it possible to have Orion locate the other 11 sun sensor files out of the 50 based on feature similarities, scale, or some other metric?
Does this make sense or is it still unclear?

I see @jgubner.
I think the idea here is to kind of "match" a file — sun sensor file — between different directories based on the properties/features of the signal correct?
If so I think this is out of scope for Orion, our main objective is to take a signal as input and produce anomalies as output.
Let me know if I understood the question correctly and if my answer makes sense to you!

@sarahmish , yeah. The idea is to be able to load in different datasets and be able to group them appropriately based on features, mean levels, or some other metrics.
I understand this is out of scope. Thanks for the reply!

authors: jgubner sarahmish

repo: signals-dev/Orion


text:
Implement analytics to track usage and report errors

This may require two separate tracking systems, but it would be great to be able to see what our usage looks like both in terms of number of users and CPU/memory loads as well as have a system of error reporting for when things go wrong on the server. The former would help in planning costs for potentially moving off CS department servers. I'm not sure if FERPA guidelines would prevent the use of something like Google analytics for basic user tracking.

Sentry is the way to go for client and server side error reporting: https://github.com/signmeup/signmeup/issues/117.
For CPU / memory loads etc. we can use Meteor APM once we host on Galaxy. Datadog is the other popular vendor used in the industry.
For user analytics that we manually report, we can use Google Analytics or Mixpanel.

FERPA guidelines will affect wherever private student data is stored. We should either ensure the vendor is certified, or anonymize data that we report by implementing some simple client-side scrubbing.

authors: athyuttamre gregcarlin

repo: signmeup/signmeup


text:
Controls displaying the results from function call

For some function calls, displaying their results is indeed valuable. We use environment variables to control this.
LLM_TOOL_DUMP_RESULT=1: Dump results from all tools.
LLM_TOOL_DUMP_RESULT_<TOOL_NAME>=1: Dump result from the TOOL_NAME tool.
LLM_AGENT_DUMP_RESULT_<AGENT_NAME>=1: Dump results from all tools of the AGENT_NAME agent.
LLM_AGENT_DUMP_RESULT_<AGENT_NAME>_<FN_NAME>=1: Dump results from the FN_NAME tool of the AGENT_NAME agent.

We are unlikely to support the silence function call log (dimmed text like call <tool-name>/<agent-name:agent-action> <json-data>) because they are too important.
After hiding the log, you won't even know whether the function calling was invoked or not.
To address the issue of the <json-data> text being too large, we could trim it and add an ellipsis.

Hehe ok. Just to explain my use case: I am actually experimenting with creating tools that are themselves specialized aichat roles (with a own set of tools). Cool huh? :) Would love to hear if you have tried anything similar. It was in that context that I wanted to limit the output as much as possible, as I wanted to hide "implementation details" from the calling aichat assistant as to save tokens.
But I have also experienced the function call arguments being verbose when using the assistant directly myself, especially when it is doing write to file.
Being able to at least limit the json-data would be useful (...) . I understand that it is of principal importance to show function call invokations. But perhaps not all the arguments.
But I suppose this also has to be a toggle/setting/env var, as in other context you def want to see all arguments!

Currently, we don't see a need to hide the call logs.
If stdout is not a tty, the call logs and result logs are hidden.

authors: einarpersson sigoden

repo: sigoden/llm-functions


text:
Considering higher level API vs importing cmd/cosign/cli

Description
Right now we're importing the cmd/cosign/cli bits of this project into the kuberntes-sigs/release-sdk:
https://github.com/kubernetes-sigs/release-sdk/blob/main/sign/sign.go#L26-L27
I feel a bit uncomfortable with that, because I would expect an API somewhere in pkg. Is this the desired intention to use this project or do you think it would make sense to move the logic from the cli into something like a higher level API?
In general the code from the cli package contains everything we need and provides enough configuration flexibility because it maps the CLI.

cc @dlorenc @mattmoor

Totally agree.  This is what @dekkagaijin has been working towards, but I think we'd love help if folks are willing/able to pitch in!

This is the goal of the ongoing sigstore-go project. We welcome small refactors but won't take on any large refactors of the API at this point.

authors: cpanato haydentherapper mattmoor saschagrunert

repo: sigstore/cosign


text:
Fix the cosigned e2e test by switching the distroless image.

I filed https://github.com/GoogleContainerTools/distroless/issues/905 to track fixing
the upstream breakage.
Signed-off-by: Dan Lorenc lorenc.d@gmail.com

Summary

Ticket Link

Fixes
Release Note

They fixed this upstream, we can close!


text:
Export COSIGN_YES=true var in insecure registry test

Signed-off-by: Priya Wadhwa priya@chainguard.dev

Summary

Release Note

Documentation

Hi Cosign community,
I tried to sign a docker image from insecure Harbor registry (e.g.: harbor registry url: http://x.x.x.x) using below cosign version
GitVersion:    v1.13.0  GitCommit:     6b9820a68e861c91d07b1d0414d150411b60111f  GitTreeState:  clean  BuildDate:     2022-10-07T04:37:47Z  GoVersion:     go1.19.2  Compiler:      gc
but its failed with below error. can someone please help me on this to get working on insecure harbor registry. tried with this flag: --allow-insecure-registry but same error
2023/01/18 16:19:20 <-- tls: first record does not look like a TLS handshake GET https://x.x.x.x:80/v2/ (161.204092ms)
Error: signing [x.x.x.x:80/imagesign/cosign:v3]: accessing entity: Get "https://x.x.x.x:80/v2/": http: server gave HTTP response to HTTPS client
main.go:62: error during command execution: signing [x.x.x.x:80/imagesign/cosign:v3]: accessing entity: Get "https://x.x.x.x:80/v2/": http: server gave HTTP response to HTTPS client
However i am able to push docker image into same insecure registry from the consign installed system. only issue with cosign since its looking  https://x.x.x.x:80/v2/ though added insecure-registry under etc/docker/daemon.json
also tested login worked fine
e.g:
docker login x.x.x.x:80 -u test -p qatest

@bkumar08  I think you need to pass the --allow-insecure-registry flag to cosign sign. This is to prevent attacks where somebody downgrades your connection to the repository. Can you ask in our Slack ( https://www.sigstore.dev/community ) or file a new issue if that doesn't work?


text:
Add TOC and Links to Workshop

Fixes https://github.com/sigturk/sigturk/issues/115
During the call, we had a rough consensus that TOC would be helpful

Preview link: https://mehmetoguzderin.github.io/sigturk.github.io/preview/oguz-20240416-toc/workshop/


text:
{keep} shows in reply if there is also a filter in the reply

With this ss...
+ keep with filter test
- {keep}{^hasName(true)} result

I get this result...
You> keep with filter test

Bot> {keep} result
You>

The expected result wouldn't have {keep} in the reply.
Bot> result

This is actually in the parser lib. I wonder what happens when you have the the filter function furst.
- {^hasName(true)}{keep} result

I stand corrected, this is in superscript, not the parser.. that should probably change at some point.

This is in 0.10.3

w00t!

authors: Lewwwk silentrob

repo: silentrob/superscript


text:
ValueError: [ERROR] Error short batch syncing, could not fetch block at height 82560

There are few errors keep repeating: below is the log that I capture. `2021-11-23T14:58:34.295 full_node full_node_server        : WARNING  Banning 183.156.74.203 for 10 seconds
2021-11-23T14:58:47.033 full_node chia.full_node.weight_proof: ERROR    failed to validate ses hashes block height 134805
2021-11-23T14:58:47.034 full_node chia.full_node.weight_proof: ERROR    weight proof failed sub epoch data validation
2021-11-23T14:58:47.035 full_node full_node_server        : ERROR    Exception: Error short batch syncing, could not fetch block at height 82560, {'host': '178.121.23.114', 'port': 11444}. Traceback (most recent call last):
File "chia/server/server.py", line 559, in wrapped_coroutine
File "chia/full_node/full_node_api.py", line 115, in new_peak
File "chia/full_node/full_node.py", line 433, in new_peak
File "chia/full_node/full_node.py", line 266, in short_sync_batch
ValueError: Error short batch syncing, could not fetch block at height 82560
2021-11-23T14:58:47.035 full_node full_node_server        : ERROR    Exception: Error short batch syncing, could not fetch block at height 82560 <class 'ValueError'>, closing connection {'host': '178.121.23.114', 'port': 11444}. Traceback (most recent call last):
File "chia/server/server.py", line 569, in api_call
File "asyncio/tasks.py", line 455, in wait_for
File "chia/server/server.py", line 566, in wrapped_coroutine
File "chia/server/server.py", line 559, in wrapped_coroutine
File "chia/full_node/full_node_api.py", line 115, in new_peak
File "chia/full_node/full_node.py", line 433, in new_peak
File "chia/full_node/full_node.py", line 266, in short_sync_batch
ValueError: Error short batch syncing, could not fetch block at height 82560
2021-11-23T14:58:47.035 full_node full_node_server        : ERROR    Exception: Error short batch syncing, could not fetch block at height 82560, {'host': '178.121.23.114', 'port': 11444}. Traceback (most recent call last):
File "chia/server/server.py", line 559, in wrapped_coroutine
File "chia/full_node/full_node_api.py", line 115, in new_peak
File "chia/full_node/full_node.py", line 433, in new_peak
File "chia/full_node/full_node.py", line 266, in short_sync_batch
ValueError: Error short batch syncing, could not fetch block at height 82560
2021-11-23T14:58:47.036 full_node full_node_server        : ERROR    Exception: Error short batch syncing, could not fetch block at height 82560 <class 'ValueError'>, closing connection {'host': '178.121.23.114', 'port': 11444}. Traceback (most recent call last):
File "chia/server/server.py", line 569, in api_call
File "asyncio/tasks.py", line 455, in wait_for
File "chia/server/server.py", line 566, in wrapped_coroutine
File "chia/server/server.py", line 559, in wrapped_coroutine
File "chia/full_node/full_node_api.py", line 115, in new_peak
File "chia/full_node/full_node.py", line 433, in new_peak
File "chia/full_node/full_node.py", line 266, in short_sync_batch
ValueError: Error short batch syncing, could not fetch block at height 82560
2021-11-23T14:58:47.039 full_node full_node_server        : WARNING  Banning 178.121.23.114 for 600 seconds
2021-11-23T14:58:47.040 full_node chia.full_node.full_node: ERROR    Error with syncing: <class 'ValueError'>Traceback (most recent call last):
File "chia/full_node/full_node.py", line 743, in _sync
ValueError: Weight proof validation failed
`
the farmer looks running fine. I was still able to get reward yesterday afternoon. But no reward since, it is almost 24 hours in between. last Height farm was 79630

What is your Silicoin version and how many plot files you are farming, how many SIT are you staking?

What is your Silicoin version and how many plot files you are farming, how many SIT are you staking?

i'm currently using 1.1.3, 1776 plots and 27SIT staking

I have same problem...

What is your Silicoin version and how many plot files you are farming, how many SIT are you staking?

i'm currently using 1.1.3, 1776 plots and 27.1310 SIT staking

I think it is normal since your staking factor is around 4.9, which means your actual total size of plots is about 36 T.

the Error can be IMHO ignored as with the restart also Port have been switched from 11444 to 22444. I also get some "old" clients trying to connect to me -- you can cut them out in your firewall or let the full node on your side ban them.

So is it OK to ban 11444 on the router side?

So is it OK to ban 11444 on the router side? 11444 will no longer be use?

Yes, 11444 will no longer be use.

authors: PrEzi3 albertcoady chiamb maxchock

repo: silicoin-network/silicoin-blockchain


text:
Update machine version

This change is

src/AssemblyInfo.props line 6 at r1 (raw file):

		<Version Condition=" '$(VersionSuffix)' != '' ">$(Version)-$(VersionSuffix)</Version>
		<AssemblyVersion>3.1.0.0</AssemblyVersion>
		<FileVersion>3.1.0.0</FileVersion>

If we are going to lock down the pull request and commits directly to main, we need to have an efficient release process that doesn't require pull requests, etc.  One option could be https://github.com/versionize/versionize?tab=readme-ov-file.  It may require a bit more research, especially looking at using conventional commits throughout, but it may be valuable long term.

src/AssemblyInfo.props line 6 at r1 (raw file):
Previously, johnml1135 (John Lambert) wrote…
If we are going to lock down the pull request and commits directly to main, we need to have an efficient release process that doesn't require pull requests, etc.  One option could be https://github.com/versionize/versionize?tab=readme-ov-file.  It may require a bit more research, especially looking at using conventional commits throughout, but it may be valuable long term.

Actually versionize also commits directly to main - let me see if there is another way around this.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 67.04%. Comparing base (a9058ce) to head (d1392d3).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #183   +/-   ##
=======================================
  Coverage   67.04%   67.04%
=======================================
  Files         441      441
  Lines       34831    34831
  Branches     4670     4670
=======================================
  Hits        23351    23351
  Misses      10387    10387
  Partials     1093     1093

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

src/AssemblyInfo.props line 6 at r1 (raw file):
Previously, johnml1135 (John Lambert) wrote…
Actually versionize also commits directly to main - let me see if there is another way around this.

In looking at the various options, I am inclined to think that we should just allow commits to master.  We make make explicit the convention that we have been using, namely that commits can be made directly to master for:

Version increments and releases
CI updates
Documentation updates? (do we want to review these?  Are any documentation updates ok?  What about Swagger documentation, or Readme?)

For documentation, although I have committed documentation directly to master before, the urgency and complex dependencies for CI and versioning are not there while the importance of discretion, wording and clarity is.  Let's say that all documentation updates need a pull request.

src/AssemblyInfo.props line 6 at r1 (raw file):
Previously, johnml1135 (John Lambert) wrote…
In looking at the various options, I am inclined to think that we should just allow commits to master.  We make make explicit the convention that we have been using, namely that commits can be made directly to master for:

Version increments and releases
CI updates
Documentation updates? (do we want to review these?  Are any documentation updates ok?  What about Swagger documentation, or Readme?)

For documentation, although I have committed documentation directly to master before, the urgency and complex dependencies for CI and versioning are not there while the importance of discretion, wording and clarity is.  Let's say that all documentation updates need a pull request.

Also, should I be an admin on Machine?

repo: sillsdev/machine


text:
Widgets (images, others) not properly rendering on page load/reload

Concerning the attachments I am seeing a weird behavior.

When I go to any page, I can not see any pictures/attachments at first.

I have to find one of the invisible pictures and put the cursor on the line to make the text visible

If I just move the cursor away nothing will change but if I change/update anything about the link -> all pictures in the document will appear.

As soon as I press F5 or otherwise reload the page - all pictures are invisible again
This happens with --user and without so it seems to be unrelated to that.
From the Devtools I can see that the pictures are not even downloaded until step 3 described above is executed

I added a picture to another random page and it works fine there.
Then I went back to my broken page and added a new picture there, this now also works again - miraculously.
But the 4 pictures that were already on the site still experience the problem.

I have checked if it is because of the fact that the attachments are within the same subfolder as the .md file (due to the "import" from another note app - but it happens regardless of the storage location of the picture. (Aside: Is it normal that attachments always upload to the root /space folder instead of the folder the .md file is actually in?)
I have also checked if the filename has an effect but it seems like it does not.
I loaded up yesterdays docker image again - same problem
I tried another browser - same problem
Checked it on my mobile - same problem
I downloaded the png file and uploaded it again to the same page with another name - same problem

This was a big rewrite of almost all CM plugins, but I think I can no longer reproduce this issue. Images may still jump a bit, because I cannot determine the height, but it should render ok.

authors: brtwrst zefhemel

repo: silverbulletmd/silverbullet