Tree component intercept (click) event on whole area of the component

Hi, awesome component, thank you!
I am using 7.1.0 version of the component. And i have a small problem.
Here is my template:
<tree-root [nodes]="nodes" [options]="options">
  <ng-template
    #treeNodeTemplate
    *ngIf="objectSchemaFieldNodeTemplate"
    let-node
    let-index="index"
  >
  {{ node.data.fieldName }}
  ({{ node.data.fieldType }})
  </ng-template>
</tree-root>

And options is :
options: ITreeOptions = {
    displayField: 'fieldName',
    childrenField: 'nestedFields'
  };

This tree is inside table. I also have dropdown in that table that is something like additional menu which is position: absolute. So the problem is that when the tree is expanded and them i am opening additional menu - that is located over the area of the tree - my (click) event in dropdown menu doesn't work. If i collapse tree - (click) it works. Also interesting is that if i change (click) to (mousedown) in the dropdown menu - it works, but it is not the best solution from point of view of user experience. It seems like some (click) handlers in the angular-tree-component intercept events on all area or something like that. Here is screenshot

We have nearly the same problem and solved by using the (mousedown) event as you did. Thanks for sharing your solution

Closing this issue due to inactivity. Please open a new issue if the problem still exists.


feat: add golint ci

Feature
Adds the Golang Lint using the golangci-lint in the CI

Hey @dr-housemd not sure why did the CI failed, I have used this CI on other orgs as well but never showed this error.
I think this might be a timeout issue ?


Update hololens-calibration.md

Correcting info about when calibration prompt pops-up.

At first, I was going to suggest adding a readability/grammar comma in your added sentence, like this:

The device is taken off and put back on, and any of the above circumstances apply

But as soon as I saw the change visually, I became unsure whether it takes away some meaning, like if the last part "and any of the above circumstances apply" is required in addition to the first part of the sentence, to apply as a whole.
I will let you be the judge if this is simply me overthinking the sentence meaning or not.

At first, I was going to suggest adding a readability/grammar comma in your added sentence, like this:

The device is taken off and put back on, and any of the above circumstances apply

But as soon as I saw the change visually, I became unsure whether it takes away some meaning, like if the last part "and any of the above circumstances apply" is required in addition to the first part of the sentence, to apply as a whole.
I will let you be the judge if this is simply me overthinking the sentence meaning or not.

I would not add comma. Thanks!


Location extraction (extract_location preprocessor) with geopy is causing nightly Circle test fails

...here too, see failed nightly test - these sort of issues are now so frequent (all Core's tests have failed over the Easter break) that I now have a custom pytest marker that skips these tests in Core, if a HTTP exception is returned, see https://github.com/ESMValGroup/ESMValCore/pull/2002
The problem is that Tool actually runs an end-to-end test that would be a massive shame to skip entirely just for this little bugger - what do you think @ESMValGroup/technical-lead-development-team

OK proves out that reading html messages helps - we have been blocked by Nominatim, we as in our Circle CI:

<title>Access blocked</title>

Access blocked

You have been blocked because you have violated the
usage policy
of OSM's Nominatim geocoding service. Please be aware that OSM's resources are
limited and shared between many users. The usage policy is there to ensure that
the service remains usable for everybody.

Please review the terms and make sure that your
software adheres to the terms. You should in particular verify that you have set a
custom HTTP referrer or HTTP user agent that identifies your application, and
that you are not overusing the service with massive bulk requests.

If you feel that this block is unjustified or remains after you have adopted
your usage, you may contact the Nominatim system administrator at
<EMAIL_ADDRESS>to have this block lifted.


[Other]: Add 4Castle event to the videos page

Description
Add 4Castle event to the videos page
Anything else?
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Do you want work on this @Yagazie-davidson!!

@tobySolutions Please assign this task to me

Yeah @MadhuSaini22 can have it 🚀

Awesome!! Great job folks!


autoCorrect no longer works after format module removed.

Hi,
autoCorrect no longer works for me after upgrading to RC5-3. I think that it's because the format module was removed in RC5. UnusedImport and sometimes whiteSpace is the only thing I used it for and without autoCorrect it's an annoying lint failure.
Thanks,
Josh

Hi,
thats right.
I removed the format module in order to disable autoCorrect because I think meddling with strangers code is more trouble than it is worth.
The tool ktlint already offers formatting and autoCorrect. We were doing the same work here. From RC5 on we stopped the formatting effort. Still the ability to autoCorrect remains in detekt -> you can write your custom rules.
If you are interested in custom formatting rules, take a look at the ktlint-over-detekt module which I just now hacked together (https://github.com/arturbosch/detekt/tree/integrate-ktlint, UnusedImport rule -> github.com/arturbosch/detekt/blob/integrate-ktlint/ktlint-over-detekt/src/main/kotlin/io/gitlab/arturbosch/detekt/ktlint/UnusedImport.ktodebeat.co/open-source/)

Thanks, I'm using ktlint for the auto correct and it works well.

Closing this as the issue seems to be solved. Feel free to re-open this if there are more questions.


Code refactoring: color-related implementation

@JiepengTan we need to resolve conflicts before merging.

rebase and fix it


[Design] Create Colors for Schemas

References:

https://atlassian.design/foundations/color-new#color-anatomy

colors reference:
https://uicolors.app/create
with #045afa


feat(google-tag-manager): add <noscript> fallback (#263)

Fixes #263 by adding a  fallback (as suggested here: https://developers.google.com/tag-manager/devguide)
Adds example of all default options in Readme.md

@derz https://github.com/nuxt/vue-meta/pull/410 has been merged :)
You can use pbody: true

thanks @Atinux. Changed in the last commit :-)

For necessity, i've tried adding this code on my own:
noscript: [
        {
            pbody: true,
            once: true,
            hid: 'google-tag-manager-noscript',
            innerHTML: `<iframe src="https://www.googletagmanager.com/ns.html?id=${ GOOGLE_TAG_MANAGER }" height="0" width="0" class="mds-hidden"></iframe>`,
        },
    ],
__dangerouslyDisableSanitizersByTagID: {
            'google-tag-manager-inner-html': [ 'innerHTML' ],
            'google-tag-manager-noscript': [ 'innerHTML' ],
        },

But it seems that is rendering internal noscript's code as text:
<noscript data-n-head="ssr" data-pbody="true" data-hid="google-tag-manager-noscript">
    "<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5SFFDBP" height="0" width="0" class="mds-hidden"></iframe>"
</noscript>


Unable to remove FoD packages in Windows 10 Enterprise Edition

Describe the bug
FoD packages are unable to be removed in Enterprise images.
It is as the title suggested.
To Reproduce
Steps to reproduce the behavior:

Run thecommand in an elevated Powershell terminal.
Click on Microwin.
Scroll down to where you see the box to select a directory for the image.
select the directory, allow the first part of the process to complete then move on to the second part.
Fill out a username, password and any drivers you with to import or inject then hit start process.
The command-line will show an output of what the second part of the MicroWin script is doing.

Expected behavior
The removal of FoD and Enterprise specific packages for metadata and telemetry.
Actual behavior
The FoD and Enterprise specific packages weren't removed.
Screenshots
Attached below.

output.txt
Additional context
I know that Windows 10 Enterprise is probably far from the intended audience of MicroWin, but for those few privacy enthausists that do like to take advantage of group policies, it would be nice if the Windows 10 and 11 Enterprise images were properly supported.

The reason for package removal errors is right there. This can happen if the package is permanent or has been superseded by a newer one

The reason for package removal errors is right there. This can happen if the package is permanent or has been superseded by a newer one

I can see that. Thought that the issue was worth reporting so that it can addressed.


Corroborate Documentation

Hi Nathan,
I was going through the Configuration process again and I noticed that in the Battery Config tab there are 2 new parameter not detailed in the documentation. I think those are related to v1.6.1 > changes > features > 1, 2 and 3.
I believe it's worthwhile explain these new parameters a little more.
What is the "Battery Volts (V)" parameter and when we should change it?
What is the "Charge Rate (A)" and when is applied?
What is the "custom charge profile" and how does it work?

Updated, thanks!


Duplicate risk check performed after recovering from #1497

Avoid duplicates

[ ] Bug is not mentioned in the FAQ
[ ] Bug is not already reported in another issue

Describe the bug

A friend installed cwa 1.5.3 two days ago for his first time; next day updated to 1.6.0. Before his very first risk check he opened the app, but was affected by issue #1497. He pressed home button while error message was still visible, and waited for several hours.
Several hours later he followed the recommendations in the FAQ, stopped cwa (swipe), and started cwa again - this time successfull - and got the check.
But ENF exposure log shows two attempts: first with 13 files (the newest missing), immediately followed by another loop (now all 14 files).
cwa 1.6.0 / iOS 14.2 / iPhone 12
Expected behaviour
A single loop of all 14 files.

Steps to reproduce the issue
Guessing a bit:

have 14 files downloaded, but then a serious issue like #1497 blocks the check
check is blocked for several hours
oldest file expires
cwa is started again, unblocks the pending check, and triggers another checking task (file download and check).

So the unblocked check presents only 13 files, and the new check presents all 14 files.
Does this make sense? 🤪
See screenshot with timestamps and ENF log file.
Note : the check on 12 Nov was already with cwa 1.6.1

Technical details

cwa 1.6.0
iOS Version: 14.2
Device: iPhone 12

Possible Fix

Additional context

ExposureChecks-2020-11-12.json.txt

Internal Tracking ID: EXPOSUREAPP-3711

Hi @ndegendogo,
Thanks for posting this issue. It seems similar if not the same issue https://github.com/corona-warn-app/cwa-app-ios/issues/1475#issuecomment-724365359.
Best wishes,
DS
Corona-Warn-App Open Source Team

@dsarkar well - I was aware of #1475, but decided for a new ticket because the error pattern is different. And only the devs can analyse if it has maybe a single root cause or not.

#1475: a single error check with corrupted list of files (containing duplicate entries)
this ticket: two error checks in close sequence

@ndegendogo, thanks for pointing out the difference. There is an internal JIRA ticket (Internal Tracking ID: EXPOSUREAPP-3711),  regarding risk calculation being triggered too often, sometimes within seconds. We will let know the developers also about this specific issue you published here.

Related PR: https://github.com/corona-warn-app/cwa-app-ios/pull/1506 (planed for 1.7.0)

... and today I could watch it live.
As always, I firstly checked the ENF log. It showed two checks today, at 13:49 with 14 files (too early; yesterday was at 17:45). Second check at 17:49 (in time, but 0 files!)
Then I opened cwa - it showed some error screen, I don't remember the exact message.
After ~2 seconds it started to download data for some time, then performed the check for some time. After this another download and another check.
ENF log file shows now 5 checks in total. 17:49 now has 13 files (oldest missing). All other have full 14 files.
cwa 1.6.1(0) / iOS 14.2 / iPhone 8

Sometimes there are not only 2 checks performed at the same time but more, e.g. 3

I think this is also the root cause for the "ExposureDetectionIsAlreadyRunning"-Error.

Sometimes there are not only 2 checks performed at the same time but more, e.g. 3

I think this is also the root cause for the "ExposureDetectionIsAlreadyRunning"-Error. (#1497)

I also had the same behavior. Three checks when I opened the app manually before the 24-hour period finished.

@mss1010

before the 24-hour period finished.

This is at the moment (with 1.6.1) intended behavior (see https://github.com/corona-warn-app/cwa-app-ios/issues/1514#issuecomment-727602796)

I think this is solved with 1.7.1, or @ndegendogo

I think this is solved with 1.7.1

Yes, this one and a lot more.
1.7.1 is the best release since long. 🚀
Closing the ticket


Change the style of name of slugs

i can do this, please assign me this task

OK, attach the screenshots first

Hello there!
I would like to contribute to this issue, kindly assign this issue to me.
looking forward to your reply : )

You can do that. Also attach screenshots of that. There is no need of
assign.
On Mon, Oct 17, 2022, 10:06 PM Shailja Patil @.***>
wrote:

Hello there!
I would like to contribute to this issue, kindly assign this issue to me.
looking forward to your reply : )
—
Reply to this email directly, view it on GitHub
https://github.com/vikhyatsingh123/SlugTerra/issues/244#issuecomment-1281149693,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANXUXIM5YCYFKUVEITMXMBLWDV6CPANCNFSM6AAAAAARGGKRU4
.
You are receiving this because you authored the thread.Message ID:
@.***>

Hello sir, can I solve that problem?
Please assign it to me.

Please assign this issue to me

please assign this issue to me

@vikhyatsingh123 Hey ! i want to contribute in this issue

@vikhyatsingh123 Please see my PR


Outdated cask: mongodb

Outdated cask: mongodb.
Info:

version: 3.2.1-build.1452779250.
appcast url: https://github.com/gcollazo/mongodbapp/releases.atom.

3.2.1-build.1454526168

Updated in #18409.


XML files display as text in Firefox if Midnight Lizard is loaded

If Midnight Lizard is enabled (not necessarily switched on) in Firefox, then XML files will show as plain text with tags stripped.
Normally in Firefox, XML files without an accompanying XSLT should display as an interactive tree structure.

Can you provide a screenshot?
For me it looks like this:
 url
And it does not mater enabled Midnight Lizard or not and which processing mode is used.
But in my case Midnight Lizard adds attributes to the root element.

For me it looks like this when enabled: https://i.imgur.com/x5qGqTQ.png
And like this when disabled: https://i.imgur.com/8nxvohj.png
This is Firefox Developer Edition 69.0b10 (64-bit) on Arch Linux

Running latest nightly on Windows (77.0a1 (2020-04-26)) mine is like so:

Not darkened, but not text either.

I believe there is no way to style xml documents without custom xml viewer creation which is not the goal of this extension.

This is closed but I have the exact same issue, FF 84.0.2

This is closed but I have the exact same issue, FF 84.0.2

Latest FF, still working fine, unstyled, but not the plaintext one-liner shown above.
If this is a problem with ML, it's in conjunction with something else, which I obviously don't have.

Latest FF, still working fine, unstyled, but not the plaintext one-liner shown above.
If this is a problem with ML, it's in conjunction with something else, which I obviously don't have.


Invalid label workflowFriendlyName

It seems like we are adding a string which can have spaces as a label.

@ajinkya599 add your workflow snippet as well for an easy repro

@ajinkya599 add your workflow snippet as well for an easy repro

Closing this issue due to inactivity, feel free to reopen if the problem persists.

I think this should be fixed.
cc: @koushdey

Will have a look at it and fix it.

Same issue appears when there are / in the name...
error: invalid label value: "workflowFriendlyName=CI/CD": a valid label must be an empty string or consist of alphanumeric characters, '-', '_' or '.', and must start and end with an alphanumeric character (e.g. 'MyValue',  or 'my_value',  or '12345', regex used for validation is '(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])?')

Is there a possibility to not label the resources?

Hej @5nafu,
I also ran into problems with slashes in workflow names, so I made this PR https://github.com/Azure/k8s-deploy/pull/231 to fix this problem.

Reopening temporarily. Will get this merged in.


Update the proxyPolicy and constants

Add the NO_PROXY and ALL_PROXY to constants, and update the proxyPolicy to support env vars for NO_PROXY and ALL_PROXY Azure/azure-sdk-for-java#5967

@xirzec, @jeremymeng, Can we take another look at this PR?

I would expect isBypassed() used in the proxy policy so that if it returns true for some url, we then don't set proxy settings for the request.

@jongio do you want to evaluate this PR? NO_PROXY and ALL_PROXY Env vars.

@zzhxiaofeng - This PR needs to be re-evaluated.  It looks like HTTP_PROXY has moved to here: https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/core/core-http/src/policies/proxyPolicy.ts

@jeremymeng I have used function isBypassed in function getDefaultProxySettings to achieve the feature.

@jeremymeng I have used function isBypassed in function getDefaultProxySettings to achieve the feature.

The NO_PROXY environment variable lists urls that should be excluded from proxying. Requests to those urls should be sent to servers directly.
I think isBypassed() should be call on a request url to see whether
the request should be sent through a proxy, instead of calling it on the proxy url. The right place is probably here something like https://github.com/Azure/azure-sdk-for-js/blob/dfcc1cd0c29f2870c15625d5fbb52dba2df2c157/sdk/core/core-http/src/policies/proxyPolicy.ts#L100
  public sendRequest(request: WebResourceLike): Promise<HttpOperationResponse> {
    if (!isBypassed(request.url) && !request.proxySettings) {
      request.proxySettings = this.proxySettings;
    }
    return this._nextPolicy.sendRequest(request);
  }

@jeremymeng Thank you.  I have updated the code here.

Looks good in general! I have some styling suggestion.  @xirzec Please take a second look.

Looks good. We can consider more advanced cache if needed later.

I just noticed that the target branch is not master.  What's the plan to integrate https://github.com/Azure/azure-sdk-for-js/tree/Identity-ENVVARs to master?

@jeremymeng I use the branch "Identity-ENVVARs" when the code is not available. Now the code is ready to integrate to master.

@jeremymeng What the plan to merge this?

Merging. Thanks @zzhxiaofeng!


Add web service endpoints to content-level metadata for multidimensional content type

For some content types, standards-based web services are automatically created when a content aggregation of those types is created within a resource. Under this issue, we will add links to the automatically generated OpenDAP service within the content-level metadata for multidimensional content type aggregations. Details of our discussion and the design are in the following Google Doc:
https://docs.google.com/document/d/1ZFFQMltaM01xlfBusw-TolT5sf5fUulVRU_XLPT3XEQ/edit#
The following are needed for this issue:

[ ] Construct and add a link to the automatically created OpenDAP service according to the rules in the Google Doc
[ ] Create a button for copying the service URL
[ ] Display link within the content-level metadata pane for the aggregation

The OpenDAP service does not have an automatic preview functionality, so there will be no "Preview" button.

While there is no "Preview" the service URL should be clickable and link to the OpenDAP server data access form below that effectively serves as a preview for multidimensional data

A mockup google doc for how to implement this can be found here
@dtarb @horsburgh @danames I have created a PR for implementation of adding THREDDS web service links and asked @sblack-usu to code review. I am pasting a couple of screen captures to show you what the UI looks like below:

The link on the resource level would be something like: https://thredds.hydroshare.org/thredds/catalog/hydroshare/resources/e9a739f57b9946619cf7335264f60c62/data/contents/catalog.html and the link on the aggregation level would be something like: https://thredds.hydroshare.org/thredds/dodsC/hydroshare/resources/e9a739f57b9946619cf7335264f60c62/data/contents/prcp.nc.html
The links will only work when testing on production server, but I have verified the links will work as long as the resource exists on the HydroShare THREDDS server which is linked to the production server.
Let me know if you think any further changes are needed on the user interface.

@danames See the screen capture from the latest implementation following your mockup image suggestions. Let me know any further suggestions you have. @dtarb @horsburgh Let me know any further suggestions you have for the latest UI implementation.

Looks good to me.
On Tue, May 11, 2021 at 7:30 PM Hong Yi @.***> wrote:

[image: image]
https://user-images.githubusercontent.com/476302/117904658-c46db380-b29f-11eb-82c9-52ab0f13f33a.png
@danames https://github.com/danames See the screen capture from the
latest implementation following your mockup image suggestions. Let me know
any further suggestions you have. @dtarb https://github.com/dtarb
@horsburgh https://github.com/horsburgh Let me know any further
suggestions you have for the latest UI implementation.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/hydroshare/hydroshare/issues/3826#issuecomment-839365074,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA2PZ5DRGRUTYQHX4AJUWIDTNHK4DANCNFSM4MQGNU7A
.

--

Daniel P. Ames, Ph.D., P.E.
Professor, Civil & Environmental Engineering,Brigham Young University,
Provo, Utah, USA
Past-President, International Environmental Modelling & Software Society
Editor-in-Chief, Environmental Modelling & Software
http://ceen.et.byu.edu/content/dan-ames
https://ceen.byu.edu/directory/dan-p-ames
http://www.researchgate.net/profile/Daniel_Ames
http://scholar.google.com/citations?user=S0GUCeUAAAAJ

@danames @dtarb @horsburgh Have done a little bit further update, i.e., urlized THREDDS data service link to make it clickable to be consistent with the other OGC web service links. Here are updated screenshots including the OPeNDAP service link display on the netCDF aggregation level. I'll just go with this and ask @sblack-usu to do a final round of code review for the PR to merge it. If we need to further adjust UI, I can create another PR to address it as needed.

I like this approach a lot. It opens the door to easily add other services
that may come along.
I'd like to hear from others though on one point... since we are mentioning
Open Geospatial Consortium in the text, it seems redundant to have it
repeated 3 times in the sub headers. This is how I did it in my mock up but
now looking at it, I feel like we should just simplify it back to "Web Map
Service", "Web Feature Service", and "Web Coverage Service". What do you
think?

Daniel P. Ames, Ph.D., P.E.
Professor, Civil & Environmental Engineering,Brigham Young University,
Provo, Utah, USA
Past-President, International Environmental Modelling & Software Society
Editor-in-Chief, Environmental Modelling & Software
http://ceen.et.byu.edu/content/dan-ames
https://ceen.byu.edu/directory/dan-p-ames
http://www.researchgate.net/profile/Daniel_Ames
http://scholar.google.com/citations?user=S0GUCeUAAAAJ

On Wed, May 12, 2021 at 9:05 AM Hong Yi @.***> wrote:

@danames https://github.com/danames @dtarb https://github.com/dtarb
@horsburgh https://github.com/horsburgh Have done a little bit further
update, i.e., urlized THREDDS data service link to make it clickable to be
consistent with the other OGC web service links. Here are updated
screenshots including the OPeNDAP service link display on the netCDF
aggregation level. I'll just go with this and ask @sblack-usu
https://github.com/sblack-usu to do a final round of code review for
the PR to merge it. If we need to further adjust UI, I can create another
PR to address it as needed.
[image: image]
https://user-images.githubusercontent.com/476302/117998364-d2f4b300-b311-11eb-9f54-969d0bccaa9e.png
[image: image]
https://user-images.githubusercontent.com/476302/117998422-e273fc00-b311-11eb-876c-11c0a5cab2ca.png
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/hydroshare/hydroshare/issues/3826#issuecomment-839847404,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA2PZ5GD4U5GJ6YFZIG6GGDTNKKLNANCNFSM4MQGNU7A
.

@danames I definitely see your point. We can do as you suggested, or if we want to keep OGC there for clarity, perhaps we could use OGC Web Map Service, OGC Web Feature Service, OGC Web Coverage Service as the sub-headers. If OGC abbreviation itself needs to be clarified, we could add the abbreviation in parenthesis in the sub-text, i.e., ...via Open Geospatial Consortium (OGC) Web Services. Let me know which way you think would work better. Looping in @dtarb and @horsburgh for their inputs as well.

@danames given that we want to slate this PR into the upcoming release, I have updated the PR to go as you suggested, i.e., remove OGC from sub-headers. I'll ask @sblack-usu to approve the PR again so it can be merged and Scott can update beta with it to be tested for the upcoming release next week. If we need to tweak UI further, we can always update UI iteratively later. It'd be good to get this baseline implementation in first in the next release.


Separate creator function

There are cases where we may need to create new html, other than bound to target.

Instantiate component: in React that's trivial as <Component ...props/>, with htm that requires `` h<${Component} ...${props}/>.
Create an element to insert later in particular place in html

let el = create(...)
$target.html(els => [...els, el])

Remove previously created element (keep reference)
Multiple internal creators

$target.html`${data.map( item => html`<${Card} ...${item}/>`)}`

Now we use $ for that purpose, but it creates real wrapped html.
Instead it could create wrapped virtual HTML, that is "committed" in the next "tick", unless redefined. Related #96

html is creator function since 8.0.0


migrations_dir not documentated for d1_databases

Proposed changes
https://developers.cloudflare.com/workers/wrangler/configuration/#d1-databases
Add documentation for migrations_dir in [[d1_databases]] section for wrangler.toml
Subject Matter
migrations_dir
Content Location
https://developers.cloudflare.com/workers/wrangler/configuration/#d1-databases
Additional information
When using something like drizzle, you can have a different migrations dir.
It works to set it. eg: migrations_dir = "drizzle"
But its not documented.

Proposed changes
https://developers.cloudflare.com/workers/wrangler/configuration/#d1-databases
Add documentation for migrations_dir in [[d1_databases]] section for wrangler.toml
Subject Matter
migrations_dir
Content Location
https://developers.cloudflare.com/workers/wrangler/configuration/#d1-databases
Additional information
When using something like drizzle, you can have a different migrations dir.
It works to set it. eg: migrations_dir = "drizzle"
But its not documented.

cc: @harshil1712

Now tracking here https://github.com/cloudflare/cloudflare-docs/pull/17405


Add GeometricShapeAeroTests from Kerbal Stuff

This pull request was automatically generated by Kerbal Stuff on behalf of TiktaalikDreaming, to add GeometricShapeAeroTests to CKAN.
Please direct questions about this pull request to TiktaalikDreaming.

#rebuild


Provides logic for updating and managing solr schema

[ ] schema fields can be defined and edited in the django app
[ ] schema can be reloaded

Working in qa for s&co


[HOLD for payment 2023-07-24] [$1000] Web- Flagged as a violation message from the concierge can be deleted in room

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Go to any Public room that User A has created and User B is a member of that group
Send a message from User A
Go to User B and Flag it as Violation (Spam).
Now go to User A and notice that a message from the concierge appears.
As User A, delete the message from the concierge.

Expected Result:
Flagged as a violation message from the concierge can't be deleted
Actual Result:
Flagged as a violation
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[x] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: 1.3.33-4
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/93399543/6cac7cf6-1ddc-4d87-92bf-0257331a5636
https://github.com/Expensify/App/assets/93399543/8c95e9a5-2246-402c-94d5-f02f911532f5
Expensify/Expensify Issue URL:
Issue reported by: @daveSeife
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1687896716749819
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~012848636c2b7e6eeb
Upwork Job ID:<PHONE_NUMBER>734211584
Last Price Increase: 2023-07-06

Sounds like this behavior is still reproducible after #18735 was resolved. (Slack)

While both proposals would resolve the issue, I think @dukenv0307's proposal is better

Adding a check directly to canDeleteReportAction is better, currently the function isn't doing when the comment says it's supposed to do: Can only delete if the author is this user and the action is an ADDCOMMENT action or an IOU action in an unsettled report, or if the user is a policy admin
Can only delete if the author is this user, this definitely shouldn't return true for a message sent by Concierge
🎀👀🎀 C+ reviewed!
cc: @johncschuster

📣 @daveSeife 🎉 An offer has been automatically sent to your Upwork account for the Reporter role 🎉 Thanks for contributing to the Expensify app!
Upwork job

Accepted the offer. Thank you!

Regression Test Proposal

Go to any Public room that User A has created and User B is a member of that group
Send a message from User A
Go to User B and Flag it as Violation (Spam).
Now go to User A and notice that a message from the concierge appears.
As User A, long press or right-click on the message from concierge
Verify there is no option to delete the message

Do we agree 👍 or 👎

@johncschuster, the automation didn't work, but it seems like this qualifies for the speed bonus. Could you confirm that? Thanks

Not overdue, this is waiting for the payments to be settled

Sorry I missed your request, @eVoloshchak!

@johncschuster, the automation didn't work, but it seems like this qualifies for the speed bonus. Could you confirm that? Thanks

Yes, I do believe the issue is eligible for the bonus. Thanks for flagging that!

Summary of payments:
External issue reporter - @daveSeife - $250
Contributor that fixed the issue - @dukenv0307 - $1500
Contributor+ that helped on the issue and/or PR - @eVoloshchak - $1500 (to be paid via NewDot)

I have issued payments on Upwork for @daveSeife and @dukenv0307.
@eVoloshchak, can you request your payment on NewDot?

Requested the payment, thanks!

Reviewed details for @eVoloshchak. These details are accurate based on summary from Business Reviewer and are now approved for payment in NewDot.


Warm Connection in Connection pool

Hello,
We are planning to  use the HikariCP in our product. Including all connection pooling features, I have informed that we need to add the warm connection concept in the pool.
Can you please tell me concept behind the warm connection and Is that concept implemented in HikariCP
Thanks.

I can't tell you what the "warm connection concept" is because it is not a technical term.  Maybe you can tell us what is meant by that requirement.
By default HikariCP acts as a fixed-size pool.  When run as a variable sized pool, controlled by setting minimumIdle, HikariCP will keep minimumIdle connections available ("warm") even as usage floats up and down.

In your issue https://github.com/brettwooldridge/HikariCP/issues/256 I have seen that after allocating connection, to achieve the minimum idle size, pool "refill" occurs every 30 seconds or so.
Can I configure to reduce this 30 second time span.

@sandeep27st There is an undocumented system property, com.zaxxer.hikari.housekeeping.periodMs, you can try -Dcom.zaxxer.hikari.housekeeping.periodMs=10000 (10 seconds).


PVC view fails to open if user has no permissions to see PV or cluster info

What steps did you take and what happened:
I have a namespace on a cluster where I don't have permissions to see any cluster information (kubectl cluster-info or kubectl get pv return Forbidden). When I go to PVC view under my namespace in Octant, it is spinning forever and the Octant log shows:
2020-10-28T15:31:32.134-0400	ERROR	api/content_manager.go:154	generate content	{"client-id": "<client_id>", "err": "generate content: scheme convert: Object 'Kind' is missing in 'unstructured object has no kind'", "content-path": "overview/namespace/scdc1-staging-cloud-lens/config-and-storage"}

What did you expect to happen:
I expect to see my PVC information without anything PV related that I'm not allowed to see.
Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]
If I run kubectl get pvc against the same cluster and namespace, I get the result back without an error.
Also, please note that this breaks Namespace Overview and Config and Storage -> Overview tabs.
Environment:

Octant version (use octant version): 0.16.1
Kubernetes version (use kubectl version): 1.18.8
OS (macOS 10.15, Windows 10, Ubuntu 19.10 etc): macOS 10.15.17

Ahh interesting, thank you for reporting this. I was just in that code and I know exactly why this is happening. We'll need to fix some of Octant's assumptions about PVs and PVCs.
Right now, Octant is very much, if you can see the PVs you can see the PVCs and vice-versa. It doesn't account for the scenario you just described at all, that said, this is a pretty common scenario.

Further note, this is has a common theme along with #1526 that theme being that when Octant encounters an error, it attempts to be smart about it too deep down in the system.
We need to be letting these errors bubble up to the Printers/Describers and handling them accordingly there.
In this case, we also will want to divorce the display of PV/PVC information, while they can be nested and shared, failure to render one or the other should not result in a failure for Octant to render what data it does have.

Also related to this is #1172

Picking this up


ZED Mini camera on Nvidia AGX Orin not detected.

Preliminary Checks

[X] This issue is not a duplicate. Before opening a new issue, please search existing issues.
[X] This issue is not a question, feature request, or anything other than a bug report directly related to this project.

Description
Hey,
I have installed JetPack 5.1.1 on Nvidia AGX Orin for project using Stereo ZED Mini camera. But when I have connected it on Orin, it could not recognise device. When I put lsusb on terminal, it shows no device title apart from ID and BUS number. But weird thing is, when I connect device on host laptop, it is recognised easily! I have also tried all direction of TypeC cable, but result were all same. overlay_usb_35.3.1.tbz2  And on here, I even have installed 'overlay_usb_35.3.1.tbz2' option in case of UART receiving data issue, but result is same as I mentioned above. https://forums.developer.nvidia.com/t/zed-camera-not-detected-on-power-up/175908 This guy seems to have a similar issue with me, but I want to get more clear and exact solution for recognition of ZED Mini camera on Nvidia AGX Orin. Because installation of ZED SDK on Orin would be reasonable only after the successful recognition of ZED camera on Orin. Thanks.
Steps to Reproduce

Connect ZED Mini camera on Nvidia AGX Orin
Type lsusb for device recognition.

Expected Result
Recognition of ZED Mini camera on Orin. For example(tested on host laptop),
Bus 001 Device 010: ID 2b03:f681 STEREOLABS ZED-M Hid Device
Actual Result
No recognition on Orin. For example,
Bus 001 Device 010: ID 2b03:f681
ZED Camera model
ZED Mini
Environment
Nvidia AGX Orin Developer Kit 32GB
Jetpack 5.1.1(L4T 35.3.1)
Ubuntu 20.04
No ZED SDK yet. Because I need a test before installation.

Host pc: Ubuntu 20.04
No ZED SDK also on here.

Anything else?
No response

Already handled by the support team


Create Scientific correspondence page

[x] Create draft page using template
[x] Add description of what is being covered
[x] Add description of checks required on this content, compiled from current protocol documents if available
[x] Add examples (using screenshots) covering correct and incorrect scenarios as required to support checks
[x] Populate with schematron messages
[x] Provide explanations for how to fix schematron errors and warnings
[x] Review house style document to ensure all requirements are covered by Slab and schematron if appropriate
[x] Review schematron messages related to this topic to ensure they are user friendly
[ ] Fred approved page
[x] James approved page
[ ] Naushin approved page
[ ] Rebecca approved page
[ ] If page will also be used by Exeter, ensure the published page is shared with the 'eLife & Exeter' group on Slab and email the page link to Exeter for feedback

Definition of done

[ ] Page revised after feedback
[ ] Team reviewed and approved page?
[ ] Assign Fred to update the Schematron
[ ] Update changelog at the bottom of the page
[ ] Add link to 'Exeter pages' if appropriate

Hi @fred-atherden, @JGilbert-eLife, @naushinthomson, this page has now been created and ready to review. Please note a schematron section has not been added as all the tests related to SC have been populated elsewhere.

Great, thanks @rkcook312 ! I've added a few comments.

Thanks @rkcook312! Likewise


Guidance on adding/updating metadata

Hi,
This project is so efficient in loading datasets!
My main question is how to handle adding metadata to large datasets. Do we need to rebuild the tar each time to add/edit associated files or is there a more efficient way?
I'm thinking of something like zip(wds.Dataset('data_shard.tar'), wds.Dataset('metadata_shard.json')).
Metadata dataset could even be any kind of iterator (non wds) but the issue is having workers use the same shards in correct order (even more when shuffling).

You have three basic options for adding metadata:

regenerate the dataset with the new metadata
zip up two datasets like you are doing
keep the main dataset as webdataset shards but associate the new metadata from a random access file

The simplest and most efficient approach is (1); it ensures that the metadata is always consistent with the samples, it allows self-contained processing of individual shards, and it means that there are no (zero) seeks during loading of each sample.
If your metadata is changing frequently (e.g., some kind of teacher student network etc.), you can put the metadata in a single file or on a distributed database while still reading the bulk of the data from shards. That's approach (3).
You can make approach (2) work but it's the most amount of work. Instead of just using zip, it's best to take keys into account.
Association Code
# fetch metadata from a metadata file
import shelve
os.system("scp server:metadata.shelf .")
metadata = shelve.open("metadata.shelf")

def associate(sample):
    key = sample["__key__"]
    sample.update(metadata[key])
    return sample

dataset = wds.WebDataset(...).decode(...).map(associate)

# fetch metadata from a remote server
import redis, pickle

redis_server = redis.Redis()

def associate(sample):
    key = sample["__key__"]
    sample.update(pickle.loads(redis_server.get(key))
    return sample

dataset = wds.WebDataset(...).decode(...).map(associate)

Merging Code
Use only if (1) or (3) really don't work for you.
def merge_datasets(ds1, ds2):
    buffer = {}
    for (sample1, sample2) in zip(ds1, ds2):
        assert sample1["__key__"] == sample2["__key__"]
        sample2.update(sample1)
        yield sample2

Often a few records get deleted from one or the other dataset, so it's probably a good idea to have any merging code detect that and deal with it.

Thank you so much for the detailed answer!

Hi @tmbdev , for option 1, is it possible to do this online (aka without creating a copy but directly adding to the current tar file)
Thanks!

No, you can't add data to existing files, and that is on purpose: the .tar file is a purely sequential file format guaranteeing that the data can be read and streamed efficiently. If you could add additional files after the fact (e.g., as in .zip files), you couldn't stream the data anymore.
You can combine multiple .tar files into a kind of column store. There is now an example of that in examples/column-store.ipynb


Basic support for trigonometric operations

I'd like to request support for basic trigonometric ops. Nothing fancy, but just simple stuff like tan and the arc complement (arcsin, arctan, etc). All that's there right now is sin and cos.

And, of course, tanh. :)
That's a good idea.

Also all the hyperbolic trig functions.

I gave a shot at implementing the first ones.

#483 is related as well.

#483 is probably separate since it involves a dtype change, and can't participate in the same pile of macros.

I guess atan2 would get us part of the way there. Perhaps it can be included with the other elementary trig functions?

Can this issue be closed? It looks like changes (in PR #1573) were merged into master back in May.

Sure!

Hope these functions can support batch input


UserWarning: MongoClient opened before fork

UserWarning: MongoClient opened before fork. Create MongoClient only after forking. See PyMongo's documentation for details: http://api.mongodb.org/python/current/faq.html#is-pymongo-fork-safe
warnings.warn(
Help-me!

I have this warning too. any answers?


Cannot make fluxengine on windows 10 read image from file

Hi,
I am trying to decode some 5.25" images taken with greaseweazle, however I cannot make fluxengine read from file. It always returns Error: unrecognised flux filename extension. I am on Windows 10. Tried with relative and absolute paths. I even tried to do it from the cygwin shell. It seems I am doing something totally wrong.

fluxengine.exe read ibm -s norton.scp
Reading from: norton.scp:d=0:s=0-1:t=0-79
Error: unrecognised flux filename extension

So what's happening here is that I just reworked the CLI, and I think you've got the old version of the client but are looking at the documentation for the new client --- the old client didn't support .scp files like this. You want the latest development build from here: https://github.com/davidgiven/fluxengine/releases/tag/dev

This is what I initially tried (the latest build). However it gave me no output no matter if I provide any attributes, e.g.
"> .\fluxengine.exe read --help" gives no output. That's why I tried few of the previous builds, e.g. 580: https://github.com/davidgiven/fluxengine/releases/tag/FluxEngine-Windows-client-version-580 . But then I get "Error: unrecognised flux filename extension".

That's not right.

Yes, I get no output. What I did now is to get the sources and compile them in Linux environment (actually Windows 10 Subsystem for Linux). And it works fine. I managed to convert some scp flux files to .img. Of course I had to sort out some dependencies by installing the required packages like g++, make, the libraries you mention here http://cowlark.com/fluxengine/doc/building.html and few other missing libraries in the default installation of Windows Subsystem for Linux.
Something which may point to the cause of the issue with fluxengine.exe:
I also decided to give a try of fluxengine.exe in the Windows Subsystem for Linux. (WSL) The latest build throws System Errors
about the following missing libraries:
libstdc++-6.dll
libwinpthread-1.dll
libprotobuf.dll
libgcc_s_dw2-1.dll

Build 580 however runs fine under WSL, but still produces "Error: unrecognised flux filename extension" when I try to convert .scp file.

I don't know anything about WSL, and have neither tried the Windows binary on it or tried to build it with it. However, in a recent update it does appear that I accidentally removed the option to produce static binaries, resulting in completely broken executables. I didn't spot this on my own system because, of course, I had the development pages installed...
Please try again with the latest development release.


Access key?

Can an Azure Storage access key be used with AzCopyv10 to retrieve files from storage? It's possible in v8 but I don't see it documented here or under azcopy copy --help

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

ID: 15911160-5ba2-fb0a-0b24-16b3857e20ce
Version Independent ID: d925bc9f-f825-2f82-168c-6c30d716b9ce
Content: Copy or move data to Azure Storage by using AzCopy v10
Content Source: articles/storage/common/storage-use-azcopy-v10.md
Service: storage
Sub-service: common
GitHub Login: @normesta
Microsoft Alias: normesta

Hi @DianeHadley , it's actually not supported in Azcopy V10, the closes option though would be to use  a SAS token, the only difference would that the SAS token has to have a set time /expiration date, which is listed under option 2. Let me know if this answers your question.
Thanks,
Adam

Thanks for the answer :) I think it would be helpful to anyone upgrading versions to have any commands that are no longer supported documented on this page

Thanks @DianeHadley for the feedback, I'll assign the case to the author for doc enhancement :)

Hi @DianeHadley - thank you for sharing your perspective. We've heard the request from others (mapping commands between versions - scenario support between versions etc.) We are working on an article and will publish this soon. Thank you.

#please-close


protobuf 3.1.0: the generated files need to be regenerated

I've upgraded protobuf in Homebrew to 3.1.0 and needed to patch the protobuf-swift formula here: https://github.com/Homebrew/homebrew-core/pull/5181
It would be great if you could roll a new release with the generated files that are checked into SCM regenerated with protobuf 3.1.0 so we can remove that from the formula. Thanks!!!

Done. Close #187

thanks!

@alexeyxo voilà https://github.com/Homebrew/homebrew-core/pull/5183


Make C# logging & tracing more intuitive

Tentative fix for https://github.com/grpc/grpc/issues/10574. Setting logging for C# is cumbersome now - it's hard to configure it to get the logs when you want them and by default, there are no logs (even the important ones, and users probably want to see them). This change aspires to make the default logging behavior more intuitive and sane in most use cases.
With this change, to get traces for C#, one only needs to set GRPC_VERBOSITY=DEBUG GRPC_TRACE=the_trace_you_want. At the same time, there shouldn't be any overly chatty messages coming from gRPC C# by default, as the default log level is set to 'Warning', but one would still see the important stuff by default.

CC @jskeet  as you were advocating silencing the log messages in the past (AFAIR it was mostly to silence the gRPC native library loaded successfully. debug log, which is now hidden by default).

Hmm. I'm still not sure that it's a good idea to write anything to the console by default, even when there's an error. If users are writing console apps which handle exceptions but expect to be writing console output in a particular format, this will break them.
We could make it easier to opt in by adding a UseConsoleLogging() method though.
(To be clear, I'm still fine with the rest of the changes here.)

I definitely see gRPC as a library more than a framework. It's one part of how I get my job done, not a decision that dictates everything I do - it's a leaf node more than a root, so to speak, and it's also something that might be brought in without me being particularly aware of it.
While I agree that writing to the console is friendly in some cases, it's definitely unfriendly in others - and in the "new user" cases, I'd expect those failures to be shown in exceptions anyway. If the user wants more detail on what's causing those failures, they can opt into it just as easily as your proposed opting out.
The fact that this would be a change of behavior makes this a lot more damaging though - suppose you have an application which depends on a library which uses Grpc.Core 1.4, and it works fine despite some connectivity issues, because the library is handling all the exceptions. You then take a dependency on a second library which uses Grpc.Core 1.6, so the whole system uses Grpc.Core 1.6. The new library may not be triggering any warnings in its own right - it may be talking to a server that doesn't have any connectivity issues, but it's going to affect the behavior of the original library by virtue of using 1.6. If your application cares about console output, you could end up finding it really hard to work out where things have gone wrong...

Based on the discussion, I made a few changes:

logging is off by default, but when GRPC_TRACE env variable is set, logging to Console.Error is enabled and log level is set accordingly.
added a LogLevel.Off  to LogLevel enum
unified the use of loggers in Grpc's test & benchmarks.

PTAL

Known failures:
https://github.com/grpc/grpc/issues/12049
https://github.com/grpc/grpc/issues/12260


Replace logo

I think the old logo looks better and doesn't actually change the event design that much.

I agree @machadovilaca, but it is something that was requested. Should we drop it?

I think so, if requested we can discuss this question later

Change dropped


Fixed AvatarGroup demo to use header trait for titles

Platforms Impacted

[x] iOS
[ ] macOS

Description of changes
The titles in AvatarGroup were updated to use header trait instead of button trait.
Verification

Before
After

https://user-images.githubusercontent.com/106181067/184245247-da17f655-5107-4f73-9d8a-7e19c5073051.mov
https://user-images.githubusercontent.com/106181067/184245126-4a5d0dbc-49e3-4ed5-8f96-123b2c946f57.mov

Pull request checklist
This PR has considered:

[ ] Light and Dark appearances
[ ] iOS supported versions (all major versions greater than or equal current target deployment version)
[x] VoiceOver and Keyboard Accessibility
[ ] Internationalization and Right to Left layouts
[ ] Different resolutions (1x, 2x, 3x)
[ ] Size classes and window sizes (iPhone vs iPad, notched devices, multitasking, different window sizes, etc)
[ ] iPad Pointer interaction
[ ] SwiftUI consumption (validation or new demo scenarios needed)
[ ] Objective-C exposure (provide it only if needed)

Microsoft Reviewers: Open in CodeFlow

It looks like in the after shot, one of the icons has less contrast. Is that expected?

It looks like in the after shot, one of the icons has less contrast. Is that expected?
Good observation. The 'before' screen recording was taken from fluent2-colors with the avatar updates.


WebViewAuthenticator Implementation

Hi,
For the webview problem I think there is not any solution.
Can we implement WebViewAuthenticator like @sbertix repository to solve this problem? Is it possible?
Or there is nothing to do?
What do you think @TheM4hd1 @sbertix
Thanks,
Maria

WebViewAuthenticator does nothing different than LoginWebView.
I'm saying this for the last time: there's nothing wrong with LoginWebView hahaha
The problem is in Instagram security system with matching IPs, spammer accounts and user agents, meaning WebViewAuthenticator in Swiftagram will probably stop working too, eventually.


🚀 : Upgrade the Angular version 17

Is your feature request related to a problem? Please describe.
Yes, the problem is that our application is currently running on an older version of Angular. This could potentially lead to compatibility issues with newer libraries and lack of access to the latest features and improvements.
Describe the solution you'd like
I would like to upgrade our application to Angular version 17. This will ensure that we are up-to-date with the latest features, improvements, and security patches.
Describe alternatives you've considered
An alternative would be to stay on the current version of Angular. However, this could lead to potential compatibility issues in the future and we would miss out on the benefits of the latest features and improvements.
Additional context
Upgrading to Angular 17 will require careful planning and testing to ensure that our application continues to function correctly. We will need to review the Angular update guide and follow the recommended steps for updating.
https://update.angular.io/?l=3&v=16.0-17.0
If you want speed up process of this issue, please send 🚀 as a reaction.

Done w/ #730


style: update choice input node style

Description
UI about multiple choice input  align with design.
Task Item
closes #1907
Screenshots

Hi @alanlong9278
I believe we need to add a border radius to the think blue border on the top node edges. cc @DesignPolice

Hey Alan,
not sure why I didn't get an email on this - I need to check my email settings. Sorry to not get back to you sooner.
I have a couple of current issues that also have I have noticed a similar treatment, I would love to just make a couple of tweaks.
The top corners on the nodes have a corner radius of 2px - the hoover outline should have that as well.
I have mocked up some screen shots on these two.
ChoiceInput Node Edit #1905 - these will need changes on other nodes
Hoover State on Nodes #1904 https://github.com/microsoft/BotFramework-Composer/issues/1904
but also attached here.
reach out if that you would like more clarity... happy to help out. Thank you!
M


[Runtime] Fix dtype conversion for bf16 and fp8

cc @tqchen

@vinx13 we should disable the rust e2e test that depends on mxnet by simply removing it, as mxnet is getting phased out

https://github.com/apache/tvm/issues/16547


doc(pu): add RND algorithm hands_on doc

add the first version of RND algorithm hands_on doc.

We created a new modified branch dev-rnd-doc to replace this pull request.


Failed building wheel for TTS

Hi,
Doing a clean installation of talk-llama-fast. I ran pip install git+https://github.com/Mozer/tts but the results i get is this.
C:\Users\miniconda3\envs\xtts\include\pyconfig.h(59): fatal error C1083: Cannot open include file: 'io.h': No such file or directory
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.39.33519\bin\HostX86\x64\cl.exe' failed with exit code 2
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for TTS
Failed to build TTS
ERROR: Could not build wheels for TTS, which is required to install pyproject.toml-based projects
I've installed visual studio build tools. Here is what i've selected

Take a look here:
https://stackoverflow.com/questions/40018405/cannot-open-include-file-io-h-no-such-file-or-directory
maybe this will help:
You need windows 10 SDK, Download visual studio build tools and install
Visual C++ Build tools core features.
MSVC toolset C++ 2019 v142 (x86,x64)
Visual C++ 2019 Redistributable Update
Windows 10 SDK (10.0.17763.0) for Desktop C++

Did all steps, strangely enough, nothing changed. Also Windows 10 SDK (10.0.17763.0) for Desktop C++ didn't exist, or doesn't exist anymore so I chose another windows 10 SDK version option that I could only select and that didn't work as well. I even tried reinstalling build tools 2022. still nothing.


make k8s-integration-tests fail

Expected Behavior

make k8s-integration-tests to succeed
Current Behavior

make k8s-integration-tests fails due to invalid version value.
Failure Information (for bugs)
node/kube-master not labeled
node/kube-worker1 not labeled
+ kubectl apply -f k8s/conf/crd-networkservices.yaml
The CustomResourceDefinition "networkservices.networkservicemesh.io" is invalid: status.storedVersions[0]: Invalid value: "v1": must appear in spec.versions
make: *** [k8s-integration-config] Error 1

Steps to Reproduce

Step 1
Step 2
You get the idea...

Context

Kubernetes Version:
etc.

Failure Logs

Will close that. Turned out I had to re-apply the new CRDs.


Unable to set initialVisibleMonth for DayPickerSingleDateController

Hi
I am using DayPickerSingleDateController for displaying single month.
I need to change the default month to another month but not the current month.
For eg. I am passing () => moment().subtract(2, 'month') to the initialVisibleMonth prop and it is not working.
Not sure what's the best way.
Thanks

Same here.
I am using version 15.0.0

Hi @pradok and @AlfredLabs-Hector, are you also setting the date prop at the same time? I think that that takes precedence over initialVisibleMonth as to what month is set.

Hi @majapw,
Let me briefly describe my cases.
package.json
"moment-timezone": "^0.5.14",
"react": "^16.0.0",
"react-addons-shallow-compare": "^15.6.2",
"react-dates": "^15.0.0"

case 1 (Not working)
const { date } = this.state; // default state of date value is null

<DayPickerSingleDateController
  date={date}
  initialVisibleMonth={() => moment().subtract(2, 'months')}
  onDateChange={date => {
    this.setState(date);
  }}
  numberOfMonths={3}
  isDayHighlighted={day1 => daysWithData.some(day2 => this.isSameDay(day1, day2))}
/>

The result shows 3 months: Nov. 2017, Dec. 2017 and Jan. 2018, while I expect it to be Sep. ~ Nov. 2017.
And there's also a strange behavior in this case, if I click previous month button twice to let it becomes Sep. ~ Nov. 2017, the highlighted dates in Nov. 2017 will not be highlighted.
Actually, it seems the latest month in this calendar will not show highlighted dates.
But I think it's another issue, the highlighted dates could be all unhighlighted if I set initialVisibleMonth to moment().add(10, 'months').
case 2 (Still not working)
<DayPickerSingleDateController
  initialVisibleMonth={() => moment().add(10, 'months')}
  numberOfMonths={3}
  isDayHighlighted={day1 => daysWithData.some(day2 => this.isSameDay(day1, day2))}
/>

case 3 (Simple case not working either)
<DayPickerSingleDateController
  initialVisibleMonth={() => moment().add(10, 'months')}
/>

Thanks.

Hi @majapw Yes I am using date props.
btw i am using 12.6.0 of react-dates, is that prop initialVisibleMonth available in that version?
I tried initialVisibleMonth={() => moment('2017-12-12')} with no date prop , i couldn't get the month default to December 2017. With date prop, it only highlights the day, so if I have prop date={moment('2017-12-12')} it doesn't change to the December 2017 and the month is set to current month though the day for December is highlighted after pressing the next month button.

@pradok @AlfredLabs-Hector does it work if you set the focused prop? (source)

Hi @wasabigeek,
Works for me!!
Thank you.
So the focused prop is necessary for initialVisibleMonth working functionally??

It seems so. In fairness though this component is not well documented, the other components do state that focused is a required prop.

Yeah the need for focused to be true on the DayPickerSingleDateController is cos it was designed to function with the SDP. Perhaps setting that value to default true (which is a bit icky, but might make more sense in this case) would be the right approach.

I'm not very familiar with the source code, but the problem is that this line returns now for the current month if hidden is false, instead of the date you specified.
I wonder why this was needed if initialVisibleMonth already returns now if no other date is specified by date or initialVisibleMonth attributes.
Maybe just removing this line would also fix it.

Hey, all! Using DayPickerSingleDateController and having similar issues to the above when attempting to set initialVisibleMonth. The prior setup, where a date was being being passed wasn't scrolling to the appropriate month on render, which is why I investigated initialVisibleMonth. I've had no success with setting the focused prop or any other variation of solutions, so I thought I would check to see if there has been progress on this issue.
Here is my current build for reference:
<DayPickerSingleDateController
  date={date || null}
  placeholder={placeholder}
  onDateChange={date => this.handleDateChange(date)}
  focused={true}
  onFocusChange={({ focused }) => this.setState({ focused })}
  numberOfMonths={1}
  isDayBlocked={this.isDayBlocked}
  isOutsideRange={this.isOutsideRange}
  keepOpenOnDateSelect
  navPrev={<NavButton fontSize={'1.5em'}>chevron_left</NavButton>}
  navNext={<NavButton fontSize={'1.5em'}>chevron_right</NavButton>}
  hideKeyboardShortcutsPanel
  setDefaultDate={
    setDefaultDate && !defaultDateSet && this.setDefaultDate()
  }
  initialVisibleMonth={initialVisibleMonth}
/>

It's worth noting that we have implemented a lot of custom functionality, which is why there are a lot of custom attributes to the base component.
Thanks in advace for the help!

As a follow-up, I was able to get this working after default setting focused={true}. Not ideal, but it seems to work. I thought I would reiterate the general solution for anyone still getting stuck.

@HartiganHM Thank you so much! I spent few hours trying to fix this behavior. Also, so everyone will know, if you don't specify focused={true} – initial date will be rendered only when it's from first 30 days until now. In my case DayPickerSingleDateController is in popup, so for example:

Open modal
Choose date in next few months
Close modal (date saved to somewhere)
Open modal – you will see that opened is current month (instead of month with selected date), also past days will be enabled again (it's disabled for my case) and you cannot choose any other date, BUT, onDateChange is firing...

If my explanation is not clear, please contact with me so I will give details (if someone needs)

@HartiganHM Thank you very much! You saved my evening!

My test cases for blocking days failing after set initialVisibleMonth prop. can any one have any idea?


Use the public interface for require statements

0.7.1 mandates that all native module require statements use the public interfafe, else the packager will fail.
https://github.com/facebook/react-native/releases/tag/v0.7.0-rc

good catch, thanks! Are you interested in becoming a collaborator for this repo?

I'd love to be a collaborator, let me just ok it with my employer first.
-Andy
On Jul 29, 2015 8:02 AM, "Mark Vayngrib"<EMAIL_ADDRESS>wrote:

good catch, thanks! Are you interested in becoming a collaborator for this
repo?
—
Reply to this email directly or view it on GitHub
https://github.com/tradle/react-native-udp/pull/4#issuecomment-125981130
.

great, let me know

sign me up.  :)
they got back to me, and are all for it.
Thanks,
Andy
On Thu, Jul 30, 2015 at 4:48 PM, Mark Vayngrib<EMAIL_ADDRESS>wrote:

great, let me know
—
Reply to this email directly or view it on GitHub
https://github.com/tradle/react-native-udp/pull/4#issuecomment-126523006
.

excellent, you should be getting an invitation right about now :)


Snippets would be cool

CoC regularly came with snippets, I have few on my GitHub for html Python Java you can checkout.
VSCode has a native html one now we may be able to tap into.
vsnip supports all VSCode formatted snippets and would be nice to get everything working out of the box, although I could see how this may be a separate concern.

I'm using this https://github.com/kitagry/vs-snippets with vsnips. Those are the snippets from VSCode and some extensions conveniently packed into one repo.

Closing this because

snippets depend on the users completion plugin
not the scope of this plugin


Avoid slow "vswhere" calls

Recently added Visual Studio location with vswhere (#11) seems to be very slow when using -find with path patterns. As in, 5 minutes slow (#12).
vswhere does not provide much insight into why this happens, but I guess that's because filesystem operations (and search in particular) are not very fast on Windows.
Improve the search performance by combining vswhere with probing. Use vswhere to locate the installation root, and then probe around for the batch script we need.
Also, don't use vswhere for Visual Studio 2015 as it does not seem to work. Rely only on probing here.
And also, add some debug logs so that it's possible to track which path has been used, if you're interested in it.
/cc @aminya

If this increases the speed sure! In a local configuration my code only took seconds! The main problem should be the GitHub servers.


Create Question

Added form and basic validation to create questions.

I fixed the react rerendering problem. No added functionality.

I deleted the file and pushed it to my repo, do I need to do another pull
request?
On Sun, Sep 22, 2019, 7:33 PM MorganW09<EMAIL_ADDRESS>wrote:

@MorganW09 commented on this pull request.
In src/api/TinRoll.Api/Startup.cs
https://github.com/MorganW09/TinRoll/pull/32#discussion_r326928007:

@@ -29,14 +29,15 @@ public void ConfigureServices(IServiceCollection services)
{
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2);
services.AddDbContext(

           options => options.UseSqlServer("Server=(localdb)\\mssqllocaldb;Database=TinRollDb;Trusted_Connection=True;MultipleActiveResultSets=true"));

           options => options.UseSqlServer(@"Server=DESKTOP-P0PO0N5\MSSQLLOCALDB;Database=TinRollDb;Trusted_Connection=True;MultipleActiveResultSets=true"));

Just fyi, this will be moving to a configuration file soon. I'll let you
know the details whenever that changes.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/MorganW09/TinRoll/pull/32?email_source=notifications&email_token=AENGTMFG5ZJ6JO7P2SJSIK3QLAFGPA5CNFSM4IS7SIO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCFQIA6A#pullrequestreview-291537016,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AENGTMEBITS6FESQGKWA6E3QLAFGPANCNFSM4IS7SIOQ
.

No, as long as you push changes to the same branch that the PR was created from the PR will be updated. Now that I've merged in this PR it would be best if you resync your master branch with this dev branch.
I did what is called a squash merge, all 13 of your commits that you made on this branch got squashed into one commit in the TinRoll project. That helps keep the main branch cleaner.


Update comparison functions

add 'relative' flag
if all a and b values are smaller than EPSILON, return True

Merging this for continued investigation of issue #115


kerberos_username/kerberos_password not found when using variable

Community Note

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment

Thank you for opening an issue. Please note that we try to keep the Terraform issue tracker reserved for bug reports and feature requests. For general usage questions, please see: https://www.terraform.io/community.html.
PingFederate Terraform provider Version
0.12.1
PingFederate Version
11.3.5
Terraform Version
Run terraform -v to show the version.
Terraform v1.9.3
on linux_amd64

provider registry.terraform.io/hashicorp/aws v5.60.0
provider registry.terraform.io/pingidentity/pingfederate v0.12.0

Affected Resource(s)
Please list the resources as a list, for example:

pingfederate_kerberos_realm

Terraform Configuration Files
variable "KERB_INTERNAL_username" {
  description = "The username for the Kerberos Realm"
  type        = string
  default   = "user"
}

variable "KERB_INTERNAL_password" {
  description = "The password for the Kerberos Realm"
  type        = string
  sensitive   = true
  default    = "password123"
}

resource "pingfederate_kerberos_realm" "KERB-INTERNAL" {
  realm_id            = "KERB-INTERNAL"
  kerberos_realm_name = "internal.domain.net"
  kerberos_username   = var.KERB_INTERNAL_username
  kerberos_password   = var.KERB_INTERNAL_password
  key_distribution_centers = [
    "dc001",
    "dc002"
  ]
  connection_type = "DIRECT"
  suppress_domain_name_concatenation = false
  retain_previous_keys_on_password_change = true
}

Expected Behavior
kerberos_username and keberos_password are detected from the variables
Actual Behavior
╷
│ Error: Property Required:
│
│   with pingfederate_kerberos_realm.KERB-INTERNAL,
│   on kerberos_realms_KERB-INTERNAL.tf line 12, in resource "pingfederate_kerberos_realm" "KERB-INTERNAL":
│   12: resource "pingfederate_kerberos_realm" "KERB-INTERNAL" {
│
│ kerberos_username is required when connection_type is set to "DIRECT".
╵
╷
│ Error: Property Required:
│
│   with pingfederate_kerberos_realm.KERB-INTERNAL,
│   on kerberos_realms_KERB-INTERNAL.tf line 12, in resource "pingfederate_kerberos_realm" "KERB-INTERNAL":
│   12: resource "pingfederate_kerberos_realm" "KERB-INTERNAL" {
│
│ kerberos_password is required when connection_type is set to "DIRECT".
╵
If I hard code the values in the resource the error goes away. I also tried using aws secrets with jsondecode in the resource with no variable and get the same error.
Steps to Reproduce
Please list the steps required to reproduce the issue, for example:

terraform plan

This fix will be pushed in the next release - 0.14.0

This has been fixed in the new v0.14.0 release - https://registry.terraform.io/providers/pingidentity/pingfederate/latest


Date Format Missing

logzero version: 1.5.0
Python version: 3.6.6
Operating System: Mac OS

Description
Describe what you were trying to get done.
Logs to have Date with the separator like 2018-09-03
Tell us what happened, what went wrong, and what you expected to happen.
Logs does not contain  separator like 180903
What I Did
log_format = '%(color)s[%(levelname)-5.5s %(asctime)-15s %(module)s:%(lineno)d]%(end_color)s %(message)s'

Right Way is :
formatter = logzero.LogFormatter(fmt=log_format,datefmt='%Y-%m-%d %H:%M:%S')
Suggestions:
Making '%Y-%m-%d %H:%M:%S' as the Default DateFormat


Refactored Giraph integration tests to use new validation test framework

@Erackron, this should provide you with sufficient examples to implement the GraphLab tests using the graphalytics-tests project.

Refer to this link for build results (access rights to CI server needed):
http://jenkins.tribler.org//job/Graphalytics_pull_request_tester/13/
Test PASSed.

Refer to this link for build results (access rights to CI server needed):
http://jenkins.tribler.org//job/Graphalytics_pull_request_tester/16/
Test PASSed.


turn off frozen object

The initial put is needed and that will freeze the object, so believe we need the freeze/clone overrides.


Replace Sketch tool in Editing

Replace sketch not working any more. The command is in the sketch dropdown but doesn't do anything. Tried it on two computers same thing. It used to work and I haven't changed anything with the system. I deleted, downloaded the zip and started over with the same result. What gives? Thanks ,cob

Hi cob,
I just tried the sample (using the data and instructions from the readme.md) and was able to run the add-in with no problems.  I am using ArcGIS Pro 1.4.1.  Also you can set a break point on the OnClick method in ReplaceSketch.cs, it should hit that breakpoint when you click on the "replace sketch" entry in the context menu.  I was able to split the polygon using the intersecting line feature.  Once you step through the OnClick method you should see where the problem is.  Below a screen shot of my result:

You mean in visual studio? I'm not much of a programmer. It used to just
work. What I'm trying to do is create a feature in a polygon feature class
based on selected line features. Are you able to do that? This is due to my
folks having arc pro basic which doesn't have feature to polygon. And these
are very wiggly GPS lines that are difficult to trace - you have to zoom in
and trace one little section at a time. Should I be using create or modify
features? Polygon or autocomplete sketch tool? Thanks for your response -
cob
On Wed, May 3, 2017 at 3:26 PM, Wolfgang Kaiser<EMAIL_ADDRESS>wrote:

Hi cob,
I just tried the sample (using the data and instructions from the
readme.md) and was able to run the add-in with no problems. I am using
ArcGIS Pro 1.4.1. Also you can set a break point on the OnClick method in
ReplaceSketch.cs, it should hit that breakpoint when you click on the
"replace sketch" entry in the context menu. I was able to split the polygon
using the intersecting line feature. Once you step through the OnClick
method you should see where the problem is. Below a screen shot of my
result:
[image: image]
https://cloud.githubusercontent.com/assets/5561398/25677648/7bb95e58-2fe2-11e7-9461-d66c3a488cbb.png
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Esri/arcgis-pro-sdk-community-samples/issues/24#issuecomment-299010624,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AQXwisx7pwtmREdpIkjck9fi66ywCVz3ks5r2NTagaJpZM4NPxWU
.

Thanks for the clarification.  I tried the tool using ArcGIS Pro basic and it works as documented.  However, the documentation doesn't describe the workflow that you described in your comment above.  Let me first explain what the 'replace sketch' sample does: it allows you to use an existing feature (for example a line) instead of a manually hand-digitized sketch.  Hence the name: replace sketch - it replaces a manual input sketch (if any) with the selected feature by right clicking and selecting the 'replace sketch' menu option.  Note that you have to use snapping because the line has to be found within 5 pixels from the mouse click.  So the selected line is now entered as your (normally) manually input sketch.  So the documentation shows me modifying a polygon using the "Split Tool" by sketching a line over the selected polygon: 1) I can manually sketch a line that intersects that polygon, or 2) i can right click an existing line feature and click the "replace sketch" menu option.  Either way when I complete the sketch Pro will take the sketched line and split the polygon accordingly.  I think what you are looking for is a tool that takes GPS lines (or points) and uses those lines (or points) to create a polygon, this sample doesn't do that.  However, there are other samples that would probably show you how to make a polygon out of a selected line feature.  I will look through the samples, check, and get you a link if that is what you are looking for.

Thanks Wolfgang, but I have actually used the tool for this before - it
traced around the entire line and held the sketch status at the last
closing point. Then I could just finish sketch and voila. But it's not
working now so I'd be grateful for another solution if you can find it. The
options with basic license are limited. Thanks, cob
On Thu, May 4, 2017 at 1:47 PM, Wolfgang Kaiser<EMAIL_ADDRESS>wrote:

Thanks for the clarification. I tried the tool using ArcGIS Pro basic and
it works as documented. However, the documentation doesn't describe the
workflow that you described in your comment above. Let me first explain
what the 'replace sketch' sample does: it allows you to use an existing
feature (for example a line) instead of a manually hand-digitized sketch.
Hence the name: replace sketch - it replaces a manual input sketch (if any)
with the selected feature by right clicking and selecting the 'replace
sketch' menu option. Note that you have to use snapping because the line
has to be found within 5 pixels from the mouse click. So the selected line
is now entered as your (normally) manually input sketch. So the
documentation shows me modifying a polygon using the "Split Tool" by
sketching a line over the selected polygon: 1) I can manually sketch a line
that intersects that polygon, or 2) i can right click an existing line
feature and click the "replace sketch" menu option. Either way when I
complete the sketch Pro will take the sketched line and split the polygon
accordingly. I think what you are looking for is a tool that takes GPS
lines (or points) and uses those lines (or points) to create a polygon,
this sample doesn't do that. However, there are other samples that would
probably show you how to make a polygon out of a selected line feature. I
will look through the samples, check, and get you a link if that is what
you are looking for.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Esri/arcgis-pro-sdk-community-samples/issues/24#issuecomment-299259249,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AQXwiu1MxcW_ZhUd6MwCpadLYQxX0P6Bks5r2g8jgaJpZM4NPxWU
.

I tried a slightly different workflow and this seemed to work:

I have a line feature (single feature with multiple segments)

I start editing using Create Polygon using the "Autocomplete Polygon"

right click on my line - somehow I have to try this twice in some cases - and select the Replace Sketch

I see the line with nodes

I finish the sketch (auto complete somehow didn't work but double click on the start node did).


Bicep extension is getting activated when opening JSONC files, but should not be

close all vscode windows
close and restart vscode (reloading the window isn't good enough)
verify in Output window "Extension Host" that bicep extension hasn't been activated yet
create a new window and set it to JSONC language
EXPECTED: bicep extension hasn't been activated yet
ACTUAL: bicep extension IS activated

2023-01-31 12:19:43.432 [info] ExtensionService#_doActivateExtension ms-azuretools.vscode-bicep, startup: false, activationEvent: 'onLanguage:bicep'

Actually, this is not a regression from 0.12 to 0.13.
It only happens with JSONC files, not JSON
Not surprisingly, it's because of the support of bicepconfig.json files in package.json.  But this has been there for nearly two years.


UI enhancement for education, experience, research section

I want to enhance the education, experience, research section UI since there is a lot of space in the hero section. Please assign me for this

I would also like to add on scroll animation for the same.

closed due to inactivity


[webapi] Update baseline to sync with chrome M48 for Nexus7

ARM-Nexus7:
Impacted TCs num(approved): New 7, Update 99, Delete 4
Unit test Platform: Crosswalk Project for Android 19.48.495.0
Unit test result summary: Pass 0, Fail 0, Blocked 0
https://crosswalk-project.org/jira/browse/XWALK-6216

Pending to merge, continute to update for following suites:
webapi-deviceadaptation-css3-tests
webmanu-system-android-tests
usecase-webapi-xwalk-test

Merge as-is.


Quick pick issue

VS Code Version: 1.54.1

Steps to Reproduce:

I expect the file send_to_self.txt should be the first item in the result
I don't expect to see the send_to_lf.txt in the result.

Does this issue occur when all extensions are disabled?: Yes

And because it orders in reverse, and a very annoying bug.

Using spaces treats each query as separate query.


Setting ContentType on Legacy SDK Windows.AzureStorage CloudFile  (Core 3.1)

It is no longer working as stated in the title, further reading:
https://github.com/Azure/azure-storage-net/issues/966
I'd like a resolution ASAP if this is a bug from going to .NET Core 3.1

@upsilondynamics Could you please provide the documentation link you were referring to ? this medium is mainly for documentation bugs, not specific to product issues.

We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


Add ipv4 ipv6 selection to Subnet view

https://bugzilla.redhat.com/show_bug.cgi?id=1394286

Added a ipv4/ipv6 selection field to Subnet create page

Locked ipv4/ipv6 and CIDR fields on Subnet edit page

Screenshots please

@andyvesel please rebase and repush, I think the expression tests were fixed in another PR.  Also, agree with @chessbyte, needs screenshots.  Thx, Dan

@andyvesel should the IP version be a drop down choice of 4 and 6?  Also, should there be some code to handle the new value coming in?
@Ladas can you please review?

@andyvesel @dclarizio yes, it should be a dropdown, I don't expect anything else than IPv4 and IPv6 can be really there? ( at least for a next century :-) )
Backend was already merged? Usually we mark the backed PR as a dependency and a UI PR is a WIP until backend is merged

@Ladas, is this the right backend PR?
https://github.com/ManageIQ/manageiq/pull/12561/

@andyvesel doesn't seems to be, those are just logs. With you PR, does it actually store the right IP version to OpenStack?

@Ladas can you review please?

looks good :+1:

@andyvesel if this was changed to a drop down, can you replace the screen shot above?  Thx, Dan

@dclarizio done

@miq-bot add_label blocker
@miq-bot add_label bug

Euwe backport details:
$ git log -1
commit b8909f2b50f60f00b49180d570a8d2a079e340d6
Author: Dan Clarizio<EMAIL_ADDRESS>Date:   Tue Dec 6 14:21:12 2016 -0500

    Merge pull request #12650 from andyvesel/add_ipv4_ipv6_selection_to_subnet_view

    Add ipv4 ipv6 selection to Subnet view
    (cherry picked from commit 464fe051be7885b2bc4f8cd6a2ed4044f6b4721f)

    https://bugzilla.redhat.com/show_bug.cgi?id=1402162


WIP: NO MERGE: Feedstock rerender master (Pt. 2 selectors/jinja)

Installs the conda-build merge commit ( https://github.com/conda/conda-build/commit/e8e83de1eadb5a6f479fd2a716662d4df931e1c4 ) for this PR ( https://github.com/conda/conda-build/pull/957 ) so as to try the fix on one of the known issues. Isn't it awesome that we can test like this? 😄
cc @msarahan @stuarteberg

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

Replaced by PR ( https://github.com/conda-forge/jpeg-feedstock/pull/2 ).


Same reason to change as pt.js

Thank you, but this is not the FullCalendar's repository! This is Adam Shaw's excellent FullCalendar packaged as a Ruby gem for easy usage in Ruby on Rails.
Please submit your request to the FullCalendar repo at: https://github.com/arshaw/fullcalendar


Dual use one USB radio dongle.

Thanks a bunch for this code. It's capital nifty.
This may not be an issue. But thought I would ask.
I have one USB radio dongle in my pi3.
I have 2 git projects/codes working well. 1 is rtlamr/rtl_tcp (for my energy meter) and the other is rtl_433 (for a Lacross temp sensor). Both work good. But only separately. Both are sending out results to an mqtt broker.
I would like to maybe run both at the same time (if possible). Or just have one program run 25 minutes, quit, start the other program for 5 minutes, quit. And start the first one again for 25 min. And repeat. All day long.
I have been trying to sloppily stop and start code and reset USB dongle but doing it cleanly (so either starts again we'll) isn't working out yet. Thanks for any pointers.

never mind.
I have recently read and learned more.
Much more.


Fix residues

Hi thank you for your work. Is it possible to add constraints for the generation, espacially fix certain resiudes?
thanks in advance.

Dear ioioba, yes, fix-residue design is a vital feature, but as you may notice, InstructPLM is an autoregressive language model, so it can only support one-direction decoding. i.e. from N-terminus to C-terminus of a protein sequence. You can pass the some fixed residues

Dear ioioba,
Fix-residue design is a vital feature. However, unlike other pLMs such as ESM, InstructPLM is an auto-regressive language model, it can only support one-direction decoding, i.e. from the N-terminus of a protein sequence to the C-terminus.  So, if the fixed residues are all placed close to the N-terminus side of the protein (before the redesign part), you can pass it with structure as a new instruction. If fixed residues are placed close to the C-terminus side, those residues will not affect the design process of InstructPLM.
Hope this can solve your question.


ADX / Time Series Insight

I'm just wondering where Azure Data Explorer is and why Time Series Insight is still there as will no longer be supported after 2025
Thanks

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

ID: 88559925-9b9e-d9b3-ddb6-08306692c17b
Version Independent ID: a25055cb-7cfe-28a0-1c66-06172c037128
Content: Data store decision tree - Azure Application Architecture Guide
Content Source: docs/guide/technology-choices/data-store-decision-tree.md
Service: architecture-center
Sub-service: guide
GitHub Login: @dsk-2015
Microsoft Alias: pnp

@domedellolio
Thanks for your feedback! We will investigate and update as appropriate.


graphql-2-json-schema 0.1.0-1 doesn't handle enums properly

When I generate a form with a schema field, your current version generates a json schema field with no type, and the form was missing the field.
When I rebuilt your library with the 0.1.1 version, the schema generated a form that worked. Can you release a version with the updated dependency?

+1 to this, would be a pretty simple fix.


feat: Block AI scraping bots

Pull request for issue #3850.
The pull request is still missing tests for the added rule. I've looked through the documentation for testing and I can't seem to find the appropriate way to test for a rule that adds new data, in this case a list of AI scraper User-agents.
Any help and advice is always welcome.

Thanks for your contribution @highpingblorg!
Writing tests is easy. Maybe taking a quick look at our https://github.com/coreruleset/coreruleset/blob/main/CONTRIBUTING.md, will give you more insights. Here is the Tl; DR version https://github.com/coreruleset/coreruleset/blob/main/CONTRIBUTING.md#writing-tests.
See for example test id 6 here. You can copy the 913100.yaml file as 913110.yaml and then modify one or two tests to match your input on user-agents.

Thank you for your contribution @highpingblorg.
I see the problem, yet I am skeptical about the proposed solution (like @RedXanadu in the original issue).
For me, this is another iteration of misbehaving bots, nothing really specific AI about it. And it's not really the fact they are exploring the site, but the rate of requests. So what you really need is rate limiting and CRS is just a weak tool that attempts to block them all when the truly malicious ones will simply change their UA.
That's why we removed all these UA based rules beyond the most striking security scanners.
When trying to update the crawler, scanner, bot and what not rules to v4, I assembled a list of around 2K user-agents of dubious renown. The difficulty is getting an overview and doing some useful taxonomy. Lacking that we opted to remove.
But this does not rule out a plugin attempting just that. All it takes somebody to do that and this PR could be a first step. Personally, I would not try to handle AI bots differently from all the other ones. But I might be wrong on this question.
As for this PR, please don't merge before we discussed this in the team.


dask-cudf groupby call failing

A recent change in dask-cudf is causing an issue with the groupby call. Below is a minimal reproducer
import cudf
import cugraph
from dask_cuda import LocalCUDACluster
import dask_cudf
from dask.distributed import Client

def setup():
    cluster = LocalCUDACluster()
    client = Client(cluster)

    return (client, cluster)

def teardown(client, cluster=None):
    client.close()
    if cluster:
        cluster.close()

def symmetrize(ddf, src_name, dst_name):
    if not isinstance(src_name, list):
        src_name = [src_name]
    if not isinstance(dst_name, list):
        dst_name = [dst_name]

    num_partitions = ddf.npartitions

    ddf2 = ddf[[*dst_name, *src_name]]
    ddf2.columns = [*src_name, *dst_name]
    result = dask_cudf.concat([ddf, ddf2]).reset_index(drop=True)

    vertex_col_name = src_name + dst_name
    result = result.groupby(by=[*vertex_col_name]).min(
        split_out=num_partitions).reset_index()

    return result

if __name__ == "__main__":
    setup_objs = setup()
    client = setup_objs[0]
    workers = client.scheduler_info()['workers']
    num_gpus = len(workers)

    df = cudf.DataFrame()

    df["src"] = [v for v in range(20)]
    df["dst"] = [v for v in range(1, 21)]
    ddf = dask_cudf.from_cudf(df, npartitions=num_gpus)
    ddf_sym = symmetrize(ddf, "src", "dst")

    print(ddf_sym.compute())

    teardown(*setup_objs)

The above script works on dask-cudf 22.4.0a0+gb50ae82 pypi_0  pypi and worked on a prior 22.6 version from a 22.06 Rapids container (but since it recently got updated with a later dask-cudf version, it is no longer working).
The script above is currently failing on dask-cudf 22.06.00a220514 which I believe is the latest version.

Here is a traceback of the error I get
/opt/conda/envs/rapids/lib/python3.8/site-packages/cudf/core/dataframe.py:1055: FutureWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.
  return pd.Series(self._dtypes)
2022-05-14 22:20:59,536 - distributed.worker - WARNING - Compute Failed
Key:       ('groupby_partition_agg-375460dc3661b54d1e2b5b22a300f5b0', 0)
Function:  _groupby_partition_agg
args:      (   src  dst
0    0    1
1    1    2
2    2    3
3    3    4
4    4    5
5    5    6
6    6    7
7    7    8
8    8    9
9    9   10, ['src', 'dst'], {}, [], 2, True, None, '___')
kwargs:    {}
Exception: "ValueError('tuple.index(x): x not in tuple')"

Traceback (most recent call last):
  File "reproducer.py", line 49, in <module>
    print(ddf_sym.compute())
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/dask/base.py", line 292, in compute
    (result,) = compute(self, traverse=False, **kwargs)
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/dask/base.py", line 575, in compute
    results = schedule(dsk, keys, **kwargs)
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/distributed/client.py", line 3004, in get
    results = self.gather(packed, asynchronous=asynchronous, direct=direct)
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/distributed/client.py", line 2178, in gather
    return self.sync(
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/distributed/utils.py", line 318, in sync
    return sync(
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/distributed/utils.py", line 385, in sync
    raise exc.with_traceback(tb)
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/distributed/utils.py", line 358, in f
    result = yield future
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/tornado/gen.py", line 762, in run
    value = future.result()
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/distributed/client.py", line 2041, in _gather
    raise exception.with_traceback(traceback)
  File "/opt/conda/envs/rapids/lib/python3.8/contextlib.py", line 75, in inner
    return func(*args, **kwds)
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/dask_cudf/groupby.py", line 732, in _groupby_partition_agg
2022-05-14 22:20:59,551 - distributed.worker - WARNING - Compute Failed
Key:       ('groupby_partition_agg-375460dc3661b54d1e2b5b22a300f5b0', 2)
Function:  _groupby_partition_agg
args:      (   src  dst
0    1    0
1    2    1
2    3    2
3    4    3
4    5    4
5    6    5
6    7    6
7    8    7
8    9    8
9   10    9, ['src', 'dst'], {}, [], 2, True, None, '___')
kwargs:    {}
Exception: "ValueError('tuple.index(x): x not in tuple')"

    gb.partition_by_hash(gb_cols, split_out, keep_index=False)
  File "/opt/conda/envs/rapids/lib/python3.8/contextlib.py", line 75, in inner
    return func(*args, **kwds)
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/cudf/core/dataframe.py", line 4052, in partition_by_hash
    key_indices = [self._column_names.index(k) for k in columns]
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/cudf/core/dataframe.py", line 4052, in <listcomp>
    key_indices = [self._column_names.index(k) for k in columns]
ValueError: tuple.index(x): x not in tuple
2022-05-14 22:21:00,864 - tornado.application - ERROR - Exception in callback <bound method Client._heartbeat of <Client: 'tcp://<IP_ADDRESS>:33167' processes=0 threads=0, memory=0 B>>
Traceback (most recent call last):
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/tornado/ioloop.py", line 905, in _run
    return self.callback()
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/distributed/client.py", line 1343, in _heartbeat
    self.scheduler_comm.send({"op": "heartbeat-client"})
  File "/opt/conda/envs/rapids/lib/python3.8/site-packages/distributed/batched.py", line 137, in send
    raise CommClosedError(f"Comm {self.comm!r} already closed.")
distributed.comm.core.CommClosedError: Comm <TCP (closed) Client->Scheduler local=tcp://<IP_ADDRESS>:53298 remote=tcp://<IP_ADDRESS>:33167> already closed.

Is it possible to reproduce this without cuDF? IOW just using Pandas?

I tried running this with only pandas, Dask DataFrame, and LocalCLuster -- it seems to be working fine.

Code

import pandas as pd
import dask.dataframe as dd
from dask.distributed import Client, LocalCluster

def setup():
    cluster = LocalCluster()
    client = Client(cluster)

    return (client, cluster)

def teardown(client, cluster=None):
    client.close()
    if cluster:
        cluster.close()

def symmetrize(ddf, src_name, dst_name):
    if not isinstance(src_name, list):
        src_name = [src_name]
    if not isinstance(dst_name, list):
        dst_name = [dst_name]

    num_partitions = ddf.npartitions

    ddf2 = ddf[[*dst_name, *src_name]]
    ddf2.columns = [*src_name, *dst_name]
    result = dd.concat([ddf, ddf2]).reset_index(drop=True)

    vertex_col_name = src_name + dst_name
    result = result.groupby(by=[*vertex_col_name]).min(
        split_out=num_partitions).reset_index()

    return result

if __name__ == "__main__":
    setup_objs = setup()
    client = setup_objs[0]
    workers = client.scheduler_info()['workers']
    num_gpus = len(workers)

    df = pd.DataFrame()

    df["src"] = [v for v in range(20)]
    df["dst"] = [v for v in range(1, 21)]
    ddf = dd.from_pandas(df, npartitions=num_gpus)
    ddf_sym = symmetrize(ddf, "src", "dst")

    print(ddf_sym.compute())

    teardown(*setup_objs)

I think this is not the right repository for the issue. I apologize about that

Moved to issue ( https://github.com/rapidsai/cudf/issues/10863 )

Thanks


都没人提关于3.4x重大BUG么

Vue version
3.4x
Link to minimal reproduction
https://github.com/vueComponent/ant-design-vue/issues/7239
Steps to reproduce
详见：
https://github.com/vueComponent/ant-design-vue/issues/7239
What is expected?
--
What is actually happening?
--
System Info
No response
Any additional comments?
No response

This is a downstream component library adaptation problem. Please ask the component library maintainer to confirm whether the version can be adapted and whether it is an upstream framework problem.

This is a downstream component library adaptation problem. Please ask the component library maintainer to confirm whether the version can be adapted and whether it is an upstream framework problem.

ant-design-vue 19.1K
https://github.com/vueComponent/ant-design-vue/issues/7239
vue-vben-admin 20.9K
https://github.com/vbenjs/vue-vben-admin/issues/3495
这些优秀项目升级到vue3.4.x后，弹窗关闭不了

We have already given feedback to the author of the component library for you. Please wait for them to fix it. If there are other problems, open the issue again.


Please add value4value so I can donate sats directly using Alby extension.

Hi,
Please add value4value https://getalby.com/value4value, so I can use Alby extension to easily send sats to General Fund.
Thanks.

We have the following lightning address, but don't yet have the ability to segment a seperate lightning address for each project.
<EMAIL_ADDRESS>donating to the above lightning address will just be a general donation with no specific project associated with it

@bitcoinuser considering @abitcoinperson's answer seems all that needs to be done is add <meta name="lightning" content="lnurlp:[opensats@btcpay0.voltageapp.io](mailto:opensats@btcpay0.voltageapp.io)"/> to https://github.com/OpenSats/website/blob/master/components/Layout.tsx#L23
Can you test on your end if donation to this lightning address works?

We have the following lightning address, but don't yet have the ability to segment a seperate lightning address for each project.
<EMAIL_ADDRESS>donating to the above lightning address will just be a general donation with no specific project associated with it

You can create a store for each project and then have a lightning address on each store. This would help separate the funds received (each ln address payment is an invoice)

With btcpay 1.9, we added the ability that you can attach custom metadata to individual ln addresses. This specifically allows v4v for opensats in its current setup.

Create ln address in store
Expand the advanced settings
put in the json you use to create the invoices for each specific project (zaprite, project name, etc)
save
modify this site by adding the v4v meta tag on each project page


Added GLaDOS reference

was surprised there weren't any

@randName Can you fix the merge conflict?

I usually edit the penultimate line as it leaves the diffs cleaner, but I see that caused a bit of problem here.