Deepgram audio timeout window error

What is the current behavior?
I have received the below error in my syslog -
Exception in _listening: received 1011 (internal error) Deepgram did not receive audio data or a text message within the timeout window. See https://dpgr.am/net0001; then sent 1011 (internal error) Deepgram did not receive audio data or a text message within the timeout window. See https://dpgr.am/net0001
When this error occurs, the function which I have added as a callback in the LiveTranscriptionEvents.Error event gets triggered. In this function, I have written the below logic to end the connection with deepgram:
self.deepgram_obj.finish()
self.deepgram_obj = None

When the .finish() function is executed, I again get the same error -
received 1011 (internal error) Deepgram did not receive audio data or a text message within the timeout window. See https://dpgr.am/net0001; then sent 1011 (internal error) Deepgram did not receive audio data or a text message within the timeout window. See https://dpgr.am/net0001
My question is, what should be done when we get the 1011 error? How do we close the connection with deepgram gracefully?
We are using deepgram-sdk=3.0.0 and python 3.10
Operating System/Version: Ubuntu 20.04.6 LTS

Hi @devashish-gopalani-cognoai
The 1011 error is letting you know that we aren't receiving any audio data. There is a minimum of 12 seconds in which we need to receive data or Deepgram platform will terminate the connection. You can send a keepalive in order to reset the countdown and buy yourself another 12 seconds.
For the finish() error, please update to the latest version of the SDK. We also plan on having a release today that addresses some of the exception-handling issues with the Live Clients.

Hey @dvonthenen,
Thanks for the update. But we do keep sending the keepalive packet in every three seconds and still we end up getting this error. What could be the reason for it?

Please retry with the latest posted today:
https://github.com/deepgram/deepgram-python-sdk/releases/tag/v3.1.5

Hey @dvonthenen, the .finish() error did not get resolved after upgrading to v3.1.4. I will try the latest build today. In the meantime, here is the code which we have written to send the keepalive message.
deepgram_obj.send(json.dumps({
    'type': 'KeepAlive'
}))

Earlier we were sending this every 3 seconds but now I tried sending it every 200-500ms but still I am getting the same error. Here is the detailed stacktrace of the error which we received -
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:   File "/home/ubuntu/venv_voicebot/lib/python3.10/site-packages/deepgram/clients/live/v1/client.py", line 205, in _processing
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:     self.send_ping()
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:   File "/home/ubuntu/venv_voicebot/lib/python3.10/site-packages/deepgram/clients/live/v1/client.py", line 252, in send_ping
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:     self._socket.ping()
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:   File "/home/ubuntu/venv_voicebot/lib/python3.10/site-packages/websockets/sync/connection.py", line 450, in ping
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:     with self.send_context():
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:   File "/usr/lib/python3.10/contextlib.py", line 135, in __enter__
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:     return next(self.gen)
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:   File "/home/ubuntu/venv_voicebot/lib/python3.10/site-packages/websockets/sync/connection.py", line 724, in send_context
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:     raise self.protocol.close_exc from original_exc
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]: websockets.exceptions.ConnectionClosedError: received 1011 (internal error) Deepgram did not receive audio data or a text message within the timeout window. See https://dpgr.am/net0001; then sent 1011 (internal error) Deepgram did not receive audio data or a text message within the timeout window. See https://dpgr.am/net0001
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]: During handling of the above exception, another exception occurred:
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]: Traceback (most recent call last):
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:   File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:     self.run()
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:   File "/usr/lib/python3.10/threading.py", line 953, in run
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:     self._target(*self._args, **self._kwargs)
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:   File "/home/ubuntu/venv_voicebot/lib/python3.10/site-packages/deepgram/clients/live/v1/client.py", line 219, in _processing
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:     self._emit(LiveTranscriptionEvents.Error, error)
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:   File "/home/ubuntu/venv_voicebot/lib/python3.10/site-packages/deepgram/clients/live/v1/client.py", line 100, in _emit
Feb 27 15:49:45 ip-10-102-1-13 daphne[10033]:     handler(self, *args, **kwargs)

hi @devashish-gopalani-cognoai  the latest is v3.1.5. Did you try that one?

hi @devashish-gopalani-cognoai
the 1011 error is from:

not receiving any audio data
the audio stream encoding doesn't match the encoding value

the best way to clean up the client using v3.1.5, is to call finish() and then set the object to None. then create a new client

When you say audio data, you basically mean to say that if no audio data or even if the keepalive packet is not sent for 12 secs, then the 1011 error would come right?
Regarding clean up - I do call the finish() function. But what I have noticed is, when I get a 1011 error for the first time, I see the log of it only once in the syslog. Say if I were to again get the 1011 error for a new connection, ideally the log that should be printed in the syslog should be only one but I get to see two of them. Similarly if I were to again create a new connection and if I were to get the 1011 error again, then the number of logs in the syslog would be 3. Why is this happening? Before creating a new connection each time, I do call the finish() function.
Just FYI - we are using the deepgram-sdk in Django Channel's synchronous consumers.

when you say audio data, you basically mean to say that if no audio data or even if the keepalive packet is not sent for 12 secs, then the 1011 error would come right?

that is correct. if you don't send the keepalive and there is no audio data/stream being sent, you will get a 1011 error.

But what I have noticed is, when I get a 1011 error for the first time, I see the log of it only once in the syslog. Say if I were to again get the 1011 error for a new connection, ideally the log that should be printed in the syslog should be only one but I get to see two of them.

When you get a 1011, the connection is closed. You shouldn't get any more messages at all. You need to re-create the client at this point.

Similarly if I were to again create a new connection and if I were to get the 1011 error again, then the number of logs in the syslog would be 3. Why is this happening? Before creating a new connection each time, I do call the finish() function.

This could be a duplicate. I will take a look at that. At that point, consider the client dead.

There is a PR here which refactors some of the shutdown socket functionality. If you want to take a look and let me know if this works better for, that would be of big help: https://github.com/deepgram/deepgram-python-sdk/pull/334

Take a look at the latest release here as there were improvements in the exception handling on edge cases.
https://github.com/deepgram/deepgram-python-sdk/releases/tag/v3.1.8

Hey @dvonthenen, I'll have a look. Thanks!

Hey I tried this SDK, when the finish() function is called I am getting the following error - ExoDevWebSocketConsumer.handle_deepgram_close() takes 2 positional arguments but 3 were given.
The function signature for the callback function for the "error" event is -
deepgram_connection_obj = deepgram.listen.live.v("1")
options = LiveOptions(model=self.voicebot_config_obj["stt_config"].deepgram_model_name,
    language=self.voicebot_config_obj["stt_config"].deepgram_language_code,
    interim_results=self.voicebot_config_obj["stt_config"].is_deepgram_interim_results_enabled,
    endpointing=self.voicebot_config_obj["stt_config"].deepgram_endpointing_value,
    sample_rate=self.voicebot_config_obj["voicebot_config"].exotel_stream_sample_rate,
    encoding=self.voicebot_config_obj["stt_config"].deepgram_encoding_type
    )
deepgram_connection_obj.start(options)
deepgram_connection_obj.on(LiveTranscriptionEvents.Error, self.handle_deepgram_error)

def handle_deepgram_error(self, error, *args, **kwargs):
    try:
        logger.error(f"In handle_deepgram_error - {error}", extra=LOG_EXTRA)
    except Exception as e:
        exc_type, exc_obj, exc_tb = sys.exc_info()
        logger.error("Error in handle_deepgram_error in ExoDevWebSocketConsumer %s at %s", str(
            e), str(exc_tb.tb_lineno), extra=LOG_EXTRA)

The error says that the function takes 2 arguments and we are giving 3 arguments but this callback does get successfully triggered. If the definition was not correct then the callback should not have been triggered. Could you please help with this?

Also a bit off topic but when I print the error received in the callback, it prints an object. How can we get the error message?
Here is the error object which gets printed -
In handle_deepgram_error - <deepgram.clients.live.v1.client.LiveClient object at 0x7f2ec34dca60>

Hey I tried this SDK, when the finish() function is called I am getting the following error - ExoDevWebSocketConsumer.handle_deepgram_close() takes 2 positional arguments but 3 were given.
The function signature for the callback function for the "error" event is -
deepgram_connection_obj = deepgram.listen.live.v("1")
options = LiveOptions(model=self.voicebot_config_obj["stt_config"].deepgram_model_name,
    language=self.voicebot_config_obj["stt_config"].deepgram_language_code,
    interim_results=self.voicebot_config_obj["stt_config"].is_deepgram_interim_results_enabled,
    endpointing=self.voicebot_config_obj["stt_config"].deepgram_endpointing_value,
    sample_rate=self.voicebot_config_obj["voicebot_config"].exotel_stream_sample_rate,
    encoding=self.voicebot_config_obj["stt_config"].deepgram_encoding_type
    )
deepgram_connection_obj.start(options)
deepgram_connection_obj.on(LiveTranscriptionEvents.Error, self.handle_deepgram_error)

def handle_deepgram_error(self, error, *args, **kwargs):
    try:
        logger.error(f"In handle_deepgram_error - {error}", extra=LOG_EXTRA)
    except Exception as e:
        exc_type, exc_obj, exc_tb = sys.exc_info()
        logger.error("Error in handle_deepgram_error in ExoDevWebSocketConsumer %s at %s", str(
            e), str(exc_tb.tb_lineno), extra=LOG_EXTRA)

The error says that the function takes 2 arguments and we are giving 3 arguments but this callback does get successfully triggered. If the definition was not correct then the callback should not have been triggered. Could you please help with this?

That's an error in your code that I invite you to try to solve on your own. If you need help, you can always reach out to people in the community on Discord.

Also a bit off topic but when I print the error received in the callback, it prints an object. How can we get the error message?
Here is the error object which gets printed - In handle_deepgram_error - <deepgram.clients.live.v1.client.LiveClient object at 0x7f2ec34dca60>

You can't print the LiveClient since it's an object with moving state.

Resolving this issue since we are talking about non-SDK related issues.

Hey @dvonthenen but if this was a code error then the callback also shouldn't have worked right?

Hey @dvonthenen but if this was a code error then the callback also shouldn't have worked right?

No. The on_close is only for a clean shutdown. You need to catch any exceptions coming out of your code OR watch for on_error messages for abnormal connection termination.


fix: bump edge-runtime to 1.54.5

What kind of change does this PR introduce?
Bump edge-runtime to 1.54.5
Changes
1.54.5 (2024-06-19)
Bug Fixes

don’t update mem stat if exceeded the memory limit (#370) (b135a19)

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 60.301%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
6890

Relevant Lines:
11426

💛  - Coveralls


Anchor ignored when used as function.

These two recs are in different places :
rect([ 45, 40 ],anchor=TOP+CENTER);
v=rect([ 45, 40 ],anchor=TOP+CENTER);
#polygon(v);

Maybe this is as intended, but I was surprised by this. It's unclear in the anchor or path docs that this is the case.

Anchors with a z component are mishandled in rect() when rounding is not used.  Fixed in PR.

Thanks for taking a look.
BTW: I just started using join_prism in earnest. Amazing stuff. The longer
I spend w/ this library, the more impressed I've become. Thanks for all
your work.
On Sun, Mar 12, 2023 at 3:21 PM Revar Desmera @.***>
wrote:

Three things of note here:

TOP+CENTER is the same as TOP, though this is just a fiddly detail.
A 2D shape like rect() should treat TOP like BACK, which seems to
be happening with attachable(), but not with reorient(). This is
likely a bug.
If you anchor to BACK instead of TOP, both shapes anchor correctly
in the same place.

—
Reply to this email directly, view it on GitHub
https://github.com/revarbat/BOSL2/issues/1077#issuecomment-1465315680,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABM4KFCBJLSBNPFZJYA2VT3W3ZLBLANCNFSM6AAAAAAVYLLXEI
.
You are receiving this because you authored the thread.Message ID:
@.***>


Add exercise to workout - SingleExercise.js

Branch -> workouts

I had to change the apis and store to get this to work. All changes are in the "workouts" branch.
You can now add an exercise to a workout but some tweaking needs to be done like what happens if the exercise already exists in the workout.

[ ] Add a notification or alert to show exercise has been added


Configure codecov.io

Originally posted by @simonw in https://github.com/simonw/datasette/issues/841#issuecomment-643660757

I set up https://codecov.io/gh/simonw/datasette/settings and added a CODECOV_TOKEN to the GitHub Actions secrets for this repo.

I can use this action: https://github.com/codecov/codecov-action


Global block

Describe your changes
Allows dev to use Global Block to define their Functions and variables there.
Screenshots [Optional]
Issue ticket number and link
#158
Closes #
#158
Checklist before requesting a review

[x] I have performed a self-review of my code
[ ] I have added tests

@anserwaseem if you also wanna review it, any suggestions from your side are also welcomed.


Don't work

This package don't work. The CTRL-+ or CTRL-- just change editor font size, not the browser.

that is how it is supposed to behave...do you see the zoom factor of 5% increase notification..?

Now Works, thank you. But when I refresh the page or click in other link, the zoom reset.

will get to it.

It's not working for me.

OsX El Capitan 10.11.6
Atom 1.22.1
browser-plus 0.0.98
browser-plus-zoom 0.0.2

when clicking Ctr-+, editor size changes, but browser size doesn't. Even if the focus is on the browser tab. I don't see any notifications


No install angular-cli node -v 4.2.6 npm 3.5.2

I can not install angular-cli
Debian GNU/Linux 8
node -v
v4.2.6
npm
3.10.9
npm install -g angular-cli
npm WARN deprecated<EMAIL_ADDRESS>graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to<EMAIL_ADDRESS>as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
npm WARN deprecated<EMAIL_ADDRESS>Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated<EMAIL_ADDRESS>This package is discontinued. Use<EMAIL_ADDRESS>npm WARN deprecated<EMAIL_ADDRESS>Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated<EMAIL_ADDRESS>ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130
/root/.nvm/v4.2.6/bin/ng -> /root/.nvm/v4.2.6/lib/node_modules/angular-cli/bin/ng

<EMAIL_ADDRESS>install /root/.nvm/v4.2.6/lib/node_modules/angular-cli/node_modules/execSync
node install.js

module.js:340
throw err;
^
Error: Cannot find module '/root/.nvm/v4.2.6/lib/node_modules/angular-cli/node_modules/execSync/install.js'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.runMain (module.js:492:10)
at process.startup.processNextTick.process._tickCallback (node.js:245:9)
[               ...] | install: info lifecycle<EMAIL_ADDRESS>Failed to exec install script

me neither... following

i solved when changed Ubuntu 14

This seems to be a problem with the nvm setup. There isn't much we can do here, the install itself is mostly out of our hands.


No Driver Update Acceptable (DUA) process available for Certification Type (Attestation)

Why is it not possible to update drivers signed with attestation signing? The https://partner.microsoft.com/de-de/dashboard/hardware is quite confusing when many driver updates are uploaded with "Submit new hardware".

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

ID: 3ef5898d-310c-6966-70f9-929b96a3182e
Version Independent ID: c4eb1177-38fc-d706-15ac-f48215c54c95
Content: Manage hardware submissions - Windows drivers
Content Source: windows-driver-docs-pr/dashboard/manage-your-hardware-submissions.md
Product: windows-hardware
Technology: dashboard
GitHub Login: @anaharris-ms
Microsoft Alias: anaharris

@GuidoKiener
Thanks for notifying us of this issue. I am looking into this and will report back when I get more information.

@GuidoKiener
DUA is not available for attestation signed drivers.

@GuidoKiener The reason is that DUA requires HLK. However, thank you for your feedback. I have communicated your concerns to the team.

Thanks!


Add meta field to data entries

In the test_config.yaml file, the "stream 1/2" files are defined via:
stream 1: {type: ICON_output_stream, rel_path: output_1}

I suppose they are normal files? Why are we specifying the "type" here? I feel like the "type" field in that case is not really suitable. I propose we instead add a "meta" field to these data entries, where users put further specifications such as "ICON_output_stream". This, of course, will also depend on what we eventually do with this information, if it changes anything in terms of parsing, storage, etc.
Overall, I'd propose the following schema for the "data" entries:
type: file / dir ( / zip? Or this possibly better at "format")
format: ncdf (which other formats do we expect?)
abs_path / rel_path: ...
meta: ICON_restart / ICON_output_stream (which other special identifiers do we expect?)

This is fixed now by different other parts of the YAML config, e.g., available/generated, etc.
If additional specific option are required, we will add them then.


[Jetsurvey] fixed app crash on changing date selection

Fixed the app crash on changing the selected date for the date selection question.
Issue link: https://github.com/android/compose-samples/issues/512

@florina-muntenescu ,
Any more change required?

I missed this. Thank you @Abhimanyu14 for the changes!


Fix docs/rtdb/objects.md to reflect 5.0.0 changes and deprecations

Checklist

Issue number for this PR: #nnn (required)
Docs included?: (yes/no; required for all API/functional changes)
Test units included?: (yes/no; required)
In a clean directory, yarn install, yarn test run successfully? (yes/no; required)

Description

Code sample

I signed it!

Thanks!

No problem. Will fix as I work through the project.


Acrylic effect for Microsoft Edge (Web navigator)

Is it possible to apply the Acrylic effect for Microsoft Edge? For the left and top sidebar.

Do the instructions in the wiki not work?
Also, please use English.

Thank you for your response, do you know what process I should add or what link is the guide for the acrylic effect for Microsoft Edge? Please. (If possible)

msedge.exe

Can I hijack this to say it doesn't work for me on edge either? I have followed the instructions in the FAQ.

Can I hijack this to say it doesn't work for me on edge either? I have followed the instructions in the FAQ.

Well that's clearly for Windows 10, not Windows 11. I believe it is not compatible yet and Micaforeveryone needs to be updated to work with Edge.


unauthorized: error 401

hi,
I just downloaded the app, but i cant use it properly since importing music with the button 'add audio files from google drive' gives me 'unauthorized: error 401'
can you please help me with this issue?
with kind regards,
dries

I'm getting this error as well.

Thanks for the report. Are you guys using Internet Explorer? could you tell me which version?

I'm using Chrome Version 44.0.2403.157 (64-bit) on OSX 10.10.2

im using chrome, but found a way around the issue, at least on computers
select all files you want to play, then right click and choose 'open with'.
however, this does not work on tablets
2015-08-27 21:25 GMT+02:00 todgru<EMAIL_ADDRESS>
I'm using Chrome Version 44.0.2403.157 (64-bit) on OSX 10.10.2
—
Reply to this email directly or view it on GitHub
https://github.com/nicolasgarnier/drive-music-player/issues/86#issuecomment-135529569
.

Same error - seen on a Chromebook (Chrome OS, latest):
Version 47.0.2526.74 beta (64-bit)
Platform 7520.55.0 (Official Build) beta-channel clapper
Firmware Google_Clapper.5216.199.7
All the more annoying because this is an undismissable modal dialog. Only way I've found to recover is close the tab, losing whatever audio is playing and the playlist.

Exactly that.
You didnt find any solution either?
Op 5 dec. 2015 10:00 schreef "garethesn"<EMAIL_ADDRESS>
Same error - seen on a Chromebook (Chrome OS, latest):
Version 47.0.2526.74 beta (64-bit)
Platform 7520.55.0 (Official Build) beta-channel clapper
Firmware Google_Clapper.5216.199.7
All the more annoying because this is an undismissable modal dialog. Only
way I've found to recover is close the tab, losing whatever audio is
playing and the playlist.
—
Reply to this email directly or view it on GitHub
https://github.com/googledrive/drive-music-player/issues/86#issuecomment-162162981
.

Looks like the problem is in the @X-Frame-Options@ header:
Invalid 'X-Frame-Options' header encountered when loading 'https://docs.google.com/picker?protocol=gadgets&origin=http%3A%2F%2Fwww.dri…list%22%7D))&rpctoken=…&rpcService=…&thirdParty=true': 'ALLOW-FROM http://www.driveplayer.com' is not a recognized directive. The header will be ignored.
picker:1 GET https://docs.google.com/picker?protocol=gadgets&origin=http%3A%2F%2Fwww.dri…list%22%7D))&rpctoken=…&rpcService=…&thirdParty=true 401 (OK)


feat(clerk-react,remix,nextjs): Make path the default routing strategy for NextJS and Remix

Description
This PR introduces changes that will make path strategy the default if the path prop is filled for Next.js and Remix frameworks, previously the routing strategy if there is no routing or path prop filled we would fallback to hash routing strategy.
In addition if no path prop is filled an error will be thrown.

Checklist

[ ] npm test runs as expected.
[x] npm run build runs as expected.
[ ] (If applicable) JSDoc comments have been added or updated for any package exports
[ ] (If applicable) Documentation has been updated

Type of change

[ ] 🐛 Bug fix
[X] 🌟 New feature
[X] 🔨 Breaking change
[ ] 📖 Refactoring / dependency upgrade / documentation
[ ] other:

Packages affected

[ ] @clerk/backend
[ ] @clerk/chrome-extension
[ ] @clerk/clerk-js
[ ] @clerk/clerk-expo
[ ] @clerk/fastify
[ ] gatsby-plugin-clerk
[ ] @clerk/localizations
[X] @clerk/nextjs
[X] @clerk/clerk-react
[X] @clerk/remix
[ ] @clerk/clerk-sdk-node
[ ] @clerk/shared
[ ] @clerk/themes
[ ] @clerk/types
[ ] build/tooling/chore

@octoper I was able to unblock the CI issues, but had to pull work in from main. Seems there's still some, legit, unit tests failing. 👍


Cosmos Identity

I was hoping the Cosmos .Net team would check out an open-source storage provider using Cosmos DB that I recently published: https://github.com/Mobsites/AspNetCore.Identity.Cosmos. I followed the open-source Microsoft.AspNetCore.Identity library very closely. Any feedback would be greatly appreciated.

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

ID: a88a1a8b-4c3c-a467-3a4d-82c81d8ce407
Version Independent ID: 5f3a838c-a411-c296-a6df-bed28e0a9ce3
Content: Azure Cosmos DB: SQL .NET Standard API, SDK & resources
Content Source: articles/cosmos-db/sql-api-sdk-dotnet-standard.md
Service: cosmos-db
Sub-service: cosmosdb-sql
GitHub Login: @deborahc
Microsoft Alias: dech

@allan-mobley-jr Thank you very much for bring your contribution to our attention. I have included members from the product group on this GitHub item and hopefully get some visibility. What is your desired outcome here? Did you want this included as an option in the SDK?

Thanks for responding! Not looking to include this as an option in the SDK. I just wanted to bring it the teams attention for any feedback. I needed an ASP.Net Core Identity storage provider for Cosmos, and the one listed as a community supported option seemed to be lacking and was using the older Cosmos SDK. I just wanted to know what your team thought of my use of the new SDK to provide a working storage provider for ASP.Net Core Identity.

@allan-mobley-jr Thanks for your work on the cosmos Identity storage provider. Can you please reach out to our dev team at<EMAIL_ADDRESS>with the link to your project, they can help evaluate and share any feedback.
The issues on this repo are specific to track doc updates, I don't see any doc update any this point. So we will close this issue here but track it within the alias and make doc updates as needed.

@Mike-Ubezzi-MSFT can you please direct this issue to the ask alias and close it here.

@allan-mobley-jr The course of action here is to reach-out to the product group direct by sending an email to AskCosmosDB.


li_wand_2016 score_correction_factor

As of the initial implementation (#14) we have included a score_correction_factor in the style loss and regularization for impl_params is True. This was switched in #225 to use the score_correction_factor only if impl_params is False, since the comments indicated that it was only used in the paper.
I've reread the paper and can't find any mention of this. There is no constant factor in any equation. @jbueltemeier could you also have a look?

Okay, I've looked at it and I have a hunch. In the paper they talk about

squared Euclidean distance

, but in the implementation they use the nn.MSECriterion which has a reduction=mean by default.
Could it be that this score_correction_factor should compensate this additional reduction?

IMO, the reduction has nothing to do with it. I think this was probably a copy-paste-error from either gatys_ecker_bethge_2016 or gatys_et_al_2017. You can find the score correction factor in these papers in equations (1) and (4) as well as (4).

Since I found no other justification yesterday, I will agree with you that this can be removed.


Fix bad paths in CODEOWNERS

Fix path entries in CODEOWNERS that were bad, typo or renamed.

overriding check enforcer as there's nothing, yet, that'll test these changes

/check-enforcer override


Apex

Describe your changes
Issue ticket number and link
Checklist before requesting a review

[ ] I have read and understand the Contributions section
[ ] Target branch is releaseCandidate and not master
[ ] I have performed a self-review of my code
[ ] I ran the unit tests and my PR does not break any tests
[ ] I documented the changes I've made on the CHANGES.md and followed actual conventions
[ ] I added a new section on how-to.md (optional)

missing button for log in apexlog and perfect


net/ethernet: Add a way to configure MAC address filters into devices

Some Ethernet devices can filter out incoming packets through a list of
valid MAC addresses, so let's add a way to expose this capability, using
it through the ethernet device API.
Fixes #7596
Signed-off-by: Tomasz Bursztyka<EMAIL_ADDRESS>

Not sure it's relevant to have such different types for unicast/broadcast, so let's see.

Codecov Report

Merging #8059 into master will decrease coverage by 0.05%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #8059      +/-   ##
==========================================
- Coverage   64.54%   64.49%   -0.06%
==========================================
  Files         420      418       -2
  Lines       40131    39972     -159
  Branches     6759     6738      -21
==========================================
- Hits        25902    25778     -124
+ Misses      11106    11083      -23
+ Partials     3123     3111      -12

Impacted Files
Coverage Δ

include/net/ethernet.h
33.33% <ø> (ø)
:arrow_up:

tests/net/ethernet_mgmt/src/main.c

subsys/net/ip/l2/ethernet/ethernet_mgmt.c

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 386b3e6...e07a218. Read the comment docs.

recheck

Not sure it's relevant to have such different types for unicast/broadcast, so let's see.

I am not convinced that we would need to filter for broadcast, what would be the use case for that? By definition broadcast addresses should be received as is so why would we want to filter them out.
Also there is no way to get a list of filtered addresses, but that can be added if we really need such a functionality.

Also there is no way to get a list of filtered addresses, but that can be added if we really need such a functionality.

Yep. L2 needs to take advantage of that device interface as well and depending on how it sets up those filters, L2 could know what is the list (so no need to grab it from device).
Ok for the broadcast stuff, I was not sure as I usually don't play with ethernet.

@pfalcon note this is an ethernet device interface, not a net mgmt. Afaik, we don't have the requirement to expose that feature through net mgmt for ethernet. It will be up to ethernet L2 to use that. Actually, I think it's worthh having a filter type for source address and one for destination. It would be clearer that way (and no need of unicats/broadcast wording there).

Updates applied. I differentiate src/dst address now, and removed the broadcast sutff relevantly.

ethernet mgmt, there is a bit of logic code to test (it goes through net mgmt as well etc...) here it will just do nothing. The only way to test it is to create a fake device driver that responds to some of the calls there.
But here, there will be doing nothing. So the point of having a "unit test" for nothing is what exactly then?

Needs rebase.


November update

Configured drone with Raspberry Pi 4 and RPi v0.22.
-Learn ROS architecture, RPi architecture.
Started to develop a node for getting the coordinates of an object from a camera. The object detected by color. Object position data is send to the detector topic.
Started to develop a node for autonomous following object coordinates from the camera.
Object position data from the detector topic is used to move the drone.
Research solutions for drone detection and tracking. Selected probable stacks for development: YOLO v4 algorithm is selected for detection and GOTURN algorithm for tracking.

Please, add comments to your project's pull request.


updated to the latest LSP version

Does this mean you guys are still concating in pylance? I wasn't sure if you had gotten to the cells referencing each other or not yet.

@rchiodo we are about to start LSP notebook support in experiment.


PackageModel: add windows to the list of known platforms

Ensure that Windows is listed as a known platform.  Failure to
acknowledge that will result in failures to map the platform from the
string representation.

CC: @tomerd

@swift-ci please smoke test

lgmt, but not sure about any implications. @neonichu @abertelrud?

@swift-ci please smoke test Linux platform

@swift-ci please smoke test

@swift-ci please smoke test

This is required for apple/swift-llbuild#678


Android TTS: Some ideas for packaging tts engine and voices/models

Hi all,
Just tested the tts engine on android 14 on a phone with an 64 bit processor.
I also tested tts with the talkback screenreader.
It works very well and is pretty responsive for a neural tts.
Maybe i have some interesting ideas to package the voices and the tts engine.
It might be a good idea to package the tts engine without the voices but include the espeak-ng-data directory so it doesn't need to be installed multiple times with the voices.
I also would remove the tts app from the voices packages and just keep it in the tts engine.
As well i would remove all other files and just keep the tokens file, the onnx file and maybe other needed files which are just for the individual voice.
Can multiple voices be installed?
If yes it might be interesting to add a voices list to the gui of the tts engine app to set the currently used/default  voice.
Additionally renaming the voice packages' display name to the various models so when removing it might be easier to remove the right voices and keep the wanted ones.
What do you think about that?
I can create single issues if you want later with the ideas.
This issue might be interesting for brainstorming a little bit.
Greetings,
Simon

First to open a new issue please search similar issues.
read #569

Hi @paolo-caroni,
👍
Sorry, haven't seen that one.
Greetings,
Simon


Go 6.12

Type of change
Pick at least one.
Other (please specify): Kernel version update.
Breaking change
Does this Pull Request introduce a breaking change?
No breaking changes.
Proposed change
Working on Go kernel.  Have a fix implemented for latest kernel driver issue on MAX3421
Testing
Built kernel locally.
Checklist

[x] I have read the contribution guidelines and policies
[x] I have targeted this PR against the correct git branch
[x] I ran the test suite and verified it succeeded
[x] I linked an approved GitHub issue to this PR (in the next section). No PR without a related GH issue. Conversations about your PR efforts in other channels such as electronic mail, social media, morse code, and WLAN Pi Slack do not count.
[x] I have updated the changelog (if applicable)
[x] I have added or updated the documentation (if applicable)

Related Issues/PRs
Feature request

Linking #12


Document usage in Cloud Build and Tekton

Filing an issue here to get feedback before I start writing up a PR to add the docs.

Would this be an appropriate place to document how to use these buildpacks (and buildpacks in general) in Cloud Build and Tekton?
If so, would you prefer that in README.md, or in some other docs directory, etc.?

Ditto Cloud Build.

README.md sounds good for now. We have a link to tekton [1] under the Usage section, but are missing a Cloud Build link. It'd be nice to have sample commands to run as well, although I do worry about them getting out of sync.
[1] https://github.com/tektoncd/catalog/tree/master/buildpacks

Oh wow. I missed the part where @ImJasonH said "in Cloud Build" :)  Was thinking about Matt's tweet about just Tekton while reading this.  Anywhoo.  Here is a sample Cloud Build step:
steps:
- name: 'gcr.io/k8s-skaffold/pack'
  entrypoint: 'pack'
  args: ['build', '--builder=gcr.io/buildpacks/builder', '--path', 'sample-go', '--publish', 'gcr.io/$PROJECT_ID/sample-go:$COMMIT_SHA']

There is also gcloud alpha builds submit . --pack.
https://cloud.google.com/sdk/gcloud/reference/alpha/builds/submit


Custom View Component?

In various issues and some documentation there is a reference to adding a custom view component to the views prop. I'm trying to implement a PDF viewer into this package using the "custom view component" I've sparsely seen spoken about, can anyone point me in the right direction of any documentation or examples that might assist us in our implementation?

Hi, how do you resolve the problem?


Fix DisplayVersion of CUDA Toolkit

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?
[x] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[x] Does your manifest conform to the 1.5 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

@wingetbot run

Automatic Validation ended with:

2024-01-22T22:27:30.1163074Z ##[error] Manifest Error: DisplayVersion declared in the manifest has overlap with existing DisplayVersion range in the index. Existing DisplayVersion range in index:  [ [12.3, 12.3]]

(Automated response - build 628.)

Well, the issue is that all of these newer versions of CUDE have the same version number displayed.

Automatic Validation ended with:

2024-01-22T22:27:30.1163074Z ##[error] Manifest Error: DisplayVersion declared in the manifest has overlap with existing DisplayVersion range in the index. Existing DisplayVersion range in index:  [ [12.3, 12.3]]

(Automated response - build 675.)

Hi @mdanish-kh and @Trenly,
Can you help us to understand the DisplayVersion error holding this PR?

Hi @mdanish-kh and @Trenly,
Can you help us to understand the DisplayVersion error holding this PR?

Theres a previous manifest that specifies the same DisplayVersion as this manifest. DisplayVersion must be unique per manifest

Can you help us to understand the DisplayVersion error holding this PR?

As mentioned above, DisplayVersion must be unique per package; This means, if multiple versions are sharing the same DisplayVersion, we may only keep the 'latest' one in the repo, and remove all previous ones.
cc @CanePlayz To unblock this PR, you'll have to remove 12.3.1 and 12.3 versions first from the repo

Can you help us to understand the DisplayVersion error holding this PR?

As mentioned above, DisplayVersion must be unique per package; This means, if multiple versions are sharing the same DisplayVersion, we may only keep the 'latest' one in the repo, and remove all previous ones.
cc @CanePlayz To unblock this PR, you'll have to remove 12.3.1 and 12.3 versions first from the repo

In "only leave the lastest manifest in the repo" or "only keep the DisplayVersion in the lastest manifest"?

Can you help us to understand the DisplayVersion error holding this PR?

As mentioned above, DisplayVersion must be unique per package; This means, if multiple versions are sharing the same DisplayVersion, we may only keep the 'latest' one in the repo, and remove all previous ones.
cc @CanePlayz To unblock this PR, you'll have to remove 12.3.1 and 12.3 versions first from the repo

In "only leave the lastest manifest in the repo" or "only keep the DisplayVersion in the lastest manifest"?

Only leave the latest manifest

Automatic Validation ended with:

2024-01-22T22:27:30.1163074Z ##[error] Manifest Error: DisplayVersion declared in the manifest has overlap with existing DisplayVersion range in the index. Existing DisplayVersion range in index:  [ [12.3, 12.3]]

(Automated response - build 679.)

Ok thanks, I will open PRs to remove the other manifests then

Done.

@wingetbot waivers Add Validation-Shell-Execute

Needs a waiver I think

Yes - was waiting for the discussion to be complete.


logger.py:23: Перенести классы в отдельные файлы 11

The puzzle 899-260164af from #899 has to be resolved:
https://github.com/blablatdinov/tg-quranbot/blob/3c83a562066717543817037d6f58540869e1060f/src/app_types/logger.py#L23-L23
The puzzle was created by @blablatdinov on 20-Jun-24.
role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

The puzzle 899-260164af has disappeared from the source code, that's why I closed this issue.


Add support for Stream

Fixes #2

Coverage increased (+0.3%) to 91.716% when pulling d88bc12e59ecfb8c2e1e77f7ecb545154575e389 on nickuraltsev:stream into 5c58b831cc9090a6ca499f9d86305c915ce08448 on mzabriskie:master.

@nickuraltsev Can you share any additional documentation on what is required to support upload streams on the server side?  Also, if I stream data to the server does that mean the response has to be streamed back as well?
Really great job on the PR btw, updated tests and documentation are great!

I didn't understand how this is implemented from axios.
Can I use axios with form-data on Node.js?
This is an example but it's not working:
var FormData = require('form-data'),
      axios = require('axios'),
      fs = require('fs'),
      data = new FormData();

data.append('something', 'something');
data.append('file', fs.createReadStream('myFile.md');

axios.post('http://localhost:12345/api', data, {headers: data.getHeaders()}).then(...).catch(...);

This doesn't send data to the server.
What's wrong with that code?
Thanks in advance,
Wilk

@wilk The code looks good to me. Are you using the latest version of axios?

Uhm, right: I'm using the 0.9.1 version. I think it doesn't support yet that feature, right?

@wilk Right, it was implemented in 0.11.0

@nickuraltsev right, it's working with 0.11.0, thanks ;)

how to get this working without form data for example
  api                         .put(info.url, data, {                             cancelToken: info.cancelToken,                             headers: {                                 "x-ms-blob-type": "BlockBlob",                                 "Content-Type": file.mime                             },                             onUploadProgress: evt => dispatch({                                 type: "FILE_UPLOAD_PROGRESS",                                 payload: {...info, progress: Math.round((evt.loaded * 100) / evt.total)}                             })                         })

I think this is broken again. I am getting Error: write after end

How do I specify a file name for the stream upload on the server? Usually when you send a HTML file from the browser, it has a file name which is sent to the server.

@jeffijoe i don't think this is an issue when you create form data you can send the filename as another form data value formdata.append("filename",filename)

Right but I think for it to be as agnostic as possible you would need to specify it in some way for libraries like busboy to pick it up

var FormData = require('form-data');
var axios = require('axios');
var form = new FormData();
form.append('bookid',id);
form.append('classes',classes);
form.append('data',fs.createReadStream(__dirname + `${file}`));
axios.defaults.headers.common = form.getHeaders();
axios.post(`${baseUrl}/outline/create`,form)
.then((response)=>{
	console.log(response.data)
})
.catch(e=>{console.log(e)})

I try to post formdata,but not success because content-length

Works fine... tested with recent versions:
    const form = new FormData();
    form.append('file', fs.createReadStream(path));

    const result = await this.client.post(`some/path`, form, {
       headers: form.getHeaders(),
    });


Buffer() deprecation warning when installing a vsix through the command line

Issue Type: Bug

VS Code version: Code - Insiders 1.31.0-insider (2c987b20a4d65ee51c48b9e4eb8f50c926199468, 2019-01-30T06:17:39.118Z)
OS version: Darwin x64 18.0.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz (8 x 2200)

GPU Status
2d_canvas: enabledchecker_imaging: disabled_offflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: enabledrasterization: enabledsurface_synchronization: enabled_onvideo_decode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
2, 2, 2

Memory (System)
16.00GB (0.10GB free)

Process Argv

Screen Reader
no

VM
22%

Extensions (29)

Extension
Author (truncated)
Version

unique-lines
bib
1.0.0

ssh
chr
0.0.4

vscode-eslint
dba
1.8.0

Spot
der
0.4.0

ghlink
dt
1.0.2

remotehub
eam
0.2.0

EditorConfig
Edi
0.12.7

tslint
eg2
1.0.42

git-project-manager
fel
1.7.1

vscode-pull-request-github
Git
0.3.2

rest-client
hum
0.21.1

solidity
Jua
0.0.49

theme-karyfoundation-themes
kar
18.2.1

graphql-for-vscode
kum
1.13.0

vscode-azureappservice
ms-
0.11.0

vscode-azurefunctions
ms-
0.13.1

vscode-cosmosdb
ms-
0.9.1

azure-account
ms-
0.8.0

azurecli
ms-
0.4.2

cpptools
ms-
0.21.0

github-issues-prs
ms-
0.9.1

debugger-for-chrome
msj
4.11.1

vscode-docker
Pet
0.5.1

vscode-versionlens
pfl
0.22.0

vscode-workspacecontains-canary
rob
0.0.2

vscode-open-in-github
sys
1.10.1

ayu
tea
0.17.0

vscodeintellicode
Vis
1.1.2

azure-iot-toolkit
vsc
2.2.0

@bpasero I do not see this warning when running from sources? How can I repro this on dev?

@sandy081 it should show up, I saw it in devtools at least, but never from the comand line.

I can confirm that this is still happening for me when using code.cmd on Windows to install latest versions of following extensions: ms-azure-devops.azure-pipelines, ms-vscode.powershell, ms-mssql.mssql, ms-vsts.team, ms-vscode.csharp, ms-vscode.azure-account, peterjausovec.vscode-docker, davidanson.vscode-markdownlint, eamodio.gitlens, qezhu.gitlink, yzhang.markdown-all-in-one.
code.cmd : (node:7192) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(),
or Buffer.from() methods instead.

nodejs is at version 8.9.3 and npm is at 5.5.1.

I too can confirm regarding existence of the issue
(node:1592) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
nodejs 10.9.0
npm 6.2.0
vscode system installer 1.33.1

When I install extensions on the command line in Fedora 30:
Found 'ban.spellright' in the marketplace.
Installing...
(node:11254) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'ban.spellright' v3.0.38 was successfully installed!
Found 'bierner.comment-tagged-templates' in the marketplace.
Installing...
(node:11280) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'bierner.comment-tagged-templates' v0.2.1 was successfully installed!
Found 'dbaeumer.vscode-eslint' in the marketplace.
Installing...

On WIndows 10:
code --version
1.34.0
a622c65b2c713c890fcf4fbf07cf34049d5fe758
x64

'EditorConfig.EditorConfig','hashhar.gitattributes','jirkafajfr.vscode-kitchen','mauve.terraform','ms-python.python','ms-vscode.cpptools','ms-vscode.csharp','Pendrica.chef','vscoss.vscode-ansible','waderyan.gitblame','wholroyd.jinja' |
    % { code --install-extension $_ }
Installing extensions...
Installing extension 'editorconfig.editorconfig' v0.13.0...
(node:18360) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'editorconfig.editorconfig' v0.13.0 was successfully installed.
Installing extensions...
Installing extension 'hashhar.gitattributes' v0.4.1...
(node:1664) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'hashhar.gitattributes' v0.4.1 was successfully installed.
Installing extensions...
Installing extension 'jirkafajfr.vscode-kitchen' v0.5.0...
(node:7060) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'jirkafajfr.vscode-kitchen' v0.5.0 was successfully installed.
Installing extensions...
Installing extension 'mauve.terraform' v1.3.11...
(node:9464) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'mauve.terraform' v1.3.11 was successfully installed.
Installing extensions...
Installing extension 'ms-python.python' v2019.4.12954...
(node:11280) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'ms-python.python' v2019.4.12954 was successfully installed.
Installing extensions...
Installing extension 'ms-vscode.cpptools' v0.23.1...
(node:10328) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'ms-vscode.cpptools' v0.23.1 was successfully installed.
Installing extensions...
Installing extension 'ms-vscode.csharp' v1.19.1...
(node:16184) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'ms-vscode.csharp' v1.19.1 was successfully installed.
Installing extensions...
Installing extension 'pendrica.chef' v0.7.1...
(node:6276) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'pendrica.chef' v0.7.1 was successfully installed.
Installing extensions...
Installing extension 'vscoss.vscode-ansible' v0.5.2...
(node:7520) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'vscoss.vscode-ansible' v0.5.2 was successfully installed.
Installing extensions...
Installing extension 'waderyan.gitblame' v2.7.0...
(node:3320) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'waderyan.gitblame' v2.7.0 was successfully installed.
Installing extensions...
Installing extension 'wholroyd.jinja' v0.0.8...
(node:168) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'wholroyd.jinja' v0.0.8 was successfully installed.

FWIW I see this showing up inside Code in the developer tools now during normal use, if I installed from a VSIX (through the command palette). That is, the error is occurring during extension usage, not just during installation.

In the packed version of my extension, there is no instance of "Buffer()" in the code, so I don't think it's my code directly triggering it.


DWG MText Not Appearing

Describe the bug
MText does not appear in rewritten DWG file.
To Reproduce
static void Main(string[] args)
{
    string inputPath = @"Redacted";
    // Asynchronously read the DWG file
    Thread readThread = new Thread(() => ReadDWG(inputPath));
    readThread.Start();

    // Wait for the read to complete
    readCompleteEvent.WaitOne();

    //UpdateTextValues(doc);
    // Proceed with writing the DWG file
    WriteDWG(outputPath);
}

private static void ReadDWG(string path)
{
    try
    {
        doc = DwgReader.Read(path);

    }
    finally
    {
        DwgWriter.Write("Mod.dwg", doc);
        readCompleteEvent.Set(); // Signal that reading is complete
    }
}

private static void WriteDWG(string path)
{
    DwgWriter.Write("Mod.dwg", doc);
    Console.WriteLine("DWG file saved successfully.");
}

Expected behavior
In my newly written DWG file, it seems that all MText entities in the original file have disappeared.
Screenshots

Hi @KyleeChangg,
I've been looking at the issue, it seems that for versions superiors than AC1027 the none Annotative text writer does not work properly, I'll open a branch to fix this issue, in the meantime you can try to set the IsAnnotative flag to true or change the version to AC1018.


Impacts on changing the default domain

In the section "How do I set or change the default domain in Microsoft 365?", that would be very useful to add a note detailing the implications of such a change in Exchange Online, OneDrive, Sharepoint Online, Dynamics etc...
Once all these apps are setup, this change is not so obvious and a few comments can be found on the internet, often contradictory (harmless vs dangerous).
According to your support, this change is harmless except if you go further (changing the UPN of the users, removing aliases and so on...). A piece of text in Microsoft documentation would be authoritative.

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

ID: 46a11050-b442-7a48-0d37-9bce8908fc14
Version Independent ID: 5456e564-2629-cfc2-dfc9-2b7934fcf43a
Content: Domains Frequently Asked Questions
Content Source: microsoft-365/admin/setup/domains-faq.yml
Service: o365-administration
GitHub Login: @pebaum
Microsoft Alias: pebaum

@Stricnis Thank you for your feedback. I have made changes to the document via pR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/6268
Thanks
Sri

You're welcome, thanks for the modifications!

@pebaum  PR merge request pending. Thanks

@msbemba Thank you very much for the contribution and updating the documentation with PR. @Stricnis Hope this update is helpful for you. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


HELMREGISTRY connectedk8s extension bug when use private registry with port

export HELMREGISTRY="myk8stest.com:5000/azurearck8s/test/azure-arc-k8sagents:1.8.14-duplicate"

When specific the registry port 5000, the  azure_arc_agent_version = registry_path.split(':')[1]  will get the 5000/azurearck8s/test/azure-arc-k8sagents as version which is not the desired version 1.8.14-duplicate.
 Line295 in azure-cli-extensions/src/connectedk8s/azext_connectedk8s/custom.py

route to CXP team


Add worker processer to run puppet agent

After the initial deployment to an app server, we want to initiate a puppet run.  This would be in the 'deploy' task and before the 'touch tmp/restart.txt' or 'touch app_init.wsgi' actions.
The goal would be:

Determine if the puppet run is needed (did mkdir create a new deploy_path)
Run puppet (check exit code). Watch out puppet agent exit codes can be diverse
Initiate passenger or wsgi restart only of the puppet agent run was successful

This all could be done very easily once the app types get moved to python classes. Currently with the json structure it is not very easy to do logic calculations.

Yes, but there's some consideration to be made on whether action/logic should live in the actual processors or in the task/actions.  I'm still wrapping my own head around those on a case by case basis.


Add release date and version of TFS 2018.2

Add release date and version of TFS 2018.2

@pascalberger Thanks for updating that, I am merging this PR now and it should be live soon. Thank you!


Render Imgs for NeRF dataset

Hi,
I am trying to convert the generated AI2Thor into a NeRF dataset. However the generated room does not seem to be at the origin, and if I sample a couple of views from the center, its looking into the outside. Do you by any chance have ideas of a better way to capture a NeRF dataset from the generated room?
Thank you.

You need to change the camera position and angle based on the room.
Here are two functions you can refer to get the images:
https://github.com/allenai/Holodeck/blob/7094a014acc6ad0c8ddb9a739e3760940e1f3e21/modules/utils.py#L153
https://github.com/allenai/Holodeck/blob/7094a014acc6ad0c8ddb9a739e3760940e1f3e21/modules/utils.py#L265

@YueYANG1996  Thank you for your reply. Tho how may I generate imgs in the room's coordinate system given a camera transform? I tried to sample the images in a hemisphere and output them for a NeRF reconstruction using AI2thor APIs, but the "background" gets well reconstructed but the room is getting broken into pieces (as attached). I think the room and the background lie in different coordinate systems that is not compatible. It would be great if I can get any pointers to solve the issue. Appreciate it!
In the image, the squares are the supervised camera angle images and the pink traces are the pieces of the room.

Could you show me the code to generate this image?

Hi @YueYANG1996  This is a NeRF rendering from images like shown below. Those imgs are generated with AI2Thor API.

The position and rotation of the camera are off. Please refer to this line to calculate the correct position:
https://github.com/allenai/Holodeck/blob/7094a014acc6ad0c8ddb9a739e3760940e1f3e21/modules/utils.py#L314C9-L314C22

@YueYANG1996  Thank you for your reply. Is that just shifting cam center or shall or the angles also be converted?

Depends on your usage; if you want to rotate 360 degrees at a fixed position, please refer to here:
https://github.com/allenai/Holodeck/blob/7094a014acc6ad0c8ddb9a739e3760940e1f3e21/modules/utils.py#L186
https://github.com/allenai/Holodeck/blob/7094a014acc6ad0c8ddb9a739e3760940e1f3e21/modules/utils.py#L196


Component definition API samples

Codecov Report

Merging #275 (15cc474) into main (382f971) will increase coverage by 0.23%.
The diff coverage is 3.42%.

@@            Coverage Diff             @@
##             main     #275      +/-   ##
==========================================
+ Coverage   41.01%   41.25%   +0.23%
==========================================
  Files         129      127       -2
  Lines       19629    19601      -28
  Branches     1143     1151       +8
==========================================
+ Hits         8051     8086      +35
+ Misses      11578    11515      -63

Impacted Files
Coverage Δ

packages/typescript-plugin-vue/src/index.ts
0.00% <0.00%> (ø)

packages/typescript-plugin-vue/src/init.ts
0.00% <0.00%> (ø)

packages/vue-languageservice/src/constants.ts
0.00% <0.00%> (ø)

...es/vue-languageservice/src/contracts/Typescript.ts
0.00% <0.00%> (ø)

...languageservice/src/features/DiagnosticsService.ts
0.00% <0.00%> (ø)

.../vue-languageservice/src/features/RenameService.ts
0.00% <0.00%> (ø)

...ageservice/src/helpers/createFilesystemProvider.ts
0.00% <0.00%> (ø)

.../vue-languageservice/src/helpers/overrideMethod.ts
0.00% <ø> (ø)

packages/vue-languageservice/src/index.ts
0.00% <0.00%> (ø)

.../vue-languageservice/src/managers/ConfigManager.ts
0.00% <0.00%> (ø)

... and 12 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 7c910a6...15cc474. Read the comment docs.


Lock down RotateFileHandler to prevent errors with rotation

Require the dateFormat to be one of three presets ('Y-m-d', 'Y-m' or 'Y') to
ensure that dates can be sorted lexographically
Require the filenameFormat to contain the (sub)string {date} so we will
actually create new files instead of the same file over and over again.

Fixes https://github.com/Seldaek/monolog/issues/771
This PR breaks BC in a major way so should be set for 2.0
If accepted, the checks added to setFilenameFormat could be added to the 1.x branch as well, but raise E_USER_DEPRECATED errors instead of throwing InvalidArgumentExceptions as @stof pointed out in https://github.com/Seldaek/monolog/issues/771

This PR breaks BC in a major way so should be set for 2.0
If accepted, the checks added to setFilenameFormat could be added to the 1.x branch as well, but raise E_USER_DEPRECATED errors instead of throwing InvalidArgumentExceptions as @stof pointed out in https://github.com/Seldaek/monolog/issues/771

Well, I think it would be worth adding this in 1.x first with the deprecation. It will allow warning the users earlier.

Thanks


reset/clear multiselect

Hello,
there is an event/action that reset/clear multiselect filter with search box?
When filter with search box, on new search, the options doesn't reset.
Thanks

i have fix the problem

And how did you solve it?

@peppe863 And how did you solve it?

look my pull request https://github.com/bentorfs/angular-bootstrap-multiselect/pull/68


Images command doesn't work in k8s-deploy when using an image from a private repository with a specified port

When trying to update the image reference in my deployment script, there's an issue.
In my action file I have
- uses: azure/k8s-actions/k8s-deploy@master
       with:
         manifests: |
           deployment.yml
         images: |
           my.repo.com:1234/helloworld:${{ github.sha }}

When I check the "k8s-deploy/src/kubernetes-utils.ts", I can see the to find which image should be replace there's a
let imageName = container.split(':')[0];
Which can't work in this case. I think it should be:
let imageName = container;
if (imageName.indexOf(':') > 0) {
   imageName = imageName.substring(0, imageName.lastIndexOf(':'));
}

A PR has been submitted: https://github.com/Azure/k8s-deploy/pull/1


refactor: update offset handling and function parameter description for blas/ext/base/dnannsumkbn2

Description

What is the purpose of this pull request?

This pull request:

update logic to compute output offsetOut
fix the function parameter description
fix spacing in test files

Related Issues

Does this pull request have any related issues?

No.
Questions

Any questions for reviewers of this pull request?

No.
Other

Any other information relevant to this pull request? This may include screenshots, references, and/or implementation notes.

No.
Checklist

Please ensure the following tasks are completed before submitting this pull request.

[x] Read, understood, and followed the contributing guidelines.

@stdlib-js/reviewers

The failing CI workflow is not due to an issue in this PR. This is caused by the (still) broken cppcheck upgrade.


If I use my keyboard to highlight Cancel and hit enter in Overlays, it still clicks OK

Steps:
Go to any Overlay
Tab to the Cancel button
Hit your enter/return key
Results:
It selects OK
Expected:
Should select Cancel

No longer relevant. Overlays replaced with pages.

There are still some overlays for edit, and other things...

Now it's no longer relevant, the overlay library has changed.

v0.27.0-rc4 - Verified Fixed


[FEATURE]: Support live preview in windows

Is your feature request related to a problem?
Yes
Description
Currently the cameracontrol.py script relies on python-gphoto2 which is linux/macos only. It would be cool to have an windows solution too. The digicamcontrol project has the possibility to start a webserver, start the live view and provide access to the stream via http://localhost:5513/live...maybe this can be wrapped in a script.
Describe the solution you'd like
A script which makes it possible to have live preview of the dslr. Something like this:
# start the live view (hidden)
Start-Process -WindowStyle hidden -FilePath CameraControlRemoteCmd.exe -ArgumentList "/c do LiveViewWnd_Show"

# During sleep, access stream at http://localhost:5513/live
Start-Sleep -Seconds 5

# cancel live view
Start-Process -WindowStyle hidden -FilePath CameraControlRemoteCmd.exe -ArgumentList "/c do LiveViewWnd_Hide"

Describe alternatives you've considered

Additional context
No response

Hey and thanks for the report/request.
In General, preview is possible on all OS - but only for Linux there are known ways using gphoto2/libgphoto2 while creating a virtual webcam.
Photobooth uses MediaStreamConstraints to use a webcam/virtual webcam for preview. A different way is to use the preview via URL using CSS.
For the start preview command we only use the OS command line, this could also be a batch file  you call on Windows (for Windows small adjustments might be needed inside api/previewCamera.php if validation is active).
The preview command is executed independent of the preview mode.
In short: If you're able to start the preview via batch file you're able to use the preview from URL url(http://localhost:5513/live)

(you could also try the pre-photo command if start Preview command makes trouble)

Hey and thanks for the report/request. In General, preview is possible on all OS - but only for Linux there are known ways using gphoto2/libgphoto2 while creating a virtual webcam.
Photobooth uses MediaStreamConstraints to use a webcam/virtual webcam for preview "from device cam". A different way is to use the preview "from URL" using CSS.
For the start preview command we only use the OS command line, this could also be a batch file you call on Windows (for Windows small adjustments might be needed inside api/previewCamera.php if validation is active).
The preview command is executed independent of the preview mode.
In short: If you're able to start the preview via batch file you're able to use the preview "from URL" like this: url(http://localhost:5513/live)

Thanks for your reply. Setting the css is a good idea. I'll also have a look in that php file, I think my windows installation is missing pgrep which is used by that script. I also noticed that there is probably a conflict with the running digicamcontrol instance, which is required for the preview, and the capture command, which also wants to access the camera. The digicamcontrol instance needs some startup time, so maybe I'll start it AFTER the photo was taken and kill it before raking the photo.. I'll report back later.

Yeah, the pgrep would be an issue, but shouldn't be executed if Execute preview commands without validation is enabled (default). Maybe you can call another batch file to kill digiCamControl via stop command?

And for capture another batch file which will capture
http://localhost:5513/?CMD=Capture and download the image http://localhost:5513/preview.jpg, destination need to be adjusted and is given by Photobooth via %s and can be passed.

And for capture another batch file which will capture http://localhost:5513/?CMD=Capture and download the image http://localhost:5513/preview.jpg, destination need to be adjusted and is given by Photobooth via %s and can be passed.
See https://www.digicamcontrol.com/doc/userguide/web also for adjusting the default capture folder etc.

Thanks for the tips. I wrote this simple wrapper which starts the Liveview, captures an image and kills the Liveview. Only the url(http://localhost:5514/live) setting is not working yet. I need to investigate further..
The script can be used like this, if anyone is interested:
# start Liveview
python digipy.py cmd LiveViewWnd_Show

# Capture a photo
python digipy.py slc capture %s

# Cancel Liveview
python digipy.py cmd LiveViewWnd_Hide

Great! Thanks a lot for taking this challenge!
Because of the typo 5513 vs 5514?
Can you access the URL independent of Photobooth to see the preview?
About your repo:
Small readme with instructions on how to setup step by step? (Most user might already stuck while installing python)
License?

Great! Thanks a lot for taking this challenge! Because of the typo 5513 vs 5514? Can you access the URL independent of Photobooth to see the preview?
About your repo: Small readme with instructions on how to setup step by step? (Most user might already stuck while installing python) License?

The typo was one problem, yrs. 5514 is correct (default in digicamcontrol for the stream). I'm able to view it in the browser, but it crashes sometimes. There are issues in their repo about that, but it's still unfixed.
I'm still working on the digipy wrapper repo and will add everything needed.

Ok, I found a way better method using the Linux subsystem for windows. I can now use gphoto2 with windows 👍🏻 I will now try to get the preview script working and write everything I did together.

Great!
To be true, Ive heard it works on wsl but haven't had the chance to test. This would make installation for windows users much easier I think.
I asked Benjamin also to write the steps down to install Photobooth from source on Windows too. This way we wouldn't depend on the release packages.

Great! To be true, Ive heard it works on wsl but haven't had the chance to test. This would make installation for windows users much easier I think.
I asked Benjamin also to write the steps down to install Photobooth from source on Windows too. This way we wouldn't depend on the release packages.

Where I need to send the camera stream to? I've tried to read the cameracontrol.py script, which seems to send the data via ffmpeg to some device file. I think I need to find another way to get the data out of the wsl box..

Possible to make it an stream available via http?
Maybe parts of  https://github.com/photobooth-app/photobooth-app/tree/main/photobooth/services/backends can help?

Possible to make it an stream available via http? Maybe parts of https://github.com/photobooth-app/photobooth-app/tree/main/photobooth/services/backends can help?

I think I could make it work with go2rtc. Will try and give feedback :)

Almost there....https://github.com/AlexxIT/go2rtc/pull/871

I can't seem to execute the capture command:
[cmd] => wsl gphoto2 --capture-image-and-download-filename=C:\Apache24\htdocs\data\tmp\20240111_212300.jpg 2>&1

Fails with Permission denied. But I don't know why.
Another problem is that the connection to the stream stays alive and so the capture-movie commands keeps running. Is it possible to close the preview connection before taking executing the capture command?

On Linux we use the cameracontrol.py to start the stream, if that's used we also need to capture via cameracontrol.py
Else you can define a stop command which is executed.

There's also a docker file, not sure if the USB connected camera can be used there?

There's also a docker file, not sure if the USB connected camera can be used there?

Hm, might worth a try. It's certainly possible in linux, not so sure in windows tho.

Currently trying to run a python script as the capture command. This is driving me insane. The error tells me it can't execute python3.exe or the script (not sure), but everything seems correct.


Added few tests for FileStorage #

Added test dependencies: Junit4, Mockito, and Hamcrest;
Added tests in order to solve issue #2;
- Test of FileStorage's instantiation with an inexistent file path;
- Test of FileStorage's instantiation with an existent file path;

I did a big confusion in my code base... I'll try again in a few days... thank you very much!


chore: SOF-1140 bump TSR

Contains new version of v-connection
(the multiple-versions-check will complain because the release steps for TSR don't bump types if there are no changes - gotta fix that some day)

Codecov Report

Merging #189 (e9fec75) into develop (d480494) will decrease coverage by 0.00%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           develop     #189      +/-   ##
===========================================
- Coverage    68.15%   68.15%   -0.01%
===========================================
  Files          277      277
  Lines        33928    33928
  Branches      4541     4541
===========================================
- Hits         23123    23122       -1
- Misses       10349    10350       +1
  Partials       456      456

Impacted Files
Coverage Δ

meteor/lib/lib.ts
67.03% <0.00%> (-0.56%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

Wont you get rid of the multiple library version complain by updating the TSR types dependency in blueprints-integrations?

@LindvedKrvang you can release the types if you have time, but I'd rather let it slide now, and fix the TSR releasing procedures properly before the next release


OvalBuilder Validation Weaving

Currently, OvalBuilder invokes validation on build() directly resulting in significant performance loss due to reflection.
The first option is to leverage OVal's AspectJ validation using a guard annotation. Theoretically, this could be employed very quickly by disabling automatic validation (e.g. setInvariantsEnabled(false)) and then marking build() with @PreValidateThis. However, whether this works cleanly out of the box is largely unknown.
The more involved alternative would be to write a compile-time weaver much like we did for LogbackSteno's line and method injection. This should not be particularly onerous if we continue to rely on OVal for the annotations and validation logic. This is a more predictable solution but with only a modest amount of work.
The third alternative would be to remove OVal entirely and switch to JSR303 annotations with our own compile-time weaver. This is the most work, although it results in a solution that is entirely decoupled from OVal completely within our control.

There is a preview of an implementation for this in #18.

This was addressed with #18; remaining enhancements/improvements logged as separate issues.


Missing var signals expecting Type0

Rewriting some stuff I bumped into a funny type checking error.
module MissingVar
open FStar.String
let streq_upto s1 s2 (pos: nat) =
(pos <= strlen s1 /\ pos <= strlen s2 /
(forall (i: nat{i < pos}). index s1 i = index s2 i))
///  strlen is pointed to as nat when expecting Type0
let rec streq_upto'' (s1: string) (s2: string{strlen s1 = strlen s2})
(from: nat{from < strlen s1})  (to: nat{to < strlen s1}) :
Tot (b:bool{b <==> streq_upto s1 s2 to})
(decreases strlen s1 - to)
if pos = strlen s1
then 0
else 0
on both the language server and the command line.

Error 12 at src/MissingVar.fst(15,10-15,19):

Expected type Type0 but FStar.String.strlen s1 has type Prims.nat

this should be a very low priority.

pos is defined in prims, it's resolving to that.
(** The type of positive integers *)
type pos = i: int{i > 0}


TypeError: ToneDen.configure is not a function

Hello Toneden!
I'm getting an "TypeError: ToneDen.configure is not a function"  exception when I add the code with the consumerkey.
You can check the error here : http://www.kissesfromoblivion.com
It doesnt seem to be mandatory to enter an ID?
The player works when I remove the ToneDen.configure snippet.
Am I correct in entering the client ID for my soundcloud app?
What could I be doing wrong?
Also: Should I take steps to mask this ID? If so, how would you recommend doing this?
Thanks !

It looks like you're loading the old version of the script. To use the new player (which has the configure method), you'll need to change the script path to //sd.toneden.io/production/v2/toneden.loader.js.
There's not much you can do to mask your SoundCloud app ID, unfortunately. Even if you were to find some way to obscure it in your code, it would still be visible in the network calls made to SoundCloud's API.

Thanks for your swift answer!
Cool, the player shows up now!
But, I seem to have found some bugs on my machine using Chrome Version 46.0.2490.80 m, and Firefox 41.0.2. Following css :
".td.player .tdicon-td_logo {
width: 100%;
height: 100%; }"
seems to makes the toneden link stretch over the controls, so when I press play, it opens the site instead of playing the track.
The mini player does allow access to the controls, but has responsive issues between +-600 and +-1000 px width on forementioned browsers. On my phone (1280x720px),strangely enough, it looks as it should in both portrait as landscape mode.
My apologies if you were already aware of those issues or if they are unique to my page.
I'll be using the mini player for now!


elemental model changes to use mongo-go-driver's bson types instead of mgo

Description
Use of mgo required generating code for spec files that implemented GetBSON and SetBSON methods, while using mongo-go-driver requires different way of marshaling/unmarshaling data to/from mongo (by implementing MarshalBSON/UnmarshalBSON methods).
Motivation and Context
This change is required so that generated golang code by elegen is compatible with mongo-go-driver for interfacing with latest mongoDB versions.
How Has This Been Tested?

Screenshots (if appropriate)

Types of changes

Bug fix (non-breaking change which fixes an issue)
New feature (non-breaking change which adds functionality)
Breaking change (fix or feature that would cause existing functionality to change)

Checklist

[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes if appropriate.
[ ] All new and existing tests passed.

LGTM

Thanks Sawyer!


6LoWPAN (IDFGH-9777)

Is your feature request related to a problem?
ESP32-C6 has an 802.15.4 radio. I'd like to be able to use the 6LoWPAN features of LWIP in combination with this radio. The source files for 6lowpan support are in the LWIP src folder but are not included in the CMakeLists file for the LWIP component.
Describe the solution you'd like.
Please add the following source files to the srcs list of the LWIP component:

lwip/src/netif/lowpan6.c
lwip/src/netif/lowpan6_ble.c
lwip/src/netif/lowpan6_common.c

Describe alternatives you've considered.
No response
Additional context.
Maybe put adding these files behind a menuconfig option?
I'd like to use these APIs directly, to be able to use the radio for other types of packets too. My application is currently using the ieee802154 component directly and I'd like to keep doing that, while passing the 6LoWPAN packets to LWIP from my application.

We will not support this feature in the near future.
Which doesn't prevent you from using it. lwIP does support it, you can simply add sources to IDF build in your project makefile:
idf_component_get_property(lwip lwip COMPONENT_LIB)
set_property(TARGET ${lwip} PROPERTY SOURCES lwip/src/netif/lowpan6.c APPEND)
...
...

Linking https://github.com/espressif/esp-idf/pull/7436


chore(main): release 1.4.1

:robot: I have created a release beep boop
1.4.1 (2024-01-09)
Other

Python 3.12 support (#21) (0571ea8)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/equinor/atmos-validation/releases/tag/v1.4.1 :sunflower:


test: Remove the leading v from version numbers

They don't appear in the actual version numbers either.
{
  "Name": "Northstar.Client",
  "Description": "Various ui and client changes to fix bugs and add better support for mods",
  "Version": "1.20.0", // <--- no leading `v`
  "LoadPriority": 0,
  "InitScript": "cl_northstar_client_init.nut",
  "ConVars": [
  // ...
  ]
// ...
}

Only affects test cases and already tested locally so merging before CI finishes.


Generic component not inferring slot props defined through defineSlots

Vue version
3.3.2
Link to minimal reproduction
https://play.vuejs.org/#eNp9U22P2jAM/itWNgmQSqvtvnUF3aR92aZJ07Zv9KTrtYbLrk2iJLAh1P8+O325DhAgaB3bz2M/dk7iozHxYY8iFZnHxtSFx3WuALJvx1/FU42QVoUvVrngRy6Cj7xDLLyR1bLEuqaIE0g6hnaMApBVCqfuPJYVtG2fnky4LhBV0eANTHa/orJ1HZfNvgmyzij5m7nSSuPBod8bqAu1I0LvApVsjLYeBhG2Vjcwiwc8Vmz2gTFKrZwH1gZWsGFSqouafhf1dc6+6Gc1gzbK1QNlZElHShQiEh3LsilM/NtpRUM4MUTeO6gUarRrLRfEyXYunr03Lk2SvTIvu7jUTXJPvsTulZekXKWb+7v4Ln6fVNL56XGMrlk+Wf3HoSXCXFBRI3ZChwe0S4uqQov2JtdZ7JTvzHXByZQ0rpban6h5sX80vUoexqF3JhyWW21pSmEp9DYIP1mNPtLV2sP/Z/wZkueHot5jBC94XIBUYY9ycSUh5RFSwuPbE8VC4eAT8X2m8K94bMOKPl5PZMi+zIuAZNoUaTY0ObyfLXH3u7GtsEOFVpZkTsoD/OtpBA6ct1LtorH00fEDS22rbJITQaGO66BnTtPbSoXfrTYu63eQ1U5HoA3vc7ueL8JF8EeD8JOEd3QR+vgNq0YCk36Xwj2kMDeMTiseRvCKDO0CVmsuhhlC9101AT8L/wPv5EIBiPYfB5+NuQ==
Steps to reproduce

Volar is enabled
Editor: VSCode

In the App.vue you can see the problem.
What is expected?
In App.vue i expect the following:

IDE recognises MyTable as component (highlight it).
IDE provides autocompletion for MyTable slots.
IDE correctly infer scoped slots props types from MyTable.vue definition.

What is actually happening?

VSCode does not recognises MyTable as component at all (it does not highlight it).
There is no autocompletion for MyTable slots.
All scoped slot props marked as any type.

System Info
System:
    OS: Windows 10 10.0.19044
    CPU: (12) x64 AMD Ryzen 5 3600 6-Core Processor
    Memory: 5.56 GB / 15.95 GB
  Binaries:
    Node: 18.16.0 - C:\nodejs\node.EXE
    npm: 9.5.1 - C:\nodejs\npm.CMD
  Browsers:
    Edge: Spartan (44.19041.1266.0), Chromium (113.0.1774.42)
    Internet Explorer: 11.0.19041.1566
  npmPackages:
    vue: ^3.3.2 => 3.3.2

Any additional comments?
Reproduction was made in SFC Playground, but you can't reproduce bug there.
Reproduction is very simple (only 2 components) so you can bring it to newly created project (npm init vue@latest).

@jd-solanki https://github.com/vuejs/core/pull/8374 fixes the issue


This scroll isn't seeable by the circle for some reason

It works if the scroll is one block lower though.

We should check if this is still an issue on the latest 1.20.1 prereleases.


Depend on rocm-core package

Add dependencies on the new rocm-core package by default.
Disable by setting ROCM_DEP_ROCMCORE to FALSE

@pfultz2 Is there anything else required before this can be merged?

@pfultz2 I added a changelog earlier that @lawruble13 has kept updated. Should this type of change be documented in it? (I was away until today and did not get a chance to comment earlier).

@pfultz2 I added a changelog earlier that @lawruble13 has kept updated. Should this type of change be documented in it? (I was away until today and did not get a chance to comment earlier).

I am not a big fan of keeping documentation on changes in 2 different places. We already have the git log of commit messages.
However I will open a new PR to make rocm-cmake depend on rocm-core today and I will add entries into the ChangeLog for both these changes.


RSDK-95 create stream from config

Move duplicated logic introduced in https://github.com/viamrobotics/rdk/pull/776:

Add NewServer interface method, that allows a user to pass config directly to a stream server to create and add a new stream
Expose an error indicated that a stream is already registered, so clients can detect it if necessary

@edaniels ready for review


Semver breakage on 1.0.37

Operating System is Windows 11. Let me know if you need more info.
ipc-rpc> cargo update -p thiserror --precise 1.0.36
    Updating crates.io index
ipc-rpc> cargo build
   Compiling ipc-rpc v1.2.5 (C:\Users\kiese\Documents\source_code\ipc-rpc)
    Finished dev [unoptimized + debuginfo] target(s) in 0.84s
ipc-rpc> cargo update -p thiserror --precise 1.0.37
    Updating crates.io index
    Updating thiserror v1.0.36 -> v1.0.37
    Updating thiserror-impl v1.0.36 -> v1.0.37
ipc-rpc> cargo build
   Compiling thiserror v1.0.37
error[E0554]: `#![feature]` may not be used on the stable release channel
   --> C:\Users\kiese\.cargo\registry\src\github.com-1ecc6299db9ec823\thiserror-1.0.37\src\lib.rs:238:34
    |
238 | #![cfg_attr(provide_any, feature(provide_any))]
    |                                  ^^^^^^^^^^^

For more information about this error, try `rustc --explain E0554`.
error: could not compile `thiserror` due to previous error
ipc-rpc> rustc --version
rustc 1.64.0 (a55dd71d5 2022-09-19)
ipc-rpc> cargo --version
cargo 1.64.0 (387270bc7 2022-09-16)

Duplicate of #192. I'd guess you are running an old rust-analyzer and/or intellij that has corrupted the target directory, but if not, you'll need to provide repro steps in that issue.

@dtolnay Hm, you're correct that the problem appears to be caused by rust-analyzer, but I wouldn't describe this as an old version. cargo clean fixes it. I assume rust-analyzer 1.65 or 1.66 has a fix?
ipc-rpc> rustup run stable rust-analyzer --version
rust-analyzer 1.64.0 (a55dd71d 2022-09-19)

It's odd, I just setup this machine. It's never had a different toolchain version on it. Still I can't reproduce the issue on demand. I'll update the other issue if I come up with something.

a55dd71d contains a rust-analyzer from July. I feel like you should only use that if you enjoy hitting all the issues that have been fixed in the last nearly 3 months. https://rust-analyzer.github.io/manual.html#installation explains the supported installation options.


stringQuoteStyle ignored for import sorting

System information

OS:  Windows 10
TypeScript Hero version: 1.5.0
VSCode version: 1.16.1

Description
I'm using double quotes:
"typescriptHero.resolver.stringQuoteStyle": """
This quote style works when
However, when Organizing imports, either using organizeOnSave or the menu:

The quotes will always use single quotes. :( I've tried setting the double quotes setting in both my workspace and the individual project file.
In looking at the unit tests (I couldn't get them to run at all, or I'd have tried to write a failing one) it looks like there's no testing around the quoting style. Something like this...

// ImportProxy.test.js
describe('toImport()', () => {
...

  it('should generate a double quoted TsNamedImport', () => {
const options: TypescriptGenerationOptions = {
            eol: ';',
            multiLineWrapThreshold: 120,
            multiLineTrailingComma: false,
            stringQuoteStyle: `"`,
            spaceBraces: true,
            tabSize: 4,
        };

           generator = new TypescriptCodeGenerator(options);

            proxy.addSpecifier('bar');
            proxy.addSpecifier('baz');
            generator.generate(proxy).should.equal(`import { bar, baz } from "foo";`);
        });
});

+1 for this bug. It seems that it comes with 1.5.0. The downgrading to 1.4.2 helped me.


Added autodetection of YAML/JSON values

This is a PR associated with kubernetes/helm#3225
This implements autodetection of YAML/JSON values for helm install/upgrade/template comands. As as result, you can execute these commands using whichever format you prefer or a combination of both, such as below:
helm install -f values1.yaml -f values2.json stable/mychart

It is reusing the detection functionality used by kubernetes (more specifically from k8s.io/apimachinery/pkg/util/yaml)

I'm concerned taking on the burden of supporting two input formats, though k8s.io/apimachinery/pkg/util/yaml also uses ghodss/yaml which is good for backwards compatibility, so that's nice.
I think this PR is good to move forward with, but I'd love to hear input from another maintainer.

Any plans to merge this soon? @bacongobbler @jascott1

Is it possible to get this merged soon? I have a use case for this and would prefer not to fork @bacongobbler @jascott1

Hi @withnale.
As per the announcement on the mailing list, Helm 2.15.0 is the last release where we will be merging new features for Helm 2. As it appears from other community members, this would be a nice feature to get in. I understand this has been sitting out for nearly 2 years now.
If you want to get this feature in before the merge window closes, would you mind rebasing this PR and fixing the conflicts? If not, we will have to close this and ask you to target this against the Helm 3 branch.
Thanks again!

I'm going to close this ticket due to inactivity, but please re-open if this still needs to be addressed. Thanks!


Rails and Tab pages resizing my output

I am using chartkick to generate some graphs.  When I pair it with tabs the second two tabs resize the chartkick graphs and make them unusable.

Need By Monthly Breakout

Model Quantities Breakout

Monthly Quantities Breakout

    <%= render partial: 'orderschart_a' %>

    <%= render partial: 'orderschart_b' %>

    <%= render partial: 'orderschart_c' %>

This is the output of the first tab and it looks normal.

This is the output of the second tab, you can see it has condensed the graph for some reason.

This is the output of the third tab, you can see it has condensed the graph for some reason.
As you can see this is very inconvenient when trying to do dashboards, but I can't see to figure out how to fix it.  I have tested the second and third graphs independent of the tabs page and they work fine when not part of the tabs.
Any help??

Sorry, but the issue tracker is not for personal support request. See https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md#using-the-issue-tracker


Namespaced classnames

I have a couple of use cases where by it would be beneficial for me to share a db between different services, for example, one model in a "db" might be more effectively filtered when I "join" the data from another "db", so, either I build a separate service just for these search, or, I "join" them, for example
BaseService contains a person's information
Application1 contains some information on whether this person has activated this service provided by application1
Application1 needs to filter according to some application1.person.activiation_status + baseservice.person.signup_location(a simplified filter)
It would be really beneficial if I could use "namespaces", in such case, I would not need to have a central governance thingy to care about things as granular as "typenames".
Another case would be, sharing a db, and storing migration information in the db. For example, oriento stores them under a classname "Migration", although I would change the classname, it would easily become confusing, and not very "generic".
But of course, I could separate them into different db and I could potentially reduce this possible problem of clashing class names, or perhaps putting all the migrations and class designs into a central governance kinda model, and then, build a search layer that we "index" them.
However, that is a huge hassle and I would lose the benefits of "graphs".
Namespaces however, would solve such issues,
baseservice.user
baseservice.migration
application1.user
application1.migration
and so on.
Any plans on implementing something like this?

No more relevant, closing it.


Gmsh api first implementation (#134)

Codecov Report

Merging #135 (41dbb13) into main (561de25) will decrease coverage by 0.11%.
The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##             main     #135      +/-   ##
==========================================
- Coverage   92.43%   92.33%   -0.11%
==========================================
  Files          32       31       -1
  Lines         873      861      -12
==========================================
- Hits          807      795      -12
  Misses         66       66

see 10 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


⚠ ClamAV has degraded performance

In 807d826, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 500 ms

Resolved: ClamAV performance has improved in 3a9df5b.


[glib] BUILD_FAILED trying to install FluidSynth

Host Environment

OS: Windows 10 Home, version 1903, OS Build 18362.657
Compiler: I don't know what vcpkg is using. I only installed MS Visual Studio.

To Reproduce
./vcpkg install fluidsynth:x64-windows-static
Failure logs

** Visual Studio 2019 Developer Command Prompt v16.4.4
** Copyright (c) 2019 Microsoft Corporation

[vcvarsall.bat] Environment initialized for: 'x64'
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>cd C:\Users\cecilio\source\repos\vcpkg
C:\Users\cecilio\source\repos\vcpkg>vcpkg install fluidsynth:x64-windows-static
Computing installation plan...
The following packages will be built and installed:
fluidsynth[core]:x64-windows-static

gettext[core]:x64-windows-static
glib[core]:x64-windows-static
libffi[core]:x64-windows-static
libiconv[core]:x64-windows-static
pcre[core]:x64-windows-static
zlib[core]:x64-windows-static
Additional packages (*) will be modified to complete this operation.
Starting package 1/7: libiconv:x64-windows-static
Building package libiconv[core]:x64-windows-static...
-- Using cached C:/Users/cecilio/source/repos/vcpkg/downloads/libiconv-1.16.tar.gz
-- Using source at C:/Users/cecilio/source/repos/vcpkg/buildtrees/libiconv/src/1.16-de9101a181
-- Configuring x64-windows-static
-- Building x64-windows-static-dbg
-- Building x64-windows-static-rel
-- Installing: C:/Users/cecilio/source/repos/vcpkg/packages/libiconv_x64-windows-static/share/libiconv/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package libiconv[core]:x64-windows-static... done
Installing package libiconv[core]:x64-windows-static...
Installing package libiconv[core]:x64-windows-static... done
Elapsed time for package libiconv:x64-windows-static: 8.017 s
Starting package 2/7: gettext:x64-windows-static
Building package gettext[core]:x64-windows-static...
-- Using cached C:/Users/cecilio/source/repos/vcpkg/downloads/gettext-0.19.tar.gz
-- Using source at C:/Users/cecilio/source/repos/vcpkg/buildtrees/gettext/src/0.19-4325388200
-- Configuring x64-windows-static
-- Building x64-windows-static-dbg
-- Building x64-windows-static-rel
-- Performing post-build validation
-- Performing post-build validation done
Building package gettext[core]:x64-windows-static... done
Installing package gettext[core]:x64-windows-static...
Installing package gettext[core]:x64-windows-static... done
Elapsed time for package gettext:x64-windows-static: 4.493 s
Starting package 3/7: libffi:x64-windows-static
Building package libffi[core]:x64-windows-static...
-- Using cached C:/Users/cecilio/source/repos/vcpkg/downloads/libffi-libffi-v3.3.tar.gz
-- Using source at C:/Users/cecilio/source/repos/vcpkg/buildtrees/libffi/src/v3.3-2d8a36299e
-- Configuring x64-windows-static
-- Building x64-windows-static-dbg
-- Building x64-windows-static-rel
-- Installing: C:/Users/cecilio/source/repos/vcpkg/packages/libffi_x64-windows-static/share/libffi/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package libffi[core]:x64-windows-static... done
Installing package libffi[core]:x64-windows-static...
Installing package libffi[core]:x64-windows-static... done
Elapsed time for package libffi:x64-windows-static: 4.74 s
Starting package 4/7: pcre:x64-windows-static
Building package pcre[core]:x64-windows-static...
-- Using cached C:/Users/cecilio/source/repos/vcpkg/downloads/pcre-8.41.zip
-- Using source at C:/Users/cecilio/source/repos/vcpkg/buildtrees/pcre/src/pcre-8-cf30a7ff9b
-- Configuring x64-windows-static
-- Building x64-windows-static-dbg
-- Building x64-windows-static-rel
-- Installing: C:/Users/cecilio/source/repos/vcpkg/packages/pcre_x64-windows-static/share/pcre/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package pcre[core]:x64-windows-static... done
Installing package pcre[core]:x64-windows-static...
Installing package pcre[core]:x64-windows-static... done
Elapsed time for package pcre:x64-windows-static: 30.66 s
Starting package 5/7: zlib:x64-windows-static
Building package zlib[core]:x64-windows-static...
-- Using cached C:/Users/cecilio/source/repos/vcpkg/downloads/zlib1211.tar.gz
-- Using source at C:/Users/cecilio/source/repos/vcpkg/buildtrees/zlib/src/1.2.11-deec42f53b
-- Configuring x64-windows-static
-- Building x64-windows-static-dbg
-- Building x64-windows-static-rel
-- Installing: C:/Users/cecilio/source/repos/vcpkg/packages/zlib_x64-windows-static/share/zlib/copyright
-- Performing post-build validation
-- Performing post-build validation done
Building package zlib[core]:x64-windows-static... done
Installing package zlib[core]:x64-windows-static...
Installing package zlib[core]:x64-windows-static... done
Elapsed time for package zlib:x64-windows-static: 6.101 s
Starting package 6/7: glib:x64-windows-static
Building package glib[core]:x64-windows-static...
-- Note: glib only supports dynamic library linkage. Building dynamic library.
CMake Error at scripts/cmake/vcpkg_check_linkage.cmake:42 (message):
Refusing to build unexpected dynamic library against the static CRT.  If
this is desired, please configure your triplet to directly request this
configuration.
Call Stack (most recent call first):
ports/glib/portfile.cmake:6 (vcpkg_check_linkage)
scripts/ports.cmake:90 (include)

Error: Building package glib:x64-windows-static failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with .\vcpkg update, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
Package: glib:x64-windows-static
Vcpkg version: 2020.02.04-nohash
Additionally, attach any relevant sections from the log files above.
C:\Users\cecilio\source\repos\vcpkg>
Additional context
New to vcpkg. Just trying to install FluidSynth and link it statically in my project.

Hi @cecilios
Thanks for posting this issue.
Since glib  doesn't support static build for Windows.
The issue you encountered is intended.
Please refer to the detail info here #3409.

Ok, thank you for the quick answer!


Contact form is having issues

I received this error when trying to send you a message from the website

Thanks for letting me know this was broken. Appreciate it! 🙏