V8.2 PHY Pin mapping does not work

Hi,
i managed Ethernet  to work flawless on my 5A-75B v7 board, but with your hardware_V8.2.md pin mapping my 5A-75B V8.2  Ethernet does not work.
Are you sure they are the correct pins for 8.2? Because your PHY mappings on v8  are the same as v8.2.
Could please recheck that ? Or anybody have succesfully managed to work the ethernet on v8.2?
Thanks.

The pin mapping that are listed here have been supplied by hobbyists who were happy to spend the effort of submitting a pull request. They haven't been double checked. It's definitely possible that there are errors in it. If you manage to figure out the issue, feel free to submit a fix.


Adding some options for webhook deployment

hostNetwork for webhook pod
FailurePolicy for validatingwebhook definition
Changed webhook port to 443

Fixes #944
Signed-off-by: Gustavo Carvalho<EMAIL_ADDRESS>

not sure why e2e tests are failing, seems like the certcontroller doesn't become ready in time.

The failure was actually on the webhook! It seems we cannot run it on port 443 for our e2e tests =)

Set it to 10250!

/ok-to-test-managed sha=26a824f provider=aws

/approve
LGTM :medal_military:, i just want to quickly wait for managed/aws tests to ensure it works.

/merge


⚠ ClamAV has degraded performance

In 40e902d, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 69 ms

Resolved: ClamAV performance has improved in 7c1d228.


Added name highlighting

Whenever the user's name is mentioned by another person the name is highlighted in red.

You should maybe escape the name for regex before testing, and also add \b before and after the name so it doesn't mark nicknames mid-word. This could also be combined with the new @nick syntax

The pull now escapes the name and checks for @Name if it has a space before it or a start line plus if it ends (The name) with a space or endline.

We shouldn't use LaTeX for coloring the names. Putting a  around it would be best, but I'd need to audit it for XSS.
On a general note, does anyone know how to match text in textContent and replace it with an HTML element containing the matched text, in a safe way?

I'd imagine the easiest way to do something like that would be to scrub the change before putting it out, removing anything involving javascript (Including hex).

you could also use a code tag afaik :laughing:


State Diagrams in Mermaid Markdown

Thank you for creating this library! I use it all the time and love the API.
I took a couple of hours and wrote up a function that generates django-fsm State Diagrams in Mermaid Markdown syntax.
Is there any interest in having django-fsm support another visualization format? I can clean my code and make a PR.
Attached is a diagram for one of the models in testapp:

@alysivji Would you share a link to the code?

https://gist.github.com/alysivji/0475531d2703373c024a60a63b8a2db6
Let me know if you need me to clean this up and make a PR. Would love to contribute to this project. I use it all the time.

@alysivji You could consider releasing this as django-fsm-graph-transitions-mermaid package on PyPi.

Closing since it's not enough resource on this


Create "Humans of CircuitVerse" markdown page

Is your feature request related to a problem? Please describe.
This feature will show significant contributions of individual members in CircuitVerse so as to appreciate the efforts made by them and motivate others to contribute to open source.
Describe the solution you'd like
They can be displayed in following manner:

Person - Contribution Labels, Description.
Against each person's name, we can add labels to indicate the areas in which they have contributed. This label is similar to the "Labels" feature in GitHub which is used in issues. Also, give the user an option to add their description. All of this must be entered manually by the user. Some examples of labels are: Frontend, Backend, UX/UI, Mentoring, Community Manager, Social Media Manager etc.

This allows our contributors to list all of their achievements in one place and becomes easy for them to showcase this in their intreviews 😄  It should be written in markdown so that it can be readable on GitHub as well. It will be linked to About page.
Describe alternatives you've considered
Refer GitHub Campus Experts page for reference. Check individual profiles and see how they have labels along with text description and image.
Additional context
None
Are you working on this? (Yes/No)
Open for everyone

Can you assign this issue to me?

Sure! @satu0king can you assign this issue to her? Seems like I don't have the required permissions.

@harshitaaaaaa you can start working on the issue, You just need to Comment "Working on it" or something Similar to make it clear to the Admins/Maintainers/Other Contributors that you've taken up this issue. Looking forward to your PR 🚀

Yeah, I'm working on it!

@ShreyaPrasad1209 I have started making the markdown page. Can you have a look at it whether it looks the same as you expected or do I have to make some changes in it. After that I'll proceed further. I am hereby attaching screenshots, you can have a look at them and please tell me if it needs any changes or improvements.

@harshitaaaaaa this looks good. Some suggestions -

Give user the option to enter their details manually.
Right below Humans of CircuitVerse headline, reserve some space for a introduction paragraph. I will give you the content in some time. Add dummy paragraph for now.

@ShreyaPrasad1209 Yeah thankyouuuu. I'll do as directed.

@ShreyaPrasad1209 I've completed the frontend part. Now I have to make a column in which users can enter their details manually. For that, I need to do the backend part. I have a few queries, please guide me.

Do we have to use ruby on rails for the backend part?
How will we get the validation from all the users so that only they have the access to edit/add their information manually.
Please guide me a bit and I'll do that as well.

@harshitaaaaaa looks really good!
Sorry for the change here, but I think this need to be part of the main website. So can you make it a html page like
http://circuitverse.org/humans-of-circuitverse ?
The idea of having a markdown page was it is easier to add the details. But that may not be possible. We can see other alternatives after you make a PR.
Also can you add optional links like Linkedin, Twitter, Github for each person?

@satu0king Yes I can definitely make an HTML page instead of this markdown page and will add all the additional social options.
So in that HTML page, is there any need to give a separate column to each person so that they can manually edit their details?

@satu0king Yes I can definitely make an HTML page instead of this markdown page and will add all the additional social options.
So in that HTML page, is there any need to give a separate column to each person so that they can manually edit their details?

You mean separate row? Yeah i think so, unless you have a better idea

@ShreyaPrasad1209 You asked me to add a small paragraph after the heading, till now I've added a dummy paragraph. Please provide we with appropriate content so that I can finish making the page.
@satu0king I have converted the markdown into HTML. Do I have to link it with any other webpage?

@satu0king Please have a look at it. I have made it an HTML page and also added other links. Can I generate a PR if it looks good to you. If you want some other changes and improvements, please let me know.

Working On It..!

@robin025 I've already done it. Will soon generate a PR.

@ShreyaPrasad1209 can I work on it.....?

@robin025 let's wait for Harshita's PR and then you can work on it in case there's any issue with the PR.

@harshitaaaaaa generally u make a PR and then get a review not in the issue itself.

@harshitaaaaaa don't like the background color.

Hi @ShreyaPrasad1209 , thanks for your reply. I was referring to #2005 as you mentioned to create a "Humans of CircuitVerse" markdown page.
So here my suggestion request!
To be able to use a markdown page that will show significant contributions of individual members in CircuitVerse so as to appreciate the efforts made by them ,we can use Jekyll theme which is a static website generator that’s designed for building minimal, static blogs and pages to be hosted on GitHub Pages.
With the help of jekyll ,it strips everything down to the bare minimum, eliminating a lot of complexity
1.We can easily transforms our plain text into static websites pages and blogs.
2.It requires no databases,cms or any updates
3.It supports static HTML, CSS javascript and even Markdown, so with the help of markdown we can easily use all types of labels like you mentioned in #2005
4.What’s best is it goes well with Github-Pages
5.It loads faster
Also to be able to create a CRUD functionality ,i don't think so this can happen in static website but we can create layouts for contributors in markdown, after that contributors just have to edit those markdown files and commit changes.
looking forward to your reply
thanks

@robin025 this page will be dynamic because users need to have the option to change their content. A basic CRUD application will be enough I think. Jekyll theme sounds good 👍

I've added good first issue label for a special project and is currently not open for contributions.

@satu0king I want to work on this issue. Can you please, assign this issue to me?

@satu0king , I want to work on this issue, Can you please assign it to me ?

Is this issue open?....I would like to work on it.

Is this issue open?....I would like to work on it.

Is this issue still open? I would like to work on it.

What's the update on this issue? Has this been resolved yet? If not, I'd like to work on it. Thank You.

@satu0king , @ShreyaPrasad1209  ,@is issue still open should i can work on this???????????

@ShreyaPrasad1209 I want to resolve this issue ,please assign it to me .

I want to work on this issue please assign this to me

@ShreyaPrasad1209
I've reviewed this issue and created a web design using Figma. You can check out the design at Design link.
I've attached some pages for your reference. Please take a look and let me know if any further improvements are needed.
Thanks!

hey, could you assign this issue to me.
I will add card for each contributor which will be responsive for mobile devices also.
it will take one day to make all the cards


Visual distiction between internal/trusted homeservers and external/untrusted homeservers …

Currently, there’s basically four access rules (if that’s the right word) for rooms in Matrix/Element.

homeserver-internal and private, i.e. invite-only
homeserver-internal and public, anyone from the homeserver can join who knows the link or via room directory
external, i.e. federated and private, i.e. invite-only but across multiple homeservers
external, i.e. federated and public, anyone world-wide can join who knows the link or via room directory

In regards of our university, we are basically obliged to provide some, let’s say, secure and private platform for our students and staff. If there is some sort of collaboration via federation, which is highly appreciated, then we need some clear way to show this distiction between university-internal and university-external channels to our students and staff.
Please let’s find some way to establish this distinction server-side in Synapse, and to show this distiction (via e.g. some icon) client-side in Element.
There could for example be some kind of trusted_homeservers setting in Synapse’s homeserver.yaml … somewhat similar to the federation_whitelist setting. This would also solve the issue of one institution having multiple homeservers, so they could federate with each other but the rooms would still be institution-internal.

The spec does not concern itself with presentation issues like this.

What would an arbitrary client use to discern between internal/external homeservers then?


feat: add ERNIE-Bot-4 Function Calling

Description: ERNIE-Bot-Chat-4 Large Language Model adds the ability of Function Calling by passing parameters through the functions parameter in the request. To simplify function calling for ERNIE-Bot-Chat-4, the create_ernie_fn_chain() function has been added. The definition and usage of the create_ernie_fn_chain() function is similar to that of the create_openai_fn_chain() function.

Examples as the follows:
import json

from langchain.chains.ernie_functions import (
    create_ernie_fn_chain,
)
from langchain.chat_models import ErnieBotChat
from langchain.prompts import ChatPromptTemplate

def get_current_news(location: str) -> str:
    """Get the current news based on the location.'

    Args:
        location (str): The location to query.

    Returs:
        str: Current news based on the location.
    """

    news_info = {
        "location": location,
        "news": [
            "I have a Book.",
            "It's a nice day, today."
        ]
    }

    return json.dumps(news_info)

def get_current_weather(location: str, unit: str="celsius") -> str:
    """Get the current weather in a given location

    Args:
        location (str): location of the weather.
        unit (str): unit of the tempuature.

    Returns:
        str: weather in the given location.
    """

    weather_info = {
        "location": location,
        "temperature": "27",
        "unit": unit,
        "forecast": ["sunny", "windy"],
    }
    return json.dumps(weather_info)

llm = ErnieBotChat(model_name="ERNIE-Bot-4")
prompt = ChatPromptTemplate.from_messages(
    [
        ("human", "{query}"),
    ]
)

chain = create_ernie_fn_chain([get_current_weather, get_current_news], llm, prompt, verbose=True)
res = chain.run("北京今天的新闻是什么？")
print(res)

The running results of the above program are shown below：
> Entering new LLMChain chain...
Prompt after formatting:
Human: 北京今天的新闻是什么？

> Finished chain.
{'name': 'get_current_news', 'thoughts': '用户想要知道北京今天的新闻。我可以使用get_current_news工具来获取这些信息。', 'arguments': {'location': '北京'}}

lgtm, thank you @wangwei1237!


Search option not working

We are unable to type on search field present at the upper corner of the website covid19india.org/

Can you provide more information regarding the bug? Steps to reproduce or maybe a screencapture?

Closing due to inactivity


Add ability to copy the code to the clipboard

There should be an ability to automatically copy the text to the clipboard

I don't know if it is necessary but you could also add an argument to disable this


e2e: Add pod restart checks and Fail tests if seen by default

None of the tests we currently have should be seeing pod restarts.
This is put in place to rule out unwanted restart issues, but other
tests implementing restarts should be put in place.
Signed-off-by: Eduard Serra<EMAIL_ADDRESS>Affected area:

Control Plane          [x ]

Tests                  [ x]

Does this change contain code from or inspired by another project? If so, did you notify the maintainers and provide attribution?
No

This will break for the test where the controller is intentionally restarted. Please fix this.

Luckily, we don't restart the controller but rather delete it, and spin up a new one. Hope that doesn't mess with the verification checks!

good. I did check the restart increase part by issuing sigabort on the container application on the node itself. Did not remember we had a restart test...

good. I did check the restart increase part by issuing sigabort on the container application on the node itself. Did not remember we had a restart test...

I didn't either, and its not even a restart test, but rather a new controller pod! If we had a way to force exit controller via an endpoint like /forcequit, we could test actual restart as well.


Unique constraint on scenes is probably unnecessasry

In this migration: https://github.com/azavea/raster-foundry/blob/develop/app-backend/migrations/src_migrations/main/scala/15.scala#L13 we set a unique constraint that ensures scenes within the same org and datasource can't have the same name. This is probably unnecessary as we don't particularly care about the name and it can create errors in the import process.

The one complication with this is we need a way to distinguish if Landsat or Sentinel scenes have been imported already. I don't have a good sense about how to do that.

In batch job to insert sentinel and landsat scenes check for a scene owned by the airflow user with the same name to avoid updating it.


Use a texture for rendering purposes before presenting to screen

In #10 I explained how one of the problems we have is scaling things down properly: in fact, even using SDL_SetLogicaSize to tell the renderer our game resolution will be smaller (e.g. 320x180) than the screen (e.g., 4x, 1280x720) and so scaling will need to occur, when you scale actors or objects down the actual resolution is taken into account, which makes objects more defined than the rest of the screen, breaking the pixel-art-y effect. An example is presented in the following image, where the actor is rendered at 0.20 scale, and is much more defined than the rest of the screen due to the usage of smaller pixels:

I asked for help on the SDL community and they gave an excellent tip on using textures of the desired resolution as a target, and use that resulting texture as what's used to render on the screen, which is what this patch does. The end result for the same scaling of the main actor to 0,20 is presented below:

which does take into account the expected "blockiness" due to the smaller resolution we use. The side effect is that this blockiness is now enforced on all our scaling operations, and since the main actor is scaled to 0.76 in the initial room, he is much more grainy than before, and partly flickering too. This is only partly a problem, and mainly caused by the fact I'm using free assets that were not conceived to work together (the detective is way too large for the street background), but nevertheless it's something I'll have to handle before merging.
As a side note, one more thing I plan to address in this PR is the ability to take advantage of the actual resolution for debugging information, like the drawing of walkboxes, object areas or the interactive console: it makes little sense, in fact, for them to use the logical resolution, since they're not part of the game, and it was one of the side effects of me merging #10. Not sure exactly how I'll deal with that, but the plan is to fix that too as part of this PR before merging.

As a side note, one more thing I plan to address in this PR is the ability to take advantage of the actual resolution for debugging information, like the drawing of walkboxes, object areas or the interactive console: it makes little sense, in fact, for them to use the logical resolution, since they're not part of the game, and it was one of the side effects of me merging #10. Not sure exactly how I'll deal with that, but the plan is to fix that too as part of this PR before merging.

This is now implemented. Since I use a back texture with the game resolution for rendering game stuff (back texture), I don't need SDL_SetLogicalSize anymore, as I'm already drawing to a canvas of the size I want: it's only this canvas I then render on the main screen scaled. As such, I reordered stuff a bit so that I could draw all the game stuff to the texture first, then scale the canvas texture to the screen and draw everything else at actual resolution. This means debugging lines, console and scanlines can now, unlike the game itself (that we may want to be scaled), take advantage of every pixel on the screen, which we lost in #10.

The side effect is that this blockiness is now enforced on all our scaling operations, and since the main actor is scaled to 0.76 in the initial room, he is much more grainy than before, and partly flickering too.

I also partly addressed this by setting a "linear" hint for scaling, instead of the "nearest" which is there by default. This makes the scaled down actor less ugly and flickering, but possibly a bit too antialiased. Again, not a big deal for the demo, but once I start working on assets that are right for the resolution I may want to revisit that.


solved - show message and take the user to the jobs page

solved - show message and take the user to the jobs page

@stevenmaguire can you take a look at this?   my non-existent php skills won't be of much use.


Can Card.IO be made any smaller please?

Assuming:

This library saves ~10s over manual entry.
The average user spends an extra ~2.5 sec downloading the app.

Then if less than 1 in 4 people use the scan feature, then it's not worth it.
I can see you have already done a huge amount by squeezing openCV down, but It it possible to do anymore? Unused code? Unused assets? Supporting app slicing?

There are really two size issues, pre- and post-linking.
The former was made much, much worse recently (see e.g. #147, #155, and #167, among others), and there's probably a way get it back to how it was before bitcode ruined the party. However, the pre-linking size doesn't impact the user download time.
As for the post-linking size, there has been some discussion at https://github.com/card-io/card.io-iOS-source/issues/27. I fear that there are no significant, obvious wins available.
Contributions on either front would be most welcome. The pre-linking size can probably just be fixed, but I don't think that's what you're worried about. The post-linking size will almost certainly involve trade-offs. I strongly recommend discussing any proposed trade-offs before starting work on them.

My app has gone from 2MB to 302MB with card.io framework added! Is there any workarounds for this?

@younanjo Be sure that you're following how the sample project is being built. I have had a couple of people email me recently where they were copying the static libraries into the application instead of just linking to it.

Source code really is* 300 MB larger, but a whole application's build (IPA file) is only an about 30 MB in total.


v2.0.0

[x] Convert objectlist to table
[x] Yank out marked #4
[x] Bump testing to Node.js 4,5 and 6
[x] Add proper inline code documentation #7
[ ] Hook up greenkeeper.io #5
[ ] Add coveralls.io

Changes Unknown when pulling f4ac9225b921878e81b7c0cd3d131a25d2c26256 on 2.0.0 into ** on master**.

Will wait to turn on Greenkeeper once this is merged.


Feature Request: Specify path to ilastik project file as a url parameter

Hi,
This would be a nice to have feature. I am building a workflow which incorporates webilastik, Since I already know which files I wish to have my user train in ilastik it would be nice if i could direct them to an ilastik session with an ilastik file already open (I will be writing the file for them). If I could specify the path to this file as a URL parameter and have it autoload in webilastik this would be ideal. I understand if this is not in scope.
all the best,
Harry

Hello,
Yeah, that makes a lot of sense and is the kind of thing I have also proposed to other projects for an easier user experience.
I'm finishing some pressing matters on my side but I figure I can get this done in the near future =)
Thank you for the suggestion!

Hello,
This is done and deployed now. If you redirect users to the webilastik webapp (currently at https://app.ilastik.org/public/nehuba/index.htm)
then you can also use the query parameter project_file_url set to a uri-encoded url and webilastik will attempt to open it once it manages to create a new session.

This is fantastic. Thank you for implementing this, I will test it with my app and give you feedback!

Sorry for the delay in testing. This feature works well. The only issue is that training images do not seem to be saved along with the project file. Perhaps this is the intended behaviour. Other than this I can confirm it works well and am happy for the issue to be closed :) Thank you again for implementing this

One other issue, It seems like saving a project does not save the bucket name. This is fine, except that it also appears that using the project_file_url parameter also causes webIlastik to ignore clb-collab-id.  I think the expected behaviour would be:
if clb-collab-id is specified use that as the bucket name, else save the bucket name in the project file and use that only if clb-collab-id is unspecified. But other than that, great feature :)


[VAX-460] Extend Auth request with protocol and schema version headers

Breaking non-compatible change in the protocol:

dropped unused info messages
add version into package definition of the proto file
add auth headers section with required protocol version and schema

Should be reviewed in pair with https://github.com/electric-sql/electric/pull/78


Upstream update broke img2img

Describe the bug
Img2img doesn't work since today's update.
To Reproduce
Any img2img attempt.
Screenshots

Desktop (please complete the following information):

OS: Windows
WebUI commit revision: 3e0f9a75438fa815429b5530261bcf7d80f3f101
Extension commit revision: 2358931f57f1faee4196d87dd5323473948890dc

Additional context
Looks like, maybe, another value has been added to the img2img header (with no default set) from looking at the web-ui commits? Not sure.

Same here with inpainting

the same

same problem

same problem (win11)

Same issue here (Ubuntu 22.04.1)

Same problem here for both img2img and inpainting
Win 10
Auto1111 WebUI Commit hash: ea9bd9fc7409109adcd61b897abc2c8881161256
[auto-sd-paint-ext] Commit hash: 2358931f57f1faee4196d87dd5323473948890dc

Same issue, on Win11, same commit hash.

also same problem here

It's probably related to pix2pix recently added to the img2img tab.

same :(

A hacky temp fix is to make the following change to app.py (in the stable-diffusion-webui\extensions\auto-sd-paint-ext\backend folder), starting at line 264:
old:
req.batch_size,  # batch_size
req.cfg_scale,  # cfg_scale
req.denoising_strength,  # denoising_strength
req.seed,  # seed
new:
req.batch_size,  # batch_size
req.cfg_scale,  # cfg_scale
None,
req.denoising_strength,  # denoising_strength
req.seed,  # seed
There's a new extra parameter in one of the img2img functions. I just filled it with None

@Hillobar Yeah, I guessed as much. Just didn't want to spend hours working out where in the extension code the values get assigned; thanks. :D

Rolling back to an earlier commit of Automatic worked as a workaround for me.
I used commit 4306659c4dab1a2ae611ac2a7487b87e1c513adf (04 Feb)

Rolling back's another option, but adding the one line works fine in the interim.

Did this and it works for me! Thank you! But I still get an error running X/Y/Z plot with Inpaint:
Traceback (most recent call last):
File "E:\Automatic1111-StableDiffusionUI\stable-diffusion-webui-master\modules\call_queue.py", line 56, in f
res = list(func(*args, **kwargs))
File "E:\Automatic1111-StableDiffusionUI\stable-diffusion-webui-master\modules\call_queue.py", line 37, in f
res = func(*args, **kwargs)
File "E:\Automatic1111-StableDiffusionUI\stable-diffusion-webui-master\modules\img2img.py", line 167, in img2img
processed = modules.scripts.scripts_img2img.run(p, *args)
File "E:\Automatic1111-StableDiffusionUI\stable-diffusion-webui-master\modules\scripts.py", line 376, in run
processed = script.run(p, *script_args)
File "E:\Automatic1111-StableDiffusionUI\stable-diffusion-webui-master\scripts\xyz_grid.py", line 586, in run
processed, sub_grids = draw_xyz_grid(
TypeError: cannot unpack non-iterable Processed object
Is it related?

Was moving from X11 to Wayland, sorry for being a bit slow.

Did this and it works for me! Thank you! But I still get an error running X/Y/Z plot with Inpaint or img2img: Traceback (most recent call last): File "E:\Automatic1111-StableDiffusionUI\stable-diffusion-webui-master\modules\call_queue.py", line 56, in f res = list(func(*args, **kwargs)) File "E:\Automatic1111-StableDiffusionUI\stable-diffusion-webui-master\modules\call_queue.py", line 37, in f res = func(*args, **kwargs) File "E:\Automatic1111-StableDiffusionUI\stable-diffusion-webui-master\modules\img2img.py", line 167, in img2img processed = modules.scripts.scripts_img2img.run(p, *args) File "E:\Automatic1111-StableDiffusionUI\stable-diffusion-webui-master\modules\scripts.py", line 376, in run processed = script.run(p, *script_args) File "E:\Automatic1111-StableDiffusionUI\stable-diffusion-webui-master\scripts\xyz_grid.py", line 586, in run processed, sub_grids = draw_xyz_grid( TypeError: cannot unpack non-iterable Processed object
Is it related?

File this as a separate issue, thanks

Will do. Was feeling weird about filing a bug report that starts with 'I did a hacky thing someone else suggested and now stuff broke'.


OpenUV - Setup Error

Home Assistant release with the issue:
0.78.0.dev0
Last working Home Assistant release (if known):
N/A - Initial Setup
Operating environment (Hass.io/Docker/Windows/etc.):
Docker
Component/platform:
OpenUV
Description of problem:
When trying the new integration for OpenUV, after successfully enter config data it displays message in the integration of an error "setup_error – added by user".
Checking the logs the following is displayed:
2018-09-08 14:02:59 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry (redacted) for openuv
Traceback (most recent call last):
  File "/usr/src/app/homeassistant/config_entries.py", line 210, in async_setup
    result = await component.async_setup_entry(hass, self)
  File "/usr/src/app/homeassistant/components/openuv/__init__.py", line 182, in async_setup_entry
    hass.data[DOMAIN][CONF_SCAN_INTERVAL])
KeyError: 'scan_interval'

Additional information:
The component seems to be functional as all the sensors were created and correct data displayed for my location

Hi @bachya
Just upgraded to latest dev version and can confirm issue resolved.
cheers

Hi, I think I’m having this same issue.. see logs below.
2018-10-07 12:08:43 ERROR (MainThread) [homeassistant.components.binary_sensor] openuv: Error on device update!
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 251, in _async_add_entity
    await entity.async_device_update(warning=False)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 350, in async_device_update
    yield from self.async_update()
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/binary_sensor/openuv.py", line 99, in async_update
    data['from_time']) <= utcnow() <= parse_datetime(
  File "/usr/local/lib/python3.6/site-packages/homeassistant/util/dt.py", line 120, in parse_datetime
    match = DATETIME_RE.match(dt_str)
TypeError: expected string or bytes-like object

Hi, I'm having this issue, even after deleting every openuv-related line on my hassbian config. I don't know why, it keeps trying to load open-uv everytime...
openuv: Error on device update! Traceback (most recent call last):   File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/helpers/entity_platform.py", line 251, in _async_add_entity     await entity.async_device_update(warning=False)   File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/helpers/entity.py", line 350, in async_device_update     yield from self.async_update()   File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/binary_sensor/openuv.py", line 99, in async_update     data['from_time']) <= utcnow() <= parse_datetime(   File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/util/dt.py", line 120, in parse_datetime     match = DATETIME_RE.match(dt_str) TypeError: expected string or bytes-like object
Could you please suggest me a solution? Thank you :)


Create a Puppet Task runner

Bolt supports tasks, plans and commands.  They are usable in playbooks via #346 but this has a bunch of issues like managing the code on users desktops, ssh based access etc. Worse the CLI update these commands from the shell and just run them, how do you audit them etc? That's quite immature.
So have some kind of support in PXP to run this stuff and that looks a lot more mature but details are sketchy.
We can do something better to, interact with the puppetserver API download a versioned task store it in temp and run it via choria and a special CLI.
Thus we can fix the distribution problem for FOSS users and give a non direct solution to using these tasks over choria.  The way the bolt gem is distributed though with a vendored puppet etc is a significant hurdle and will probably represent a challenge - we could probably get around that by executing a wrapper? hard to say
anyway, use the API, write a custom client that fetches tasks and run them and display the results in the same limited structured feedback way bolt does

The open source PXP agent has client and runner for this, it's here

some CLI ideas based on whats in the current API
$ mco task list
gstorage::upload           Uploads a local file to Google Cloud Storage

The list is fetched from the puppetserver using /puppet/v3/tasks
$ mco task gstorage::upload --help
.....
--name  The name of the remote file to upload
--type    The type of the remote file (in MIME notation) (default: 'application/octet-stream')
.....

Help is fetched from the puppetserver using /puppet/v3/tasks/:module/:task
$ mco task run gstorage::upload --name foo --type "application/octet-stream"

When running it will need to download the task to nodes, potentially this is 100s of nodes so the task runner should do some mco request to fetch the file in batches of say 50
When running it will show stdout/stderr the way bolt does which is a bit meh, but we should be able to suppress success messages and only show fails
So a little helper RPC agent should exist that has actions:

download
run

Timeouts handling is a bit weird, not sure what to do about that tbh, these tasks can run arbitrary amount of time and do arbitrary things, mco agents cant really influence their timeout but maybe we can make it configurable

AAA is important, but given that the normal way is only doing Authorization on the action this wont work here, we will need a special authorizer plugin, to start with it can be like:
gstorage::upload:
  - choria=rip.mcollective
  - choria=bob.mcollective

users not on the list dont get to run the task

API's need these:
puppet_authorization::rule { "puppetlabs tasks file contents":
  match_request_path   => "/puppet/v3/file_content/tasks",
  match_request_type   => "path",
  match_request_method => "get",
  allow                => ["*"],
  sort_order           => 510,
  path                 => "/etc/puppetlabs/puppetserver/conf.d/auth.conf"
}

puppet_authorization::rule { "puppetlabs tasks":
  match_request_path   => "/puppet/v3/tasks",
  match_request_type   => "path",
  match_request_method => "get",
  allow                => ["*"],
  sort_order           => 510,
  path                 => "/etc/puppetlabs/puppetserver/conf.d/auth.conf"
}

official spec docos https://github.com/puppetlabs/puppet-specifications/tree/master/tasks


Resolve inter-project dependency issues

Current there is this in Anserini:
from sm_model.bridge import SMModelBridge

We need to think about how we do inter-project dependencies. This requires us to put Castor inside Anserini I think. I propose we make each its own separate module that can be installed with pip. This way, projects can reside in their own directories and there is no need for nesting.

@tuzhucheng we already handle this by using pip install, right?

Yes this is done sorry.


Replaced deposit ID concept with message ID

Changes to keep track of messages going in and out

Just a comment for clarity, in my head, the message could contain:

GatewayIdFrom -> Registered gateway from this side of the bridge.
GatewayIdTo -> Registered gateway from the other side of the bridge.
Data -> whatever it is. It is gateway specific
Nonce -> so that we don't have a replay attack.

The Data field contains all needed information as it depends on what we want for the gateway to do, for erc20 example, we will need info on who is the new owner of the token, token id, and amount.
MessageId can be hash over message fields.
It feels like we could remove GatewayFrom and use just GatewayIdTo but we need to think about how to do the registration procedure and unique mapping in the router.

In the same style as Arbitrum/Optimism, I tried to keep the core message object as generic as possible to facilitate more than gateways. For example, a gateway deposit from Fuel to Ethereum would work like this:

EVM address: Ethereum side gateway address (to)
FuelVM address: Fuel side gateway address (from)
Message ABI: The call to execute on the "to" contract address which in this example is the Ethereum side gateway abi.encodeWithSignature("finalizeDeposit(uint256,uint256,uint256,uint256,uint256,bytes)", l1Token, l2Token, from, to, amount, data)
Nonce: Enforces ID uniqueness

I also imagined that there wouldn't be any onchain router and it would be up to the front end UI to help a user pick a gateway contract for a particular asset. Similar to how uniswap uses their off chain token lists to help a user swap with the correct token address they're looking for.
I'm currently in the process of diagraming everything up to be scrutinized before we start writing contracts.

Who else should be asked to review these messaging spec updates?

Should some sort of receipt exist for every time the base asset is minted and/or burned from messages going in and out?


[WIP] Make calyx-py use Rust builder

Second attempt at a calyx-py library using Rust FFI for Python.
In order to play with it:
cargo build --all

On Mac OS:
cp ./target/debug/libcalyx.dylib libcalyx.so

On other OSes
cp ./target/debug/libcalyx.so libcalyx.so

In a python terminal (in the same directory as libcalyx.so):
import libcalyx as calyx
comp = calyx.new_component('main', [])
calyx.get_component_name(comp)
free_component(comp)

Design
For a full library, we'll need to expose more than get_component_name.
The strategy is:

Define useful functions in calyx-py-rust/src/lib.rs and expose them.
Write Python classes and methods to wrap these functions.

For example, to expose ir::Builder, we can define a python class:
# assume it implements get_library, make_builder
import calyx

class Builder:
  def __init__(component):
    lib = calyx.get_library("primitives/std.lib")
    self.builder = calyx.make_builder(component, lib)

Next, we can expose useful methods such as adding primitives:
class Builder:
  ...
  def add_primitive(params):
    calyx.add_primitive(self.builder, params)

MVP
An MVP will need to implement at least:

[ ] The ir::Builder interface
[ ] Mechanism to construct ir::Control nodes.
[ ] ir::Printer::write_component to print components

Interesting! Seems like a solid approach. Not sure if it's an MVP or not, but it seems like a good step would be to use those Python wrapper classes to hide some lower-level manipulations (e.g., to call free_component from the __del__ method of a Component class to automatically free the memory).
This is neither here nor there, but… the advantages of proper bindings to the AST library are obvious (avoidable text serialization overhead, no need for duplicate implementations), but it's possibly worth acknowledging the less-obvious advantages of the current "reimplement everything" approach. IMO:

Reimplementing things is an interesting, and possibly helpful, exercise in showing that the language is independent of the implementation. Needing to write a second AST library for the same language could ferret out weirdnesses tied to the original implementation.
The sheer convenience of a pure-Python string-generating library with no native dependencies is hard to beat.

The sheer convenience of a pure-Python string-generating library with no native dependencies is hard to beat.

Yeah. However the downside is that maintaining two code generators that do the same thing.


Leon logo and copy

Description
Added copy to landing page, logo, updated font. Minor change to container width styles to fix visual bug in calendar (cut-off background)
Fixes # (issue)
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Runs on local with the most recent code.
Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] My code has been reviewed by at least one peer
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

Closing until I can resolve a couple more issues - time pressure not as high as originally thought.


Prefix child introspection and jwt authentication configurations with current prefix

If users want to add multiple AddIdentityServerAuthentication with different schemas in their startup. (Api that needs to authenticate against two different scopes or what not). (I am unsure if this is a valid usecase)
AddIdentityServerAuthentication("schema1", ...)
AddIdentityServerAuthentication("schema1", ...)

then the child authentication calls of the middleware will hit the same two child authentication configurations for jwt and introspection.
I solved it when I played with it by adding a prefix based on current schema.
https://github.com/pksorensen/IdentityServer4.AccessTokenValidation/blob/24997f7715cb3f438dbece453bef3c16e51817a8/src/IdentityServer4.AccessTokenValidation/IdentityServerAuthenticationHandler.cs#L58
https://github.com/pksorensen/IdentityServer4.AccessTokenValidation/blob/24997f7715cb3f438dbece453bef3c16e51817a8/src/IdentityServer4.AccessTokenValidation/IdentityServerAuthenticationExtensions.cs#L46

Done here: https://github.com/IdentityServer/IdentityServer4.AccessTokenValidation/commit/104f0b973892f7179dc45c21a8cad0c8ec4d88fb


DotNetCoreCLI pack off by one calculating month in version string

DotNetCoreCLI task is generating a version string with the incorrect month/
For example, in a build 20170830.2, dotnet.exe is being invoked with "dotnet.exe pack /p:PackageVersion=1.3.0-CI-2017730-115639 (etc.)"

This issue will be solved by this PR.
The fix will go out in the next deployment.


How to increase line height?

Hi,
I tried to increase the line height via
CodeMirror pre {
  line-height: 1.5;
}

but cursor and selection heights left unadjusted.
Is there some way to get more space between lines?

For others looking for same thing try
.CodeMirror
{
  line-height:21px;
}


sign: add check to be sure secret has a value

Lately there are more people raising this, not big deal but it can be weird and create confusion. We fix it in our layer, since the bug in JWS is still open.
In case of sync call, with current master code this error is returned: TypeError: secret must be a string or buffer.
With this PR both will return the same error Error: secretOrPrivateKey must have a value, I don't think the change would break anyone, because if someone got that error their integration would not be working at all.
Fixes: https://github.com/auth0/node-jsonwebtoken/issues/286
Fixes: https://github.com/auth0/node-jsonwebtoken/issues/373

This breaks the use of the none algorithm.

@rhysmccaig  The workaround is to pass in a non-zero length string. Not ideal behavior, but it unblocks you when using none algo.


fix: textlsp docs table at wrong position

can you squash and rebase

Sure, but since I'm not an expert could you please help me figure out which ones should I squash? Only last 2 commits or all 4 (since 08b827d was already merged)? Thanks!

i can squash merge.

thanks a lot!


Fail to upload/download/delete blobs for emulator blob containers

Storage Explorer Version: 1.29.0-dev
Build Number: 20230412.1
Branch: main
Platform/OS: Windows 10
Architecture: ia32
Azurite Version 3.23.0
How Found: From running test cases
Regression From: Previous release (1.28.1)
Steps to Reproduce

Install and run Azurite 3.23.0 -> Launch Storage Explorer.
Expand 'Emulator & Attached' -> Storage Accounts -> (Emulator - Default Ports) (Key) -> Blob Containers.
Create a blob container -> Try to upload one blob.
Check whether succeeds to upload the blob.

Expected Experience
Succeed to upload the blob.
Actual Experience
Fail to upload the blob.

Error details:
{   "message": "\"failed to perform copy command due to error: failed to resolve destination: lookup <IP_ADDRESS>:10000: no such host\"" }
Additional Context
Here is the error when deleting one emulator blob.

Error details:
{   "message": "\"failed to perform remove command due to error: failed to resolve source: lookup <IP_ADDRESS>:10000: no such host\"" }

Integrated AzCopy 10.18.1 which fixes this bug.

Verified this issue on the build 20230422.8. Fixed.


Use parallelStream to improve the performance of upgrade

Purpose of the pull request

Brief change log

Verify this pull request

This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:

(or)
If your pull request contain incompatible change, you should also add it to docs/docs/en/guide/upgrede/incompatible.md

Codecov Report

Merging #13442 (0acc95c) into dev (713fdbc) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                dev   #13442      +/-   ##
============================================
- Coverage     39.56%   39.55%   -0.01%
+ Complexity     4334     4332       -2
============================================
  Files          1086     1086
  Lines         40958    40928      -30
  Branches       4700     4681      -19
============================================
- Hits          16205    16190      -15
+ Misses        22949    22937      -12
+ Partials       1804     1801       -3

Impacted Files
Coverage Δ

...org/apache/dolphinscheduler/remote/utils/Host.java
42.55% <0.00%> (-2.13%)
:arrow_down:

...dolphinscheduler/remote/future/ResponseFuture.java
81.96% <0.00%> (-1.64%)
:arrow_down:

...hinscheduler/plugin/alert/script/ScriptSender.java
70.58% <0.00%> (-1.64%)
:arrow_down:

...cheduler/plugin/alert/dingtalk/DingTalkSender.java
34.13% <0.00%> (-0.78%)
:arrow_down:

...e/dolphinscheduler/remote/NettyRemotingClient.java
51.38% <0.00%> (-0.70%)
:arrow_down:

...rver/master/runner/task/BlockingTaskProcessor.java
75.86% <0.00%> (-0.55%)
:arrow_down:

...inscheduler/plugin/registry/etcd/EtcdRegistry.java
50.69% <0.00%> (-0.35%)
:arrow_down:

.../dolphinscheduler/plugin/task/datax/DataxTask.java
36.62% <0.00%> (-0.26%)
:arrow_down:

.../dolphinscheduler/plugin/task/spark/SparkTask.java
72.56% <0.00%> (-0.25%)
:arrow_down:

...eduler/api/dto/workflow/WorkflowCreateRequest.java
100.00% <0.00%> (ø)

... and 15 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


PI-1191 Create temporary index while clearing down standby

This PR is to ensure that when a document update occurs between deletion and recreation of the standby index, it doesn't automatically create a new index called "...-standby".
Now, any updates received between deletion and recreation will be directed to temp-index, then dropped.

Is there a reason we don't just turn off automatic index creation? That way the a new index will not be created except for when the script is ran to create a new one

Other than I didn't think of it, no 😄
I'll update the PR to disable auto index creation instead.


face recognition

i need to apply your application to turtlebot3  could you help me

Hi, I am closing this issue because this is not a bug or feature request. Unfortunately, I could not help at the moment, since this is a ROS package and basic knowledge of ROS suffices to run.

ImportError: No module named tensorflow
[cob_people_object_detection_detection-2] process has died [pid 7402, exit
code 1, cmd
/home/autobot/catkin_ws/src/ros_people_object_detection_tensorflow/src/cob_people_object_detection_tensorflow.py
__name:=cob_people_object_detection_detection
__log:=/home/autobot/.ros/log/2c2fe6ba-08a4-11eb-9812-e4a471aa99a2/cob_people_object_detection_detection-2.log].
log file:
/home/autobot/.ros/log/2c2fe6ba-08a4-11eb-9812-e4a471aa99a2/cob_people_object_detection_detection-2*.log
[cob_face_recognizer-3] process has died [pid 7403, exit code 1, cmd
/home/autobot/catkin_ws/src/ros_people_object_detection_tensorflow/src/face_recognizer.py
__name:=cob_face_recognizer
__log:=/home/autobot/.ros/log/2c2fe6ba-08a4-11eb-9812-e4a471aa99a2/cob_face_recognizer-3.log].
log file:
/home/autobot/.ros/log/2c2fe6ba-08a4-11eb-9812-e4a471aa99a2/cob_face_recognizer-3*.log
sorry for that but it couldn't be run with me this error appear to me could
you please help
في الأربعاء، 7 أكتوبر 2020 في 2:24 م تمت كتابة ما يلي بواسطة cagatay
odabasi <notifications@github.com>:

Hi, I am closing this issue because this is not a bug or feature request.
Unfortunately, I could not help at the moment, since this is a ROS package
and basic knowledge of ROS suffices to run.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cagbal/ros_people_object_detection_tensorflow/issues/52#issuecomment-704870719,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOA4YPH4NJBBVCRZIZH5GZLSJRFYTANCNFSM4SHAKCWA
.

it is my graduation project last step
في الأربعاء، 7 أكتوبر 2020 في 4:53 م تمت كتابة ما يلي بواسطة Mohammed
Sumaini <m.sumaini@gmail.com>:

ImportError: No module named tensorflow
[cob_people_object_detection_detection-2] process has died [pid 7402, exit
code 1, cmd
/home/autobot/catkin_ws/src/ros_people_object_detection_tensorflow/src/cob_people_object_detection_tensorflow.py
__name:=cob_people_object_detection_detection
__log:=/home/autobot/.ros/log/2c2fe6ba-08a4-11eb-9812-e4a471aa99a2/cob_people_object_detection_detection-2.log].
log file:
/home/autobot/.ros/log/2c2fe6ba-08a4-11eb-9812-e4a471aa99a2/cob_people_object_detection_detection-2*.log
[cob_face_recognizer-3] process has died [pid 7403, exit code 1, cmd
/home/autobot/catkin_ws/src/ros_people_object_detection_tensorflow/src/face_recognizer.py
__name:=cob_face_recognizer
__log:=/home/autobot/.ros/log/2c2fe6ba-08a4-11eb-9812-e4a471aa99a2/cob_face_recognizer-3.log].
log file:
/home/autobot/.ros/log/2c2fe6ba-08a4-11eb-9812-e4a471aa99a2/cob_face_recognizer-3*.log
sorry for that but it couldn't be run with me this error appear to me
could you please help
في الأربعاء، 7 أكتوبر 2020 في 2:24 م تمت كتابة ما يلي بواسطة cagatay
odabasi <notifications@github.com>:

Hi, I am closing this issue because this is not a bug or feature request.
Unfortunately, I could not help at the moment, since this is a ROS package
and basic knowledge of ROS suffices to run.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cagbal/ros_people_object_detection_tensorflow/issues/52#issuecomment-704870719,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOA4YPH4NJBBVCRZIZH5GZLSJRFYTANCNFSM4SHAKCWA
.


[Question]: best practices for cleaning a text file before processing it with GPTVectorStoreIndex.from_documents(documents)

Question Validation

[X] I have searched both the documentation and discord for an answer.

Question
Hi,
I need advice on the best practices for cleaning a text file before processing it with GPTVectorStoreIndex.from_documents(documents).
I would like to know if it is preferable to use a formatted text file like
"Title text. Text text, text, chapter text text."  (all in a single line)
or
"Title
text.
text text, text.
chapter
text text."
And, in case of a table, how to copy it into a text file to get it interpreted correctly by GPTVectorStoreIndex?
Where can I find the guidelines for ensuring proper text formatting before to process it with GPTVectorStoreIndex to get the best result?
Thanks

Thank you for your response! I was wondering if you could provide further details on how I can add a table within a text file. Currently, my file contains both text and a table, and I want to ensure that it is correctly interpreted by GPTVectorStoreIndex.
You mentioned https://llamahub.ai/l/file-simple_csv as an option for reading a CSV file row by row. Could you kindly explain how I can incorporate this table into my existing text file?
Thank you again for your help!

I handled the 'text + table + text' part like this:
text text text
table: Title table
column A: text
column B: number
column C: text
column A: text
column B: number
column C: text
text text text
is this the correct way?
Now I have another question:
I have some parts of the text listed with "-".
example:
text text

item X
item Y
item Z

then I have a simple math formula:
Result = (item X - item Y)*item Z
How can I be sure that the '-' symbol is interpreted correctly both in the case of a list and in the case of a mathematical operand?

I handled the 'text + table + text' part like this:
text text text
table: Title table
column A: text
column B: number
column C: text
column A: text
column B: number
column C: text
text text text
is this the correct way?
Now I have another question:
I have some parts of the text listed with "-".
example:
text text
-item X
-item Y
-item Z
then I have a simple math formula:
Result = (item X - item Y)*item Z
How can I be sure that the '-' symbol is interpreted correctly both in the case of a list and in the case of a mathematical operand?


chore(jest-types): correct return type of shouldRunTestSuite for JestHookEmitter

Summary
close #9725
Test plan
Green CI

Codecov Report

Merging #9753 into master will not change coverage by %.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #9753   +/-   ##
=======================================
  Coverage   64.90%   64.90%
=======================================
  Files         288      288
  Lines       12195    12195
  Branches     3024     3024
=======================================
  Hits         7915     7915
  Misses       3639     3639
  Partials      641      641

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 d010f0e...8419551. Read the comment docs.


.github: Fix link to CONTRIBUTING.md in bug report template

The existing relative link won’t work, as it’s eventually resolved
relative to
github.com/cloud-carbon-footprint/cloud-carbon-footprint/issues/123
rather than to the .github/workflows directory in git, as I suspect
was intended.
The relative link ../blob/trunk/CONTRIBUTING.md does work when
resolved relative to the issue URI, but is fairly unintelligible by
someone when they’re previewing an issue or reading the Markdown while
filling in the template.
So I think it makes most sense to use the full URI to CONTRIBUTING.md,
which will work in all situations.
Signed-off-by: Philip Withnall<EMAIL_ADDRESS>Description of Change

See commit message above.
Checklist

[x] PR description included and stakeholders cc'd
[x] relevant documentation is changed or added

© 2021 ThoughtWorks, Inc.

Nice catch! I will go ahead and merge this change. Thank you for contributing!


get Unpackerr to use the path from Sonarr

can you please add an options so the Unpackerr will use that path for files as they are reported by Sonarr.
I know that Sonarr does not have path as part of the answer but it is there in the warning message, and could be taken from there

I intend to, but this only works for Sonarr v3. Sonarr v2 does not have the output path in the API. Lidarr already gets the path automatically since it's in the API.

I'll think about it though, and look at the output a bit more.


Plugin doesn't work at all

When you try and run into the blocked region while in combat nothing happends. I have it set to the right region. Please help?

Use the stable branch


Peering when the 2 Virtual network has gateway connection

[Enter feedback here]
It does not clearly state that we cant have  "Use the remote virtual network's gateway or Route Server" on the Virtual Network which has a Virtual network gateway configured when we are trying to peer 2 vNet

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 9d098f17-7f58-4304-0634-0f57d1d3300a
Version Independent ID: 5624ffea-22c6-8f02-e9fe-a3be3a7cced5
Content: Configure VPN gateway transit for virtual network peering - Azure VPN Gateway
Content Source: articles/vpn-gateway/vpn-gateway-peering-gateway-transit.md
Service: vpn-gateway
GitHub Login: @cherylmc
Microsoft Alias: cherylmc

Hello @manishjha2088,
Thank you for your feedback! We will review and update as appropriate.

Hello @manishjha2088,
Thank you for your feedback! We have assigned this issue to the author to review further and take the next course of action.

Thank you for you dedication to our documentation.
Unfortunately, we have been unable to review this issue in a timely manner. We sincerely apologize for the delayed response. We are closing this issue. If you feel that the problem persists, please respond to this issue with additional information.
Please continue to provide feedback about the documentation. We appreciate your contributions to our community.
#please-close


Assume TelemetryConfiguration.Active if we use .WriteTo.ApplicationInsightsTraces() or .WriteTo.ApplicationInsightsEvents()

I wrote a sample application, that will be in the next PR to prove this works.

LGTM 👍 Thanks @zippy1981 !


feature request: Add author field.

Add author field in decision record.
In template:
## Author
<EMAIL_ADDRESS>
author command
adr author name

Search adr by author.

Hi,
The author will be see by git log, and the ADR will be manage in same team, why you need it?

thxs, many non-technical people are in my team,so....
I will keep a private version of use author field in my branch.


Issue 876 - Source File Data UI

Closes #876
Here are the latest screenshots. The metadata "view all" button will only show when there are more than 9 metadata entries. 9 rows looks the best when compared to the details table.
I'm opening a separate issue for the UI back button problem - it's not limited to this particular UI view.

Done.


[Run][File Plugin] Open in File Explorer does not honor Explorer replacements

Environment
Windows build number: Microsoft Windows [Version 10.0.18363.900]
PowerToys version: v0.19
PowerToy module for which you are reporting the bug (if applicable): PowerToys Run

Steps to reproduce

Bring up PowerToys Run.
Enter a path [path]
Select "Open [path]"
Press Enter

Expected behavior
The folder to be opened up in whatever file manager you have currently overridden Explorer with (in my case, Directory Opus).
Actual behavior
Explorer is hardcoded to open the folder.
The normal/proper way of programmatically opening folders from Windows applications is to just supply the fully qualified path to Process.Start (or in C/C++, ShellExecute) instead of calling explorer.exe <path>, etc, and Windows will take care of finding the correct, associated program by looking it up in the Registry.

good catch.  if feel you can do a PR, this should be an easy fix

+1 this would enable me to use PTR!

Looks like @davidegiacometti did a PR.  Awesome!!!

#7339 is needed to fully fix. will keep this open

@davidegiacometti
is this fully fixed by https://github.com/microsoft/PowerToys/pull/9538?

@davidegiacometti
is this fully fixed by https://github.com/microsoft/PowerToys/pull/9538?

Yes!
Will open another issue for the hard coded explorer.exe

Great news!  This was resolved in the newly released 0.33 version of PowerToys!  Head to https://aka.ms/installpowertoys to grab latest.


Documentation of the dax and jso formats?

Is there any available documentation for the .dax and .jso file formats?
I'm looking to implement them into ARK CFW but can't find any details other than the compression method.

For DAX, I mostly read their code to figure out the format.  I don't remember finding much in the way of documentation.
For JSO, it's not even supported mainly because it was undocumented AND there wasn't really source to look at.  I'm sure I could figure it out, but didn't seem worth it.

DAX basically has this header:
https://github.com/unknownbrackets/maxcso/blob/a4b6f868c21741b5925c318033f8df71a7f1598b/src/dax.h#L13-L19
Immediately following that, there's a table of 32-bit values in the same fashion as CSO.  Blocks are always a fixed size, 0x2000.  The entire 32-bit value is the position of the block, with no special handling of the top bit like in CSO.
Next up, it has another table of 16-bit values giving the compressed sizes of each frame.  CSO skips this, with the size implied by the next index value.
After that, for version >= 1, it has "NC areas".  This is represented as a pair of 32 bit ints per the count in the header.  The first of each pair is the starting frame, and the second the count of frames that are "Not Compressed."  Essentially, this works as the upper bit did in CSO: for the specified ranges of frames, they're uncompressed.
Each block in DAX is compressed with the zlib header, which means two bytes of every block are wasted.  CSO elides this header.
The general theme here is a lot of predictable values are wasted, increasing the size of the file.  Its only benefit is the block size being larger.  A CSO with the same block size simply has superior compression.
-[Unknown]

Where is that source code you mentioned?
I'm trying to implement dax in a way that I can reuse the same code for cso/zso, would you think this is difficult and it's best to make a new reader just for dax? Or can the csoreader found in inferno iso driver be modified to be compatible with dax?
I have never done anything with this format and I can never find any sample code online except this repo (which has helped a lot to understand the format but I still have some doubts if the route I'm taking is correct or not).
Thanks!

From what I could find online about jso, it's a mix of dax and cso, so perhaps it uses the cso format with the dax block size and compression? This is pure speculation but if so it may be easy to implement (easier than dax at least). Will have to check it out.
(Sorry for double post).

I believe I'd found a copy of "DAX Creator 0.3 (by Dark_AleX)" on some forum which included source code.
The formats and headers are different, so I'm pretty confident that a CSO reader won't just magically read a DAX or JSO file, unless someone implemented this support specifically.  I'm sure ProCFW, at least, only supported CSO (in part because the authors of DAX and JSO stopped really supporting them with tools.)
If JSO is a mix, it's important to know what mix.  At the very least, you would need a JSO compressed file as well as the original ISO it represents.  Then you could potentially reverse engineer the file format.  I'm mostly sure it just uses zlib for compression, which might be the sole reason behind a claim that JSO is a mix of DAX and CSO.
-[Unknown]

I'm already pretty far at implementing DAX, having a few memory overflow issues here and there but pretty far.
As for JSO I found the details:
#define JISO_MAGIC 'JISO'	// JISO typedef struct _JisoHeader { 	uint32_t magic;			// [0x000] 'JISO' 	uint8_t unk_x001;		// [0x004] 0x03? 	uint8_t unk_x002;		// [0x005] 0x01? 	uint16_t block_size;		// [0x006] Block size, usually 2048. 	// TODO: Are block_headers and method 8-bit or 16-bit? 	uint8_t block_headers;		// [0x008] Block headers. (1 if present; 0 if not.) 	uint8_t unk_x009;		// [0x009] 	uint8_t method;			// [0x00A] Method. (See JisoAlgorithm_e.) 	uint8_t unk_x00b;		// [0x00B] 	uint32_t uncompressed_size;	// [0x00C] Uncompressed data size. 	uint8_t md5sum[16];		// [0x010] MD5 hash of the original image. 	uint32_t header_size;		// [0x020] Header size? (0x30) 	uint8_t unknown[12];		// [0x024] } JisoHeader;
It works similarly to CSO and DAX:

Dynamic block size.
Supports DEFLATE and LZO compression.
After the header it has array of block offsets (without top bit for NC).
It can have NCArea but was not used since there is an easier trick to determine if a block is compressed or not: check if the size of the "compressed" block is exactly the same as an uncompressed block. This trick also works on DAX if you want to implement Version 1 support without parsing the NCAreas.

Other than that I am implementing DAX in a way that the code that handles it is different and abstracted from CSO/ZSO code.
I will most likely not implement JSO since the format was never actually used by anyone, and the newer ZSO format is simply superior in every way.

Well, ZSO is only lz4, so it's generally weaker compression than CSO.  There are some blocks lz4 will win on, but it will lose most blocks.
ZSO was initially created because a few games (GTA was one in particular) had performance problems on PSP CFW, only when using CSO.  At the time, it was believed that the DEFLATE decompression overhead was the cause.
When lz4 was implemented, it ended up not fixing the issue at all, and the author of ZSO support in PSP CFW discovered that it was an IOPS issue - using an ISO to read 64 KB from a file would cause one 64 KB read, but using a CSO it would cause something around thirty-two 4 byte reads and another thirty-two 2 KB reads.  The overhead of the read was the cause.
As such, I view ZSO as largely a failed experiment.  I added it mainly so people could test to see if it had any real benefits.  It helps slightly on a 222 Mhz CPU, but the difference is pretty insignificant on any CPU with 1000 Mhz or more.
-[Unknown]

Yeah there was a fix for this by using an index cache (cache block indexes to reduce accessing cso file).
A similar technique I've applied for DAX when decompressing ISO sectors. Since most reads are sequential, and a DAX block equals 4 ISO sectors, then it will most likely happen that you already have decompressed the DAX block for that specific ISO sector (since it was done on previous ISO sector read).
I have a question though; when you say that the decompression of cso and dax differs in that cso uses raw deflate but dax uses deflate via an interface, how exactly does this translate to PSP code?
The most obvious solution that I've implemented is to just use zlib with uncompress() or z_stream. But either of them give me a lot of memory issues (to be expected if the buffers and decompression library have to reside in kernel ram for inferno).
For CSO it was as simple as using Sony's already built-in deflate decompress function (sceKernelDelfateDecompress), but this function doesn't seem to work with DAX blocks, or is there a way to make it work?
Is there any source code available for a DAX reader plugin I can take a look at?
I'm pretty sure I got all the algorithms working, but using zlib causes a memory problem.

This is a decent explanation:
https://stackoverflow.com/questions/10166122/zlib-differences-between-the-deflate-and-compress-functions
DAX includes the 2 byte header and the four byte CRC at the end.  So you can simply skip the first two bytes (which should always be the same two values for every single block) and treat it as the same data as CSO.  That's why I said it's wasteful.
maxcso reads DAX, but uses inflate() to decompress.  You can see it uses the negative value (meaning skip zlib header/trailer) only for CSO, rather than doing any byte skipping:
https://github.com/unknownbrackets/maxcso/blob/a4b6f868c21741b5925c318033f8df71a7f1598b/src/input.cpp#L409
-[Unknown]

Thank you very much. Yes I figured out you could skip the first two bytes of the DAX block and treat the same as a cso block (not even need to skim the last 4 cycle bytes, they will be ignored anyways).
I have fully working source code and a full working implementation for Inferno that handles both DAX and JISO, including the block index cache that codestation made (which btw made a huge difference as you pointed out).
I also have PC-side code that might be useful for you to implement JISO on maxcso (which btw is not a bad format from my experience).
I still do have one big issue with DAX though and it seems the fact that it has an 8KB block size causes memory issues (random memory corruption). Do you know if perhaps I'm doing it wrong and I shouldn't be processing full DAX blocks at a time?

I'm attaching source code for PC that reads DAX and JSO files.
To compile:
gcc -o main main.c -lz -llz4 -llzo2
It takes one argument: path to iso/jso/cso/dax/zso, and it outputs a few files, mainly the icon0.png and the first 8MB starting from ISO magic.
JSO is simple:
Header like every other format
Block index array, with extra index ti calculate last block size like in cso.
To detect uncompressed blocks it can use any of the methods that dax or cso uses (ncarea, top bit). However jiso prefers to use a much simpler way to determine if a block is not compressed: if the size of the compressed block is the same as the uncompressed block.
The header has some interesting info, but for inferno, only the first 12 bytes are actually important, all of them up to uncompressed size. The md5sum is useless.
The method determines compression algorithm (lzo default or zlib)

Hey there, I've implemented experimental support for CSOv2 on inferno following the documentation I found here.
The format seems promising as it has a good compromise between speed and compression (GTA LCS in CSOv2 is even smaller than DAX, and if using LZ4 in critical sections, it should be blazingly fast to decompress).
You can find latest beta compilations in the release page of ARK-4 if you are interested in trying it out.
I am yet to fix some issues though, GTA LCS crashes just when it's about to enter the loading screen.

This issue has been solved. I'm opening a new one to focus on CSOv2.

So you can simply skip the first two bytes (which should always be the same two values for every single block)

I just tried maxcso on an ISO --format=dax to generate a dax to try an implementation that reads dax but found that many of the blocks/blobs/frames/chunks didn't have the expected header.   I checked possible headers here: https://stackoverflow.com/questions/9050260/what-does-a-zlib-header-look-like
For all intents and purposes those blocks appeared 'raw' (no known headers) and inflating them 'raw' (-15) actually confirmed they were.  Perhaps a shortcoming in the maxcso code ?  Not sure if this helps ?

For all intents and purposes those blocks appeared 'raw' (no known headers) and inflating them 'raw' (-15) actually confirmed they were. Perhaps a shortcoming in the maxcso code ? Not sure if this helps ?

Hm, that must be a bug.  Does the same happen if you use --no-libdeflate?  I think I forgot to account for including the header in libdeflate trials, so it probably has no header unless 7-zip or zlib win.  Will look.
-[Unknown]

Should be better in 528c69bf5.  Note that libdeflate is now off by default so you would need to pass --use-libdeflate.  Se 161f99d8 for that.
-[Unknown]


Switch to Yarn for managing dependencies

@myabc I believe you removed the wront file ;-). It should have been package-lock.json, not package.json.

@Nudelsieb duh! 🙄

Can be merge if @mmrwoods is okay with it.

@Nudelsieb @myabc I'm cool with using yarn, npm was just simpler for me to start with. Go for it :-)


Android 9 - broken due to permissions

This app is now broken since updating to Android 9.  Upon trying to connect, the log states:
[libsuperuser][O][SH*] Could not create directory '/data/local/home/u0_a212/.ssh'.
then later
[libsuperuser][O][SH*] Failed to add the host to the list of known hosts (/data/local/home/u0_a212/.ssh/known_hosts)
and
Couldn't connect to local socks proxy
The OpenVPN still launches, but there is no SOCKS proxy open, so all connections are basically dead.
So it just looks like a permissions issue with creating the required .ssh folder.
I friggen loved this app, please fix!
@perrohunter @jramosf @staf621

Assigning this to @staf621

Same problem here, any plan to fix this now?

any update?

I'd bet dollars to donuts that this project is dead.  With the ease of wireguard VPN configuration, there is really no need for this any longer.

@Jason-CT if it's that easy, show us, where is your repo with the solution?

any update?

Hi @bitdaric, I no longer offer any support on this project, the application was removed from Google Play and I do not have any intention to make a new version. Please use the source code only as reference and let me know if I you have any question. As @Jason-CT mentioned, there are other applications that could help you achieve the same goal if you are only interested in the functionality and not the source code (httpinjector is one app that could do the trick, but it's a little bit more complex to configure and does not offer the source code).
@Jason-CT it would be great if you could share a repo of any implementation of wireguard so people can consider using it.

I'd bet dollars to donuts that this project is dead. With the ease of wireguard VPN configuration, there is really no need for this any longer.

Hi @Jason-CT, I had a look at wireguard and unfortunately I do not think it's a good replacement since it requires server side configuration, but in case they can make server configurations I would also recommend shadowsocks.
If you happen to know any other opensource project that achieves a vpn tunnel over a widely used protocol (or anything that could be deployed in the server without administrative privileges) please do share them.
Thanks

@staf621 - I was not considering a usecase without server end root access.
I used ki4a strictly as a poor mans VPN into my home network.
I have since installed open-vpn, and will soon be moving to wireguard.


How can I create a file download server with CORS

Hello, how can I create a file download server with CORS header

@cyal1 This should be possible when #41 will be implemented via header injection

Closing as this will be handled in the linked issue.


R.move is not a function

Just upgraded to the latest Ramda 0.26.1. The docs show R.move() as available but testing it out in the Try Ramda link returns a R.move is not a function.

Seems, I needed to clear my cache. Works fine now. SMH!

Well that was an easy one!


[FLINK-15571] Add Redis sink

Add basic RedisSink based on AsyncSinkWriter
As Jedis dont have a async call, it was implemented.
Maybe better choice was to use lettuce or Redisson libs..
Need to be added a lot of commands, its basic to allow the discussion of implementation
@knaufk could you check?

@eskabetxe Thanks a lot for the PR! It might make more sense for @sazzad16 and/or @chayim to review, as they are more familiar with Redis.
If you rebase this PR, you should also get the CI build information so we can validate that it works as expected.
Last but not least: before we merge it, we should get the FLIP accepted. There's currently a draft FLIP open (see https://cwiki.apache.org/confluence/display/FLINK/FLIP-254%3A+Redis+Streams+Connector) and I'm waiting for feedback from @sazzad16 before we can bring it up for discussion and vote in the Dev mailing list. If you have any feedback on the FLIP, feel free to let me know too!

Hi @MartijnVisser  rebase done..
I will check the FLIP

Hi @eskabetxe, nice to meet you.
I see that the user would have to set (and so know and understand) exact Redis command which I feel not very intuitive from user's perspective.
Did you get to look at #2? It is based on Flink paradigm from some time ago but supports all of Sink, Source, TableSink, TableSource. It starts with Redis Streams data structure which is a great fit for Flink. Not to mention other data structures can also be supported later.
Let me know what do you think about #2. Perhaps we can collaborate to update it to current Flink paradigm?

@MartijnVisser The FLIP is great!

Hi @sazzad16,
Im not an expert on Redis Streams, but I think bot ways must be implemented..
For my knowledge, Redis Streams is used like (sorry for the analogy) if you are using Kafka no?
If you already have a Redis cluster using other commands like string, hash, list you cant migrate to streams without migration?
This is my use case, using Redis as a cache, I doubt I could change to stream for example.
I think for example in Sink, the use of stream or other commands could be implemented with config, what will change is SinkWriter implementation..
I would be happy to talk to you about it.

@eskabetxe Let's discuss.
Would Slack be a good place for this? Or must we use mailing list?
@MartijnVisser

Would Slack be a good place for this? Or must we use mailing list?

I think you can DM each other in the Flink Slack workspace to collaborate on this topic. If you end up that you can't agree on the correct implementation strategy, then it should be brought up for a discussion on the Dev mailing list (or reach out to the User mailing list if you're looking for feedback).

@eskabetxe @sazzad16 Is there any update on this process? Also check out https://cwiki.apache.org/confluence/display/FLINK/Externalized+Connector+development for some more insights on how to develop an externalized connector

Hi @MartijnVisser, it's pretty much at a standstill.
As it is only for streams it does not fit in our use case and it is difficult to dedicate time to it.
Anyway, let's see if we can get some time so we can move forward with it since it's practically all programmed.

@eskabetxe @sazzad16 Is there any update on this process? Also check out https://cwiki.apache.org/confluence/display/FLINK/Externalized+Connector+development for some more insights on how to develop an externalized connector

Hi @MartijnVisser , @sazzad16
I update the code to only have Redis Streams with the format of flink-connectors
if you could check this, then we move to other things like source, table etc


Show all Related organisations of a Central worship service

wait before merging, not sure it works XD

now it should be good, missing return in the task


fix: txServiceUrl not propagated to sdk-starter-kit

Pull Request Test Coverage Report for Build<PHONE_NUMBER>9
Details

2 of 2 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.01%) to 88.201%

Totals

Change from base Build<PHONE_NUMBER>5:
0.01%

Covered Lines:
600

Relevant Lines:
655

💛  - Coveralls


Custom device network possibilities with esp-matter framework

Hi there,
Currently we have firmware based on esp-idf that fully covers all device functionality. It uses both Wi-Fi and BLE.
How can we merge current firmare with esp-matter framework?

Are there possible to launch esp-httpd server simultaneously with matter?
Are there possible to setup wi-fi credentials code behind?
Are there possible to add custom BLE Services and Characteristics simultaneously with stack that esp-matter exposed?

Or maybe we can start matter core simultaneously with our current firmware?
Thnx

@thecashit  It's definitely possible to integrate Matter with your existing application, both are application tasks based on esp-idf.

Are there possible to launch esp-httpd server simultaneously with matter?

Yes, Matter runs in a separate task, you can launch esp-httpd in main task or separate task as well.

Are there possible to setup wi-fi credentials code behind?

Wi-Fi provisioning is part of the normal Matter commissoning process. But if you alreay have your own way to setup Wi-Fi credentials, it's also doable using Matter on-network commissioning method, which commissions a on-network device (already connected to IP network) to Matter fabric.

Are there possible to add custom BLE Services and Characteristics simultaneously with stack that esp-matter exposed?

blemesh_bridge is a good example for your reference, it enables the external platform feature, and customizes the BLE service in addition to the Matter usage.

Or maybe we can start matter core simultaneously with our current firmware?

It should a single integrated firmware runs on the SoC.

@chshu Thank your very much for detailed explanation.
I was checked information and it is really seems like it it achievable task.
The one thing i cannot find - how to provide Wi-Fi credentials to Matter and get ones after Matter provisioning.
Could you please provide a little more information?

how to provide Wi-Fi credentials to Matter and get ones after Matter provisioning.

There maybe some misunderstanding on the word "provide Wi-Fi credentials to Matter".
Say a device need to get the Wi-Fi credentials to connect to Wi-Fi AP / IP network, it can either:

use matter commissiong via BLE, once done, the device will get Wi-Fi credentials, connect to the Wi-Fi network, and join the Matter fabric;
use some other non-matter method to get Wi-Fi credentials (it's out of Matter scope), then use the Matter on-network commissioning to join the Matter fabric.

@chshu  Thank you for clarification.
But while investigate Matter scope i really can't understand 2 things.
That'se will be great if you will help with that.
Let's see what we will try to achieve.

Firmware start and check Wi-Fi hotspots nearby
Firmware check saved Wi-Fi credentials list and if there is match should start Matter scope with SSID credentials provided. So - now we have SSID and Password,now we should start Matter with this credentials

Point 1 - i really cannot understand how to start esp_matter and provide SSID/Password to connect to.
You mention that it is available via  Matter on-network commissioning, am i right?
Another guess that i have is to save this credentials to NVS where esp_matter held this data and after that start Matter task

If there is no match - we can start Matter without any credentials with built-in commissioning via BLE

User can setup device via Matter provisioning or via our internal provisioning (for backward capability at least)

Point 2: if the user provide credentials via Mater BLE scope how can we get this credentials to save in our firmware to use in step 2 described before
Point 3: if the user use our proprietary commissioning and setup wi-fi credentials via non-Matter scope how can we restart Matter with that credentials (similar with Point 1)
I understand that is is unusual questions but it will be excellent if we will be able to made such mechanism.
Thank you

@thecashit Understood the mechanism you want to achieve, it's indeed a customized use case. A quick answer to your Points  is that all Wi-Fi related operation can be done using ESP's Wi-Fi APIs, Matter application and other non-Matter applicaiton (including you own code logic) could coexist, they all call into Wi-Fi APIs to configure Wi-Fi and register the callback to receive the Wi-Fi events (like connected, disconnected).
The current Matter logic is as follow:

Matter Application calls ESP's APIs to configure the Wi-Fi connection, ESP SDK handles the Wi-Fi credential storge and reconnection after reboot, each time only one Wi-Fi SSID/Passcode pair is stored. (refer to the code: wifi connect)
For the on-network commissioning case, the other Non-Matter application calls ESP's APIs to provide SSID/Password and connect to Wi-Fi, then an event will trigger the Matter application to start mDNS over IP network, so it can be discovered by commissoner and do the matter on-network commissioning. (refer to the code: dns start).

To achieve your goal, you need to store Wi-Fi credentials in nvs, and write your own code to do the wifi scan, and choose the one conenct to (this can be done using ESP's nvs and wifi APIs, nothing matter related). But I'm confused on the real use case, since a matter fabric always stay in single local network, normally it should not switch wifi network.

@chshu Thank you very much for the explanation, everything became clear.
I'll try to figure it out soon and run some tests.
The use case is quite simple - the user can move the device between different locations, each with its own SSID ... But yes, in this case, most likely Matter will not be able to connect to the controller, since the controllers will be different.
Thanks again for the clarifications. I close the issue, if there are any problems, I will create a new one.


Change instruction_queue copy to use std::move in ThreadEngineImpl

move operation might be more efficient than copy and clear operations.
but I'm not sure how frequent this op occurs so the effect might be negligible.

in this case copy likely is better, because it avoids trigger freq alloc/dealloc

Thanks for letting me know!!


Paste response to frontmost app is fail.

I had a look at the troubleshooting section

[ x ] Yes
[ ] No

Describe the bug
Paste response to frontmost app: If enabled, the response will be pasted to the frontmost app. If this feature is switched on, the response will not be shown in Large Type. Alternatively you can also use the option ⌘ ⌥ when sending the request to ChatGPT. Default: off.

Paste response to frontmost app is enabled, When ⌘ ⌥ dnot past to the frontmost app , but be shown in Large Type.

Sorry, I can not reproduce this bug. For me it works perfectly. You need to provide more information so I can investigate more into this.

Hey @iT-Boyer!
Is your problem fixed? Can I close this issue?