Option to copy without rendering

Is your feature request related to a problem? Please describe.
I generally like to set the templates_suffix option to "" so all files are rendered by default and then make exceptions for some few files (like cookiecutter does). But copier currently only provides exclude, which also skips copying the file.
Describe the solution you'd like
Having an option copy_without_render to define files/directories that are copied but not rendered would be nice to have.
Describe alternatives you've considered
Alternative would be suffixing all template files with e.g. .jinja, but considering a template folder with many files, it is annoying to suffix file name.

The feature you're requesting can be summarized in "allow copying some files and rendering others". This is actually supported by Copier and it is the default behavior. The system we use for that is the suffix. Just append .jinja to the files you want rendered and remove that templates_suffix: "" configuration.
At the beginning, it might seem counterintuitive, mostly when you come from cookiecutter. However, it has some benefits:

You don't have to read some setting in the config file to understand that the file will be rendered. Just by looking at its name, you'll know it.
Your IDE can provide jinja syntax highlighting or autocompletion when it detects that suffix. For example, see https://github.com/samuelcolvin/jinjahtml-vscode.

This follows the zen of Python:

There should be one-- and preferably only one --obvious way to do it.

Also remember that Copier is not cookiecutter. It has some different features and templates are not inter-compatible.
So I'll kindly reject this feature request. Thanks for it anyways!

You can also use Jinja's raw tags:
{% raw %}
Nothing {{ here }} will get rendered
{% endraw %}


Address issue #8038

Description
Within TinyMCE, adding a link to "page on the site" generates an error "Target page not found" under the Anchor field. The link can be saved successfully.
Steps to Reproduce
This issue occurs where there is a page type that extends SiteTree rather than Page. It appears that the Page selector queries all the SiteTree objects while the Anchor logic only considers the Page objects (which are a subset of SiteTree). Thus there is an inconsistency between these two fields in the same form. The simple fix is to get the Anchor logic to also reference the SiteTree objects.
The reason I have page types extending SiteTree rather than Page is that I am updating a legacy site which already has a customised Page.php. I am developing a new template alongside the functional legacy pages.
Resolution
This PR aligns the getAnchors() method to also query values from SiteTree rather than Page.

Merge on green.

Thanks @matthewntt for this fix it's really great. ;)

Is this only an issue in 3.6 or is 3.5 affected too?

I've noticed that you've created this pull request from one of the "core branches" (3.6) rather than a branch specifically intended for this pull request. This can cause problems if we ask you to target this PR at a different branch. If this issue affects 3.5 then your 3.6 branch will need to be rebased so that it is effectively 3.5, which may cause you problems.
In the future please create a new branch for each individual pull request. See our guide about contributing PRs

Is this only an issue in 3.6 or is 3.5 affected too?

OK - it looks like the code is the same in 3.5, so I'm going to rebase this and target 3.5


A bug of the Gallery Demo : Pull to refresh page will not work if list is short

and set physics: BouncingScrollPhysics(),

Dupe of https://github.com/flutter/flutter/issues/15052


LDPlayer.LDPlayer version 9.0.36

[ ] Have you signed the Contributor License Agreement?
[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.4 schema?

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

Microsoft Reviewers: Open in CodeFlow

@microsoft-github-policy-service agree

Hi @TaQuangKhoi,
Does the installer have an unattended mode? Currently the installer requires user interaction.

Hi @stephengillie ,
I think that the installer doesn't have unattended mode.
Is it required to have this mode to commit to repo?

Hi @stephengillie ,
I think that the installer doesn't have unattended mode.
Is it required to have this mode to commit to repo?

Hi @TaQuangKhoi,
Unfortunately, installers must have a fully attended mode to be accepted into the Winget public manifest at this time. This installer might be supported with:

https://github.com/microsoft/winget-cli/issues/910


Unused assignment detection

TypeScript Version:  2.7.0-dev.201xxxxx
Code
function f() {
    let x = 0;
    console.log(x);
    x = 1;
}

The variable x is used, but the assignment x = 1 is not used.
This might be good as a lint rule, but the compiler would first have to expose an API for control flow analysis to be used.

that is dead code detection in general. i would not want to go there :) at least not in the compiler proper.


Integrate various cloudflare changes

I suspect this is what is needed to properly integrate with the change that added the "proxied" option for cloudflare.

If it works, it needs to be cherry-picked back to RELENG_2_3 etc, wherever the "duplicated" cloudflare cases in the switch statement are found.

@phil-davis   This change would definitely work.
What needs to be confirmed though is if it is needed.
I Tested the 2.3.3 against cloudflare and it all seemed to work.
I will test when I get back to my home lab whether we can completely strip out the proxied feature all together.  If we can, then there is no reason to go down this rabbit hole.

@CarlGill any home lab results?

@CarlGill did you have the chance to test it?

@phil-davis @rbgarga   Sorry, I have not had a chance yet.  I should Have time Tonight or tomorrow assuming I finish at the office in a reasonable hour.

I have tested these changes on 2.3.4-release on an SG-2220.
I arrived at the same changes on my own in a branch I was working on before realizing this PR existed. Oops.
Originally, I thought that there also needed to be a break statement at the end of the 'cloudflare' block on line 500, but the interface seems to work without it.
The fix restores the missing UI checkbox element, the use of which is properly reflected when checking the results via the CloudFlare portal.

Tested on 2.3.4-release on an SG-2220.
Restores hidden CloudFlare Proxy checkbox.
Ran multiple updates updates with proxy features enabled and disabled. The CloudFlare portal reflected the proper proxy status each time.
One question, does the 'cloudflare' block need a break; at the end of it? The 'custom-v6', 'route53', and 'hover' blocks all have them.

The break there was missing all along! I have added it. That should make both the domainname input and proxied checkbox appear.


Replace Ant import with include

As cited in #669, this pull request replaces Ant <import> with <include> wherever appropriate.
When <import> is still used, this pull request adds comments for clarifying the reason.
The change pertains only to the tests. No change in XSpec code.
How I tested it
The following deliberate failures demonstrate that the relevant tests are still working as expected:

XSpec test failure

Azure
AppVeyor
Travis

End-to-end test failure

Azure
AppVeyor
Travis

Merging this because

the need for the test is based on a real use case
the relevant tests are still working as expected


Localisation IT

Impressum --> "Impressum"
Herausgeber --> "Editore"
Modellablage --> "Archivio del modello" or simply "Archivio"
Mehr Informationen --> "Ulteriori informazioni"
PS: Please let check also FR

Tnanks, we've included your corrections. In these two files you can see all the italian translations we're using, if you find any more mistakes.


Fix: labels for Falcosidekick

What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind bug

/kind cleanup

/kind design

/kind documentation

/kind failing-test

/kind feature

If this PR will release a new chart version please make sure to also uncomment the following line:

/kind chart-release

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area falco-chart

/area falco-exporter-chart

/area falcosidekick-chart

/area event-generator-chart

What this PR does / why we need it:
We can't generate PrometheusRule resources:
helm template charts/falcosidekick --set prometheusRules.enabled=true --set serviceMonitor.enabled=true
Error: template: falcosidekick/templates/prometheusrule.yaml:10:8: executing "falcosidekick/templates/prometheusrule.yaml" at <include "falcosidekick.labels" .>: error calling include: template: no template "falcosidekick.labels" associated with template "gotpl"

Use --debug flag to render out invalid YAML

Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
Checklist

[ ] Chart Version bumped
[ ] Variables are documented in the README.md
[ ] CHANGELOG.md updated

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: nlamirault
Once this PR has been reviewed and has the lgtm label, please assign leogr for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Why have you created the #563 and #564 for the same changes?
Moreover, you need to update the version in the Chart.yaml and the Changelog to pass the CI.

@Issif this one is to fix the bug when I enable observability for Sidekick UI components
https://github.com/falcosecurity/charts/pull/563 is a refactoring of label management.

@Issif this one is to fix the bug when I enable observability for Sidekick UI components #563 is a refactoring of label management.

Ok, can you merge them for having only 1 PR please?

I need this PR for my deployment, any idea when it will be merged ?
Can I help on this subject ?

I need this PR for my deployment, any idea when it will be merged ? Can I help on this subject ?

Hi,
As I said in the #563, you need to update the Chart.yaml and Changelog.md to pass the CI. The #563 must be merged before this one, right?

This PR includes changes from #563.
I add the commit https://github.com/DCbrainOrg/falco-charts/commit/4a857aa5feeb102e736fc60408135748ca09a396  but on the repository DCbrainOrg:fix/falcosidekick-labels
Should I create a new pull request or do you want to update pull request source ?

What I see is: the #563 contains the changes of the #564. The #564 is not valid, because you forgot to update the Chart.yaml and the Changelog.md.
I think we can close thise PR #564 and follow up in the #563 which is more complete.

I'm closing this PR cause #588 has been merged


postee.trivyoperator.slack rego template enhancements

Description

I would like to request some enhancements for postee.trivyoperator.slack template.
postee.trivyoperator.slack template gives very simple information, for example:

Could you please add more info?
for example:

vulnerability metadata name and namespace
report updateTimestamp
scanner name and version
artifact  repo/image name
artifact  image tag
vulnerability id
vulnerability installedVersion
vulnerability fixedVersion
vulnerability title
vulnerability primaryLink
vulnerability severity
if its possible to be in html format as severity type to be in the correct color, for example: CRITICAL - red, etc .

thanks for filing this, happy to review a PR if you'd like to contribute this.
cc @souravsk - this issue might be of interest to you if you're looking to contribute.
As always, let us know if you need any help getting started.

@simar7 ya happy to help. can you let me know where to start

@souravsk under rego-templates dir there is a trivy-operator-slack.rego file, it should be update with the aforementioned requirements. You may also reuse trivy-jira.rego file

@grglzrv what is the command to get the output that you are showing. I want to check it some explem and see the output.

hey @grglzrv

@souravsk it's a slack notification message

I want to know from where I can get all this data to display.
Do I just have to add here all the vulnerability id, metadata, namespace, title, etc just like critical, and high
and then use it in the trivy-operator-slack.rego
result = msg {

    msg := sprintf(tpl, [
    input.ArtifactName,
    render_vlnrb("Critical", vln_list("CRITICAL")),
    render_vlnrb("High", vln_list("HIGH")),
    render_vlnrb("Medium", vln_list("MEDIUM")),
    render_vlnrb("Low", vln_list("LOW")),
    render_vlnrb("Negligible", vln_list("NEGLIGIBLE"))
    ])
}

or i have to do something else to get all this data to show the correct information
@grglzrv

I have written all of this but still, I don't know where should i collect the data for this new tag that you have asked for.

I just wrote some template
package postee.trivyoperator.slack

tpl :=`
<p> Severity: %s </p>
<p> vulnerabilityID: %s </p>
<p> primaryLink: %s </p>
`

vulnIDs := vulnIdResult {
    var := [ scan |

            item1:=input.vulnerabilities[i].vulnerabilityID
            scan:=item1
    ]

    vulnIdResult:= concat("n", (var))
}

svrt := svrtResult {
    var := [ scan |

            item1:=input.vulnerabilities[i].severity
            scan:=item1
    ]

    svrtResult:= concat("\n", (var))
}

link := linkResult {
    var := [ scan |

            item1:=input.vulnerabilities[i].primaryLink
            scan:=item1
    ]

    linkResult:= concat("\n", (var))
}

result:= res {
 res:= sprintf(tpl, [
 svrt,
 vulnIDs,
 link
 ])
 }

okay

hey @grglzrv these are the things that you wanted

Not exactly cuz you need to separate the both vuln reports 0: and 1: . You need make list for - vuln id, installed versio, fixed versio, severity etc then you need to use some loop function in rego language

Okya I understand the separation 0 and 1 index but I don't understand where we need the loop function

input.vulnerabilities[i].severity - its a current situation
I mean
vulnList: = [ severity, vulnerabilityID, etc.]
some j in vulnList
input.vulnerabilities[i].[j]
Then you need to loop them into the result:= as well

Sorry for replying this late
vulnList := [VulnerabilityID,installedVersion,fixedVersion, title, primaryLink,severity]

vuln = result{
	some i in vulnList
	result = input.vulnerabilites[i].[j]

}

I tried like this but it is show error in in part of the loop.

Yes, i just gave you an example

yes but it's showing an error in this some i in vulnList line

@souravsk - can you share the link to your rego playground so we can help you better?

is there any example of this type of rego file I just learn the basics of the rego language for this issue that's why I'm having head time understanding how this works. if this was in another language then I would have done it. so if you have any rego file where function and array are used then I can understand better.

is there any example of this type of rego file I just learn the basics of the rego language for this issue that's why I'm having head time understanding how this works. if this was in another language then I would have done it. so if you have any rego file where function and array are used then I can understand better.

Take a look at some examples in the Postee repo. I recall there are some usages of loops.

example for slack : https://github.com/aquasecurity/postee/pull/597
copied the existing slack template and changed field names to match the output from the operator


CH 6 possible edits.

At the end of chapter 6 (currently page 69) in the index.html update I believe
and {% load staticfiles %}
should be part of the header.

Thanks Matt,
Next week, I will be actively work on TwD so I will fix it then. But, yes,
you'll definitely need load staticfiles, but category or category.name
should be fine. if you use just use category then the "str" method will
be called which returns the name :-)
I hope that helps
Leif
On Wed, Jul 20, 2016 at 8:53 PM, matt cole<EMAIL_ADDRESS>wrote:

At the end of chapter 6 (currently page 69) in the index.html update I
believe
{{ category.name }
should be
{{ category }\
and {% load staticfiles %}
should be part of the header.
Thank you! This is my first real intro to Django and the book is great so
far (will have to buy a hard copy for reference afterward!)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/leifos/tango_with_django_19/issues/27, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AB02BxwFQMXfoS6orvoto4yE75s7RTfvks5qXm6rgaJpZM4JRF6w
.

Yup, can confirm {% load staticfiles %} is now in the index.html template modifications. I'll close this - let us know if you spot anything else. Thank you!


Gradient tool improvements

Existing gradient stop points are reused (from discord todo list)
Undo works on gradient tool modifications (not properties panel yet)
Double click on the line to insert a stop (like inkscape)

Can you make it so the Linear/Radial buttons in the tool's options bar syncs with the choice for the active layer in the Properties panel?

With no layer selected that has a gradient, that dictates the type of the new gradient
With a layer selected that has a gradient, changing it in either location changes the active gradient
When you switch to a different active layer that has no gradient from one that did, it should probably switch back to what was most recently set on the tool options without a layer selected containing a gradient (in other words: with a layer with a gradient selected, that overrides the tool's own linear/radial setting until deselected)

I like being able to double click to add a gradient stop. But the click target area is really small right now, can that be increased a bit? I'd also love to be able to double click an existing stop point to remove it.

Undo is working great, that's very nice to see. Now I just gotta make a list of all the other places undo isn't working 😜.

Just copied inkscape for the behaviour there.


Adjusting CSS leads to MethodError: no method matching _memcmp(::Vector{UInt8}, ::Vector{UInt8}, ::Int64)

Restarting the server reloads fine.

Can you check that you've got the latest commit?
This memcmp thing is a change in internal Julia stuff in 1.9 iirc, and so there's a commit on xranklin that checks which version you're on and whether to use one or the other.
This memcmp is used in order to do a quick and dirty comparison between two files following a suggestion by Steven Johnson a few years ago on discourse. It just needed to be adapted given it relied on this internal function :)

Odd - ] st said I was on #main, and ] up didn't do anything, but when I added 251d105 explicitly, it worked. And then adding #main again also worked. Sorry for the noise!


Error While Trying To Use Update Mapping Command

vagrant@homestead:~/Triton$ php artisan elastic:update-mapping App\Content
[Elasticsearch\Common\Exceptions\BadRequest400Exception]
{"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"Mapper for [published_at] conflicts with existing mapping in other types:\n[mapper [
published_at] has different [index] values, mapper [published_at] has different [analyzer], mapper [published_at] has different [format] values]"}],"type":
"illegal_argument_exception","reason":"Mapper for [published_at] conflicts with existing mapping in other types:\n[mapper [published_at] has different [ind
ex] values, mapper [published_at] has different [analyzer], mapper [published_at] has different [format] values]"},"status":400}

Granted I am new to elasticsearch so maybe I am messing up the mapper syntax somewhere.  But shouldn't the update-mapping command be overwriting the existing mapper? I had to delete the index, recreate the index and then I ran update-mapping again and it worked as expected, which makes me feel that the mapper syntax is correct and we have an issue somewhere else.
Any thoughts? Much appreciated.  And thank you for the package, it is the best Scout driver for Elastic out right now.

Did you resolve this issue? What was the approach?

I'm having a similar issue.


documentation: memory requirements for legion under vm

recently we found that soleil-x could not complete compilation running on Ubuntu 16.10 under VMWare Fusion with the default memory settings of 1GB.  The result was a silent crash of the compiler.  The problem was fixed by raising the memory of the VM to 3 GB.
It seems that it would be nice to warn about this somewhere in the regent documentation, maybe the notes section of here https://github.com/StanfordLegion/legion/blob/master/language/README.md

I feel like this should go into the README of Soleil-X (https://github.com/stanfordhpccenter/soleil-x) since the memory requirements are going to be application-specific. Just like how GCC or Clang might require different amounts of memory for different files---I would expect those requirements to be documented under the specific project, not GCC or Clang.
@magnatelee Weren't you going to update the Soleil-X instructions?

  And the memory defaults on VMWare Fusion is unreasonably small.  If you want to use Regent safely under a VM be sure to increase the memory above the default amount.
On Jun 29, 2017, at 9:51 AM, Elliott Slaughter <notifications<EMAIL_ADDRESS>wrote:
I feel like this should go into the README of Soleil-X (https://github.com/stanfordhpccenter/soleil-x) since the memory requirements are going to be application-specific. Just like how GCC or Clang might require different amounts of memory for different files---I would expect those requirements to be documented under the specific project, not GCC or Clang.
@magnateleehttps://github.com/magnatelee Weren't you going to update the Soleil-X instructions?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/StanfordLegion/legion/issues/276#issuecomment-312026529, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AB0b3n-Gls83awePxpr66pzW11JSmgnbks5sI9YCgaJpZM4OIuut.

@elliottslaughter @magnatelee Do we understand why Regent dies without printing "out of memory" or the like?

@streichler No, it doesn't make any sense to me. I also don't currently have VMWare Fusion installed, so don't have a great way to reproduce. If it reproduces in VirtualBox maybe we could take a look.

@aheirich Assuming this is still an issue, would it be possible to get concrete repro steps (ideally with confirmation that the bug does still reproduce)? At the moment there isn't any way for anyone else to even look at the issue.

repro steps:
install vmware fusion with default settings on Mac OS X
install legion, soleil-x
try to compile soleil-x
what I expect you will see:
the compilation exits silently after several minutes without completing.  The reason is out-of-memory.

It might be worth trying to trigger it by messing with ulimit -v for less complicated regent programs.

@aheirich Is this still an issue?

closing

I don’t think this is an important issue.  I will close it.
On Sep 13, 2019, at 1:29 PM, Elliott Slaughter <notifications<EMAIL_ADDRESS>wrote:
@aheirichhttps://github.com/aheirich Is this still an issue?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/StanfordLegion/legion/issues/276?email_source=notifications&email_token=AAORXXRSNXFZG6JDSS5ZJGTQJPZ27A5CNFSM4DRC5OW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6WDS7I#issuecomment-531380605, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AAORXXRSKCK6ZXI2HVOYJQLQJPZ27ANCNFSM4DRC5OWQ.


fix: target template references tap_id

Unable to create file '.github/workflows/{% if cookiecutter.include_ci_files == 'GitHub' %}test.yml{%endif%}'
Error message: 'collections.OrderedDict object' has no attribute 'tap_id'

:books: Documentation preview :books:: https://meltano-sdk--1843.org.readthedocs.build/en/1843/

Hmm there seems to be a bug in the latest release of Cookiecutter. I logged an issue https://github.com/cookiecutter/cookiecutter/issues/1900.
I'll try downgrading the version we use in CI.


Win exception thrown by System.IO.Directory.Move now thrown in Unix

It was suggested to me in issue https://github.com/dotnet/corefx/issues/33486 to make this update to indicate that an exception that was being thrown in Windows only, is now going to be thrown in Unix too.
Please let me know if the change was done in the right place and with the correct format.

I'll defer to @terrajobst as I'm not familiar to how we usually add breaking changes to the analyzers here. Shouldn't we add some sort of text explaining what the differences in behavior is? Or is that not shown by the analyzers?

I think @carlossanlop you will have to figure out a bit about what this tool does. I agree with @joperezr that just making it flag this API is probably not desirable. Although I suggested this tool was the place to flag the problem, in fact maybe it is really for flagging API that simply don't work on a particular platform...


[Feat] UI of signin page and signup page

Description
UI of signin page and signup page  for user
Screenshots

Checklist

[X] I have checked the existing issues
[X] I have read the Contributing Guidelines
[X] I'm a GSSoC'24-Extd contributor
[X] I'm a Hacktoberfest'24 contributor
[X] I am willing to work on this issue (optional)

@beRajeevKumar assign this issue to me

@beRajeevKumar please assign


Envoy external auth filter not working

Bug description
Hello,
I'm trying to use an envoy filter to perform an external authentication but it's not working and I can't figure out why.
This is the envoy filter I'm using (I've simplified the header list). The filter is applied in the same namespace as my pod in sma-app-kind, but I've also tried in istio-system namespace.
The problem is that the filter seems to be completely ignored and the authentication is not performed.
apiVersion: networking.istio.io/v1alpha3
kind: EnvoyFilter
metadata:
  name: auth-filter
spec:
  workloadSelector:
    labels:
      com.myapp/secured: enabled
  configPatches:
    - applyTo: HTTP_FILTER
      match:
        context: SIDECAR_INBOUND
        listener:
          portNumber: 8080
          filterChain:
            filter:
              name: 'envoy.http_connection_manager'
              subFilter:
                name: 'envoy.router'
      patch:
        operation: INSERT_BEFORE
        value:
          name: envoy.ext_authz
          typedConfig:
            '@type': type.googleapis.com/envoy.extensions.filters.http.ext_authz.v3.ExtAuthz
            httpService:
              authorizationRequest:
                allowedHeaders:
                  patterns:
                    - exact: authorization
                    - exact: x-custom-header1
                    - exact: x-custom-header2
              authorizationResponse:
                allowedUpstreamHeaders:
                  patterns:
                    - exact: x-user-info
              serverUri:
                cluster: outbound|8080||sma-authentication-service.sma-app-kind.svc.cluster.local
                timeout: 120s
                uri: http://sma-authentication-service.sma-app-kind.svc.cluster.local:8080/authentication/login
            statusOnError:
              code: Forbidden

My auth service
k -n sma-app-kind get svc
NAME                         TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)    AGE
sma-authentication-service   ClusterIP   <IP_ADDRESS>     <none>        8080/TCP   47h
...

One configured pod that should implement the auth logic
k -n sma-app-kind get pod --show-labels
sma-referentiel-69769757b-26djg      2/2     Running   0          27m    app.kubernetes.io/component=application-referentiel,app.kubernetes.io/managed-by=XXX,app.kubernetes.io/name=smart-access,com.myapp/secured=enabled,istio.io/rev=default,pod-template-hash=69769757b,security.istio.io/tlsMode=istio,service.istio.io/canonical-name=smart-access,service.istio.io/canonical-revision=latest

When logging the istiod pod i can see that the filter is picked up and pushed in my pods
CDS: PUSH for node:sma-tpv-fdbc984cb-lvrh6.sma-app-kind resources:33
CDS: PUSH for node:sma-mock-service-69699f495b-v6fmt.sma-app-kind resources:33
....

Envoy config_dump extract
    {
     "version_info": "2021-01-21T15:58:01Z/23",
     "cluster": {
      "@type": "type.googleapis.com/envoy.config.cluster.v3.Cluster",
      "name": "outbound|8080||sma-authentication-service.sma-app-kind.svc.cluster.local",
      "type": "EDS",
      "eds_cluster_config": {
       "eds_config": {
        "ads": {},
        "resource_api_version": "V3"
       },
       "service_name": "outbound|8080||sma-authentication-service.sma-app-kind.svc.cluster.local"
      },
      "connect_timeout": "10s",
      "circuit_breakers": {
       "thresholds": [
        {
         "max_connections":<PHONE_NUMBER>,
         "max_pending_requests":<PHONE_NUMBER>,
         "max_requests":<PHONE_NUMBER>,
         "max_retries":<PHONE_NUMBER>
        }
       ]
      },
      "metadata": {
       "filter_metadata": {
        "istio": {
         "default_original_port": 8080,
         "services": [
          {
           "name": "sma-authentication-service",
           "namespace": "sma-app-kind",
           "host": "sma-authentication-service.sma-app-kind.svc.cluster.local"
          }
         ]
        }
       }
      },
      "filters": [
       {
        "name": "istio.metadata_exchange",
        "typed_config": {
         "@type": "type.googleapis.com/udpa.type.v1.TypedStruct",
         "type_url": "type.googleapis.com/envoy.tcp.metadataexchange.config.MetadataExchange",
         "value": {
          "protocol": "istio-peer-exchange"
         }
        }
       }
      ],
      "transport_socket_matches": [
       {
        "name": "tlsMode-istio",
        "match": {
         "tlsMode": "istio"
        },
        "transport_socket": {
         "name": "envoy.transport_sockets.tls",
         "typed_config": {
          "@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext",
          "common_tls_context": {
           "alpn_protocols": [
            "istio-peer-exchange",
            "istio"
           ],
           "tls_certificate_sds_secret_configs": [
            {
             "name": "default",
             "sds_config": {
              "api_config_source": {
               "api_type": "GRPC",
               "grpc_services": [
                {
                 "envoy_grpc": {
                  "cluster_name": "sds-grpc"
                 }
                }
               ],
               "transport_api_version": "V3"
              },
              "initial_fetch_timeout": "0s",
              "resource_api_version": "V3"
             }
            }
           ],
           "combined_validation_context": {
            "default_validation_context": {},
            "validation_context_sds_secret_config": {
             "name": "ROOTCA",
             "sds_config": {
              "api_config_source": {
               "api_type": "GRPC",
               "grpc_services": [
                {
                 "envoy_grpc": {
                  "cluster_name": "sds-grpc"
                 }
                }
               ],
               "transport_api_version": "V3"
              },
              "initial_fetch_timeout": "0s",
              "resource_api_version": "V3"
             }
            }
           }
          },
          "sni": "outbound_.8080_._.sma-authentication-service.sma-app-kind.svc.cluster.local"
         }
        }
       },
       {
        "name": "tlsMode-disabled",
        "match": {},
        "transport_socket": {
         "name": "envoy.transport_sockets.raw_buffer"
        }
       }
      ]
     },

...

{
              "name": "envoy.ext_authz",
              "typed_config": {
               "@type": "type.googleapis.com/envoy.extensions.filters.http.ext_authz.v3.ExtAuthz",
               "http_service": {
                "server_uri": {
                 "uri": "http://sma-authentication-service.sma-app-kind.svc.cluster.local:8080/authentication/login",
                 "cluster": "outbound|8080||sma-authentication-service.sma-app-kind.svc.cluster.local",
                 "timeout": "120s"
                },
                "authorization_request": {
                 "allowed_headers": {
                  "patterns": [
                   {
                    "exact": "authorization"
                   },
                   {
                    "exact": "cookie"
                   },
                   {
                    "exact": "x-custom-header1"
                   },
                   {
                    "exact": "x-custom-header2"
                   }
                  ]
                 }
                },
                "authorization_response": {
                 "allowed_upstream_headers": {
                  "patterns": [
                   {
                    "exact": "x-user-info"
                   }
                  ]
                 }
                }
               },
               "status_on_error": {
                "code": "Forbidden"
               }
              }
             },

[ ] Docs
[ ] Installation
[ X] Networking
[ ] Performance and Scalability
[ ] Extensions and Telemetry
[X ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
[ ] Upgrade
Expected behavior
Steps to reproduce the bug
Version (include the output of istioctl version --remote and kubectl version --short and helm version --short if you used Helm)
kubectl version --short
Client Version: v1.18.6
Server Version: v1.18.2

istioctl version --short
client version: 1.8.0
control plane version: 1.8.0
data plane version: 1.8.0 (6 proxies)

How was Istio installed?
With istioctl install --manifests=manifests/
Extract of my custom manifest for the default profile. I've just set the ingress gateway service to NodePort and set HTTP and HTTPS ports to 32080 and 32443 respectively
    # Istio Gateway feature
    ingressGateways:
    - name: istio-ingressgateway
      enabled: true
      k8s:
        env:
          - name: ISTIO_META_ROUTER_MODE
            value: "standard"
        service:
          ports:
            - port: 15021
              targetPort: 15021
              name: status-port
              protocol: TCP
            - port: 80
              nodePort: 32080
              targetPort: 8080
              name: http2
              protocol: TCP
            - port: 443
              nodePort: 32443
              targetPort: 8443
              name: https
              protocol: TCP
            - port: 15012
              targetPort: 15012
              name: tcp-istiod
              protocol: TCP
            - port: 15443
              targetPort: 15443
              name: tls
              protocol: TCP
...

Environment where the bug was observed (cloud vendor, OS, etc)
I've tried it with Kubernetes in Kind and in a private Kubernetes cluster (1 master 3 workers)
Additionally, please consider running istioctl bug-report and attach the generated cluster-state tarball to this issue.
Refer cluster state archive for more details.

Please try this.
 filterChain:
    filter:
      name: envoy.filters.network.http_connection_manager
      subFilter:
        name: envoy.filters.http.router

Please try this.
 filterChain:
    filter:
      name: envoy.filters.network.http_connection_manager
      subFilter:
        name: envoy.filters.http.router

Unfortunately, it does not change anything. The configuration is applied correctly on the istio sidecar, but nothing happens

Unfortunately, it does not change anything. The configuration is applied correctly on the istio sidecar, but nothing happens

There are some issues about using | in the cluster name of the external authz config. (an invalid character of the gRPC encoding).
But we have introduced new ext_authz feature in upcoming release.  You can see this https://preliminary.istio.io/latest/docs/tasks/security/authorization/authz-custom/ for more information.
/cc @yangminzhu for potential use case.

There are some issues about using | in the cluster name of the external authz config. (an invalid character of the gRPC encoding).
But we have introduced new ext_authz feature in upcoming release.  You can see this https://preliminary.istio.io/latest/docs/tasks/security/authorization/authz-custom/ for more information.
/cc @yangminzhu for potential use case.

In order to use the envoyfilter resource, @incfly is correct that the | is a problem. To get it working you need to patch the CLUSTER service's name.
apiVersion: networking.istio.io/v1alpha3
kind: EnvoyFilter
metadata:
  name: auth-filter
spec:
  workloadSelector:
    labels:
      com.myapp/secured: enabled
  configPatches:
    - applyTo: CLUSTER
      match:
        cluster:
          service: sma-authentication-service.sma-app-kind.svc.cluster.local
      patch:
        operation: MERGE
        value:
          name: patched.sma-authentication-service.sma-app-kind.svc.cluster.local
    - applyTo: HTTP_FILTER
      match:
        context: SIDECAR_INBOUND
        listener:
          portNumber: 8080
          filterChain:
            filter:
              name: 'envoy.http_connection_manager'
              subFilter:
                name: 'envoy.router'
      patch:
        operation: INSERT_BEFORE
        value:
          name: envoy.ext_authz
          typedConfig:
            '@type': type.googleapis.com/envoy.extensions.filters.http.ext_authz.v3.ExtAuthz
            httpService:
              authorizationRequest:
                allowedHeaders:
                  patterns:
                    - exact: authorization
                    - exact: x-custom-header1
                    - exact: x-custom-header2
              authorizationResponse:
                allowedUpstreamHeaders:
                  patterns:
                    - exact: x-user-info
              serverUri:
                cluster: patched.sma-authentication-service.sma-app-kind.svc.cluster.local
                timeout: 120s
                uri: http://sma-authentication-service.sma-app-kind.svc.cluster.local:8080/authentication/login
            statusOnError:
              code: Forbidden

We also just found out that istio or envoy isn't honoring the path in the serverUri.uri. The istio proxy will always issue a request to the base path only.


Allow for manual 'fixing' of failed geocodes

Allow the user to to see how many geocodes failed and then walk through them one by one to fix misspelled or missing information.  Maybe not feasible if there are hundreds of failures.
Another idea is perhaps a wizard in the Editor that would show rows without a the_geom and then allow for manual pin placement or running through the geocoding service.

There has been no activity on this issue for more several months. We are closing it. If you think this still needs to be addressed please open a new issue.


[SPARK-49988][BUILD] Remove unused Hadoop dependency management

What changes were proposed in this pull request?

Remove unused vanilla hadoop dependency(and transitive deps) management, i.e. hadoop-client, xerces:xercesImpl, and inline deps defined in hadoop3 because it's the only supported hadoop profile.
Why are the changes needed?

Simplify pom.xml.
Does this PR introduce any user-facing change?

No.
How was this patch tested?

Pass CI and verified runtime jars are not affected by runningdev/test-dependencies.sh.
Was this patch authored or co-authored using generative AI tooling?

No.

cc @dongjoon-hyun @LuciferYang

@dongjoon-hyun I tested the maven build, run dev/test-dependencies.sh to ensure that runtime deps are affected, and just run UT of a few modules(sts, yarn) using maven locally.

We can add the following code to build_and_test.yml to have GA execute a Maven test once.
maven-test:
    name: "Run Maven Test"
    permissions:
      packages: write
    uses: ./.github/workflows/maven_test.yml

@LuciferYang thanks for the information, I trigger a Maven build and test on CI, https://github.com/pan3793/spark/actions/runs/11379852474, let's wait for the results.


setup.sh - <IP_ADDRESS>/24 is not an RFC1918 address block

Probably shouldn't be using a non-rfc1918 block in setup.sh.
[https://github.com/uschtwill/docker_monitoring_logging_alerting/blob/5980239ddefdff7adc298d2199d89a19d4be826b/setup.sh#L85]
<IP_ADDRESS>/24 is currently allocated to Verizon.
Granted, people should be changing it to something that doesn't clash in their own networks, but best to use "safe" defaults.
<IP_ADDRESS>/24 perhaps?

My bad! Thanks for pointing this out, I corrected it: 44eecf1069b21be285f885a0483ac0689c7d6c40

My bad! Thanks for pointing this out, I corrected it: 44eecf1069b21be285f885a0483ac0689c7d6c40

Will the gelf-addresses not need to be updated as well? For example in the /logging/docker-compose.yml
$ git grep 192.1[56]
README.md:#        gelf-address: udp://<IP_ADDRESS>:12201
logging/docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
logging/docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
logging/docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
logging/docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
logging/docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
logging/docker-compose.yml:  #   #     gelf-address: udp://<IP_ADDRESS>:12201
monitoring/docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
monitoring/docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
monitoring/docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
monitoring/docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
monitoring/docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
node/node.docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
node/node.docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
node/node.docker-compose.yml:        gelf-address: udp://<IP_ADDRESS>:12201
proxy/docker-compose.yml:    #     gelf-address: udp://<IP_ADDRESS>:12201
proxy/docker-compose.yml:    #     gelf-address: udp://<IP_ADDRESS>:12201
proxy/docker-compose.yml:    #     gelf-address: udp://<IP_ADDRESS>:12201

Cheers and thank you for the good work!
5nafu

Ah, yes... otherwise, the logging won't work at all.
Funny I missed that (very tied up in other stuff at the moment) and slightly concerned that no one else has spoken up about it yet...
Anyways, care to PR?
Cheers
Will

sure, will do. :-)

Thanks! :)


[Question] How to get expected humanize duration

momentjs version is 2.17.1
moment.duration('00:00:45').humanize() gives a minute
moment.duration('00:123:00').humanize() gives 2 hours
Anyway to get 45 seconds and 123 minutes for the above respectively?

You can set the relative time thresholds, such as follows:
moment.relativeTimeThreshold('m', Number.MAX_VALUE);  // Never display hours
moment.relativeTimeThreshold('s', 60); // Display minutes when 60 seconds has been reached
moment.relativeTimeThreshold('ss', 0); // Never display "a few seconds"

moment.duration('00:00:45').humanize()  // "45 seconds"
moment.duration('00:123:00').humanize()  // "123 minutes"

However, you might want to think about whether humanize is the right function for you.  If you know you always want the results in a particular unit, then use something like .as('seconds') or .as('minutes') instead.

Thanks @mj1856


Drop scopes with no dependencies from results

Slightly simplify the code of affected package managers to construct the dependency graph. Adapt the expected test results accordingly.

I believe the failing test is addressed by #4076.


A tiny bug?

2015-05-25 01:59:04,478 INFO:mlp - commencing model fitting
2015-05-25 01:59:52,257 INFO:mlp - 0.0 training error: 7063.82959
2015-05-25 01:59:59,646 INFO:mlp - 0.1 training error: 6882.83252---!!!!!!
2015-05-25 02:00:07,203 INFO:mlp - 0.2 training error: 6941.65332
2015-05-25 02:00:14,705 INFO:mlp - 0.3 training error: 6853.07715
2015-05-25 02:00:22,345 INFO:mlp - 0.4 training error: 6767.80225
2015-05-25 02:00:29,725 INFO:mlp - 0.5 training error: 6804.38818
2015-05-25 02:00:40,553 INFO:mlp - 0.6 training error: 6707.24219
2015-05-25 02:00:54,380 INFO:mlp - 0.7 training error: 6803.98682
2015-05-25 02:01:07,099 INFO:mlp - 0.8 training error: 6675.78418
2015-05-25 02:01:20,458 INFO:mlp - 0.9 training error: 6502.79785
2015-05-25 02:01:33,850 INFO:mlp - 0.10 training error: 6715.76221----!!!!!!
2015-05-25 02:01:47,022 INFO:mlp - 0.11 training error: 6435.54492
2015-05-25 02:01:59,376 INFO:mlp - 0.12 training error: 6411.22900
as we can see:
the output '0.1 training error' at beginning and '0.10 training error' later,it doesn't make sense
should be the output '0.01 training error' at beginning

We are following the convention here of displaying progress as EPOCH_IDX.BATCH_IDX
where BATCH_IDX can be adjusted using the step_print variable in the yaml file.  We are not showing percentage complete.


Uncaught Exception: Attempting to call a function in a renderer window that has been closed or released. Function provid

An uncaught exception was reported.
Info:
OS: win32
Arch: ia32
GPMDP Version: 3.0.1
Time: Fri Mar 25 2016 12:24:06 GMT-0300 (Hora oficial do Brasil)
Error:
Attempting to call a function in a renderer window that has been closed or released. Function provid
Error: Attempting to call a function in a renderer window that has been closed or released. Function provided here: Object.<anonymous> (C:\Users\Cristiano Moraes\AppData\Local\GPMDP_3\app-3.0.1\resources\app\build\inject\GPMInject\interface\mouseButtonNavigation.js:8:8.
    at BrowserWindow.callIntoRenderer (C:\Users\Cristiano Moraes\AppData\Local\GPMDP_3\app-3.0.1\resources\atom.asar\browser\lib\rpc-server.js:201:19)
    at emitTwo (events.js:92:20)
    at BrowserWindow.emit (events.js:172:7)
    at Function.<anonymous> (C:\Users\Cristiano Moraes\AppData\Local\GPMDP_3\app-3.0.1\resources\app\build\index.js:59:48)

This issue was created automatically inside the uncaughtException handler

Closing this automatically reported issue as a duplicate of #470


Bounding sphere

Bounding sphere generation and culling optimization, #2

Initial tests of the stress test case show an 11X improvement in performance. This is extremely sensitive to the test scenario.


SegmentationFault when using hasattr on java object

So I have an  interesting thing for you :) Took me long to track it down, try that:
$ python3 -X faulthandler
Python 3.4.3 (default, Mar 25 2015, 17:13:50)
[GCC 4.9.2 20150304 (prerelease)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from jpype import java
>>> hasattr(java, "any")
Fatal Python error: Segmentation fault

Current thread 0x00007f606585a700 (most recent call first):
  File "/usr/lib/python3.4/site-packages/jpype/_jpackage.py", line 33 in __getattribute__
  File "<stdin>", line 1 in <module>
[1]    27169 segmentation fault (core dumped)  python3 -X faulthandler

-> I.e the error occurs because you try to access java objects even if no VM is active I presume. You should catch that really. I'm trying to workaround that because we're using a lot of introspection in our framework.

@sils1297 thanks for reporting. Would be very nice if you can provide a patch.

@baztian sorry, I don't have time to work into this as I'm doing most of this stuff completely in my freetime. I do have a workaround for our framework which is not nice but it works.

This appears to be fixed currently.
$ python3
Python 3.6.1 (default, Mar 21 2017, 21:49:16)
[GCC 5.4.0] on cygwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import jpype
>>> hasattr(jpype.java,'any')
/home/nelson85/open/jpype/jpype/_jpackage.py:35: UserWarning: JVM not started yet, can not inspect JPackage contents
  warnings.warn("JVM not started yet, can not inspect JPackage contents")
True
>>>

thanks for checking!


docs: add description for ScanResult states

Description
Add description for TargetScanState and ResourceCleanup states to the OpenAPI spec.
Type of Change
[ ] Bug Fix
[ ] New Feature
[ ] Breaking Change
[ ] Refactor
[x] Documentation
[ ] Other (please describe)
Checklist

[x] I have read the contributing guidelines
[x] Existing issues have been referenced (where applicable)
[x] I have verified this change is not present in other open pull requests
[x] Functionality is documented
[x] All code style checks pass
[x] New code contribution is covered by automated tests
[x] All new and existing tests pass

Followup on https://github.com/openclarity/vmclarity/pull/379#discussion_r1223109743.


Updates to the Microsoft Build of OpenJDK installers for the April 2024 PSU

/merge

/approve

/approve


thermal comfort analysis

Pull request checklist
Please check if your PR fulfills the following requirements:

[ ] Make sure you are requesting to pull a topic/feature/bugfix branch (right side). Don't request your master!
[ ] Make sure you are making a pull request against the develop branch (left side). Also you should start your branch off our develop.
[ ] Check the commit's or even all commits' message styles matches our requested structure.
[ ] Check your code additions will fail neither code linting checks nor unit test.

Pull request type

Please check the type of change your PR introduces:

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Issue Number: N/A
What is the new behavior?

Does this introduce a breaking change?

[ ] Yes
[ ] No

Other information

notebook works well
reading only data from s3
possibility to open in colab


add domain ssphzuh.cz

https://www.ssphzuh.cz/obory-vzdelani/elektrotechnika
https://www.ssphzuh.cz/about-school

@buchtajz First stage of verification passed, official domain is ssphzuh.cz as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

@buchtajz Pull request merged. Thank you!


Share a conversation

See this Figma file and this other one for more information.

This might be implemented at a later time.


Allow surfacing of errors if there is a problem in saving search results...

I've created a custom search provider which makes periodic searches within a specific google play app for low app reviews. However I had a little bit of issues finding out that there was a validation problem since it's using save instead of save!
Simple PR to allow surfacing of validation errors.
Thanks!

Hi @tommytcchan,
Thanks for the PR!
Could you provide a little more context about the problems you were experiencing? What conditions were  you running into that was preventing results from being saved?
I think some better error handling would be good, but from a brief check of your changes, I think this would cause the perform_search function to throw an exception and bail out (i.e. not save anymore results) the first time a save is unsuccessful. Not sure if this is desirable since the rest of the results may be good...

@ahoernecke I created my own search provider and the url type is a string (in Result) and I didn't know that .. I was storing more than 255 chars (which I found later was as a result of storing the description in that url field) so had there been a validation error I would've caught it.
Good point about bailing out -- but given only some records saved and no errors thrown vs. no records save and errors thrown I'd choose the latter since in most cases I just run the search again.
The other way is to introduce an Errors object and add to it when it sees a problem.

Yeah, I've had it in the back of my mind that Scumblr needs a model for errors/audit logs, and this is a prime example of that. I think my biggest issue with this solution (the PR) is that, while users running the searches manually would see an issue occurred, anyone running the searches automatically (Via a cron job for example) would not and their results would likely be incomplete.
I think a minimum the function will need to collect the error(s) and return them to be surfaced instead of just throwing an exception...  If you'd like to rework to be a little more resilient I'll review and merge this in, otherwise I will work on a solution.

We have released Scumblr 2.0 and will no longer be accepting pull requests on the 1.x branch.  Please upgrade to Scumblr 2.0 and submit any pull requests if your issue was not already addressed.


Introduce CI

It's hard to manually verify that each application can be installed.
Therefore, we have introduced CI to automate this process.

I didn't get much interest from you guys, so I'll close.

We are not that active, so we are not ignoring it, or disliking it, we just didn't come to this thing now.
Can you explain what it is you suggested. I don't know GitHub enough to know for sure what change you suggest.
Thank you!


Hover airline clickable?

Hovering an airline logo does not give any hint on whether it's clickable or not.

Added a checkbox that displays on hover and when selected.

Isn't it simpler and more "standard" to just add the css cursor: pointer?

You are right, it is simpler, now it is updated with the standard. Will remove next the checkbox to keep the design simpler.


Removing unused flag

This PR aims at fixing the failing CI trying to push resources to transifex in the trail of #1097 . Even though I'll try my best to make this work ASAP more iterations are to be expected.

Thanks for meging @DelazJ, to avoid the multiplication of PRs for fixing Transifex workflows I am re-opening this and will add the rest of the work here directly if that's ok for you.


Cannot Submit profile with Metamask

Describe the Bug Cannot Fsubmit profile Metamask. The "submit" button keeps spinning, i tryed with edge, chrome, my laptop and in my cell phone. all teh same. i have ETH in my metamask wallet
To Reproduce
Expected Behavior
Screenshots

Device and Browser Information

I'm having the same problem. What is the solution?

The problem was due to using WalletConnect. Please reopen the issue if you face this again.


Add the measure module

Implements measure APIs except for the TopN
Encapsulate index writing component which could be imported by
measure and stream modules.
Compose measure and relevant index rules for testing

Signed-off-by: Gao Hongtao<EMAIL_ADDRESS>

CC @lujiajing1126 Once this gets merged, you could initiate the TopN relevant works.


Add dockerfiles for ubu22 and ubu24

Contains some fixes from other upstream PR that is required to make these work.

Whops... meant to open this against a different branch. Sorry


extended public keys: similar terminology

I really hate to argue on semantics, but I think at this stage we should.
According to "Hall Rules and Conventions of Academic Writing" dropping the usage of abbreviation would be the right way to go.
I suspect xpub is not a good abbreviation, because for testnet it is tpub.
I propose the usage of "extended public key".

Sounds good.

I meant use "extended public key" instead of "extpubkey" at every instance.

No change required.,


config-next: cleanup FetchPruneConfig()

This pull-request updates the FetchPruneConfig type to be loaded from the new Git config parsing hotness.

/cc @technoweenie @rubyist @sinbad

Ah I would've rather merged this to master instead. Now #1420 depends on this being merged to it first. Not worth splitting up though.

Ah, whoops. I was meaning to make the relevant diff easier to see, but I
agree PR-ing against master makes more sense. I'll do that in the future
and then include a link to the relevant diff in the body of the PR.
On Mon, Aug 8, 2016 at 11:57 AM, risk danger olson<EMAIL_ADDRESS>
wrote:

Ah I would've rather merged this to master instead. Now #1420
https://github.com/github/git-lfs/pull/1420 depends on this being
merged to it first. Not worth splitting up though.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/github/git-lfs/pull/1423#issuecomment-238322433, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAbDbQC1Oc1-0Ku9X99hrb99QRBYg24Lks5qd24fgaJpZM4JfO6p
.

--
Thanks,
Taylor

Tracking https://github.com/github/git-lfs/issues/1425.

👍 from @technoweenie, @rubyist and myself


XML file Write support

https://github.com/databricks/spark-xml/issues/8
In this PR, I added a write support. Just like CSV datasource, it only supports to overwrite or write a new file. In more detail,

I added the write support by generating XML documents with StaxXmlGenerator just like JacksonGenerator at Spark 1.4.

added some tests similarly with CSV datasource.

renamed rootTag to rowTag and added rootTag for the option as writing a XML file. rootTag means the actual root of a XML file and rowTag is the tag of its sub-element.

let the rootTag and rowTag be optional (default values are ROW and ROWS individually).

Here I have several things to mention.

I used StAX instead of DOM. As mentioned in https://github.com/databricks/spark-xml/issues/3#issuecomment-159824785, there is no reason to use DOM parser except type inference.

When overwriting a XML file without any options, it sets ROW and ROWS for rootTag and rowTag as options for writing as default. This does not affect the schema or data itself but the actual file contents (the root element and its sub-element names) . I wonder if it is okay to let it allows this.

The option key for rootTag is changed as I said above. I did not want to change the user-interface but decided to do that because the meaning of rootTag may be misunderstood as actual root of a XML file, and any release is not published yet for this repository.

I unintendedly changed a lot of codes. I will take a look at the codes closely again.

Current coverage is 74.11%

Merging #15 into master will increase coverage by +2.13% as of 3c2bb0b

@@            master     #15   diff @@
======================================
  Files           11      12     +1
  Stmts          357     425    +68
  Branches        78      83     +5
  Methods          0       0
======================================
+ Hit            257     315    +58
  Partial          0       0
- Missed         100     110    +10

Review entire Coverage Diff as of 3c2bb0b

Powered by Codecov. Updated on successful CI builds.

For the case roundtrip in reading and writing XML files, ArrayType cannot have ArrayType as element type. It always wraps the element of ArrayType with StructType.
However,  when we convert a normal DataFrame to XML file. ArrayType can have ArrayType as elements. In this case, it is confusing what is this element name for XML file. Now, it is "item" but this might have to be changed (e.g. the same name with the parent field name).

@JoshRosen Would you mind if you quickly look through this?
I am not too sure if this approach and codes are okay, in particular, adding an element "item" for the element in ArrayType of ArrayType.

I am going to merge this as it anyway needs to support to write.


Incorrect processing of redirects using download_url()

🐛 Bug
torchvision.datasets.utils.download_url() processes redirects incorrectly.
An attempt to download via URL that returns redirect headers fails and results in an empty file.
To Reproduce
The behavior can be reproduced using link to the CUB-200-2011 dataset. Here's the example execution:
url = 'http://www.vision.caltech.edu/visipedia-data/CUB-200-2011/CUB_200_2011.tgz'
root = 'data'
download_url(url, root)

Expected behavior

The file is expected to be downloaded correctly given URL.
Environment

PyTorch version: 1.7.1
OS: Ubuntu 20.04.1 LTS (x86_64)
Python version: 3.7 (64-bit runtime)
CUDA used to build PyTorch: 10.2
GPU models and configuration: GPU 0: GeForce GTX 1060

cc @pmeier

@slipnitskaya Thanks for reporting. I don't think simply allowing redirects will do it because the website now hosts the dataset on google drive.
@pmeier Thoughts?

@slipnitskaya Thanks for reporting. I don't think simply allowing redirects will do it because the website now hosts the dataset on google drive.
@pmeier Thoughts?

I never had to deal with redirects so take what I say with a grain of salt.

@slipnitskaya I agree, handling redirects is a good addition and I will review your PR later on. That being said I think @datumbox is right that redirecting won't help you with your problem since download_url does not work for files on Google Drive.
In order achieve what you want, we could include a simple regular expression in the beginning of download_url that checks if we want to download from google drive. If that is the case it could dispatch the call to download_file_from_google_drive.

I never had to deal with redirects so take what I say with a grain of salt.

@slipnitskaya I agree, handling redirects is a good addition and I will review your PR later on. That being said I think @datumbox is right that redirecting won't help you with your problem since download_url does not work for files on Google Drive.
In order achieve what you want, we could include a simple regular expression in the beginning of download_url that checks if we want to download from google drive. If that is the case it could dispatch the call to download_file_from_google_drive.

Thanks for reviewing!
@pmeier Would be great indeed to add support for dispatching of download requests to Google Drive inside download_url.
I could implement this feature, so it could be merged into the upstream sooner.

Thanks for reviewing!
@pmeier Would be great indeed to add support for dispatching of download requests to Google Drive inside download_url.
I could implement this feature, so it could be merged into the upstream sooner.

Sounds good @slipnitskaya! I think we should split this into two separate PRs. You can simply ping me when it is ready for review.

Sounds good @slipnitskaya! I think we should split this into two separate PRs. You can simply ping me when it is ready for review.

@pmeier Dispatching of requests to Google Drive has been added to download_url() (PR #3245)

@pmeier Dispatching of requests to Google Drive has been added to download_url() (PR #3245)

Closed in #3236.

Closed in #3236.


Gradle

Use Gradle instead of Maven for faster builds thanks to incremental
support!
Most of the configuration is at the root level and applied to all
subprojects. Sub projects mostly define their dependencies.
Use the Java platform support to implement Maven BOM and align
dependencies.
Gradle wrapper can be used to build.
Circle CI configuration has been updated.
Jenkins configuration for release is not yet migrated.
Code coverage configuration for legacy BDK felt off, we need to review
it together.

I ❤  it !

I ❤  it !

The build is failing because of test coverage for legacy BDK (the configuration in Maven was using BUNDLE was it meant? @symphony-hong )
There is still the release part to test and adapt for the Jenkins build.

Is it normal that the team is not added as reviewers @symphony-thibault ?

I also left the pom.xml for files so we can easily check the differences but they should be removed before the merge

Is it normal that the team is not added as reviewers @symphony-thibault ?

Draft PR :)

Around ~ 2 min saved per build, 3 developers, ~ 10 builds per day ➡ 25 days saved per year 👀

The build is failing because of test coverage for legacy BDK (the configuration in Maven was using BUNDLE was it meant? @symphony-hong )

Because when I config jacoco for the legacy, we would set the minimal code coverage to the current coverage at that moment. The code coverage for whole legacy module at the moment is 0.42, BUNDLE was used to check the code coverage on the whole module instead of CLASS, because for some classes, there's no unittest at all.

@symphony-youri fix snyk failed tests please!!! great job 👍


MDBX_CORRUPTED on APPENDDUP happened again in the same place

This issue https://github.com/erthink/libmdbx/issues/126 - happened again on fresh devel: d9b95aaff06c0b0b340dd2e34bcadcf11ce741dc
It happened in the same place (probably old dataset can reproduce problem), but I will send you link to new one soon.
Now running test on master...

It doesn't reproduce by the old dataset.

master - works well

master - works well

There are no differences between the master and the devel to justify the difference in behavior. Actually the changes are:

.github/actions;
__ty/__except for Windows;
intern lresult code checking in extra-rare cases (process killed during reader registration, etc).

I will send you link to new one soon.

Tunnel xxxxxxxxxxxx.yyyyy.io not found

Unconfirmed at 62% (currently downloaded) of dataset.
The last key a36a78fc0d8042f611bbf9c3da63e882bdccdc05d11684ed0569059212e1989c.
$ lz4 -d < CST2.lz4 \
  | sed s/mapsize=2199023255552/geometry=l268435456,c268435456,u25769803776,s268435456,g268435456/ \
  | ./mdbx_load -an proba.db
mdbx_load v0.9.1-140-g9ef60571 (2020-11-26T04:28:01+03:00, T-706a0a22c45d7efc141c0e0588aad6efa6a404d8)
Running for proba.db...
Error 68 : Unfinished stream

$ ./mdbx_chk -v proba.db
mdbx_chk v0.9.1-140-g9ef60571 (2020-11-26T04:28:01+03:00, T-706a0a22c45d7efc141c0e0588aad6efa6a404d8)
Running for proba.db in 'read-only' mode...
 - monopolistic mode
 - current boot-id adb5ca01a583706f-9889ac2fba8442d9
 - pagesize 4096 (4096 system), max keysize 1300..1344, max readers 120
 - mapsize<PHONE_NUMBER>6 (24.00 Gb)
 - dynamic datafile: 268435456 (256.00 Mb) ..<PHONE_NUMBER>6 (24.00 Gb), +268431360 (256.00 Mb), -268431360 (256.00 Mb)
 - current datafile:<PHONE_NUMBER>0 (17.00 Gb), 4456380 pages
 - transactions: recent 31633, latter reader 31633, lag 0
 - meta-0: steady txn#31633, head
 - meta-1: weak-intact (same boot-id) txn#31631, tail
 - meta-2: weak-intact (same boot-id) txn#31632, stay
Traversal b-tree by txn#31633...
 - found 'CST2' area
 - pages: walked 4409910, left/unused 17
 - summary: average fill 96.4%, 0 problems
Processing<EMAIL_ADDRESS> - key-value kind: usual-key => single-value
 - summary: 1 records, 0 dups, 4 key's bytes, 48 data's bytes, 0 problems
Processing<EMAIL_ADDRESS> - key-value kind: ordinal-key => single-value
 - fixed key-size 8
 - summary: 2 records, 0 dups, 16 key's bytes, 76 data's bytes, 0 problems
 - space: 6291456 total pages, backed 4456380 (70.8%), allocated 4409927 (70.1%), available 1881536 (29.9%)
Processing 'CST2'...
 - key-value kind: usual-key => multi-value
 - last modification txn#31633
 - summary: 316299763 records, 238125186 dups,<PHONE_NUMBER>6 key's bytes,<PHONE_NUMBER>6 data's bytes, 0 problems
No error is detected, elapsed 179.030 seconds

$ ./mdbx_dump -a proba.db | tail
mdbx_dump v0.9.1-140-g9ef60571 (2020-11-26T04:28:01+03:00, T-706a0a22c45d7efc141c0e0588aad6efa6a404d8)
Running for proba.db...
<PHONE_NUMBER>36b1ff117a00
 a36a78b221d48de19d9b18528b19e8b281d089f948c1fefe65388f7c0e8d8d1c
 010103
 a36a78b955d39203395f6c0ca0d643121fb5cc300bab4827065a1d470a6dee5a
 010102
 a36a78c78122ea1c0cf865c8ab06508c0a2ada141bf7ca8b2898679817a97197
 030104071c6bf526340000
 a36a78fc0d8042f611bbf9c3da63e882bdccdc05d11684ed0569059212e1989c
 0d01010101209e64d1033b70d677da4e9a8ee8656162ba6921e70cd8f1f22d3a27b50d6556db
DATA=END

Tested with the full data set (~35 GB) on three different machines with different compilers.
The problem is not reproducible.

На всякий случай, для информации:

было проверено совпадение исходных данных дампа и после его загрузки.
sha256 дайджест дампа (без заголовка, начиная со строки HEADER=END, включительно) равен
d8702c5e1fe1024f71376af12bff84ada34f5f92bee27cc7b768cf45cd558393.

I think need load this dump same way as we did before: in 1 transaction.
mdbx_load does commit periodically.
I still didn't well reproduced it - tomorrow will try to make it reproducible, because I just faced it on v0.9.2 in another place of application in big transaction (on AppendDup).

I disabled intermediate commits by commenting out the code fragment.
Then build library and tools with -DMDBX_FORCE_ASSERTIONS=1 for more checking and run mdbx_load.
The data was loaded successfully and the mdbx_chk output shows that all ~26Gb was loaded in a single transaction.
Moreover, after that, I checked that the sha256 digest of the database dump remained the same (i.e. d8702c5e1fe1024f71376af12bff84ada34f5f92bee27cc7b768cf45cd558393).
So sure no such bug.

It is worth noting that such large transactions (without MDBX_WRITEMAP) are at the limit of my laptop's capabilities :(


Can't disable colormin

Hello! I want to disable colormin in my loader:
{     test: /\.sass$/,     loaders: ["style", "css?-colormin", "resolve-url", "sass?sourceMap&indentedSyntax"]   }
but it doesn't work. Because I've got in the original file the following code:
.some-style
  -webkit-tap-highlight-color: rgba(0,0,0,0)

In the output file I've got:
.some-style
  -webkit-tap-highlight-color: transparent

How can I disable colormin? Thanks in advance!

Do you still have this issue?

@SpaceK33z I already pushed a fix for this, the issue can be closed. 😄
https://github.com/ben-eb/postcss-colormin/issues/1


SessionDetailActivity AppBarLayout doesn't collapse when scrolling up from specific views in the layout

Actual Behaviour
In the SessionDetailActivity the appBarLayout doesn't collapse when scrolling up.
Expected Behaviour
the appBarLayout should collapse whenever the user scrolls up.
Steps to reproduce it
to reproduce it you just scroll up with your finger on the speaker image.
Screenshots of the issue

Would you like to work on the issue?
I'll try to resolve this issue.

@omar753sahl Status?

I Fixed it and created a pull request.
Waiting for a review.


Attributes are not detected

Hi!
I have a class in the Domain namespace, which has Doctrine's attributes for ORM mapping. My classes have the following imports:
<?php

declare(strict_types=1);

namespace Domain\MyDomain;

use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;

With the test below:
public function testDomainLayerOnlyDependsOnDomainLayer(): Rule
{
    return PHPat::rule()
        ->classes(
            Selector::namespace('/^Domain.*/', true),
        )
        ->shouldNotDependOn()
        ->classes(
            Selector::NOT(Selector::namespace('/^Domain.*/', true)),
        )
    ;
}

I get:
 ------ -------------------------------------------------------------------------------------------------
  Line   src/Domain/MyDomain\MyClass.php
 ------ -------------------------------------------------------------------------------------------------
  43     Domain\MyDomain\MyClass should not depend on Doctrine\DBAL\Types\Types
  48     Domain\MyDomain\MyClass should not depend on Doctrine\DBAL\Types\Types
  51     Domain\MyDomain\MyClass should not depend on Doctrine\DBAL\Types\Types
  54     Domain\MyDomain\MyClass should not depend on Doctrine\DBAL\Types\Types
  57     Domain\MyDomain\MyClass should not depend on Doctrine\DBAL\Types\Types
  60     Domain\MyDomain\MyClass should not depend on Doctrine\DBAL\Types\Types
  63     Domain\MyDomain\MyClass should not depend on Doctrine\DBAL\Types\Types
  69     Domain\MyDomain\MyClass should not depend on Doctrine\Common\Collections\Collection
  75     Domain\MyDomain\MyClass should not depend on Doctrine\Common\Collections\Collection
  95     Domain\MyDomain\MyClass should not depend on Doctrine\Common\Collections\ArrayCollection
  102    Domain\MyDomain\MyClass should not depend on Doctrine\Common\Collections\ArrayCollection
 ------ -------------------------------------------------------------------------------------------------

There is no mention of the import:
use Doctrine\ORM\Mapping as ORM;

Using a direct import also is not reported:
use Doctrine\ORM\Mapping\Column;

I don't think imports should be reported. However, used attributes should, but the rule is still not created.
I will keep this issue open for that matter, as it's something I'm planning to do soon.

Class-scoped Attributes should be catch now with https://github.com/carlosas/phpat/releases/tag/0.10.4
However, method-scoped Attributes and Attribute parameters are not implemented yet


Create Claimable Balance operation

Preview is available here:http://laboratory-pr861.previews.kube001.services.stellar-ops.com/

Preview is available here:http://laboratory-pr861.previews.kube001.services.stellar-ops.com/

Preview is available here:http://laboratory-pr861.previews.kube001.services.stellar-ops.com/


Chaotic Feat: Chaotic Cursor Overload When Clicking a Button

Describe your chaotic idea
Problem:
Users will encounter chaotic and frustrating behavior when they try to interact with the website's buttons. Upon attempting to click any button, multiple mouse cursors suddenly appear on the screen, creating confusion and making it nearly impossible to interact with the intended element.
Reproduction Steps:

Navigate to any  interactive buttons.
Attempt to hover over or click a button.
Observe multiple cursors appearing across the screen, obstructing the user’s ability to click the desired button.

Expected Behavior:
When a user hovers or clicks a button, only one cursor should remain visible, and the interaction should be smooth and predictable.
Actual Behavior:
Upon clicking a button, multiple cursors appear and scatter across the screen, confusing the user and disrupting the intended action.

@vansh-codes kindly add proper labels
Add Screenshots or Sketches

Confirm

[X] I understand that my idea will add to the chaos and I'm okay with it
[X] I agree to follow this project's Code of Conduct
[X] I want to work on this feature
[X] I'm GSSOC'24 Extd registered Contributor
[X] I'm Hacktoberfest registered Contributor

Chaotic idea!
Propposed Modifications:

instead of static cursor spawn, make it dynamic, all the cursors should move so user will be confused more about his cursor
make sure to handle the number of cursors appearing to prevent hanging user's device/website

Do you wanna work on this or shall I close this issue?

Do you wanna work on this or shall I close this issue?

Sorry, I am currently engaged with something so I won't be able to work on it


Feature request: Copy contents from non-multilingual stacks to multilingual stacks

When I enable the multilingual support, all stack contents has gone, and there is no ability to restore these contents.

This should already be the case. It should be happening in the stacks dashboard page controller.
Sent from my iPhone

On Jul 16, 2015, at 3:51 PM, Takuro Hishikawa<EMAIL_ADDRESS>wrote:
When I enable the multilingual support, all stack contents has gone, and there is not ability to restore these contents.
—
Reply to this email directly or view it on GitHub.

I wasn't able to reproduce this just now. There was an error when going into the stacks interface without a default language set, but this should be fixed in the current github develop branch. I just tried creating two stacks, then turning on multilingual, and going into the stacks interface, and the stack content has already been copied into the different nodes.
If you can give me instructions on how to reproduce from a clean install I'll look again.


Program doesn't work.

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

Go to ' just open the "Bible Verse Reference" as either the Geneva Bible, or King James Bible API, possibly others'
Try to search up any verses, and it won't work

Expected behavior
It should allow verses to show up for me to click. When I first installed the program it worked a few weeks ago, now it doesn't. I've updated it repeatedly, uninstalled and reinstalled it, tried multiple different settings, it doesn't work. If the api is not working, if possible it'd be nice if we could use a local api or if it could somehow be packaged with the bible verses locally as an option so that this is avoidable.
Screenshots

What Device Do You Use(please complete the following information):
Operating System: Debian GNU/Linux 12
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 6.1.0-26-amd64 (64-bit)
Graphics Platform: Wayland
Processors: 6 × AMD Ryzen 5 4500U with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: LENOVO
Product Name: 81X2
System Version: IdeaPad Flex 5 14ARE05

were you able to query a single verse?

Is your formatting correct.  Try --john3:16. I think you forgot the chapter.

Sorry about that, I was formatting it incorrectly thank you so much!

Sorry about that, I was formatting it incorrectly thank you so much!

You are welcome.


Add height and width constraints with lessThan/greaterThan relations to another Anchor

Often times I find myself having to constrain views to have a maximum height or width, often related to another view's dimension. I'm currently using this framework on a project and I've felt the need to constrain a view's height to be, at max, half of another view's height.
From my experience, this kind of relations is relatively common in UI building and I believe it would be beneficial to offer this option on SketchKit.
I believe simply adding an interface for building this kind of relation, that's already available in the anchor interface, would be the optimal solution.
myView.layout.applyConstraint { view in
    view.widthAnchor(lessThanOrEqualTo: otherView.widthAnchor)
    view.heightAnchor(lessThanOrEqualTo: otherView.heightAnchor, multiplier: 0.5)
}

Feature added on version 1.3.0


Add awset cardinality check

Just realized this never got merged and published to hex when trying to upgrade a project to use all hex packages :).
Is it ready?


Maybe<readonly T[]> instead of readonly T[] with length === 0 to signify missing sequence values

For sh:and, et al.

Did an initial conversion of shacl-ast to Maybe. Will do further conversion opportunistically.


chore: bump UIs dependencies

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

What is the new behavior (if this is a feature change)?
Bump UI Javascript dependencies

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)
No

Other information:

Covered by #275


Add the MGI alleles as a csv

Is your feature request related to a problem? Please describe.
We want to have the MGI allele IDs in the subject metadata
Describe the solution you'd like
there is a rpt file here: https://www.informatics.jax.org/downloads/reports/MGI_PhenotypicAllele.rpt
convert this to a csv, add it to the repo, and construct the allele class
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

converting rpt to csv does some wonky things - we might want to streamline the columns we keep

downside is the csv has >110000 entries. We use a few hundred.

Sreya is working on this and it is ready for review.

downside is the csv has >110000 entries. We use a few hundred.

I think we need to actually discuss this.


Sonar 5.x not loading due to MySQL 5.6 requirement (fix tests)

I'm getting:
org.sonar.api.utils.MessageException: Unsupported mysql version: 5.5. Minimal supported version is 5.6.

If I look at the logs in the sonar path.

On CentOS 7:
# mysql -v
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 25
Server version: 5.5.52-MariaDB MariaDB Server


Feature/update cartodb settings

Quite a few general improvements, and brings in the demographic layers on the museum detail page.
Each commit is generally a separate fix, will rebase some down before merge.
Closes #44
Closes #26

+1


#64 fixed stdout maxBuffer length exceeded error

Thank you @savoygu. Your commit has now been merged!


Getting Segmentation fault error during solid queue initialization

When I start my rails app the solid queue process crashes giving this error: /Users/jack/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/pg-1.5.8/lib/pg/connection.rb:705: [BUG] Segmentation fault at 0x0000000128080b28
Here's the crash report log information: https://pastebin.com/ZMjGYMhN
This is how I run the app (Procfile.dev):
web: bin/rails server
css: bin/rails tailwindcss:watch
solid_queue: bin/jobs

After getting this error, the solid queue process is running correctly.
Gems

pg: 1.5.8
solid_queue: 1.1.0
rails: <IP_ADDRESS>
ruby 3.3.4

Database is living inside a docker container.

This looks like this: https://github.com/rails/solid_queue/issues/145#issuecomment-1954024164
It's not a Solid Queue problem, but a problem with pg and macOS.

Yeah, I remember that. Since I haven't received this error in weeks I thought that it was fixed by solid queue
Is disabling a security parameter the best/only way to fix this?

I think so. Solid Queue can't fix this because it's a problem of the pg gem, it'd have to stop forking processes completely to not trigger the bug, but there's no way to fix it.


Adding a pointer to creating the AWS_AVAILABILITY_ZONES env

took me 4 tries to get the proper link working in adoc format :)

Thanks Pierre for the PR. This is great!


Misleading information regarding RS485 Converter

I'd like to inform anyone else reading this page that the RS485 to RS232 converter that is linked, actually is an RS485 to TTL converter. I bought the wrong converter believing I needed an RS485 to RS232. It would be good if this information could be changed to not confuse others.
Thanks!

Hi @adamabr00
Thanks for pointing out this issue!
We will update the Readme shortly and correct the information.


Why was WalletConnect removed?

Feature Description
I was using WalletConnect to connect my ledger to dApps, because Ledger live does not let me connect on Celo network.

Hi @therealharpaljadeja,
It was temporarily removed because the version that Celo Wallet was using was outdated and no longer compatible with the version the broader ecosystem is using. It will be added back when WC support can be updated and fixed. Unfortunately I don't have time to work on that at the moment.

@therealharpaljadeja did you make any progress on doing this work?

Celo Terminal has WalletConnect v2 support and custom derivation path support works for me!


First beta release of project-calavera

Ensure all the things work as expected on at least one project. Once this has been confirmed, this issue can be closed.

:tada: This issue has been resolved in version 1.3.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Fix wrong method name in docs

In the documentation for AsyncDirective the part.setDirectiveConnection method is mentioned, but in the source code, including the tests, I only see part.setConnected. Is that correct?

@googlebot I signed it!


add Dependabot

https://github.blog/2020-06-01-keep-all-your-packages-up-to-date-with-dependabot/

Pull Request Test Coverage Report for Build 71

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

Totals

Change from base Build 67:
0.0%

Covered Lines:
163

Relevant Lines:
193

💛  - Coveralls

Alright. Let's see if this works better than snyk. Thanks for the PR.


Add files via upload

I initiated the initial foundation for the website including the CSS and HTML. Provided are the structure for the website to accommodate all the data one on particular tab.

Good job Daniel, I really liked the changed you made to make the website more user-friendly.


Can't access video URLs in the conflict-practice repo

I can't access the below video URLs on pull requests in the conflict-practice repository.

https://user-images.githubusercontent.com/17183625/106972095-0ddcbe80-6705-11eb-9cc8-6df603e22910.mp4
https://user-images.githubusercontent.com/17183625/106972084-06b5b080-6705-11eb-8f57-d81559307822.mp4
https://user-images.githubusercontent.com/17183625/106972130-1a611700-6705-11eb-8858-a9ef429e2a60.mp4

I got the below error when accessing to link.
AccessDeniedAccess DeniedAMJ09ABVX2K0VQY5m0YZRffT5pzqQrBN1XdAVE3eA7mMKknQKHFzANqpYUNBxm/zFn1oYLljiVOohXN/fAzqgO7NYpk=
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<Error>
AccessDenied
<Message>Access Denied</Message>
<RequestId>AMJ09ABVX2K0VQY5</RequestId>
<HostId>m0YZRffT5pzqQrBN1XdAVE3eA7mMKknQKHFzANqpYUNBxm/zFn1oYLljiVOohXN/fAzqgO7NYpk=</HostId>
...
</Error>

How do students and I access these videos?

Hi,
I faced the same issue as well. Can anyone help?
Thanks!


fix pivot samples styles

closes #340

Coverage remained the same at 91.689% when pulling cc4bfa90fe27fc458a8ba505064c23f3df115764 on fix-pivot-sample into 8b31ffd1ca5274d4728823aa3cb41a7cc0eeed01 on master.


Delete read-only shareable link content

Hi,
I am unable to find a way to delete/revoke content I had shared through the "Save to...|Export to Link" feature.  If I don't want my data to live on the cloud anymore, is there a way to purge the links I created?

Sorry, I just found this previous issue before I created this new one:  https://github.com/excalidraw/excalidraw/issues/6730
I emailed support to delete my links, but a self-service UI feature would be greatly appreciated!

@kerbumble thanks for the feedback! Seems like this is resolved so closing.
Feel free to reopen if it still persists


Fix flaky patient update system test, hopefully

I rule and have completed some work on Case Manager that's ready for review!
The patient update system test is causing us all sorts of consternation because it keeps failing to save phone number -- lately it's been failing about 9/10 times. This hopefully fixes it.
This pull request makes the following changes:

adjusts the click body to click nav
doesn't try to get too fancy with saving

No view changes, no issues.

Codecov Report

Merging #1398 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master   #1398   +/-   ##
======================================
  Coverage    94.2%   94.2%
======================================
  Files          61      61
  Lines        1380    1380
======================================
  Hits         1300    1300
  Misses         80      80

Continue to review full report at Codecov.

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

After observing some behavior in capybara that would be impossible for a human to replicate, I decided to go for a different tack and break this out into individual field tests instead.


[Mirror] IpGroups Changes

Mirror from https://github.com/Azure/azure-rest-api-specs/pull/7397

/azp run


SourceLink broke on AppVeyor

We just started seeing failures with SourceLink running on AppVeyor starting yesterday:
https://ci.appveyor.com/project/dotnetfoundation/rx-net-la3iv/build/4.0.0-PullReq00391.310.build.325#L2334
[00:01:59]      2>SourceLinkCreate:
[00:01:59]          unable to find repository origin with: dotnet sourcelink-git origin
[00:01:59]      2>Done Building Project "C:\projects\rx-net-la3iv\Rx.NET\Source\src\System.Reactive\System.Reactive.csproj" (default targets) -- FAILED.

Building locally works fine...
In the latest develop branch, I had to set a property to disable sourcelink: https://github.com/Reactive-Extensions/Rx.NET/blob/e989fdcf259801b4a691d47924f653e2aedcc417/Rx.NET/Source/Directory.build.props#L23
Is there anything you can look into here? not sure what's going on...

I'm swamped at the moment. Can you try switching from SourceLink.Create.GitHub to SourceLink.Create.CommandLine? It should be a drop in replacement, except it doesn't automatically embed files. It uses the git command line instead of dotnet sourcelink-git.

It would help me out if you also tried setting os: Previous Visual Studio 2017 in appveyor.yml.
https://www.appveyor.com/updates/

I need to investigate what is wrong with dotnet sourcelink-git. Rx.NET can use SourceLink.Create.CommandLine, which is new to 2.1. https://github.com/Reactive-Extensions/Rx.NET/pull/393

I don't think https://github.com/NuGet/Home/issues/5039 is related, but linking to it for my info.
I think it was just an issue with an AppVeyor update on the 18th. SourceLink.Create.GitHub now works again with the latest AppVeyor update from the 24th. https://ci.appveyor.com/project/ctaggart/rx-net/build/26. Using os: Previous Visual Studio 2017 in both appveyor.rx.yml and appveyor.ix.yml should have also fixed it at the time. However, I can no longer test that. Looking at the AppVeyor fixes on the 24th, my guess is that #1508 .NET Core SDK 1.0.1 and 1.0.3 on Visual Studio 2017 image should be pre-cached affected this. Anyway, it works again.


[BUG]: Office 365 Management APIs Custom Connector disappears from App Registrations in Azure AD after about 2 weeks

Describe the bug
Since Installing Center of Excellence - Core Components v1.71.7 the Custom Connector Office 365 Management APIs keeps disappearing from APP Registrations in Azure Active Directory
Component (please tell us which flow or app you are experiencing issues with):

Solution - Core
Version  - 1.71.7
App or Flow - Custom Connector

To Reproduce
Steps to reproduce the behavior:

Install Core Components v1.71.7
Install the Office 365 Management APIs in App Registrations in Azure Active Directory
Wait 2 weeks
See error - notice that Office 365 Management APIs has disappeared from App Registrations

Expected behavior
Office 365 Management APIs remains in APP Registrations
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
I have raised an incident with Microsoft Premier Support and they have come back saying that they cannot find anything wrong with Azure AD and therefore it would seem to be a problem with the Centre of Excellence.
This has now happened on two different tenancies.

If you've shared a screenshot above, I'm afraid that didn't come through - what's the error message you're seeing?
The App Registration is set up to enable connecting to the Audit Log - it's completely separate from the CoE starter kit, and nothing we do in the kit would remove or delete an App Registration - it's just a way to connect to the API, as an alternative to connect via basic auth (with your username and password).
We don't set up or delete the registration in the kit - all that has to be done manually.
Learn more: https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app

So if Microsoft premier support says it's not them and you say it's not you, where do I go next ?

Unfortunately, we can only support issues related to the CoE Starter Kit, not the Power Platform or Azure products. As I said, we neither set up nor delete the App Registration as part of the kit - it's something you do manually during setup. I don't think there's even connectors available to automatically delete an app registration - in any case, it's certainly not something we do.
I would get back to Premier Support and discuss this further with them.


Face Mask Detection

I would like to add a project for face mask detection.  I want to work on this issue. Please assign me this.

I'm participant from GSSOC'21. I want to work on this issue. Please assign me this.

Hey, I have already made a PR for this issue.. Try some other issue


Add navigation support to the footer

While documenting the library (#244) I noticed that the footer doesn't currently allow navigation options to be passed in.
Footer navigation looks like this:

This appears to have been an oversight and should really be supported.
Suggested approach
Add a slot called NavigationSection that can be rendered multiple times.
Each section renders items; these could be a set of NavigationItem components (first section) or we can add a #govuk_footer_link_to link helper (second section).
govuk_footer do |footer|
  # via a subcomponent
  footer.navigation_section(title: "Departments and policy", columns: 1) do |navigation_section|
    navigation_section.item(text: "How government works", href: "/how-government-works")
    navigation_section.item(text: "Departments", href: "/departments")
  end

  # using a link helper
  footer.navigation_section(title: "Second section", columns: 2, items: [
    govuk_footer_link_to("Worldwide", href: "/worldwide"),
    govuk_footer_link_to("Policies", href: "/policies")
  ])
end

I prefer the array of links approach ☝🏽
Tasks

[ ] Add a NavigationSection component for the footer
[ ] Write some tests covering behaviour
[ ] Update the component previews and docs

Should this not mirror the approach used for the header (aka the first option)? Also, the second option could result in links with the wrong class applied.

Yeah, I guess that makes sense. The subcomponent will essentially mimic the behaviour of link_to but with a custom class, which is why a custom helper seems like a good fit. Breadcrumbs can work in that fashion too.

This was fixed somewhere along the way.


poseidon should cache the node of the cluster

1, cache the node obj to generate the resource view of the nodes in the cluster
2, optional but useful :  capability to provide api to get the whole resource usage of the cluster

@jiaxuanzhou you want to work on this issue. Otherwise, we can close this for the time being. We can always re-open it once we have someone available to implement this. Thanks.

Closing this for now. We will re-open it at a later time.


Curation Export: Unpublished dataset showed as published

From the curation export : https://doi.org/10.26275/6paz-gj9j is published, but Datacite information is missing for this DOI.
Pennsieve API shows DOI status as UNPUBLISHED.

@deepali-2018 what was the solution?

@tgbugs : After checking with @ankap2  confirmed that it was a test dataset
that was published for the steering comity meeting and retracted
afterward.  The owner retracted from publication  and it was deleted from
the public SPARC portal. It is sitting on Pennsieve right now. While
preprocessing this dataset I am tagging it with datacite error.
On Thu, Jun 10, 2021 at 7:38 PM Tom Gillespie @.***>
wrote:

@deepali-2018 https://github.com/deepali-2018 what was the solution?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/SciCrunch/sparc-curation/issues/76#issuecomment-859219457,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJ5KDCQVUXHNIFGG63PQJNTTSFZLVANCNFSM45J75R2Q
.


Allow extension properties on all elements in Zeebe Modeler

In Camunda Modeler we can define properties on all elements, e.g. you could configure a message start event to contain meta information about queue names or Kafka topic names. The result BPMN XML looks like this:
   <bpmn:startEvent id="StartEvent_1" name="A">
     <bpmn:extensionElements>
       <camunda:properties>
         <camunda:property name="sdsadd" value="dsadsada" />
       </camunda:properties>
     </bpmn:extensionElements>

This should also be possible in the Zeebe modeler. The properties approach of Camunda would work fine, so I don’t see a need to change the attribute layout, but obviously it should be in the Zeebe namespace :-)
This is requested by a Zeebe prospect, ask @berndruecker for details on the company/project

Is this supported by Zeebe already? If not, please link an issue that tracks building support in zeebe for it.

No need for a feature in Zeebe - the extension properties are read from the BPMN model directly by custom code (as it was done in Camunda BPM for this use case). So for example you want to read a queue name or Kafka topic from the properties to know, that you have to provision a Kafka Connector to listen to this topic.

We do need Zeebe to not blow up on zeebe:properties, that is the part we require from the broker. If it does not blow up right now, it is not strictly validating input (which can change anytime I guess).
@menski Please consider this feature request and give us the O.K. if / when we should support this in the Zeebe Modeler. It makes loads of sense from the users perspective.

@menski any opinions on whether we should add this?


Unable to run eval_image.py

When I try to run the following :
 python eval_image.py --proto mobilenet_deploy.prototxt --model mobilenet.caffemodel --image ./cat.jpg
I get the following error:
WARNING: Logging before InitGoogleLogging() is written to STDERR W0207 13:16:05.342907 19952 _caffe.cpp:139] DEPRECATION WARNING - deprecated use of Python interface W0207 13:16:05.342963 19952 _caffe.cpp:140] Use this instead (with the named "weights" parameter): W0207 13:16:05.342973 19952 _caffe.cpp:142] Net('mobilenet_deploy.prototxt', 1, weights='mobilenet.caffemodel') [libprotobuf ERROR google/protobuf/text_format.cc:245] Error parsing text-format caffe.NetParameter: 1:1: Expected identifier. F0207 13:16:05.344348 19952 upgrade_proto.cpp:88] Check failed: ReadProtoFromTextFile(param_file, param) Failed to parse NetParameter file: mobilenet_deploy.prototxt *** Check failure stack trace: *** Aborted (core dumped)
Any idea why this is caused?

Replace input field of deploy.prototxt with below,
name: "MOBILENET"
input: "data"
input_dim: 1
input_dim: 3
input_dim: 224
input_dim: 224

That was already there. I replaced that with:
layer {   name: "data"   type: "Input"   top: "data"   input_param {     shape{       dim: 1       dim: 3       dim: 224       dim: 224     }   } }
and it worked for MobileNet V2. Not for V1 though

Have you measured the performance of V2? I got worse performance than V1. 85 ms vs 50 ms.

No I haven't. How do you do that?

layer {
  name: "data"
  type: "Input"
  top: "data"
  input_param { shape: { dim: 1 dim: 3 dim: 224 dim: 224 } }
}

this should be work with a recent caffe version.
input and input_dim is compatible with caffe of old versions.

oh alright. Have you tried performing semantic segmentation with V2?