To index all products images

Hi,
In my online shop I have products with some other colors. you can see an example here :
http://www.apprentiphotographe.ch/shop/en/funny-t-shirt/413-women-s-or-men-s-funny-t-shirt-fifty-shades-of-beer.html
That would say that I can have up to 8 kind of images for one product. For me it is important to have all these images indexed by google.
is it possible to have all images indexed instead of the cover only ?
Thanks for an answer.
BR
Fajy

This is bad for SEO. In your case, you should add more products with one color per product.

If anyone want a solution, I just submitted a pull request to expose all images from a product #107.
Google will probably find these images, given some time, but I prefer to expose directly the high-resolution picture in the sitemap. In the end it is always difficult to know exactly how the crawling will go, but this can help, with a minimal impact on the server side.
The only drawback I see is that the label of images is the same for a product (i.e. the product's name).

If anyone want a solution, I just submitted a pull request to expose all images from a product #107.
Google will probably find these images, given some time, but I prefer to expose directly the high-resolution picture in the sitemap. In the end it is always difficult to know exactly how the crawling will go, but this can help, with a minimal impact on the server side.
The only drawback I see is that the label of images is the same for a product (i.e. the product's name).

Hi, great improvement, is there a way how to load the image title and set it as image label(nstead of the products name)?


RuntimeError in 1.8.1: connected components: Need more labels than can be represented in the destination type.

Good afternoon,
I am running the 1.8.1 version of plantseg on a linux Mint 22 machine.
Everything works as intended but in some case I get the following error:
2024-10-01 17:44:23,683 [MainThread] INFO PlantSeg - Computing segmentation with dtWS...
Traceback (most recent call last):
  File "/home/pcasanova/anaconda3/envs/plant-seg/bin/plantseg", line 10, in <module>
    sys.exit(main())
             ^^^^^^
  File "/home/pcasanova/anaconda3/envs/plant-seg/lib/python3.12/site-packages/plantseg/run_plantseg.py", line 83, in main
    process_config(args.config)
  File "/home/pcasanova/anaconda3/envs/plant-seg/lib/python3.12/site-packages/plantseg/run_plantseg.py", line 64, in process_config
    raw2seg(config)
  File "/home/pcasanova/anaconda3/envs/plant-seg/lib/python3.12/site-packages/plantseg/pipeline/raw2seg.py", line 149, in raw2seg
    output_paths = pipeline_step()
                   ^^^^^^^^^^^^^^^
  File "/home/pcasanova/anaconda3/envs/plant-seg/lib/python3.12/site-packages/plantseg/pipeline/steps.py", line 70, in __call__
    return [self.read_process_write(input_path) for input_path in self.input_paths]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pcasanova/anaconda3/envs/plant-seg/lib/python3.12/site-packages/plantseg/pipeline/steps.py", line 88, in read_process_write
    output_data = self.process(input_data)
                  ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pcasanova/anaconda3/envs/plant-seg/lib/python3.12/site-packages/plantseg/segmentation/gasp.py", line 84, in process
    ws = self.dt_watershed(pmaps)
         ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pcasanova/anaconda3/envs/plant-seg/lib/python3.12/site-packages/plantseg/segmentation/functional/segmentation.py", line 73, in dt_watershed
    segmentation, _ = distance_transform_watershed(boundary_pmaps, **ws_kwargs)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pcasanova/anaconda3/envs/plant-seg/lib/python3.12/site-packages/elf/segmentation/watershed.py", line 138, in distance_transform_watershed
    seeds = compute_maxima(dt, marker=np.nan, allowAtBorder=True, allowPlateaus=True)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RuntimeError:
Invariant violation!
connected components: Need more labels than can be represented in the destination type.
(/home/conda/feedstock_root/build_artifacts/libvigra_1725360696982/work/include/vigra/union_find.hxx:283)

I have no idea if its an issue from my side but I was wondering if somebody else had this issue before.
And not related but also a bit bothersome is that in regular monitors (1920x1080) the gui screen does not work because the run button does not fit. I run it with the config files so it does not affect me but I thought that it was worth mentioning.

Hi,
Regarding your first question, yes, we have seen a similar issue in the past, but we could never reproduce it on a different machine.
It would be great if you could share/or privately send me the problematic image. Unfortunately, so far, we have never been able to pinpoint the issue.
Regarding your second question, you should be able to resolve this issue by adjusting the font size in the edit menu. The plantseg gui has been removed from plantsegv2, but we are diligently working on a new one with improved support for different monitors. The new gui is expected to be ready in a few weeks.

Hey @PauCasanova do you still need help for the first part of this issue connected components: Need more labels than can be represented in the destination type.?
For the second part "in regular monitors (1920x1080) the gui screen does not work", please refer to the troubleshooting and issue #241

I just noticed that this issue is related to:

#166

Hey @PauCasanova we would really appreciate if you can send us the image for debugging.

Hi there,
I already sent an image to Lorenzo Cerrone on the [image: Attachments]3 Oct
2024, 12:58.
But here you have it again:
https://drive.google.com/file/d/10b44hT2ZnhB-vk4p4rZX__es8PqCg7Om/view?usp=sharing
Best,
Pau
On Wed, 27 Nov 2024 at 16:22, Qin Yu @.***> wrote:

Hey @PauCasanova https://github.com/PauCasanova we would really
appreciate if you can send us the image for debugging.
—
Reply to this email directly, view it on GitHub
https://github.com/kreshuklab/plant-seg/issues/342#issuecomment-2504148562,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMN7MP6P5BFYTLEAYQSYELT2CXPUHAVCNFSM6AAAAABPF6ZVQ2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBUGE2DQNJWGI
.
You are receiving this because you were mentioned.Message ID:
@.***>


Issue button to clean chat history

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

BACKEND:

I added this endpoint to delete all the conversations.

FRONTEND:

I added a button next to the chats label, it is hidden if you dont have chats. Let me know if this is ok.
When you click the button it opens a pop up that asks if you want to delete all the conversations. For this pop up i used a component that you have in the project called Modal.

Why was this change needed? (You can also link to an open issue here)

https://github.com/arc53/DocsGPT/issues/927

Thank you for your PR.
I just have one design change request.
Can we put the button that triggers deletion into the Settings  > General menu.
The modal is great!

I changed the button to settings

Sure

I changed the button as you said

About the backend , i thought the same at first. Now all the users are local what i did is hardcode the user_id to local idk if this the correct approach, let me know

Hey, there is a quick error on Vercel, please check it out, thank you.
TS2741: Property 'modalState' is missing in type '{ apiKey: string; chunks: any; selectedDocs: any; prompt: any; conversations: null; sourceDocs: { location: string; language: string; name: string; version: string; date: string; description: string; docLink: string; fullName: string; model: string; }[]; }' but required in type '{ apiKey: string; prompt: { name: string; id: string; type: string; }; selectedDocs: { location: string; name: string; language: string; version: string; description: string; fullName: string; date: string; docLink: string; model: string; } | null; chunks: string; sourceDocs: { ...; }[] | null; conversations: { ...;...'.

Let me know if now works. Thanks

Thank you so much!


i18n(fr): Fix escaping typo in Rss guide

Description (required)
We have some escape issues in description key with French in RSS Guide, that cause some highlighting problems:

Hello! Thank you for opening your first PR to Astro’s Docs! 🎉
Here’s what will happen next:

Our GitHub bots will run to check your changes.
If they spot any broken links you will see some error messages on this PR.
Don’t hesitate to ask any questions if you’re not sure what these mean!

In a few minutes, you’ll be able to see a preview of your changes on Vercel 🥳

One or more of our maintainers will take a look and may ask you to make changes.
We try to be responsive, but don’t worry if this takes a few days.


Webpage favicon setting

Hello, I want to know how to add a custom favicon to my site ?

theme's favicon is located in https://github.com/forestryio/hugo-theme-novela/blob/master/static/images/favicon.svg
Adding static/images/favicon.svg file in your project should override the default one.


Unpin libc dependency

This makes sure we don't run into unresolvable dependency conflicts if any crate depends on libc = "> 0.2.48".

Pull Request Test Coverage Report for Build 869

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 95.048%

Totals

Change from base Build 866:
0.0%

Covered Lines:
2879

Relevant Lines:
3029

💛  - Coveralls

@kpcyrd would you please point why is it important to merge

Will explain the use case / problem of this when I get to office. Thanks

I would also like to see this merged before we cook the release.
On Wed, 27 Feb 2019 at 07:27, Dylan DPC<EMAIL_ADDRESS>wrote:

Will explain the use case / problem of this when I get to office. Thanks
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/sodiumoxide/sodiumoxide/pull/317#issuecomment-467740509,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABPVBViabF7uC6XwhoAFROkqesWW2vHqks5vRiVmgaJpZM4bTtRl
.

@dnaq why?

To avoid users of the new release linking in multiple versions of libc when
using sodiumoxide. And also to avoid the issues with unresolvable
dependency conflicts. As soon as the library is on crates.io it will be the
version that people use, so dependency conflicts will generate bug reports.
On Wed, 27 Feb 2019 at 09:11, Roman<EMAIL_ADDRESS>wrote:

@dnaq https://github.com/dnaq why?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/sodiumoxide/sodiumoxide/pull/317#issuecomment-467764725,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABPVBU8TzL4o_HqYZ8pG7JSYnSNrEPGpks5vRj2VgaJpZM4bTtRl
.

Yes that's right we need to avoid users having conflicts with libc. But at the same time, libc often breaks in point releases, so it also makes sense to pin to a particular version. I will speak to the co-maintainers of libc and get back on this later today or tomorrow.

Okay, i'm fine with this change.

Had a discussion with libc maintainers, they are moving towards making libc semver-compatible. So we are good. in case there are any breaking changes, we need to issue patch releases that pin in to a version where we are fine with libc and report it upstream.

bors: r+

bors: r+


scrollbar when using open sans

Hey,
Just noticed that a simple grid-content displays a scrollbar in combination with a shrinked grid-content. Text is also cut off This happens with Open Sans font, not with the standard font.

    				asdf asdf jjj ggg

    				asdfa jjj kkk lll mmm qqq

    				asdfsadf

Just checked, the shrink has nothing to do with it. When I remove the shrink from the other grid-content elements, they all get a scrollbar.

We patched the shrink behavior of grid elements to be overflow: visible, meaning they'll never have a scroll bar (see here: b44df9ee31e899a74a2dd2ff2d61e4b3fb096b58). The fix is in master, but hasn't landed in a stable release yet. We should have a patch version out soon.
In the mean time, you can patch this behavior yourself by adding overflow: visible to grid elements you know are shrinking.
Content blocks are always overflow: auto, meaning they get a scrollbar if the content is taller than the container. If your blocks are really short (which it looks like they might be, based on the screenshot), there's a good chance they get a scroll bar. You can disable scrolling by adding the .noscroll class to the element.

Thanks for the elaborate explanation, solutions and pointer to patch! Good job on the framework, loving it!

Thanks! :)


ALB getting deleted when Master node is crashed

Hi All
I'm a novice here and I got into a weird scenario where I have a Multi AZ Kubernetes Cluster on AWS. I have added ALB Ingress and able to access my application via the same ALB.
Any thoughts on this please
Best Regards
Sujith P V

What do you mean by killed? If the ALB was impacted when the masters were offline it could be due to a number of cluster configurations. If the ALB was removed that is a more serious problem.

Please re-open if you still have this issue with later builds.


License

Please could you add a license to define how we can use this code?

Shure. Will do today


Fix broken link in README.md.

PR type: doc improvement
Summary
Proposed changes

Fix broken link in README.md
Remove some trailing whitespaces.

What alternatives have you considered?
Not doing anything thing and considering it somebody else's problem.
Minimal working example
N/A
Release notes

Fully backwards compatible: yes
If not, why is it worth breaking backwards compatibility:

PR checklist

[ ] New features: code is well-documented

[ ] detailed docstrings (API documentation)
[ ] notebook examples (usage demonstration)

[ ] The bug case / new feature is covered by unit tests
[ ] Code has type annotations
[ ] Build checks

[ ] I ran the black+isort formatter (make format)
[ ] I locally tested that the tests pass (make check-all)

[ ] Release management

[ ] RELEASE.md updated with entry for this change
[X] New contributors: I've added myself to CONTRIBUTORS.md

Thanks for doing this! Could you update the release notes to include this PR please?


Compilation errors in Sound.cpp

I tried to compile and package griefly, but it won't compile:
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp: In member function 'void SoundManager::InitSound(sf::Sound*, const string&)':
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:17:12: error: 'class sf::Sound' has no member named 'setBuffer'
[  119s]      sound->setBuffer(*GetBuffer(name));
[  119s]             ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp: In member function 'void SoundManager::LoadSound(const string&)':
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:24:25: error: 'class sf::SoundBuffer' has no member named 'loadFromFile'
[  119s]      if (!holder_[name]->loadFromFile("sounds/" + name))
[  119s]                          ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp: In function 'void PlaySound(sf::Sound*, const string&)':
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:45:17: error: 'class sf::Sound' has no member named 'getBuffer'
[  119s]      if (!sound->getBuffer())
[  119s]                  ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:49:16: error: 'class sf::Sound' has no member named 'getStatus'
[  119s]      if (sound->getStatus() != sf::SoundSource::Playing)
[  119s]                 ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:49:35: error: 'sf::SoundSource' has not been declared
[  119s]      if (sound->getStatus() != sf::SoundSource::Playing)
[  119s]                                    ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:51:16: error: 'class sf::Sound' has no member named 'play'
[  119s]          sound->play();
[  119s]                 ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp: In member function 'sf::Sound* SoundPlayer::PlaySound(const string&)':
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:71:24: error: '__gnu_cxx::__alloc_traits<std::allocator<sf::Sound> >::value_type {aka class sf::Sound}' has no member named 'getStatus'
[  119s]          if (sounds_[i].getStatus() == sf::SoundSource::Stopped)
[  119s]                         ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:71:43: error: 'sf::SoundSource' has not been declared
[  119s]          if (sounds_[i].getStatus() == sf::SoundSource::Stopped)
[  119s]                                            ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:83:16: error: '__gnu_cxx::__alloc_traits<std::allocator<sf::Sound> >::value_type {aka class sf::Sound}' has no member named 'setVolume'
[  119s]      sounds_[i].setVolume(15.0f);
[  119s]                 ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:84:16: error: '__gnu_cxx::__alloc_traits<std::allocator<sf::Sound> >::value_type {aka class sf::Sound}' has no member named 'play'
[  119s]      sounds_[i].play();
[  119s]                 ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp: In member function 'void SoundPlayer::PlayMusic(const string&, float)':
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:92:17: error: 'class sf::Music' has no member named 'openFromFile'
[  119s]      if (!music_.openFromFile("music/" + name))
[  119s]                  ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:97:12: error: 'class sf::Music' has no member named 'setLoop'
[  119s]      music_.setLoop(true);
[  119s]             ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:98:12: error: 'class sf::Music' has no member named 'setVolume'
[  119s]      music_.setVolume(volume);
[  119s]             ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:99:12: error: 'class sf::Music' has no member named 'play'
[  119s]      music_.play();
[  119s]             ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp: In member function 'void SoundPlayer::StopMusic()':
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:104:16: error: 'class sf::Music' has no member named 'getStatus'
[  119s]      if (music_.getStatus() != sf::Music::Status::Stopped)
[  119s]                 ^
[  119s] /home/abuild/rpmbuild/BUILD/griefly-0.3.1/Sources/representation/Sound.cpp:106:16: error: 'class sf::Music' has no member named 'stop'
[  119s]          music_.stop();
[  119s]                 ^

https://build.opensuse.org/package/show/home:Mailaender:branches:games/griefly

It is really looks like SFML version trouble, because SFML 1.* have different API from SFML 2.*. All methods names in 1.* are camel-cased (e.g, LoadFromFile versus loadFromFile in SFML 2.*). So it is really needed to choose right version of SFML.

Indeed, you're trying to build with SFML 1.6
See https://build.opensuse.org/public/build/home:Mailaender:branches:games/openSUSE_Tumbleweed/x86_64/griefly/_log
Package libsfml1_6 is in use

Yes. That fixed it. I didn't read the README thoroughly and thought cmake would complain.

Yep, that's kind of bad that CMake does not check libs #184


Invitation emails not sending

The Rails upgrade broke some forms of email, not sure why yet as it appeared to work for certain models.
Noticed this was not sending email: https://github.com/campuscodefest/ccf/blob/master/app/models/invitation.rb#L9, but if I ran manually it worked.

Fixed in: https://github.com/campuscodefest/ccf/commit/31a73c5357168175aac7c511322458344c5a992c
@chadfennell FYI in case you run in to this in the future.


Secret key is hard coded

https://github.com/xorbitsai/inference/blob/672d8ff49771b2c246440fa1ad12cba81cd59a67/xinference/conftest.py#L284
is this intentional? if so apologies for the redundant issue.

This is a fake key, only for test purpose.


Break GroupedHashAggregateStream spill batch into smaller chunks

...  to decrease memory required for merging them later.
Which issue does this PR close?

Closes #8003.
Rationale for this change

What changes are included in this PR?

Are these changes tested?

Are there any user-facing changes?
No

Thanks everyone


Maya: GPU cache representation

Changelog Description
Implement GPU cache for model, animation and pointcache.
Testing Notes

Setup model/pointcache/animation in Maya.
Publish.
Load GPU cache.

@LiborBatek sorry, could you try again now?

Does it make sense to implement this to be offloaded to the farm (similarly to extract_pointcache.py)?
I think lines with targets and first 3 in process are important there.

Does it make sense to implement this to be offloaded to the farm (similarly to extract_pointcache.py)?

@kalisp Would make sense, but beyond the scope of this PR. Needs client support first.

@LiborBatek sorry, could you try again now?

Yeah I will. Are there any special needs speaking of reviewing? There arent any testing steps so I will just publish the pointcache and try to load it later ok?

Yeah I will. Are there any special needs speaking of reviewing? There arent any testing steps so I will just publish the pointcache and try to load it later ok?

Yeah, thats right. Have updated the description now.

Did another round of tests and got this error:

Did another round of tests and got this error:
@LiborBatek yup, sorry. Fixed now.

So finally the animation and pointcache got published and can be imported as GPU cache
Is it correct that just Import GPU Cache is the only option? There is no Load GPU Cache present so?

Is it correct that just Import GPU Cache is the only option? There is no Load GPU Cache present so basically "one way train" without possibilities to use Scene Inventory later on.

Actually, the label is wrong - it should be named Load GPU Cache because it can be managed in the Scene Inventory.

Is it correct that just Import GPU Cache is the only option? There is no Load GPU Cache present so basically "one way train" without possibilities to use Scene Inventory later on.

Actually, the label is wrong - it should be named Load GPU Cache because it can be managed in the Scene Inventory.

As I have tested it...it actually is Import because it was not listed then in the Scene Inventory. so need to be changed to proper Load instead.

As I have tested it...it actually is Import because it was not listed then in the Scene Inventory. so need to be changed to proper Load instead.

@LiborBatek you should have a container in the scene inventory which you can update to latest version. Let me know if you dont have this?

looks good to me as well! thank you!

@LiborBatek could I get an approval on this?

@LiborBatek make sure you load the gpuCache plug-in in Maya.

@LiborBatek make sure you load the gpuCache plug-in in Maya.

Should be loading if extracting GPU cache now.


Also update Router.push example with object URL

Following on from https://github.com/zeit/next.js/commit/f8950e9b4c4c25f22047f5b019a66bf77bc1457d

Yes. Thanks.


Supermium Broken UI on Windows 7 non-aero theme

is there any fix solution?

Type chrome://flags/ into the address bar, then toggle the flag: #force-xp-theme

Type chrome://flags/ into the address bar, then toggle the flag: #force-xp-theme

I tried this out for the sake of curiosity and the result looks weird to me.
I have no issues here with the supermium default settings
https://github.com/win32ss/supermium/issues/78#issuecomment-1773696140

Type chrome://flags/ into the address bar, then toggle the flag: #force-xp-theme

I tried this out for the sake of curiosity and the result looks weird to me.
I have no issues here with the supermium default settings https://github.com/win32ss/supermium/issues/78#issuecomment-1773696140

I wish supermium following the theme in Windows 7. (If it is a basic theme, it is Basic theme, if it is Aero theme, it is Aero)


[Built-in Rule] Remote debugging should be turned off for Web Applications

Azure Policy link: https://github.com/Azure/azure-policy/blob/master/built-in-policies/policyDefinitions/App Service/AppService_DisableRemoteDebugging_WebApp_Audit.json
{
  "name": "AppService_DisableRemoteDebugging_WebApp",
  "description": "Remote debugging should be turned off for Web Applications",
  "recommendation": "Remote debugging should be turned off",
  "helpUri": "https://github.com/Azure/template-analyzer/docs/built-in-bpa-rules.md/#remote-debugging-should-be-turned-off-for-web-applications",
  "evaluation": {
    "resourceType": "Microsoft.Web/sites",
    "where": {
      "path": "properties.kind",
      "regex": "^app"
    },
    "evaluate": {
      "anyOf": [
        {
          "resourceType": "Microsoft.Web/sites/config",
          "where": {
            "path": "name",
            "equals": "web"
          },
          "evaluate": {
            "path": "properties.remoteDebuggingEnabled",
            "notEquals": true
          }
        },
        {
          "path": "properties.siteConfig.remoteDebuggingEnabled",
          "notEquals": true
        }
      ]
    }
  }
}

This rule has to be changed to an exclusive or logic. Since notEquals returns true if it's not specified, if true is specified in one part and the property is not specified in another, the OR results to true.

@JohnathonMohr and @VeraBE I rewriting these rules to be exclusive or would make the rules a little long/complicated. Thoughts on maybe introducing an xor operator or something else?

@yane3628 why not change it to allOf?

@JohnathonMohr Can you give an example? In this case, when sites config is specified in one place it's not expected to be specified in the other.


Sharing of Notes is not working

The share feature is not working.

Yeah sure

@aritra-tech currently share feature is only sharing title of the note, You want to share title + note right ?

@aritra-tech currently share feature is only sharing title of the note, You want to share title + note right ?

Yeah yeh both the title and the notes


Bootstrax ommits veto_regions

Currently bootstrax doesn't compute the veto_regions available since https://github.com/XENONnT/straxen/pull/207.
There are two ways to do this:

Add it in the same way we did for the He Plugins and the Nv
Let bootstrax create a new plugin that takes all of the endpoint plugins (e.g. PeaksHe + PeaksNv + event_info_double) and aggregates that in a plugins with save_when.NEVER. This will simplify strax and a single st.make would be needed.

At the moment we went for option 1 https://github.com/XENONnT/daqnt/pull/1 (i.e. the easy way)


add fun

`
String Button2::getName() const {
return Name;
}
/////////////////////////////////////////////////////////////////
void Button2::setName(String newName) {
Name = newName;
}
`

Hey,
is question to add a name field to the button class.
I am not a fan of naming them because you have no guarantee that the name will be unique.
Please use the getID() and setID() functions instead to map names to them, if needed. Or use the ID as an identifier.


Template for InfinityBook Pro 14 (Gen6) missing

In order to create a custom layout for the InfinityBook Pro 14 (Gen6) keyboard it would be very helpful to have a template with the correct positioning of keys.
Sadly this model is missing in the list.

Thanks for pointing out, added a basic template now.


Unity SDK Freezes On Dispose

I'm developing an AR application using the RealSense Unity SDK version 2.32.1. With Unity version 2019.2.13f1 on Windows 10, I'm experiencing consistent freezes in editor after exiting play mode. Digging deeper, it appears that m_pipeline.Dispose() in RsDevice is deadlocking. The Realsense device is the T265 firmware version <IP_ADDRESS>6.

Hi @BananaHemic
Thanks for the notification here.  Can you provide screenshots or logs that outline the deadlock you're were able to see during your debug?

Thanks for the reply, there was nothing unusual in the logs, everything operates normally until Unity exits play mode

Thanks @BananaHemic and you're only able to see this under Unity?  Have you attempted to use any other wrapper or use direct librealsense library calls?

I only tested with Unity

I wanted to share some seemingly related data around my issues with changing device configurations on the fly (resolution, framerate, etc), which seem to center on a huge hang in the RsDevice.OnDisable() function:

Given that this call takes 20 seconds I'd agree that there's a serious timing concern to address. This is using Multithreaded mode, and stopping the camera via DestroyImmediate(RsDevice.gameObject). Haven't used other wrappers/library platforms.

Thanks @BlueprintBen and @BananaHemic for the feedback and information.

Any new info? Still same problem with T265 <IP_ADDRESS>1 in unity 2019.1.8! Thanks

Can confirm that this issue still manifests with D435i's updated to the latest firmware and Unity SDK. Since this causes severe unresponsiveness while changing stream configurations, our continuing plan is to ignore IMU support for RealSense devices in our product and advertising that functionality solely for Azure Kinect & ZED cameras instead.

Can confirm that this issue still manifests with D435i's updated to the latest firmware and Unity SDK. Since this causes severe unresponsiveness while changing stream configurations, our continuing plan is to ignore IMU support for RealSense devices in our product and advertising that functionality solely for Azure Kinect & ZED cameras instead.

Continuing to experience this issue using RealSense SDK 2.44, resulting in 20 second any time the active profile is changed 😒

Using RealSense D435i - FW <IP_ADDRESS>


v2 - Change script action from sqlcmd to mssql query

No longer use SQLCMD to run the SQL action. Instead use the mssql module to query instead.
Additional sqlcmd arguments no longer supported.

I won't run the pr-check on pull_request_target because that uses the yaml from PR target branch, which will fail.


Changed ANGLE binaries location

Moved ANGLE binaries into VS2017.ANGLE folder

@msmshazan thanks for the update! :)


small request

So it makes maintaining the readme slightly more of a pain, but do you mind moving the current contents of the readme into the long_description field of the plugin.json? You can then use this to re-generate the readme. The advantage is that the preview in the plugin manager would then match the github page including (most importantly) the screenshot:

done. Thanks!
I tagged a new release (1.0.1) with the updated plugin.json. Should I file a new ticket on the plugins repo?

Nope, I'll pull it. Thanks!


prometheus-redis-exporter: init at 1.7.0

Motivation for this change
I needed this for production.
Things done
vgo2nix'ed deps pending discussions of https://github.com/NixOS/nixpkgs/issues/84826 to converge on some recommendation, I suppose.
Left out a few of the possible "version" parameters as "unknown" since I feel they're likely to get out of date during updates, and don't provide much additional value (save perhaps for sha1, reviewer might disagree with me there.)
Tested against local and remote redis servers. Stats are served and look correct.

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@eskytthe Added you as a maintainer here as requested. :)

Oh, yes, of course. Totally forgot about that. :) On it.

Done. The module is very minimal as the exporter is entirely configurable through command line flags . What a nice framework for creating and testing exporters. :)

@GrahamcOfBorg test prometheus-exporters.redis


smplx import error

hello, it is an interesting work.
However, in the codes, missing the smplx file. it is very grateful to provide the complete codes.

Hi, MPS-Net uses the SMPL model instead of the SMPLX model.
Maybe you can convert SMPL to SMPLX by referring to the method in the following URL. https://github.com/vchoutas/smplx/blob/master/transfer_model/README.md

thanks for your help!


Update Sign Up form UI

When adopters sign up they see the rather generic looking sign up form. Let's use the Log In layout for the sign up form.
https://www.loom.com/share/b60ccca98ef84e9581710d6f65064c87?sid=fd281655-ff7f-48bc-b188-24ae7d7eca0c

hi, @kasugaijin, can i take this one?

@Meri-MG all yours
Sorry PR reviews from me are slow but I will get to stuff on the weekend

Hi, @kasugaijin, how will we know if the organization has a logo? since we want to render it conditionally?

@Meri-MG we include avatarable module on Organization, so we should be able to check if there is an attached image. We do something similar in the top of the sidenav in the staff dashboard - we either render the org logo or name. Let me know if that doesn't help!

sorry, @kasugaijin , just coming back to this, so if i use the logic given in the side bar, we get the result below, the avatar isnt present, so the name of organization is displayed twice if keeping the h1 title as well. shall i display the tenant name only if the avatar is present?

                <% if Current.organization.avatar.attached? %>
                  <%= image_tag Current.organization.avatar, alt: current_organization_name, title: current_organization_name, class: 'rounded-1' %>
                <% else %>
                  <%= current_organization_name %>
                <% end %>

<%= Current.tenant.name %>

Sign up

@Meri-MG Ben may not get back to you right away(life stuff) but for the meantime here is my vote. We definitely only want to display the name once. I think he mentioned the side nav as an example, not that you need to keep it exactly the same.
I would just remove the 'else'. If avatar attached, display image. Always display the h1 tenant name.


Upgrade spring-rest to use spring-boot 2

Currently the spring-rest module uses spring-boot version 1.3.2.RELEASE, which was released in January 2016. This should be upgraded to the newest release of 2.5.4 for new features and security. One example being that spring boot 2 supports JUnit 5.
This migration guide can be used: https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Migration-Guide
While upgrading to spring-boot 2.5.4, we should simultaneously try to upgrade to OpenAPI 3.0, which is the next version of Swagger 2.

Closed by https://github.com/gchq/Gaffer/pull/2608


Add linting configuration and fix linting issues

I've added a simple linting configuration and made sure that the generated code passes checks.
(Disable whitespace diff in Github to make it easier to review as I've switched from tabs to spaces as recommended in python)

Thanks :)


add vmwareworkstation

File: machine/drivers/index.md, CC @londoncalling
is it possible to have a link to the unofficial vmwareworkstation driver at https://github.com/pecigonzalo/docker-machine-vmwareworkstation
chris.

@shin- @dnephin is this okay to do?

@cwon7609  I added the link per the referenced PR ^^


Editing tags

How can I edit tags of my packages?

Will be simple admin for selected admins.

If so, it doesn't make sence to allow add tags in new package form, isn't it? )

why?
Someone create new package and fill some tags. Admin check this tags and confirm package as approved.

I don't like the feeling I can something add and cannot edit it. Still, pretty weird that as a author I cannot do it, but I understand it would require some github auth ...

I dont wanna any admin for authors. Like you say, github auth and many other things..
Theres no sure that anyone fill tags. I would like to load tags from composer, but again, not filled everywhere.
If you have better idea, just do it. :)

@f3l1x loading tags from composer is a good solution :+1:

And what about the case that author (me :smile_cat:) just forgot to add some tags.

For everyone: if you have forgot some tags or your package has an incorrect ones, please type it here and I'll change it.
Thanks.

https://componette.com/nextras/secured-links/ #security
thanks

https://componette.com/achse/json-assert/

api
testing (missing)

Thank you.

https://componette.com/kdyby/doctrine/

orm

thanks :)

@hrach @Achse @fprochazka
Added. Thank you.

https://componette.com/jzechy/jquery-fileupload/
forms (missing)

Thank you :)

@JZechy Done. Will be in next cache warmup. :-)


make fetching data and flushing data asynchronous and parallel

We need to make sure the following use cases still works

Explorer, index one block at a time and export to db immediately
Export a list of blocks, for example, 1000- 1100. After 1100 is done, need to flush whatever left in the buffer.
Job that read database, so default should be sync and flush every batch.

The indexer can control the cached data size based on the environment variables BUFFER_BLOCK_SIZE and MAX_BUFFER_SIZE. When set to 1, the buffered data would be exported immediately.
When the task ends, BufferService.shutdown will be triggered, and the buffered data will be flushed before exit.
Indexer uses the environment variable ASYNC_SUBMIT to control synchronous and asynchronous blocking. The default value is false, which will block when flushing the db. After the database is successfully written, the next batch of block data will be requested.


style(ui): improve text representation for null or N/A values

The original improvement idea:

It'd be awesome if the value is N/A, that we assign the class as text-muted so it's less distracting in the UI.
I think null might work better than N/A in the UI, since it is technically null (though I know in the DB it isn't actually nullable, due to performance reasons)

Originally posted by @MikeShi42 in https://github.com/hyperdxio/hyperdx/pull/28#pullrequestreview-1640755638
Indeed, it'd be great to emphasize such values visually.
I'm not really sure if the values should be null. My concern is that such a value would look like something went wrong in the code, and I could see myself reporting a bug titled "null value in the duration column of the log table" if I didn't know this was intentional. I guess it depends on how we look at it.
What do you think?

Here are some examples using "N/A", "NULL", and "null" as a value.

I do agree with your sentiment on discord at least NULL is less likely to be assumed that it's a UI mistake :)


There should be a way to enable/disable start/not-start systemd unit files independently.

The documentation at https://github.com/kornelski/cargo-deb/blob/main/systemd.md has following snippet:
systemd-units = [
        { unit-name = "unit-one", enable = false },
        { unit-name = "unit-two", enable = false }
    ]

This seems to indicate that it is possible to enable or disable the unit file independently. That is the following configuration is possible:
systemd-units = [
        { unit-name = "unit-one", enable = true },
        { unit-name = "unit-two", enable = false }
    ]

In reality this is not possible. All units have common options. We need at least a documentation update.
Further it is a good feature to support individual options. This is especially desirable since cargo-deb adds snippets for all service files it finds in assets even if they are not mentioned in system-units, meaning there is no way to stop cargo-deb from generating snippets for a specific unit file if I don't want it to. My package has multiple unit files and only one of them need to be started post-install.
Thank you for looking into this. I can submit a patch if this is a feature you are willing to support.

Yes, please submit a PR

Another scenario where this makes sense is for timer+service unit pairs. Conventionally, only the timer is enabled, not the service.


Region ap-northeast-2(seoul) is not exist.

I'm using spring-cloud-starter-aws
        <dependency>
		    <groupId>org.springframework.cloud</groupId>
		    <artifactId>spring-cloud-starter-aws</artifactId>
		    <version>1.1.0.RELEASE</version>
		</dependency>

This dependency has aws-java-sdk-core-1.10.30.jar.
But, 1.10.30 Regions.class is not includes ap-northeast-2.
    GovCloud("us-gov-west-1"),
    US_EAST_1("us-east-1"),
    US_WEST_1("us-west-1"),
    US_WEST_2("us-west-2"),
    EU_WEST_1("eu-west-1"),
    EU_CENTRAL_1("eu-central-1"),
    AP_SOUTHEAST_1("ap-southeast-1"),
    AP_SOUTHEAST_2("ap-southeast-2"),
    AP_NORTHEAST_1("ap-northeast-1"),
    SA_EAST_1("sa-east-1"),
    CN_NORTH_1("cn-north-1");

So, I check AWS SDK Core module and found it.(AWS SDK for Java 1.11.5)
Regions.java
When Can I use this 1.11.5??

Please move this to spring-cloud-aws


Generate abstract name

[x] Remove the compiler convoluted interaction with the primitive generator
[x]  Create a unique abstract name for each primitive based on parameters without using PDK
[x] Create a schema library to pass to primitives (all primitives are stored as subcircuit)
[x] Refactor compiler.py
[x] Create Pydantic library parser for primitives
[x] Move of device_model/parameters  generation to the PDK
[x] Create primitive variants inside the primitive generator pdk-specific

Ready for review

@kkunal1408 , why would there be multiple primitives in __primitive_library__?
Please see any of the failing tests: test_placement_grid.py::test_scalings

@kkunal1408 , why would there be multiple primitives with the same name in __primitive_library__? Please see any of the failing tests. Example: test_placement_grid.py::test_scalings

This test is passing for me. I will check if it fails on CI.

Please pull the latest changes.

Please pull the latest changes.

got it

@kkunal1408 , another failing test: test_resistor.py::test_res_one

@kkunal1408 , although TFR_PRIM is a model and has a base model of TFR, the generated hierarchy does not reflect that. See test_resistor.py::test_res_one. Is this expected?

@kkunal1408 , although TFR_PRIM is a model and has a base model of TFR, the generated hierarchy does not reflect that. See test_resistor.py::test_res_one. Is this expected? Right now yes. The way I understand this is once the derived models are created it copies the pin and parameter information from base models. There is no requirement for an instance to know the base model as all the information is there in model. So I do not copy the base models for primitives.

Specific to TFR_PRIM. This is not defined in models.sp.

@parijatm I think there is some problem in getting CENTOS 7 due to which wheels are not getting created for manylinux2010 tests.

Please smaller PR's next time :-)

Thanks. Sure for smaller PRs. Hoping for no further changes in the schema. :)


[BottomNavigation] TabStripItem does not render

Environment

tns-core-modules: 6.0.0-rc-2019-07-08-122821-02

Describe the bug
A TabStripItem with a Label and an Image does not render.
To Reproduce - a sample bottom-navigation component.
Expected
All three items render with a title and an image.
Actual

This appears to be fixed now.


升级到最新版本，截图遮罩没有了吗？

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Reproduce repository
You can fork the repository below to test
https://github.com/nashaofu/electron-screenshots-issue
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Versions (please complete the following information):

OS: [e.g. iOS]
Electron [e.g. 16.0.0]
electron-screenshots [e.g. 0.5.0]

Additional context
Add any other context about the problem here.

我发了最新版本，你看看，应该是一直都有的


wrong argument ordering and numbering when the number of argument >= 4

For the function block

when you have  4 @arg or more, the generated markdown becomes unordered
when you have 10 @arg or more, the generated markdown does no more apply the bold pattern

To correct this:
line 26,
replace:  styles["github", "argN", "from"] = "^(\$[0-9]) (\S+)"
by:          styles["github", "argN", "from"] = "^(\$[0-9]+) (\S+)"
line 203,
replace:      for (i in docblock["arg"]) {
by:              for (i =1; i <= length(docblock["arg"]); i++) {

This should be fixed by commit be091b9481b013076b02cd8f6af52aec5ec96a4b.


📝 Don't recomend to use TypeError on validators

Selected Reviewer: @samuelcolvin

please review

Could you explain what is the reason for creating this PR?

Could you explain what is the reason for creating this PR?

The documentation is wrong. TypeError is not used to convert to ValidationError anymore - it's on the migration guide as well.


Created and updated docs for 1.27

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/test eks-distro-docs-presubmit

/lgtm


[docs] update the documents

Add documents for supervised/self-supervised learning and .etc.

@cdliang11 Chengdong, can you help to check how to put this online similiar to https://wenet.org.cn/wenet/reference.html?

@cdliang11 Chengdong, can you help to check how to put this online similiar to https://wenet.org.cn/wenet/reference.html?

Okay, I will support it in future PR. The current PR can be merged.


Add --version, -v, make verbose short option -V?

Seems more inline with unix tools?

From a quick look at the man pages for rsync, ssh, and cp (just to name a few), it seems that they use -v and --verbose - like watchify does. And grep actually uses -V for version - which you can get from npm:  npm ls watchify.

--version, -V then :grin:


merge package from arlac77/npm-package-template

package.json

chore(package<EMAIL_ADDRESS>
.travis.yml

chore(travis): merge from template .travis.yml

Coverage remained the same at 4.268% when pulling ec8afcea52e28fe5d6e70481b741b9d72744bada on template-sync-1 into 03ecd416288b3e6ffca77baf7ac54e5251ee3a15 on master.


[Might be me] Downloads on mobile (Oneplus One Chrome) not finishing.

For some reason when I download files from my droppy client on my smartphone, it just doesn't finish. It also doesn't give any percentage in the download notification, it just keeps doing it's "getting ready to download" animation.
Now this might be me, but I have no idea what is causing this.

Working fine on my Nexus 5. The only cause I can think of is that you're downloading a large directory. Directory downloads are zipped and sent at the same time, resulting in no file size being sent and a indeterminate progress bar, which is perfectly normal. If you're downloading a directory, how many files are there and what hardware are you running the server on? Anything in the server log?
For further analysis, you could hook up a desktop browser to watch the download request in the Developer tools: https://developers.google.com/web/tools/chrome-devtools/debug/remote-debugging/remote-debugging?hl=en

I found the issue. I configured tls to use my normal certificate. Mobile phones need the full chain to fully get https working. I didn't do that, making the download queue itself indefinitely.


chore: Updating dependabot to support Javascript, Typescript,Gradle, Ruby and Docker

Thanks @WadeBarnes , This is ready for review now.


feat(bundesanzeiger): Include the raw report contents

Hello there,
the Bundesanzeiger lib is awesome (esp. the capability to solve the CAPTCHA). However, it unfortunately only exposes the contents of the report as a text while removing all HTML structures that may be used to parse the yearly results or any other relevant table specifically.
The PR adds the report in it´s raw HTML format as the raw_report attribute. Other functions should not be impacted by this feature.
Looking forward to your feedback

I assume the failing tests will be fixed with PR 90 since they seem to originate from the presseportal lib.

I assume the failing tests will be fixed with PR 90 since they seem to originate from the presseportal lib.

Yes, and some other outdated libraries. Can you merge back the current main in your branch?

Ready for merge. Thank you @TrisNol


fix(action): Use generic path for action

Prerequisite checklist

[ ] Read the contribution guidelines regarding submitting new changes to the project;
[ ] Tested your changes against relevant architectures and platforms;
[ ] Ran make fmt on your commit series before opening this PR;
[ ] Updated relevant documentation.

Description of changes

Not tested yet, but it should be somewhat like that

:heart:


Update links of the live examples for the new release

What I did
I've updated links for the live examples. Probably should be merged after the release and when we will have a dedicated branch for the 3.4.

@tmeasday is there a chance that Chromatic has forgotten all our screenshots for some reason?

@Hypnosphi thanks for bringing this to my attention. I think it is a bug at our end, in the meantime I will just approve all on this particular build. Let me know if you see it again.


Get joint values from pose with IK

Hi,
Thank you for providing this module.
I am new to python and robotics and was wondering if I could use this module to obtain joint angles from pose values. In the examples provided, I noticed that some joint angles were provided. In my case, I only have the position and orientation of the end-effector of my UR5e robot arm.
If yes, how can I modify the code to get this please?
I tried to modify the code in one of the examples as shown below but could not get any solution for the joint values
import numpy as np
import ur5e_ikfast
import tf.transformations as tf

#Initialize kinematics for UR5 robot arm
ur5e_kin = ur5e_ikfast.PyKinematics()
n_joints = ur5e_kin.getDOF()

#Provide quaternion (x, y, z, w) and position (x, y, z)
quaternion = [0.0, 0.0, 0.0, 1.0]
position = [0.4, 0.2, 0.5]

#Convert quaternion and position to a 3x4 transformation matrix
rotation_matrix = tf.quaternion_matrix(quaternion)[:3, :3]
translation_vector = np.array(position).reshape(3, 1)
transformation_matrix = np.hstack((rotation_matrix, translation_vector))

print("\nGenerated transformation matrix from quaternion and position:")
print(transformation_matrix)

#Flatten the transformation matrix for IK solver
ee_pose_flattened = transformation_matrix.reshape(-1).tolist()

#Test inverse kinematics: get joint angles from end effector pose
print("\nTesting inverse kinematics:\n")
joint_configs = ur5e_kin.inverse(ee_pose_flattened)
n_solutions = int(len(joint_configs) / n_joints)
print("%d solutions found:" % n_solutions)
joint_configs = np.asarray(joint_configs).reshape(n_solutions, n_joints)
for joint_config in joint_configs:
    print(joint_config)

#Check cycle-consistency of forward and inverse kinematics with one of the solutions
if n_solutions > 0:
    chosen_joint_angles = joint_configs[0].tolist()
    ee_pose_check = ur5e_kin.forward(chosen_joint_angles)
    ee_pose_check = np.asarray(ee_pose_check).reshape(3, 4)
    print("\nPose from the chosen joint angles:")
    print(ee_pose_check)
    assert np.allclose(transformation_matrix, ee_pose_check, atol=1e-4)
    print("\nTest passed!")
else:
    print("\nNo solutions found.")

Hi @Yeesha-R ,
Thank you for your interest in my repository.
Only having the pose of the end effector is enough to use this library, the joint angles that you need to provide are only for reference so that the library can tell you which inverse kinematic solution is closest to the current configuration of the robot.
Now, your code is okay, the only problem is that the library won't find a valid solution for every arbitrary pose due to reach of the arm or singularities. The one that you are testing has no solution, but if you modify that a bit, then it can find a solution
quaternion = [0.01, 0.0, 0.0, 1.0]
position = [0.4, 0.2, 0.5]

Then you will get a proper result
Also, I would recommend using the style presented in demo2. That way this library is easier to use.
E.g.,
from ur_ikfast import ur_kinematics
import numpy as np

ur3e_arm = ur_kinematics.URKinematics('ur5e')

# Example of a current joint configuration of the robot
joint_angles = [-3.1, -1.6, 1.6, -1.6, -1.6, 0.]  # in radians

#Provide quaternion (x, y, z, w) and position (x, y, z)
quaternion = [0.01, 0.0, 0.0, 1.0]
position = [0.4, 0.2, 0.5]

print("inverse() from position + quaternion", ur3e_arm.inverse(np.concatenate([position, quaternion]), all_solutions=False))
print("inverse() from position + quaternion with initial guess", ur3e_arm.inverse(np.concatenate([position, quaternion]), all_solutions=False, q_guess=joint_angles))

Hi @cambel ,
Thank you so much for the guidance. I tried it and it works!
However, I noticed that the base value is significantly different from the one I read using rostopic info /joint_states. Is there any reason for this?
Kindly note that I changed 'ur3e' in the code above to 'ur5e' cos my robot is ur5e.
Thanks.

Yes, it depends on the frame of reference for the pose that you input.
The frame of reference expected is tool0. If you input poses of a different frame then it may find a solution but it will not be a valid one.

I used tool0 and base_frame for my calculations but still got incorrect values for the base joint. I found a calculation that gives me the correct base joint values, so I substitute that into the values I obtain from your code.
Thank you so much for your assistance.


Contributed snippet not working in embedded language

VSCode Version: Code 1.9.1 (f9d0c687ff2ea7aabd85fb9a43129117c0ecf519, 2017-02-08T23:31:51.320Z)
OS Version: Darwin x64 15.6.0
Extensions:

Extension
Author
Version

concrete
vscode
0.1.10

vscode-eslint
dbaeumer
1.2.6

tslint
eg2
0.8.1

Theme-TomorrowKit
ms-vscode
0.1.3

debugger-for-chrome
msjsdiag
2.5.3

vetur
octref
0.3.6

vuehelper
oysun
0.0.9

vscode-icons
robertohuertasm
7.2.0

language-stylus
sysoev
1.6.0

vim
vscodevim
0.5.3

Install an extension that contributes js snippets
Try using it in <script> region in a html file
Snippet won't be suggested.

However, if the snippet is in user-defined javascript.json, it'll be prompted when editing <script> region.

Probably should go to @jrieken.

Yes, the language isn't known yet because no file of it, just embedded content, has been opened yet.


Installation error

Hi,
I am getting the following error when running make:
//usr/lib64/libpango-1.0.so.0: undefined reference to `fribidi_get_bracket'
//usr/lib64/libpango-1.0.so.0: undefined reference to `fribidi_get_par_embedding_levels_ex'
collect2: error: ld returned 1 exit status
make[2]: *** [bin/optixRenderer] Error 1
make[1]: *** [optixRenderer/src/CMakeFiles/optixRenderer.dir/all] Error 2
make: *** [all] Error 2

Here's my cmake:
CMAKE_BUILD_TYPE                 Release
 CMAKE_INSTALL_PREFIX             /usr/local
 CUDA_64_BIT_DEVICE_CODE          ON
 CUDA_CHECK_DEPENDENCIES_DURING   OFF
 CUDA_ENABLE_BATCHING             OFF
 CUDA_GENERATE_DEPENDENCIES_DUR   OFF
 CUDA_HOST_COMPILER               /usr/bin/gcc
 CUDA_REMOVE_GLOBAL_MEMORY_SPAC   ON
 CUDA_SDK_ROOT_DIR                CUDA_SDK_ROOT_DIR-NOTFOUND
 CUDA_TOOLKIT_ROOT_DIR            /n/sw/eb/apps/centos7/Core/CUDA/10.0.130
 CUDA_USE_STATIC_CUDA_RUNTIME     ON
 CUDA_dl_LIBRARY                  /usr/lib64/libdl.so
 CUDA_rt_LIBRARY                  /usr/lib64/librt.so
 ILUT_LIBRARIES                   ILUT_LIBRARIES-NOTFOUND
 ILU_LIBRARIES                    ILU_LIBRARIES-NOTFOUND
 IL_INCLUDE_DIR                   IL_INCLUDE_DIR-NOTFOUND
 IL_LIBRARIES                     IL_LIBRARIES-NOTFOUND
 OpenCV_DIR                       /n/helmod/apps/centos7/Core/opencv/3.4.3-fasrc01/share/OpenCV
 OptiX_INCLUDE                    /n/pfister_lab2/Lab/spandan/contextual_domain_adaptation/rendering_openrooms/OptixRenderer/NVIDIA-
 OptiX_INSTALL_DIR                /n/pfister_lab2/Lab/spandan/contextual_domain_adaptation/rendering_openrooms/OptixRenderer/NVIDIA-
 optix_LIBRARY                    /n/pfister_lab2/Lab/spandan/contextual_domain_adaptation/rendering_openrooms/OptixRenderer/NVIDIA-
 optixu_LIBRARY                   /n/pfister_lab2/Lab/spandan/contextual_domain_adaptation/rendering_openrooms/OptixRenderer/NVIDIA-

I don't think this error is because of the missing IL, ILUT libraries, because I built the optix_advanced_samples codebase, and make worked out without errors for that even though IL and ILUT could not be found for that installation either.
Any suggestions on how I should proceed?
Best,
Spandan

Was able to resolve the installation issue with optix 6.5 and opencv 2.4.8! Closing the issue!


CONTRIBUTING.md should just link to project-wide guide from community repo

That whole file can be replaced with just this:
# Contributing Guide

See our Brigade project [Contributing Guide](https://github.com/brigadecore/community/blob/main/contributing.md).

Closed by #43


else/note displays strange characters if -note -size flags are used in different order

If you do this [else/note -note A -size 8] and put that in a graph on parent, there are extra characters that appear. If you do this [else/note -size 8 -note A], this does not happen

Create a [else/note -note A -size 8], create [else/note -size 8 -note B]. Turn on graph-on-parent, and put the patch into a main patch. You'll see a bunch of extra 1/0s for A but none for B.

well, I was fine with the instructions/description, I just asked for an example patch

so, I finally got to a computer to test this and I can't reproduce... and since I have no test patch, I'll have to close this.
Anyway, I'm redesigning cyclone's comment from scratch and the new note update will be based on it as a variant, so... maybe wait for an update of cyclone and note to see if there are still issues, and please try to provide a test patch when you're reporting a bug.
thanks


helm upgrade --wait-for-jobs does not detect a job error in certain situations

Output of helm version:
version.BuildInfo{Version:"v3.15.4", GitCommit:"fa9efb07d9d8debbb4306d72af76a383895aa8c4", GitTreeState:"clean", GoVersion:"go1.22.6"}

Output of kubectl version:
Client Version: v1.28.13
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
Server Version: v1.30.3+k3s1

Cloud Provider/Platform (AKS, GKE, Minikube etc.):
Can repro on local k3d
Context:
We have a chart with one stateful set and one job. We use helm upgrade --atomic --wait-for-jobs and use the job for monitoring the status of upgrade and to fail fast if data corruption is detected. The job is responsible for detecting if any pod goes into CrashLoopBackOff or other application-specific problems. If any problem is detected, the job exits with error and the upgrade is rolled back (--atomic flag).
Helm Issue:
If there is a problem in the new application version, a pod in a stateful set can go into CrashLoopBackOff. The RollingUpdate will be blocked and helm readiness checker will never complete until timeout:
https://github.com/helm/helm/blob/c042264a9d1dd5d584684e105aa1ab0e38d96f20/pkg/kube/ready.go#L176-L178
When helm checker iterates over all resources in the chart, if the StatefulSet happens to be before the job in ResourceList, each call to Poll func will return false and the error in the Job will not be detected. Because Job status will never be evaluated:
https://github.com/helm/helm/blob/7204ced300df32e09065bbbeae5447afba7d5814/pkg/kube/wait.go#L75-L77
I see two possible ways to fix it:

do not short-circuit, iterate over all resources returning true if all are ready, or the first error.
sort the ResourceList, so that jobs are always be checked first. Jobs are the only resources that can fail, so this might also be acceptable solution if querying all resources is deemed expensive.

Thanks in advance! Please let me know if more details are needed. I can maybe craft a simple repro chart with shell scripts.

This is a little confusing. Since you have specified --atomic, you have implied --wait:
$ helm install --help
...
--atomic    if set, the installation process deletes the installation on failure. The --wait flag will be set automatically if --atomic is used

So really you have helm upgrade --atomic --wait --wait-for-jobs. And as such, the StatefulSet not being ready happens to be detected first.

The job is responsible for detecting if any pod goes into CrashLoopBackOff or other application-specific problems.

This is an interesting use-case. I suspect a job is not the desirable way to achieve this. It would be better to detect and fail from the client side. Helm's 'wait' logic is an attempt to synchronize and detect failures for releases.  IMHO it is a worthy area for Helm to improve in here.

This is an interesting use-case. I suspect a job is not the desirable way to achieve this. It would be better to detect and fail from the client side. Helm's 'wait' logic is an attempt to synchronize and detect failures for releases.  IMHO it is a worthy area for Helm to improve in here.

Thanks @gjenkins8 for the comment. If job is not the desirable way, then what is? I'm not sure what "client side" means in your answer. We run helm upgrade to upgrade our system and we do want both --atomic behavior and --wait-for-jobs. Atomic because we want to rollback ASAP if any issues happen. And we use the job to detect the issues. Specifically, we detect repeated pod crashes during upgrade. I wish helm could detect the issues for us, but there are no such built-in options.
So, what is the best way to detect issues during helm upgrade?

So really you have helm upgrade --atomic --wait --wait-for-jobs. And as such, the StatefulSet not being ready happens to be detected first.

Yes, it is ok that StatefulSet is found not to be ready. The problem, IMO, is that a Job failure is ignored.


UI for blog page

Follow CSS BEM architecture.
Make a separate SCSS file for this page.
Do not compile scss.

Assign me this


custom swift build commands for test explorer

Is your feature request related to a problem? Please describe.
We are trying to test shared libraries (between Mac and Windows) on Windows in VSCode. We have a VSCode workspace open with our app code, as well as the folders where our shared code lives. There is currently no way to prevent the re-build of a shared library to update packages in the IDE.
Describe the solution you'd like
I would like to be able to specify --skip-update to the build command for tests so that my packages stay pinned. I tried putting a build command in .vscode/tasks.json and hoped it would be picked up but it wasn't
Describe alternatives you've considered
If we could simply build the tests from the main build of our app like xcode does that would be great, but i'm not sure if that's possible.
Additional context
Add any other context or screenshots about the feature request here.

You can use the build arguments in the settings to add the --no-update build argument.

@adam-fowler thanks for the response, let me check!

hey @adam-fowler, this looks like it meets our needs, thanks!


Don't work live preview in split-editor

VSCode Version:

OS Version: win7 pro

Steps to Reproduce:

Open HTML file;

Press Ctrl+Shift+V;

Press Ctrl+\;

Close preview in 1st panel, what would happen as in the screenshot;

Change HTML file in 1st panel;

Preview is not updated.

PS:

If I don't used splitted code editor, then this scenario is work;
And this scenario working on a Linux for embed in html scripts and styles: https://github.com/Microsoft/vscode/issues/16081

The command CTRL+SHIFT+V is bound to the command markdown.showPreview it appears that it happens to also show the preview for an .html file, but the preview is not updated in the case of a .html file.
//FYI @aeschli support for previewing html should be contributed by the html extension. See also #17595

Could be nice if different preview modes would be triggered by the same shortcut and if a preview is not available for a particular mode display an appropriate message in a preview pane.

CTRL+SHIFT+V is implemented by markdown and tries to open any document type in preview, regardless of markdown or not.
IMO that needs to be fixed and the preview story needs some more thoughts. I guess if html would do the same as markdown, we'd end up with two preview actions. @jrieken your thoughts?

I remember that we allow for all kinds of files to be previewed, however it seems like the markdown extension doesn't listen to changes for none MD-files and consequently the derived-preview resource isn't updated

@jrieken, now previews of html files working on Linux and doesn't working on Windows
here: https://github.com/Microsoft/vscode/issues/16081, I described that not only works for linked files
ver:

Closing this as part of #17595
The markdown preview does not update preview for non-markdown files by design. Once we have a preview story for html, I believe that we should disable the markdown preview for non markdown files


Sync 6 files under configure-pod-container/ with 1.22 version

for issue: https://github.com/kubernetes/website/issues/29329
modified:   content/zh/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes.md
modified:   content/zh/docs/tasks/configure-pod-container/configure-runasusername.md
modified:   content/zh/docs/tasks/configure-pod-container/configure-service-account.md
modified:   content/zh/docs/tasks/configure-pod-container/pull-image-private-registry.md
modified:   content/zh/docs/tasks/configure-pod-container/quality-service-pod.md
modified:   content/zh/docs/tasks/configure-pod-container/security-context.md

/assign @tengqm

/assign @tengqm


docker deploy:

Description
I am playing with docker deploy on docker 1.13-rc7.
Steps to reproduce the issue:
issuing the following command repeatedly:
docker deploy -c product.yml product --with-registry-auth
Describe the results you received:
Error response from daemon: rpc error: code = 2 desc = changing network in service is not supported
Describe the results you expected:
Even if I was changing networks in a service, I would expect it to be handled gracefully.
Additional information you deem important (e.g. issue happens only occasionally):
The error seems to suggest it happens when I change networks in a service, but I really am not.
Output of docker version:
Client:
 Version:      1.13.0-rc7
 API version:  1.25
 Go version:   go1.7.3
 Git commit:   48a9e53
 Built:        Fri Jan 13 06:37:02 2017
 OS/Arch:      linux/amd64

Server:
 Version:      1.13.0-rc7
 API version:  1.25 (minimum version 1.12)
 Go version:   go1.7.3
 Git commit:   48a9e53
 Built:        Fri Jan 13 06:37:02 2017
 OS/Arch:      linux/amd64
 Experimental: true

Output of docker info:
Containers: 2
 Running: 1
 Paused: 0
 Stopped: 1
Images: 6
Server Version: 1.13.0-rc7
Storage Driver: overlay
 Backing Filesystem: extfs
 Supports d_type: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local-persist local
 Network: bridge host ipvlan macvlan null overlay
Swarm: active
 NodeID: ebj9sdrk4z0fl693z7g5ht5ix
 Is Manager: true
 ClusterID: mhdentu8t3yzti0z62r5h1hqh
 Managers: 3
 Nodes: 6
 Orchestration:
  Task History Retention Limit: 5
 Raft:
  Snapshot Interval: 10000
  Number of Old Snapshots to Retain: 0
  Heartbeat Tick: 1
  Election Tick: 3
 Dispatcher:
  Heartbeat Period: 5 seconds
 CA Configuration:
  Expiry Duration: 3 months
 Node Address: <IP_ADDRESS>
 Manager Addresses:
  <IP_ADDRESS>:2377
  <IP_ADDRESS>:2377
  <IP_ADDRESS>:2377
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 03e5862ec0d8d3b3f750e19fca3ee367e13c090e
runc version: 2f7393a47307a16f8cee44a37b262e8b81021e3e
init version: 949e6fa
Kernel Version: 4.8.14-docker-1
Operating System: Debian GNU/Linux 8 (jessie)
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 3.857 GiB
Name: d0002.ams.tc.novantum.com
ID: INBZ:YDOR:C6RO:J7QU:CRRZ:MMVO:N3ZP:MEHO:LIFL:3UIW:7B4K:7N7M
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Labels:
 provider=generic
Experimental: true
Insecure Registries:
 <IP_ADDRESS>/8
Live Restore Enabled: false

Additional environment details (AWS, VirtualBox, physical, etc.):
I think this started at rc7, but am not entirely sure. It can also be my deployment grew in complexity.

ping @vdemeester @dnephin

There is a fix here : https://github.com/docker/docker/pull/29732 (and it's related to https://github.com/docker/docker/issues/29676).

Should be fixed by #29732


Problems tab badge/count appears/disappears for no apparent reason

Sometimes I see counts of problems in a badge next to the Problems tab (38 here):

Other times, it does not show:

I can't figure out a pattern to it. Usually when it's not there, I Reload Window and once the code is re-analyzed, the count comes back.

@DanTup Are there steps to reproduce it?
When you see it next time, can you please inspect the DOM and see if the badge exists ?

I don't know how to reliably repro it yet, but I've seen it quite a lot today. The badge is in the DOM but appears to have no count and is display:none'd:

There are errors here from both tslint (via the new extension) and from my own Dart plugin.
If I type some bad code while it's in this state (to cause a new error to appear), the badge suddenly appears and fixes itself.

I will try to repro from my side. If you could can you please help me in inspecting.
If possible have a break point at following line and see where is it going wrong
https://github.com/Microsoft/vscode/blob/c8cbfdad24a3d8a481f83b65401fa6fd63b7658b/src/vs/workbench/parts/markers/electron-browser/markers.ts#L64
This code updates the badge.

Seems like that code is not being hit. I seem to be able to repro really easily - if I select the Output pane, then run Reload Window, then cause an error - then  badge doesn't update. If I've ever shown the Problems pane before causing it, then the badge does appear.
Is there anything that might be lazy that doesn't happen until the problems list has been shown?

@DanTup I can reproduce it too. Thanks for the step.

Steps to Verify:

Open VS Code
Open any panel other than Problems panel
Reload VS Code
Open a file and generate errors

🐛 Badge is not updated in Problems panel.

Fix LGTM, thanks!


[#2742] list objects in s3 bucket

closes #2742

@pascal-airy could you please test this with a real S3 config? 🙏


Defer loading assets in asset caches until needed

This change addresses #197
All assets in a Unity project get declared in AssetCaches and loaded regardless of whether or not they are used by Spectator View's state synchronization components. This can result in applications running out of memory if the Unity project was quite large. This change defers loading assets until they are required. The pull request includes the following:

AssetCaches now contain entries comprised of asset names and asset ids and are loaded on start.
Asset references are now declared in new files created for each asset name.
When a request is made to the asset cache for an asset or asset id, a lookup process occurs using an asset name/asset id table. If the asset isn't found, it is then loaded from one of the new files based on the asset name.
Stopwatch performance events now create samples that can be viewed in the unity profiler
A new flag is added that causes the application to load all assets during initialization for scenarios where deferred asset loading isn't preferred.
Previous asset caches are deleted from the repository.

Regressions/Changes in Behavior:
We will now use Asset names to look up Assets in Asset Caches. Some Assets, such as Textures, can be renamed at runtime, which can break Asset lookup. We do not think this is a common developer scenario, but it is an identified change in behavior.
Breaking Change Details
Notes:
This deferred loading setup changes the content of asset caches, Asset references are now relocated to a new location/new files. For the new logic to work, you will need to update the asset caches in your application.
Migration Instructions:

Delete any previously existing asset caches. These will be found in the Generated.StateSynchronization.AssetCaches folder
Create your asset caches by running Spectator View -> Update All Asset Caches

Meta question on this thing, which is that it's good we have a breaking change/migration note in this PR - are we tracking all of the changes in some other issue (i.e. so next release we don't need to do a scrape, and can just copy from that issue?).
On the MRTK side of the world it's been helpful to update the changelog as we do it, so that we don't have to scrape at the last moment

    /// Assets are ordered in their associated AssetCache by AssetId (first by file identifier, then by guid).

Is there also something to mention here about how they are sorted by name first?

Refers to: src/SpectatorView.Unity/Assets/SpectatorView/Scripts/StateSynchronization/AssetCache.cs:402 in 0a04138. [](commit_id = 0a0413826cd8909db0730aaa2b4d5c6a51f8afd0, deletion_comment = False)

we don't have something like this currently. I have been flagging everything as breaking change for scraping.

In reply to: 562739082 [](ancestors = 562739082)


Can't connect to a private channel "no Authorizer has been set"

When I try to connect to a private channel I get the error "subscribe error: Cannot subscribe to a private or presence channel because no Authorizer has been set. Call PusherOptions.setAuthorizer() before connecting to Pusher".
Can you help me?

You are to set the authorization information on the pusher client instance:
var options = PusherOptions(cluster: 'eu', auth: PusherAuth('/broadcast/auth', headers: {
  'Authorization': "Bearer $token"
}));
PusherClient pusher = PusherClient('api_key', options, enableLogging: true,);

It would be great if you could add it to the docs or example. Thanks


Update missing Chinese translations of v2.8 and latest versions

Description
Update Chinese translations of the latest and v2.8 versions.
Modified files of version latest & v2.8:

reference-guides/user-settings/user-settings.md
reference-guides/cli-with-rancher/cli-with-rancher.md
reference-guides/about-the-api/about-the-api.md
reference-guides/rancher-security/rancher-security.md
reference-guides/rancher-security/hardening-guides/hardening-guides.md
reference-guides/rancher-security/hardening-guides/rke1-hardening-guide/rke1-hardening-guide.md
reference-guides/rancher-security/hardening-guides/rke1-hardening-guide/rke1-self-assessment-guide-with-cis-v1.23-k8s-v1.23.md
reference-guides/rancher-security/hardening-guides/rke1-hardening-guide/rke1-self-assessment-guide-with-cis-v1.24-k8s-v1.24.md
reference-guides/rancher-security/hardening-guides/rke1-hardening-guide/rke1-self-assessment-guide-with-cis-v1.7-k8s-v1.25-v1.26-v1.27.md
reference-guides/rancher-security/hardening-guides/rke2-hardening-guide/rke2-hardening-guide.md
reference-guides/rancher-security/hardening-guides/rke2-hardening-guide/rke2-self-assessment-guide-with-cis-v1.23-k8s-v1.23.md
reference-guides/rancher-security/hardening-guides/rke2-hardening-guide/rke2-self-assessment-guide-with-cis-v1.24-k8s-v1.24.md
reference-guides/rancher-security/hardening-guides/rke2-hardening-guide/rke2-self-assessment-guide-with-cis-v1.7-k8s-v1.25-v1.26-v1.27.md
reference-guides/rancher-security/hardening-guides/k3s-hardening-guide/k3s-hardening-guide.md
reference-guides/rancher-security/hardening-guides/k3s-hardening-guide/k3s-self-assessment-guide-with-cis-v1.23-k8s-v1.23.md
reference-guides/rancher-security/hardening-guides/k3s-hardening-guide/k3s-self-assessment-guide-with-cis-v1.24-k8s-v1.24.md
reference-guides/rancher-security/hardening-guides/k3s-hardening-guide/k3s-self-assessment-guide-with-cis-v1.7-k8s-v1.25-v1.26-v1.27.md
reference-guides/rancher-security/selinux-rpm/selinux-rpm.md
reference-guides/rancher-security/rancher-security-best-practices.md
reference-guides/rancher-security/security-advisories-and-cves.md
reference-guides/rancher-security/rancher-webhook-hardening.md

@JacieChao Hi, could you please help me to review this PR? Thanks!


Calculate, not estimate text width in axes' ticks

Right now we use an estimation to calculate text widths.
While this works well for shorter texts, it quickly gets inaccurate when text gets longer. Example of non-aligned axis is attached below.

I think we should switch to more expensive, but accurate text measurement to assure the charts look fine even with longer axis' ticks.

Another example from the home page:


Note about username format

@sethmanheim
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

Looks good, thank you! #sign-off


feat: swap address search mapbox basemap with vicmap

Description
Swapped the mapbox basemap in the AddressSearchMap component with Vicmap WMS. Did not use the TILED option because there is an issue with the vicmap basemap requests after zooming in to an address (the issue seems to be caused by the bounding box values).
Added zIndex values for all layers in the component to force correct drawing order.
Fixed a CSS bug with the autocomplete container.
Motivation and Context

How Has This Been Tested?
Tested in storybook
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Improvement/refactoring (non-breaking change that doesn't add any features but makes things better)

Checklist

[x] The PR title is no longer than 64 characters.
[x] My code follows the code style of this project.
[ ] I've added relevant changes to the documentation (applies to new features and breaking changes in core

Looks like tests are failing because of these phantom components again. Any update on how to get rid of these?

Looks like tests are failing because of these phantom components again. Any update on how to get rid of these?

@hgaitanis it is caused by multiple ripple versions in lock which I have fixed last time. Not sure why it's coming again. Looking now.

@hgaitanis I think it's your local node_modules. You may need to remove all node_modules in your local project. Before running unit tests. For now, can you please just remove src/test/__snapshots__/storyshots.test.js.snap changes in this PR? Then it should be fine. As CI think the changes you added in commit is obsolete.

@hgaitanis if you have time, can try fix it in https://github.com/dpc-sdp/myvic-components/blob/develop/src/.storybook/config.js#L38 . It loads all stories from /packages dir. If you accidentally has node_modules dir inside it. You will pick stories from there as well. We need regex to exclude node_modules dir.


dropdowns won't close when parent stops event propagation

The issues forum is NOT for support requests. It is for bugs and feature requests only.
Please read https://github.com/angular-ui/bootstrap/blob/master/CONTRIBUTING.md and search
existing issues (both open and closed) prior to opening any new issue and ensure you follow the instructions therein.
Bug description:
I got a wrapper that stops event propagation. In that wrapper I got several directives with UI Bootstrap dropdowns.
The problem is, that these dropdowns doesn't close on any click. Only by clicking another dropdown.
Seems UI dropdown watches body or something to force closing.
Link to minimally-working plunker that reproduces the issue:
https://plnkr.co/edit/bHHrpipM4MlxLNfOE2pt?p=preview
Version of Angular, UIBS, and Bootstrap
Angular:
1.5.3
UIBS:
1.3.3
Bootstrap:
1.3.3

The listener is on document, as seen here - this is not likely to be changed, as this is important for the closing functionality when the click is outside the dropdown.

Going to close this as won't fix - one can use the is-open binding to work around this issue.


Can not build GPU docker

Hi,
When I run " ./docker_build_gpu.sh ",  I got some errors.
One of  error message is
W: GPG error: https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64  InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A4B469963BF863CC
E: The repository 'https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64  InRelease' is not signed.
Another error message is
Error response from daemon: No such image: xilinx/vitis-ai-gpu:<IP_ADDRESS>3
How to solve them?
Thanks

There is a workaround: Add the following code snippet at line 29 of setup/docker/dockerfiles/vitis-ai-gpu.Dockerfile:
RUN rm /etc/apt/sources.list.d/cuda.list
RUN rm /etc/apt/sources.list.d/nvidia-ml.list
RUN apt-key del 7fa2af80
RUN apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub
RUN apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/x86_64/7fa2af80.pub

Now you can run the docker_build_gpu.sh


🖇

          [🖇](https://www.aajtak.in/visualstories/technology/whatsapp-setting-will-use-your-excessive-data-ttec-19836-27-01-2023)

Originally posted by @Nchouhan338 in https://github.com/ikatyang/emoji-cheat-sheet/issues/607#issuecomment-1411438116

assets/images/electrocat.png


Remove version: sourcegit-scm.SourceGit version 8.25

Checklist for Pull Requests

[x] Have you signed the Contributor License Agreement?
[ ] Is there a linked Issue?

Manifests

[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] 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>?
[ ] Does your manifest conform to the 1.6 schema?

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

Microsoft Reviewers: Open in CodeFlow

URL: https://github.com/sourcegit-scm/sourcegit/releases/download/v8.25/sourcegit_8.25.win-arm64.zip
OK
(Automated message - build 923)

https://github.com/microsoft/winget-pkgs/pull/185471#issuecomment-2436036384

URL: https://github.com/sourcegit-scm/sourcegit/releases/download/v8.25/sourcegit_8.25.win-arm64.zip
Status Code: 200
(Automated message - build 897)


TICK-370 Solves a plot stems problem with bokeh

Currently, we latest version of bokeh, many warnings are raised

Ready for a review

Can someone reviews that ? (it's an easy and short one) @Mbompr @vinther @MaryanMorel

Is it used anywhere in the doc? It could be cool to ensure that the matplotlib version is always working.


Enable MSALJS to retrieve access tokens from the cache only (and not the network)

Codecov Report

Merging #5014 (1ec721e) into dev (fa2866b) will decrease coverage by 0.06%.
The diff coverage is 100.00%.

Flag
Coverage Δ

*Carryforward flag

msal-angular
96.50% <ø> (ø)

msal-browser
87.00% <100.00%> (ø)

Carriedforward from fa2866b

msal-common
85.17% <ø> (-0.29%)
:arrow_down:

msal-core
82.67% <ø> (ø)

Carriedforward from fa2866b

msal-node
82.99% <ø> (ø)

msal-node-extensions
76.03% <ø> (ø)

Carriedforward from fa2866b

msal-react
94.50% <ø> (ø)

node-token-validation
89.38% <ø> (+0.26%)
:arrow_up:

*This pull request uses carry forward flags. Click here to find out more.

Impacted Files
Coverage Δ

lib/msal-browser/src/utils/BrowserConstants.ts
100.00% <ø> (ø)

...ib/msal-browser/src/app/PublicClientApplication.ts
100.00% <100.00%> (ø)

lib/msal-browser/src/error/BrowserAuthError.ts
96.90% <100.00%> (ø)

lib/msal-common/src/cache/CacheManager.ts
77.39% <0.00%> (-2.17%)
:arrow_down:

lib/msal-common/src/utils/Constants.ts
100.00% <0.00%> (ø)

lib/node-token-validation/src/utils/Constants.ts
100.00% <0.00%> (ø)

...ib/node-token-validation/src/network/HttpClient.ts
84.37% <0.00%> (+7.90%)
:arrow_up:

Can you please add a section to this document detailing each of these enumeration options?https://github.com/AzureAD/microsoft-authentication-library-for-js/blob/dev/lib/msal-browser/docs/acquire-token.md

Can you please add a section to this document detailing each of these enumeration options?https://github.com/AzureAD/microsoft-authentication-library-for-js/blob/dev/lib/msal-browser/docs/acquire-token.md

How can I go about updating https://azuread.github.io/microsoft-authentication-library-for-js/ref/modules/_azure_msal_browser.html#silentrequest ?

Can you please add a section to this document detailing each of these enumeration options?https://github.com/AzureAD/microsoft-authentication-library-for-js/blob/dev/lib/msal-browser/docs/acquire-token.md

How can I go about updating https://azuread.github.io/microsoft-authentication-library-for-js/ref/modules/_azure_msal_browser.html#silentrequest ?

We have putting the comments above the SilentRequest type definition itself, but really, we should be adding them in the place where they are defined which in this case would be above the type definition for it in  lib/msal-common/src/request/CommonSilentFlowRequest.ts.

Telemetry should probably also track when these options are used

@Robbie-Microsoft please commit this one you have the requisite signoffs.  Thanks.

A couple more comments, thanks for addressing feedback!


Migrate from .env to direnv

Overview
atomic PR to switch env variables from .env to direnv.
Related PRs or Issues (delete if not applicable)
Issue #6

Can you also update rss-feed.ts. Other than that looks good to me!


Add material style

We're trying to keep the seed project as minimalistic as possible. Adding extra styles is out of the scope of the project.


Added IndividualCardGrid component for the first theme

Signed-off-by: Abhijay Jain<EMAIL_ADDRESS>Description
Added Individual Card  Grid Component for the first theme
Resolves #237
Screenshots (In case of UI changes):

Desktop  View

Types of changes

[x] New feature (non-breaking change which adds functionality)

Checklist:

[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] All new and existing tests have passed and it does not give any unexpected error for the same.

cc: @charithccmc @dinithminura
Note for reviewers: please address this PR #240  first as this current PR (individual card Grid) is associated with that, so to avoid build falling please merge that PR first :)


[WIP] refactor/plugin system

Rewrite and rearrange utilities into plugins.
-Create sqip.js to run plugins over the input file
-Turn SVG, SVGO, primitive and base64 as plugins
-Move loadSVG into utils/helpers

I started experimenting with a possible implementation of the plugin system for a while ago. I will reintegrate after #42 has been merged.
@axe312ger Feedback would be awesome since you have better experience with node compared to me :) Also I am pretty sure you have something in your mind as well.

@axe312ger @technopagan Hey I am sorry I cannot find any more time to continue on it currently. A lot has been happening since last 6 months (Personal stuff, work change etc.). I feel like I am blocking everything. Please feel free to take over this, or build a new one. I will still try to do contribute later, but cannot find free time anymore.
Sorry :man_shrugging:

@hafizalfaza this is something you could have a look at. Rebase, fix conflicts and then check how much of @efegurkan code we can use. I guess it is in a pretty good state.

Codecov Report

Merging #43 into master will decrease coverage by 6.1%.
The diff coverage is 90.21%.

@@            Coverage Diff             @@
##           master      #43      +/-   ##
==========================================
- Coverage   90.72%   84.61%   -6.11%
==========================================
  Files           5        7       +2
  Lines          97      117      +20
  Branches       11       17       +6
==========================================
+ Hits           88       99      +11
- Misses          8       15       +7
- Partials        1        3       +2

Impacted Files
Coverage Δ

src/plugins/primitive.js
100% <100%> (ø)

src/plugins/svgo.js
100% <100%> (ø)

src/utils/helpers.js
100% <100%> (ø)
:arrow_up:

src/plugins/base64.js
100% <100%> (ø)

src/index.js
80.76% <66.66%> (-19.24%)
:arrow_down:

src/plugins/svg.js
90.24% <90.24%> (ø)

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 528ec10...8bd23d3. Read the comment docs.

code went into core via #55


Curious why some featured products are not present in all products.

Hi,
I am curious why some of the featured products are not available in all products.
Specifically, 5 featured items appear to be missing from all products.
When I run this in Lab 4 of the Personalization workshop:
all_products_resp = requests.get('http://{}/products/all'.format(products_service_instance))
featured_products_resp = requests.get('http://{}/products/featured'.format(products_service_instance))

all_products = all_products_resp.json()
featured_products = featured_products_resp.json()

print(set(pd.DataFrame(featured_products).id) - set(pd.DataFrame(all_products).id))

It outputs the following IDs, implying these items are featured but not in all products:
{'2ad09e8e-fd41-4d29-953e-546b924d7cb8',
 '4bb66b8a-cf13-4959-87ce-ca506fa568a2',
 '6bd74f2d-90c0-4ca6-9663-f3bbe9bf405b',
 '6f04daee-7387-442f-bc99-a9b0072b29ce',
 'b87da3f8-9a3e-417d-abd7-16329c5be1ba'}

Hi,
You are right, the "all products" api actually doesn't return all the products because of a limit in the dynamodb scan operation.
all_products_resp = requests.get('http://{}/products/all'.format(products_service_instance))
featured_products_resp = requests.get('http://{}/products/featured'.format(products_service_instance))

all_products = all_products_resp.json()
featured_products = featured_products_resp.json()
print(len(all_products))

prints : 2028, but in the ddb table there is (currently, it might evolve) 2,466 items.
The fix would require to retrieve all data when doing the scan operation (as per paginating results doc https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Scan.html#Scan.Pagination  )
https://github.com/aws-samples/retail-demo-store/blob/1079f9e56d934a90dc135c609e57fd7dd31c5631/src/products/src/products_service/db.py#L114
Can you let us know the impact on the work you are doing?
You are welcome to contribute with a PR for this.

Thank you. The issue/ impact was side-by-side comparisons of ranked and unranked lists could not be done effectively since 'ranked list' < 'unranked list'
PR #642

PR #642  merged