Is there a version of cuCIM for (anaconda) Python on windows?[QST]

What is your question?

I have followed the installation instruction and installed cuCIM on (anaconda) Python/Ubuntu system, but fail to find any way to install cuCim for (anaconda) Python/Windows.

Please see https://github.com/rapidsai/cucim/issues/86 for some prior discussion of this. If you need only the cucim.skimage component, there is a description of an unofficial way to install that from source as a pure Python package here. Otherwise, I think using Windows Subsystem for Linux (WSL) is the only way it can currently be done.

Thank you very much for your help. Indeed, I am currently only interested in cucim.skimage  component. I have followed the instruction in #86 and installed current version of the pure Python bits by:
pip install -e<EMAIL_ADDRESS>scipy scikit-image
It seems working.

Closing this. Windows support-relased questions are discussed in https://github.com/rapidsai/cucim/issues/454#issuecomment-1331244039

Need egg=cucim-cu12 instead of egg=cucim now:
pip install -e<EMAIL_ADDRESS>scipy scikit-image


Support for JAVA_HOME, error msg when class not found. Fix "native method not found"

This PR has 2 things I did:

Make it read JAVA_HOME env variable and be able to run without having to drop the binary in java's installation.
Fix for the issue I ran into when run hello world.

panic: native method not found: java/lang/Class~forName0~(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
goroutine 1 [running]:
github.com/zxh0/jvm.go/jvmgo/jvm/interpreter._catchErr(0x18c20420)
/home/phaikawl/Dev/go/src/github.com/zxh0/jvm.go/jvmgo/jvm/interpreter/interpreter.go:101 +0x1b5
github.com/zxh0/jvm.go/jvmgo/jvm/rtda/class.findNativeMethod(0x1843afc0, 0x0, 0x0)
/home/phaikawl/Dev/go/src/github.com/zxh0/jvm.go/jvmgo/jvm/rtda/class/native_method_registry.go:33 +0x162
github.com/zxh0/jvm.go/jvmgo/jvm/rtda/class.(*Method).NativeMethod(0x1843afc0, 0x0, 0x0)
/home/phaikawl/Dev/go/src/github.com/zxh0/jvm.go/jvmgo/jvm/rtda/class/method.go:104 +0x3e
github.com/zxh0/jvm.go/jvmgo/jvm/instructions.(*invoke_native).Execute(0x8292a00, 0x18fd90e0)
/home/phaikawl/Dev/go/src/github.com/zxh0/jvm.go/jvmgo/jvm/instructions/invoke_native.go:9

I just changed the descriptor to match and it works, not sure if what caused was a typo or it's some platform difference issue.
I'm wondering however, why is it necessary to put descriptor into the registry's map key? Can different descriptors corresponds to different methods or things? (please forgive me I don't know anything about java).

Hi phaikawl, I am sorry I can not merge these 2 requests.
I guess the 'native method not found' problem is caused by old java version. Currently, this poor jvm can only play with jre1.8.0_31(where rt.jar comes from).
Support JAVA_HOME is a good idea, but maybe not that good to make it the default choice. I think it's better to add a jvmgo command line option(for example, -XuseJavaHome) to support this. I will do this :)

The method descriptor is important because Java support method overloading.

My java is 1.8.0_20-b26, not so far off, so if you want it to work a bit older versions while keeping compatibility with the latest one, what do you need to do? Does it require a lot of effort?
I'm wondering what is the downside of supporting JAVA_HOME? I know it might not be the best way but does it hurt supporting it so that people like me do not have to hack the code to run a hello world?

I have not too much time to compare the difference between two java versions. I guess the difference is not big and doesn't require a lot of effort. May be I will do that when I complete this project. But I don't know if I can finish it :(
Supporting JAVA_HOME is really a good idea. But I can not ask user to update there Java to version 1.8.0_31 just because this toy jvm.go only support that version. So, I will support this through cmd line args, just give me some time :)


Slow integration tests due to ContextRegionProviderAutoConfiguration

Type: Feature
Is your feature request related to a problem? Please describe.
Integration tests (that spin up Spring Contexts, but don't access AWS) are taking much longer than necessary because the ContextRegionProviderAutoConfiguration is always active and tries to read the instance metadata.
as you can see from the logs ~4 seconds are lost:
021-06-28T13:19:23.5346934Z 2021-06-28 13:19:23.533 []  INFO 2165 --- [           main] o.s.b.a.w.s.WelcomePageHandlerMapping    : Adding welcome page: class path resource [META-INF/resources/index.html]
2021-06-28T13:19:27.4789179Z 2021-06-28 13:19:27.465 [test]  WARN 2163 --- [           main] com.amazonaws.util.EC2MetadataUtils      : Unable to retrieve the requested metadata (/latest/dynamic/instance-identity/document). The requested metadata is not found at http://<IP_ADDRESS>/latest/dynamic/instance-identity/document
2021-06-28T13:19:27.4791533Z
2021-06-28T13:19:27.4793582Z com.amazonaws.SdkClientException: The requested metadata is not found at http://<IP_ADDRESS>/latest/dynamic/instance-identity/document
2021-06-28T13:19:27.4796261Z 	at com.amazonaws.internal.EC2ResourceFetcher.doReadResource(EC2ResourceFetcher.java:89)
2021-06-28T13:19:27.4799679Z 	at com.amazonaws.internal.EC2ResourceFetcher.doReadResource(EC2ResourceFetcher.java:70)
2021-06-28T13:19:27.4803711Z 	at com.amazonaws.internal.InstanceMetadataServiceResourceFetcher.readResource(InstanceMetadataServiceResourceFetcher.java:75)
2021-06-28T13:19:27.4807687Z 	at com.amazonaws.internal.EC2ResourceFetcher.readResource(EC2ResourceFetcher.java:66)
2021-06-28T13:19:27.4810224Z 	at com.amazonaws.util.EC2MetadataUtils.getItems(EC2MetadataUtils.java:403)
2021-06-28T13:19:27.4812415Z 	at com.amazonaws.util.EC2MetadataUtils.getData(EC2MetadataUtils.java:372)
2021-06-28T13:19:27.4833870Z 	at com.amazonaws.util.EC2MetadataUtils.getData(EC2MetadataUtils.java:368)
2021-06-28T13:19:27.4836560Z 	at com.amazonaws.util.EC2MetadataUtils.getEC2InstanceRegion(EC2MetadataUtils.java:283)
2021-06-28T13:19:27.4841575Z 	at com.amazonaws.regions.InstanceMetadataRegionProvider.tryDetectRegion(InstanceMetadataRegionProvider.java:59)
2021-06-28T13:19:27.4845498Z 	at com.amazonaws.regions.InstanceMetadataRegionProvider.getRegion(InstanceMetadataRegionProvider.java:50)
2021-06-28T13:19:27.4848755Z 	at com.amazonaws.regions.AwsRegionProviderChain.getRegion(AwsRegionProviderChain.java:46)
2021-06-28T13:19:27.4852725Z 	at io.awspring.cloud.core.region.DefaultAwsRegionProviderChainDelegate.getRegion(DefaultAwsRegionProviderChainDelegate.java:37)
2021-06-28T13:19:27.4860691Z 	at io.awspring.cloud.core.config.AmazonWebserviceClientFactoryBean.createInstance(AmazonWebserviceClientFactoryBean.java:122)
2021-06-28T13:19:27.4865567Z 	at io.awspring.cloud.core.config.AmazonWebserviceClientFactoryBean.createInstance(AmazonWebserviceClientFactoryBean.java:51)

Describe the solution you'd like
A property to disable the auto configurations for io.awspring.cloud.autoconfigure.context.*
Describe alternatives you've considered
Currently we use @EnableAutoconfiguration(exclude=...)

Currently in addition to @EnableAutoConfiguration(exclude=...) the options are:

Exclude auto-configuration through a properties file:

spring.autoconfigure.exclude: io.awspring.cloud.autoconfigure.context.ContextRegionProviderAutoConfiguration

Set static region

cloud.aws.region.static: eu-west-1

I am thinking how typical use case is it, that there is Spring Cloud AWS on the classpath but region is not resolvable or not set statically.

Action point: verify if this is still the case in 3.0

It is still the case as this is the default behaviour of region provider chain. But since it is a core part of the framework, I don't see why would there be a property to disable region or credentials autoconfiguration. In 3.0, you can also provide your custom AwsRegionProvider bean for tests. I think it is such an unusual use case that we should not expose a property for it.


Solveable issues on ipad. Worth documenting? Worth implementing fixes?

I'm using the latest version of OS (12.5.6) and Discord available on my ipad.

If I type two minus signs in a row then by default they are automatically converted to a different type of dash, which defeats rollem's parser.  You can still get access to per-die subtraction by turning off Settings > General > Keyboard > Smart Punctuation. This is a system-wide setting so obviously it will affect every app on the device.

I can imagine a 'fix' for this issue: if you type two minus signs with only white space between them then they are interpreted as --, but I imagine that will annoy people who want to be able to subtract a negative numbers from dice rolls.

This one is is easier to work-around and also easier to fix: If I want to roll a single die, I normally just type e.g. d6. By default this is capitalised in an empty text box, i.e. D6, which is not parsed by rollem as a die roll. The work-arounds for this are trivial i.e. tap the shift key or prefix with a 1. (There is also a global setting similar to the one above.) I assume a code fix is equally trivial.

Should be possible to update the parser to accept regular or em-dashes.
Ignoring D6 is intentional, as D8 and similar are used as emoji. Under the recent architecture, I could make this a user setting.


Build sane rabbit sync policies

Do NOT include any confidential information, this issue will be created on a public repo
This section is completed by the issue reporter
On which version(s) do you encounter this issue?
Please provide the output to 'git describe --all' for  all deployments where you have confirmed it occurs.
What type of issue is this? Please tick the appropriate box.

[ ] bug - existing functionality that does not work for you as documented
[x] feature - new functionality that you would like to see added

What is the expected behavior?
Per https://bugs.launchpad.net/openstack-ansible/+bug/1607830 the performance is unacceptable when replicating across 3 nodes, which is actually the reason why we in RPC support stopped scaling rabbit container more than 3 nodes for setups using 5 or more infra nodes.
Since OSA makes it possible now to deploy custom policies we need to create better ones than the current default policy. Especially we need to define which queues/exchanges or type of message should be even synced. I personally see no reason to sync heart beat messages across the entire cluster, just as example. We already account for intermittent lost heartbeats so it will not hurt.
Perhaps we can even rethink if we not want to split out rabbit by openstack type like a rabbit cluster for nova, neutron and common etc etc.
What is actually happening?
See  https://bugs.launchpad.net/openstack-ansible/+bug/1607830
What were you attempting to do when you encountered this error (give as much detail as possible)?
Not scaling rabbit across more than 3 nodes
How can we reproduce this issue?
Deploy  cluster with 5 infra or more nodes and check the throughput in rabbit.
At some point you'll see that more openstack build request  are timing out based on our default settings (rpc response timeout)
How can we verify your issue is addressed?
Better msg/s throughput compared to a standard setup.
If you are using or know of a workaround please describe the necessary steps?
What is your evaluation on the importance of this issue, and why?

This section is completed during the issue resolution process. If you are reporting an issue, please do not modify the section below.
Which branches are impacted by this issue?
Remove branches that are not impacted.
For each pull request, update the branch line to reference it.

[x] master
[ ] mitaka-13.0
[ ] liberty-12.2
[ ] kilo

Upgrade impact. Consider the impact on moving between major, minor and patch releases.

[ ] This change does not impact upgrades
[ ] This change addresses a potential upgrade impact
[ ] The upgrade impact is being tracked by another issue.

The issue tracking the upgrade impact is:
Testing impact

[ ] An issue/pull-request has been create or exists to track the testing gap, and is referenced below
[ ] This change includes additional testing
[ ] This change is tested by the existing setup

Additional testing links:
Release note

[ ] This change includes a release note.
[ ] This change does not require a release note.

Doc Impact
Does your change require documentation?

[ ] Yes, and I submitted an issue to Docs issues
[ ] Yes, and I contributed a documentation patch to docs-rpc
[ ] No documentation required for this change

Additional documentation links (please add links if you have ticked yes):

Implementing alternative policies is only one way to solve this issue. The best way to solve it is through a change in architecture, not a change in policies. In other words - don't use a single RabbitMQ cluster for all message processing. This is a well known strategy for large deployments.
Implementing the change in architecture to have multiple clusters should be possible from Kilo onwards with the ability to add more groups to the inventory through env.d files, and through the use of config overrides to adjust the configuration settings.
The work done in Newton just makes it simpler to break out the telemetry clustering.

Moved to https://github.com/rcbops/u-suk-dev/issues/461


Bookkeeper and autorecovery won't start using Pulsar 2.5.0

Seems like Pulsar replaced the environment variable PULSAR_MEM by BOOKIE_MEM. Using PULSAR_MEM in Pulsar 2.5.0 causes an error in the startup process of Bookkeeper and Bookkeeper-Autorecovery which leads to a failed cluster state. See https://github.com/apache/pulsar/issues/6355 for more details.

Hi,
Hopefully it's OK to comment on this old&closed issue but using pulsar-operator/master as of 2020-07-21 these symptoms are occurring.
Maybe it's a regression or a new issue with the exact same symptom of failure, I can't be sure.
I don't know which image version is being pulled as the container metadata just mentionspulsar-all:latest is there a way to pin the version?
This is show for the statefulset pods and the autorecovery pods
[conf/bookkeeper.conf] Applying config dbStorage_writeCacheMaxSizeMb = 32
[conf/bookkeeper.conf] Applying config statsProviderClass = org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider
[conf/bookkeeper.conf] Applying config zkServers = pulsar-prod-zookeeper-service
Error: Could not find or load main class "

Hi,
Hopefully it's OK to comment on this old&closed issue but using pulsar-operator/master as of 2020-07-21 these symptoms are occurring.
Maybe it's a regression or a new issue with the exact same symptom of failure, I can't be sure.
I don't know which image version is being pulled as the container metadata just mentionspulsar-all:latest is there a way to pin the version?
This is show for the statefulset pods and the autorecovery pods
[conf/bookkeeper.conf] Applying config dbStorage_writeCacheMaxSizeMb = 32
[conf/bookkeeper.conf] Applying config statsProviderClass = org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider
[conf/bookkeeper.conf] Applying config zkServers = pulsar-prod-zookeeper-service
Error: Could not find or load main class "

Hi,
Hopefully it's OK to comment on this old&closed issue but using pulsar-operator/master as of 2020-07-21 these symptoms are occurring.
Maybe it's a regression or a new issue with the exact same symptom of failure, I can't be sure.
I don't know which image version is being pulled as the container metadata just mentionspulsar-all:latest is there a way to pin the version?
This is show for the statefulset pods and the autorecovery pods
[conf/bookkeeper.conf] Applying config dbStorage_writeCacheMaxSizeMb = 32
[conf/bookkeeper.conf] Applying config statsProviderClass = org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider
[conf/bookkeeper.conf] Applying config zkServers = pulsar-prod-zookeeper-service
Error: Could not find or load main class "

@wolfstudy Please take a look at the problem.

Thanks @robshep feedback. The issue has been fixed.

I don't know which image version is being pulled as the container metadata just mentions pulsar-all:latest is there a way to pin the version?

pulsar-all:latest means the latest version of pulsar, currently the version is 2.6.0. reference to: https://hub.docker.com/repository/docker/apachepulsar/pulsar-all

Thanks @wolfstudy
Fixed when/where?   This happens now with master/HEAD

Fixed when/where?

In pulsar 2.6.0, reference to https://github.com/apache/pulsar/pull/6373

This happens now with master/HEAD

Maybe you can try to use pulsar-all:2.6.0?

Thanks @wolfstudy

is there a way to pin the version?

How can I force a specific version that the operator will use?
Thanks

How can I force a specific version that the operator will use?

Maybe @sky-big will have a good way

spec:
  bookie:
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.6.0
    storageClassName: standard
    journalStorageCapacity: 1
    ledgersStorageCapacity: 1
    size: 1
  broker:
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.6.0
    size: 1
  proxy:
    image:
      repository: apachepulsar/pulsar
      tag: 2.6.0
    size: 1
  zookeeper:
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.6.0
    size: 1
  manager:
    image:
      repository: apachepulsar/pulsar-manager
      tag: v0.1.0
    enable: true

@robshep Refer to the CR resources for configuring PulsarCluster in this way.

@sky-big thanks for the assistance,
Same symptom for bookie, I'm afraid

bookie Error: Could not find or load main class "

@sky-big thanks for the assistance,
Same symptom for bookie, I'm afraid

bookie Error: Could not find or load main class "

Is the Pod image V2.6.0?

My CRD is as you have it configured above:
kind: PulsarCluster
metadata:
  name: pulsar-staging
spec:
  bookie:
    size: 1
    storageClassName: "do-block-storage"
    journalStorageCapacity: 5
    ledgersStorageCapacity: 5
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.6.0
  broker:
    size: 1
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.6.0
  proxy:
    size: 1
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.6.0
  zookeeper:
    size: 1
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.6.0
  monitor:
    enable: true
    prometheusPort: 30002
    grafanaPort: 30003
    ingress:
      enable: true
      annotations:
        kubernetes.io/ingress.class: "nginx"
  manager:
    enable: true
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.6.0
    host: pulsar-manager.pethau.io
    annotations:
      kubernetes.io/ingress.class: "nginx"

Please check what is the corresponding image in the Pod of BookKeeper and AutoRecovery.

Hi,
Please excuse the JPG info, it's the easiest way for me to capture this.
Here is pulsar-staging-bookie-statefulset-0
You can see the init container is using apachepulsar/pulsar:latest
But the main container is using apachepulsar/pulsar-all:2.6.0
The shasum of each is different.

And here is pulsar-staging-bookie-autorecovery-deployment-[...]
This is using apachepulsar/pulsar:latest

kind: PulsarCluster
metadata:
  name: pulsar-staging
spec:
  bookie:
    size: 1
    storageClassName: "do-block-storage"
    journalStorageCapacity: 5
    ledgersStorageCapacity: 5
    image:
      repository: apachepulsar/pulsar-all
      tag: latest
      pullPolicy: Always
  broker:
    size: 1
    image:
      repository: apachepulsar/pulsar-all
      tag: latest
      pullPolicy: Always
  proxy:
    size: 1
    image:
      repository: apachepulsar/pulsar-all
      tag: latest
      pullPolicy: Always
  zookeeper:
    size: 1
    image:
      repository: apachepulsar/pulsar-all
      tag: latest
      pullPolicy: Always
  monitor:
    enable: true
    prometheusPort: 30002
    grafanaPort: 30003
    ingress:
      enable: true
      annotations:
        kubernetes.io/ingress.class: "nginx"
  manager:
    enable: true
    image:
      repository: apachepulsar/pulsar-all
      tag: latest
      pullPolicy: Always
    host: pulsar-manager.pethau.io
    annotations:
      kubernetes.io/ingress.class: "nginx"

@robshep Please use it in this way first. There are some problems at present, which need to be optimized later.

THanks @sky-big
Same issue, sadly.
CR as you've described it above using pullPolicy: Always.
I can confirm using :latest for all units and I've matched the SHA sums for pulsar:latest and pulsar-all:latest match the checksums for 2.6.0 release.
Thank you for diagnosing this far.
Rob

Did you mean to close this?

Same issue, sadly.

Still not working.

@wolfstudy The Image has been upgraded to V2.6.0, but the user said that the error still exists. Please help to have a look again.

@robshep  I'll fix the problem by Operator, please wait a moment.

@robshep Currently, the image tags of all pulsar components are configurable, but there are problems with the official image of version 2.6.0. Currently, it is recommended to use 2.5.0. I have also tested it in this version and it works normally, as shown in the following configuration.
apiVersion: pulsar.apache.org/v1alpha1
kind: PulsarCluster
metadata:
  name: example-pulsarcluster
spec:
  autoRecovery:
    size: 1
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.5.0
      pullPolicy: Always
  bookie:
    size: 1
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.5.0
      pullPolicy: Always
  broker:
    size: 1
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.5.0
      pullPolicy: Always
  proxy:
    size: 1
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.5.0
      pullPolicy: Always
  zookeeper:
    size: 1
    image:
      repository: apachepulsar/pulsar-all
      tag: 2.5.0
      pullPolicy: Always
  monitor:
    enable: true
    prometheus:
      nodePort: 30006
    grafana:
      nodePort: 30007


[3/3] Fixes to titlebar indicator and tasklist tabbed indicator

Added a few theme vars
Fixed documentation
Modified it to use a grid layout

@undefinedDarkness Resolve conflicts then you can merge 👍


Rewrite and fixes Ueberzug.

Title.
Combines #18.

Note that there is also https://github.com/nvim-telescope/telescope-media-files.nvim/pull/35
which replaces the backend. I am currently not sure if i want to continue to use ueberzug (or even have it as backend available) because the author took it down and we could/should respect their decision

Note that there is also #35
which replaces the backend. I am currently not sure if i want to continue to use ueberzug (or even have it as backend available) because the author took it down and we could/should respect their decision

I did see that. But, I kind of dislike using bash or, any other shell script for communicating to ueberzug or, whatever for that matter. So, the initial idea was to rewrite everything in Lua and using async jobs and what not. As, a consequence I figured out why ueberzug processes weren't killed by new_termopen_viewer (which this project uses - which uses jobstart) and solved it by accident.
Also, there has been an update to the ueberzug situation (which I think is interesting). And, personally telescope-media-files.nvim is a really nice plugin which has been tightly integrated to my workflow. It is completely okay if this does not get merged. Frankly, I think my fork branches off from what this plugin was aiming to be originally (which is a image viewer).
Also I should say that this supports multiple backends here. And I am planning to add more if I find any.
Sorry, for the late reply.

I am currently not sure if i want to continue to use ueberzug (or even have it as backend available) because the author took it down and we could/should respect their decision

i'd say that ship already sailed as ueberzug is being maintained and packaged.

Closing this as my fork took a completely different branch. I was aware that my commits were polluting this LOL.


Feature/onboarding

@ouranos
TODO in backend:

Possibility to connect cloud apps without being an organization user
Return invite status
Add user endpoint:
POST /admin/organizations/:orgId/users
Invite user endpoint:
POST /admin/organizations/:orgId/users/:userId/invite

@ouranos

Invite mail endpoint: POST /mnoe/jpi/v1/admin/users/send_signup_email

Closing in favor of #15


OPSEXP-2242: make repository secrets optional

Ref: OPSEXP-2242: Needed in order to pass sensitive data (liked to a specific feature or config, e.g. smtp password) from a parent chart without checking whether the eature is enabled in subchart.
Open to discussion.

at first sight I don't get the point here. If I am passing existingSecrets I need to ensure that they really exists, no matter when they get created, the repository pod has to wait for them, otherwise it should just wait for them (in PodInitialize state) as it is now
The problem comes when the parent chart offers pass that secret as an option. let say on the parent chart, using feature.enabled  enables a feature which requires a secret. When the feature is enabled the parent needs to creates the secret and pass it to the subchart as an existingSecrets entry. But if that feature is not enabled, then the secret is not created and the pods in the subchart will never start unless the existingSecret is either:

set to null manualy
rendered dynamically by the subchart (which requires both tpl() & some global scoped values)
made optional

understood, let's try it, but there is a risk that something will not work as expected if the repo pod get initialized before the secret actually created by the parent chart.


[Bug]: Expected Devbox to be the only package to install manually, actually needed to install curl too :disappointed:

Current Behavior (bug)
On a fresh Ubuntu 23.10 install, I installed Devbox by using wget (a part of the base Ubuntu install). Downloaded the zipped archive of teleport, unpacked it, cd-ed into the directory, ran devbox shell. It failed, because curl was missing:
Installing nix with: curl -L [...]
This may require sudo access.
sh: 1: curl: not found

Expected Behavior (fix)
When one runs devbox shell in a described situation, wget should be used instead of curl for installing Nix, or (if wget were not available either) curl should be installed first, before trying to install Nix.
Additional context
devbox version: 0.7.1
devbox.json available at https://github.com/gravitational/teleport/blob/dc46f6f589322898aae6d4b0a8eab65e7398a075/devbox.json

Hi @LucilleH, I let myself tag you here, because you might know what would be involved to fix this :pray:


"Vector index not found" when trying to connect

I'm seeing this error message showing up when trying to connect to a instance.

I'm connecting with an empty database, do I need to do any setup before trying to connect?

Getting the same problem too, using the free empty aura instance

Looks like in line 70 of make_relationships.py might be where it's created....
graph.query("""CREATE VECTOR INDEX `vector` if not exists for (c:Chunk) on (c.embedding)
                            OPTIONS {indexConfig: {
                            `vector.dimensions`: $dimensions,
                            `vector.similarity_function`: 'cosine'
                            }}
                        """,
                        {
                            "dimensions" : dimension
                        }
                        )

Logs seem to indicate number of dimensions is 384:

I think I fixed it, go to your aura instance and run this query directly in it:
CREATE VECTOR INDEX `vector` if not exists for (c:Chunk) on (c.embedding)
                            OPTIONS {indexConfig: {
                            `vector.dimensions`: 384,
                            `vector.similarity_function`: 'cosine'
                            }}

So it should look like:

Logs seem to indicate number of dimensions is 384:

This worked, thanks!

Hi @JoeyWangTW vector index with supported dimension will be created on clicking create vector index button

I clicked Create Vector Index button, but it got stuck forever, I had ot use
CREATE VECTOR INDEX `vector` if not exists for (c:Chunk) on (c.embedding)
                            OPTIONS {indexConfig: {
                            `vector.dimensions`: 384,
                            `vector.similarity_function`: 'cosine'
                            }}

and then it connected.

sometimes API takes takes


Only add semicolon if EXE_ARGS doesn't end with ampersand

Otherwise, you can get things like &; in the command line.

LGTM


ERR_CONNECTION_CLOSED for proxied domain after 22.02.2020 commit

Hi there!
There is issue with accessing to proxied domain via browser after 22.02.2020 commit - I receiving ERR_CONNECTION_CLOSED.
Reverting to 17.02.2020 version fixing issue.
My network config: sslh:443 -> mtprotoproxy:8443 -> apache:6443 (with custom domain name and cert from Let's Encrypt).
I also tryed www.google.com as proxied domain - same issue.
My config.py:
PORT = 8443
USERS = {
"tg": "<custom_secret>"
}
AD_TAG = "<custom_tag>"
MODES = {
"tls": True
}
TLS_DOMAIN = "my-domain-fqdn"
MASK_HOST = "localhost"
MASK_PORT = 6443

Hi!
Indeed, there was a bug. I fixed it in https://github.com/alexbers/mtprotoproxy/commit/8f48e9ef658c1ffd4024ce19b578d49d417d343e. Thank you for noticing


Add legacy endpoints to registry detection

Changes
Add the respective legacy/old registry endpoints to the list of endpoints of the registry detection to allow users to potentially still use the old registry endpoints.
Submitter Checklist

[ ] Includes tests if functionality changed/was added
[ ] Includes docs if changes are user-facing
[X] Set a kind label on this PR
[X] Release notes block has been filled in, or marked NONE

See the contributor guide
for details on coding conventions, github and prow interactions, and the code review process.
Release Notes
The bundle prune option now also supports the legacy registry endpoints for both DockerHub and IBM Container Registry in its registry detection routine.

Please check
https://github.com/shipwright-io/build/blob/dce7c32b33c0c7ac5b14eaa4a786417a67e3504f/pkg/image/delete.go#L215
. I think you need to add the stage bluemix endpoint there as well.

Thanks!


Unable to import @import<EMAIL_ADDRESS>

Hello everyone,
I've a problem while importing the scss theme into my app :
Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
SassError: Can't find stylesheet to import.
╷
6 │ @import<EMAIL_ADDRESS>│         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
╵
I saw the example on https://github.com/kuhnroyal/mat-datetimepicker/blob/release/src/styles.scss
and i've seen this :
// Use this import in a real project instead
//@import <EMAIL_ADDRESS>@import 'dist/core/datetimepicker/datetimepicker-theme.scss';
Did you test this import from node_modules directory?
Thank you for your response.

sounds like !216.. does that help?

Tank you. It works fine with :
"stylePreprocessorOptions": {
      "includePaths": [
           "node_modules"
       ]
 },

not so active in typescript development anymore, but I think that comes from the sass loader. looks like we should update the documentation on our side. looking at it (https://github.com/kuhnroyal/mat-datetimepicker#theming) the stylePreprocessorOptions is mentioned nowhere.

With angular 15, support for tilde in import as been dropped, so imports '~@angular/material/theming' cause build to fail.

closed since release v11.0.0 is out.


[bug] HUSBZB-1 reported as Smart Temperature & Humidity Sensor

Version
zwavejs2mqtt version: 3.2.0
zwave-js version: 7.1.1
Describe the bug
My z-wave stick is reported as Smart Temperature & Humidity Sensor
Expected behavior
Z-Wave stick reported as HUSBZB-1
Additional context
debug info:
{
  "id": 1,
  "deviceId": "0-8-3",
  "manufacturer": "Sigma Designs (Former Zensys)",
  "manufacturerId": 0,
  "productType": 3,
  "productId": 8,
  "name": "Büro Z-Wave USB Stick",
  "loc": "Büro",
  "values": [
    {
      "id": "1-114-0-manufacturerId",
      "nodeId": 1,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "manufacturerId",
      "propertyName": "manufacturerId",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Manufacturer ID",
      "stateless": false,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 0,
      "lastUpdate":<PHONE_NUMBER>831,
      "newValue": 0
    },
    {
      "id": "1-114-0-productType",
      "nodeId": 1,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "productType",
      "propertyName": "productType",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Product type",
      "stateless": false,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 3,
      "lastUpdate":<PHONE_NUMBER>840,
      "newValue": 3
    },
    {
      "id": "1-114-0-productId",
      "nodeId": 1,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "productId",
      "propertyName": "productId",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Product ID",
      "stateless": false,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 8,
      "lastUpdate":<PHONE_NUMBER>843,
      "newValue": 8
    },
    {
      "id": "1-134-0-libraryType",
      "nodeId": 1,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "libraryType",
      "propertyName": "libraryType",
      "type": "any",
      "readable": true,
      "writeable": false,
      "label": "Library type",
      "stateless": false,
      "list": false,
      "lastUpdate":<PHONE_NUMBER>845
    },
    {
      "id": "1-134-0-protocolVersion",
      "nodeId": 1,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "protocolVersion",
      "propertyName": "protocolVersion",
      "type": "any",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave protocol version",
      "stateless": false,
      "list": false,
      "lastUpdate":<PHONE_NUMBER>848
    },
    {
      "id": "1-134-0-firmwareVersions",
      "nodeId": 1,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "firmwareVersions",
      "propertyName": "firmwareVersions",
      "type": "any",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave chip firmware versions",
      "stateless": false,
      "list": false,
      "lastUpdate":<PHONE_NUMBER>850
    }
  ],
  "groups": [],
  "neighbors": [
    11,
    12,
    17,
    18,
    19,
    2,
    20,
    21,
    23,
    28,
    4,
    6,
    7,
    8
  ],
  "ready": true,
  "available": true,
  "hassDevices": {},
  "failed": false,
  "lastActive":<PHONE_NUMBER>852,
  "supportsBeaming": true,
  "supportsSecurity": false,
  "isSecure": false,
  "keepAwake": false,
  "maxBaudRate": null,
  "isRouting": true,
  "isFrequentListening": false,
  "isListening": true,
  "inited": true,
  "hexId": "0x0000-0x0003-0x0008",
  "dbLink": "https://devices.zwave-js.io/?jumpTo=0x0000:0x0003:0x0008:0.0",
  "productLabel": "M417_9E",
  "productDescription": "Smart Temperature & Humidity Sensor",
  "protocolVersion": 3,
  "nodeType": 0,
  "endpointsCount": 0,
  "isControllerNode": true,
  "dataRate": 100000,
  "deviceClass": {
    "basic": 2,
    "generic": 2,
    "specific": 7
  },
  "status": "Alive",
  "interviewStage": "Complete",
  "_name": "Büro Z-Wave USB Stick (Büro)"
}

Here are two screenshots from the z-wave stick:

Let me know if more information is needed.
Regards
Richard

Oh sorry I thought he means that the device was reporting humidity and temperature 😆 Didn't see the wrong label in the export

@darootler This one is really weird... The stick you shared photos of is not a HUSBZB-1, but a Silicon labs development stick - an "ACC-UZB3-E-STA" which is the UZB-3 stick (500-series) with an EU (868.42MHz) SAW filter, factory-flashed with the Static Controller library.
That one normally identifies itself as 0x0000-0x0001-0x0001, which coincidentally is the same ID the HUSBZB-1 uses, because Nortek forgot to change it before putting their devices on the market.
There might be a couple of reasons which can all be related back to the device being a development tool, not an official consumer product. That information can be overwritten, but the necessary API call isn't implemented in zwave-js yet.
TL;DR: Not an incorrect config file, but a messed-up stick.


Extract gps/accelerometer data from a video clip

Find libraries and packages that extract gps/accelerometer data from gopro video feeds. I can provide some gopro videos of our testing sessions for you to try and extract some gps data from.

@hh1887


iPad Pro?

Hi,
Just downloaded the app on my iPad Pro big screen. Trying to run my app I've immediately discovered that the phonegap itself has the wrong resolution and thus is rendered bigger than it should be on iPad pro screen. How to fix this?

Hint: Found this cordova plugin would that help to integrate into this app?
https://github.com/kerrishotts/cordova-plugin-ios-launch-screen

Anyone? This is quite a serious issue not being able to test natively on iPad pro... ;(

Hi @reiberdatschi23,
Sorry for the non-response on this, I will take a look at this today.

I can confirm this is a bug for iPad Pro, we will need to update the dev app to handle these larger screens.

Any update on this? Does the link I've attached help? This should actually resolve the issue as far as I understand... ;(

Hi @reiberdatschi23,
There hasn't been any progress on this as of now. Currently we are spread out working on other tasks but they should be finished off by the end of this week. Will take a look at this network, sorry for the inconvenience.

Is there any update on this? It would be really helpful for a project I'm working on. 😃

Bump for visibility. I too am searching for an answer to this issue.


MAUI and OpenXR

Hi,
I would like to let you know that I am trying to use MAUI to develop an AR application and I would like to let you know where I ended up, if you know a solution for this case, I will be glad if you let me know. (But I don't expect it.)
Some stuff already works, but for this version:
.NET 8
Evergine 2<IP_ADDRESS>7
Silk.NET 2.21.0
OpenXR.Loader <IP_ADDRESS>
on the way to the goal, I encountered an (for now) insurmountable obstacle when it was not possible to load data from OpenXR on any Android.
For this reason, I reached out to the three parties concerned for support:
Magic Leap 2:
https://forum.magicleap.cloud/t/maui-project-on-android-using-openxr/3494
Evergine:
https://github.com/EvergineTeam/Feedback/issues/196
Silk.NET:
https://github.com/dotnet/Silk.NET/issues/2170
We have a working solution (in production) that is implemented on HoloLens 2 and we would like to extend it to other platforms such as Android (AOSP)[Magic Leap 2] and Apple Vision Pro.
It would be nice if it could be done using MAUI.
Have a nice day,
Martin

Wrong repo.


Problem when sending action values with special characters

Pulling my hair out on this one...
If, I send the following to the alexa service, I get a successful response.
{ primaryText:
   { text: '<action value=\'textMe1234\'>Text this to me</action>
',
     type: 'RichText' }
 }

But if I add anything but alphanumeric characters like colons, dashes, etc, I get a failure response from the service stating "The response is invalid". An example of this would be:
{ primaryText:
   { text: '<action value=\'textMe:1234\'>Text this to me</action>
',
     type: 'RichText' }
 }

I need to send a function back called textMe with a slug that usually has dashes in them. For example, textMe:this-article-slug.
Every time I put dashes or colons in the action value, I get a failure.
Any possible suggestions on where I can start with this?

Looking over at the textObject specs, down to the part where they talk about the actions, it looks like you can use an underscore in place of the dashes or colons to some degree. This could be intentional but I encourage you to ask in the AWS forums just in case.

Thanks, I have a question out to them. I'll report back if they answer.


Update lists of implemented services and endpoints

Addresses #2051

Coverage decreased (-0.07%) to 92.943% when pulling ac656712b56f65a409fbd96d9c36e6fe2379be26 on queue-tip:update-implemented-api-lists into df493ea18de22b4533073eee3e296686019911c2 on spulec:master.

Coverage decreased (-0.07%) to 92.943% when pulling ac656712b56f65a409fbd96d9c36e6fe2379be26 on queue-tip:update-implemented-api-lists into df493ea18de22b4533073eee3e296686019911c2 on spulec:master.

Nice


Manage/_Layout.cshtml doesn't load without "AddDefaultUI"

From @IlyaSolovyov on September 3, 2018 14:9
Title
Replacing ".AddDefaultIdentity" with ".AddIdentity" without using ".AddDefaultUI" command means that even after scaffolding all pages Manage section doesn't load its layout file.
Minimal repro steps

Create new application with Identity
Disable default UI.
Scaffold all the pages.
Sign in and navigate to /Identity/Manage.

Expected result

Actual result

Further technical details
Scaffolded file "Identity/Pages/Account/Manage/_Layout.csthml" has a "Layout = "/Areas/Identity/Pages/_Layout.cshtml";" line that points to a non-existing file. There are no _Layout pages in Identity area other than the one in Manage section. Pointing it to global one doesn't change anything. Removing _Layout file doesn't help either
Copied from original issue: aspnet/Identity#1954

From @perkops on September 7, 2018 7:31
I can confirm, that i have the same issue.
I however found out, that when using the AddDefaultUI, it would also catch up a "faulty" layout with a wrong header/footer. (Looks pre-compiled)
When changing the Layout reference in Areas/Identity/Pages/Account/Manage/_Layout.cshtml
From:     Layout = "/Areas/Identity/Pages/_Layout.cshtml";
To:          Layout = "/Pages/Shared/_Layout.cshtml.";
The correct layout (header/footer) is shown.

Closing since this is fixed with https://github.com/aspnet/Scaffolding/pull/1030


Line highlight color makes it near impossible to read text

A line highlight colour was adjusted in #2 with commit https://github.com/catppuccin/bat/commit/ba4d16880d63e656acced2b7d4e034e4a93f74b1
This set the lineHighlight to #585b70 in the Mocha theme, for example.
The current lineHightlight in this theme is #cdd6f412 which makes the text nearly impossible to read.
A similar issue affects the other Catppuccin bat themes here.
I'm not sure why this this colour was changed, but perhaps revert it back?

Ok, the older lineHighlight has issues with commented lines, so perhaps a new highlight color needs to be found:

I was about to report the same issue. Changing to Surface0 and keeping the same alpha value solved it for me. See: https://github.com/lpnh/dotfiles/commit/0173de7dcacabc6d94e828d58c281dc10aec7593


[Addition]: Damp Magenta Starfish

Hotspot b58 Addresses
112L6dGBMmmocnUX3iL6jaFePsE8c5pqKGdscZxDRXhh72zKF7Wu
Discord Handle
No response
Reason(s)
impossible location, GPS must be wrong

Playmo2 constantly reports all devices close to its mine without any proof. This approach contains ulterior motives, while everyone is doing very careful and rules-based installations for the expansion of the helium network. The relevant device is on the tower located in the forest land at the highest points of Northern Cyprus. Playmo2 is playing dangerous games for the Helium network and all his devices should be identified and blacklisted, this seems imperative for the future of the Helium Network. I fully believe that you will evaluate the issue thoroughly, not punish innocent people and punish the guilty ones.

Verified that IP matches the correct location. Checking with google maps and hotspotty I believe this setup is 100% legit.

Hi bkizildere
no, i am not..i am reporting miners that are not in the correct locations or impossible locations.
i reported one out at sea in Cyprus... are we now blind not to see that the miner cannot be in that place, the network needs correct placement for it to be viable...
as for my miners that you would like to be identified and blacklisted, i don't have any in Cyprus so my reports gain me nothing at all, just doing the right thing. but even if i had miners in Cyprus, if they were GPS locked in locations that are not possible or wrong then they should be blacklisted.
LeadoffSingle is more productive than your comment.
i expect it was your miner that got added to the denylist, just show helium it's correctly placed and they will sort it.

i reported this one also
112JoZutevsypgdtC5TZ3BvbB1j8sSLAQbFDnsdDKLqzuA9AP757
can anyone say that it's placed correctly ?, its in the middle of the osean ?

So you are saying you have no devices in Cyprus, you don’t geographically have any idea of the country but you are randomly accusing people of misplacing devices, and yet the devices you are reporting all have a device in the Hex next to it in the same wallet (13KdSS2UdqrMA8cjKXVfSD7KKPBMgMHdnR5EcGttR5aWDcFsD4w). Our research points this is a suspicious wallet.
Wow!
So your savior of the world and misplaced device story has begun here we understand.
If you would like a tour of the country feel free to contact us. We would be happy to give you a tour.
My comments are not for the devices placed in the ocean, as I have not been to those locations and would not like to comment and mislead where people may be innocent.

@abhay I'm one of the Discord admin of the Helium Cyprus. We have a good community consist of almost 400 people and active members know each other.
I sold this device to @bkizildere before and I personally helped for the setup. It is very suspicious that as soon as @playmo2  opened Github account and he directly chose 2 device in specific area to report and claim that he does not know Cyprus at all. I strongly believe that he is choosing newly deployed hotspots to complain that is closed to his hotspots. Since he has 53 hotspot in the wallet as @bkizildere mentioned above, he is probably trying to protect his self somehow from being scaled by reporting closer hotspots. After that he started to create some more issues about other hotspots that are in the sea just to absolve himself.
I believe these kind of users are harmful to the network as apparently he is using Denylist to get individual interests. I checked all of the tickets he opened for Cyprus and apart from the ones in the sea, he did the same thing just like this scenario.
So I believe his all reports in Cyprus should be canceled as they serve to his individual interest.

53 hotspots, now that's funny, I wish i had 10 never mind 53. You're more than welcome to report that account if you like, go ahead and report any and all, the honest owners may get upset with you, like I said I do not have any miners in Cyprus.
as for when i created my account, thats nothing to do with the reports i have posted.
Requesting removal of this Addition is the correct thing to do if it is added to the denylist, that's if it is a valid placement.

It must be a coincedence then that wallet has devices right next to the devices you reported.
It still does not explain how if you do not geographically you do not know the country, bass stations and towers how you can report.
Again the devices reported in the middle of the ocean I am not commenting on.

Baning people based on IP address is a huge mistake. Many use VPN servers mostly these days. Some they have routers with VPN but some use external  servers . How many are crazy enough to give full time direct access to his own network  ?! we cannot ssh in most of the hotspots, we don't know what software runs inside. Rasberty Pi is pretty powerfuk as much as a small computer. Sometimes we use VPN so we can get rid of the updates that takes the hotspot out of the network for 10 days!
It was much better if the hotspots has GPS inside , that would have solved all this trouble.

It must be a coincedence then that wallet has devices right next to the devices you reported.
It still does not explain how if you do not geographically you do not know the country, bass stations and towers how you can report.

coincidence or not, like i said i have no miners in Cyprus, and yes i do know the area, instead of trying to discredit me, just respond to the request like so many others with details that will sort it out, even i can get it wrong

Again the devices reported in the middle of the ocean I am not commenting on.

why not, me and so many others are reporting on miners that look wrong, are you happy to earn less from people gaming or faking placements?

It shall be done the other way around -manually checking for adding to the list,
Let's ban all 500k hotspots   and then we manually check and remove from the list the ones who look legit - I guess you don;t think this is the better way. How long will take ? 250 years ? right now the rate of closing issues (not say solving) is 2 or 3 per day and rthe rate of request adding or removing is around 50 per day . Do the math, how many get hurt not only as inocent nut contributors to the Project ?
The concept is to not  cause harm to anyone mostly if he is not guilty of anything -inocent. You can't cut the head of someone then realize you cut the wrong head, where is going to go like that ??

It shall be done the other way around -manually checking for adding to the list, Let's ban all 500k hotspots and then we manually check and remove from the list the ones who look legit - I guess you don;t think this is the better way. How long will it take ? 250 years ? right now the rate of closing issues (not say solving) is 2 or 3 per day and the rate of request adding or removing is around 50 per day . Do the math, how many get hurt not only as inocent but contributors to the Project ? The concept is to not cause harm to anyone mostly if he is not guilty of anything -inocent. You can't cut the head of someone then realize you cut the wrong head, where is going to go like that ??

thats life, i personally think we have come to the end of this correspondence, if it is a legitimate placement then it will be sorted, your idea is a nonstarter, plenty of people have been placed on the denylist and have requested it to be removed, some have not applied to have the block removed since they probably know that the block is valid.
last month over 7000 miners were blocked, like it or not innocent people will get penalized, as time passes Helium will refine this system.
anyway, good luck aevlat with the removal request.


[WIP] Name changes

Names of various functions and classes were pretty vague/unintuitive. This PR attempts to change that. It also exposes several functions and classes directly under mgplvm, which should hopefully make code more concise and readable.
Some key ones:

rdist -> lat_dist
lprior -> prior
optimisers.svgp.fit -> fit

looks good!


Price list on unified interface is also read-only

Price list on unified interface is also read-only as I am checked on my new instance, Do I missing any setting for this ?

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

ID: 9ab324e0-f5c6-64cb-d93b-85d238bf25d3
Version Independent ID: 94fbb660-5300-51a1-9c98-4b6500800e29
Content: About Unified Interface Dynamics 365 Customer Engagement
Content Source: ce/admin/about-unified-interface.md
Service: crm-online
GitHub Login: @jimholtz
Microsoft Alias: jimholtz

@Min-Rao , Currently, it isn’t possible to create a price list/price list item from the site map. However, you should be able to create a price list from the Product form.


Moved scaffolding contents to its approppriate place

Proposed changes
Moved scaffolding contents to its approppriate place. Rewritten some parts of the text.
Fixes
If it fixes a bug or resolves a feature request, be sure to link to that issue.
Types of changes
What types of changes does your code introduce? (A breaking change is a fix or feature that would cause existing functionality and APIs to not work as expected.)
Put an x in the box that applies

[ ] Non-breaking fix (non-breaking change which fixes an issue)
[ ] Breaking fix (breaking change which fixes an issue)
[ ] Non-breaking feature (non-breaking change which adds functionality)
[ ] Breaking feature (breaking change which adds functionality)
[ ] Refactor (non-breaking change which changes implementation)
[ ] Messy (mixture of the above - requires explanation!)

Checklist
Put an x in the boxes that apply.

[ ] I have read the CONTRIBUTING doc
[ ] I am making a pull request against the main branch (left side). Also you should start your branch off our main.
[ ] Lint and unit tests pass locally with my changes
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have locally run services that could be impacted and they do not present failures derived from my changes

Further comments
If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...

The 'working with packages' guide will be polished in an upcoming PR.

The 'working with packages' guide will be polished in an upcoming PR.


Error on Login

I can setup and select the phone number. But when i go back it says
Error decoding VOIP.ms API Response. Are username, password, and selected phone number correct?
I think username is the email addy i login to voip.ms
I have enabled API and set the password
Also set ip to <IP_ADDRESS>
I thought what issue could be.

I've rewritten the application for native Android, so this issue shouldn't exist any longer. If it does, please open a new issue.


Resolving shell environment fails in VSCode

Describe the bug
Resolving shell environment fails in VSCode after adding inshellisense configs to ~/.zshrc
To Reproduce
Steps to reproduce the behavior:

Execute is init zsh >> ~/.zshrc for install shell plugin in ZSH. Or use same for your shell.
Execute VSCode clicking on app icon.
See Resolving Shell Environment... message 10 seconds on Activity Bar at the bottom of the window.
See warning error Unable to resolve your shell environment in a reasonable time. Please review your shell configuration and restart.

Expected behavior
VSCode opening without any warnings.
Environment

OS: macOS
Output of is --version: 0.0.1-rc.15
Nodejs Version: v20.15.0
Shell: ZSH
Shell Version: zsh 5.9 (x86_64-apple-darwin23.0)

I have encountered the same problem, so I had to uninstall it.


Jackson serializable?

Thanks for publishing an Either for Java! Could we make this Jackson-serializable, for use with distributed systems / message passing?

Tricky. I'd be minded to write a custom Jackson serialiser/deserialiser for it. It's not obvious what the representation should be -
{
    "left": "leftValue"
}

or
[null, "rightValue"]

for example?

IMO it should be object.


Add Gia Dinh University

This Pull Request add Gia Dinh University from Vietnam
Official Website of University can be found at: giadinh.edu.vn
Thanks for your support!

@minhthien2563 First stage of verification passed, official domain is giadinh.edu.vn 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.

Pull request merged. Thank you!


Bug: Publish() command stuck in combination with await *.ToListASYNC()

Hi.
I have a strange problem where calling Publish() gets stuck (command never finishes) if it is used in combination with ToListASYNC(). It works with ToList(). I prepared a minimum example. Sadly due to db dependency not a click and run but I think you can get it going quite quick.
namespace ShowcasePublishGetsStuck
{
    using System;
    using System.Linq;
    using System.Threading;
    using System.Threading.Tasks;
    using Database;
    using Database.Enums;
    using Database.Models;
    using MediatorEvents.Notifications;
    using MediatR;
    using Microsoft.EntityFrameworkCore;

    public class ShowcaseToListAsyncStuck
    {
        private MyDbContext _db;
        private readonly IMediator _mediator;

        public ShowcaseToListAsyncStuck(
            MyDbContext db,
            IMediator mediator)
        {
            _mediator = mediator;

            DemoGettingStuck(CancellationToken.None).Wait(); //I run it in ctor with Wait. Not sure if important
        }

        public async Task<bool> DemoGettingStuck(CancellationToken cancellationToken)
        {
            await _mediator.Publish(new KycCompanyCreatedEvent(0), cancellationToken);

            _mediator.Publish(new KycCompanyCreatedEvent(0), cancellationToken).Wait(cancellationToken);

            for (int i = 0; i < 1; i++)
            {
                await FunctionThatCallsSimplePublish(cancellationToken); //WORKS!
            }

            var purchasesSync = _db.Purchases
                .Where(x => x.Id == 405)
                .ToList();

            foreach (var _ in purchasesSync)
            {
                await FunctionThatCallsSimplePublish(cancellationToken); //WORKS! YES EVEN THIS WORKS!
            }

            var purchasesAsync = await _db.Purchases
                .Where(x => x.Id == 405)
                .ToListAsync(cancellationToken); //HERE! It is identical just ToListAsync. Should be the same but isn't.

            foreach (var _ in purchasesAsync)
            {
                await FunctionThatCallsSimplePublish(cancellationToken); //FAIL: STUCK!?!?!?!?!?!?!?
                //NEVER REACHES HERE
            }

            return true; //NEVER REACHES HERE
        }

        public async Task FunctionThatCallsSimplePublish(CancellationToken cancellationToken = default)
        {
            await _mediator.Publish(new KycCompanyCreatedEvent(0), cancellationToken);
            await Task.Delay(0);
        }
    }
}

I use .NET 6 and ToListAsync() is available via import Microsoft.EntityFrameworkCore.
I use this nuget package of EntityFrameworkCore and generally this version number:
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.10" />
For me it doesn't make any sense why ToList() + foreach works but ToListAsync() + foreach doesn't.
MediatR I use v11.0.0 but I also tried v12.1.1. and same result.
<PackageReference Include="MediatR" Version="11.0.0" />
For completeness here also my handler:
[UsedImplicitly]
public class KycCompanyCreatedEventHandler : INotificationHandler<KycCompanyCreatedEvent>
{
    private readonly IMyProvider _myProvider;
    private readonly MyDbContext _db;

    public KycCompanyCreatedEventHandler(IMyProvider myProvider, MyDbContext db)
    {
        _myProvider = myProvider;
        _db = db;
    }

    public Task Handle(KycCompanyCreatedEvent notification, CancellationToken cancellationToken)
    {
        return Task.CompletedTask; // Breakpoint here not reached on .ToListAsync() foreach
    }
}

Is this known? Is this a bug? A bug where?

The Publish code is very simple but that Wait in the constructor is a bit worrisome. Don't do any async work in a constructor.

Yes true. Thanks @jbogard !
Right. Async call with .Wait() in constructor causes issues. I cross-posted on Stackoverflow where people linked pages to read about the issue: https://stackoverflow.com/questions/77141268/mediatr-publish-command-stuck-in-combination-with-await-tolistasync.
How I solved it:
I created an API endpoint for the admin to trigger the function manually


UCM dataset train/test split.

Could you please provide the txt file taht split the UCM dataset or is there an official way to split the dataset?

@pUmpKin-Co  All classification datasets need to be split manually. We split them randomly.

@pUmpKin-Co All classification datasets need to be split manually. We split them randomly.

Get! Thanks.


Plugin Updater

check discord convo

Moving convo here -
Updated might look something like this in practice. A command like /updateplugins would look in a update_plugins.yml file.
plugins_to_update:
    PlaceholderAPI: 6245
    JCore: 86911
    # etc etc

fetch each of those plugins and download them to the plugins folder & restart the server. maybe use the name provided to match a jar already in the plugins folder to delete it to avoid duplicates.
probably will only work for non-premium plugins. maybe use spiget for downloads.


Cleanup: Remove unused config adviser

Gapic config to be replaced with proto-based annotations. Adviser now
obsolete.

Codecov Report

Merging #2428 into master will increase coverage by <.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #2428      +/-   ##
============================================
+ Coverage     86.64%   86.64%   +<.01%
+ Complexity     5275     5263      -12
============================================
  Files           460      458       -2
  Lines         20985    20937      -48
  Branches       2267     2262       -5
============================================
- Hits          18182    18141      -41
+ Misses         1995     1989       -6
+ Partials        808      807       -1

Impacted Files
Coverage Δ
Complexity Δ

.../google/api/codegen/config/GapicProductConfig.java
73.3% <ø> (ø)
46 <0> (ø)
:arrow_down:

...om/google/api/codegen/gapic/GapicGeneratorApp.java
26.72% <ø> (-1.74%)
7 <0> (ø)

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 9ad9ebf...bd133db. Read the comment docs.


Installation

Hi! How I can install this extension?
I'm install zimbra via official docs (install.sh), but I can't find in repo needed package

And where I try build from source, I have next error :

This Zimlet is available on Zimbra 10 Network Edition.
https://zimbra.github.io/documentation/zimbra-10/adminguide.html#_setting_up_nextcloud


Adding Python solutions to problems of Mega Contest 1 (dated 16-08-2020)

With this commit, Python solutions to four problems of Mega Contest 1, complete 3 solutions to problems: 1, 3, 4, and a partially correct (15/20 Testcases Passed) solution to problem 2, viz., Another Silly Mistake.
Please look into the codes, and merge this pull request.

@Git-Harshit  The challenge which is partially correct can u remove it?

It was the solution to 2nd Problem, which was partially correct. Sure, I'll
remove it!
On Mon, 17 Aug, 2020, 16:18 Aditya Tomar<EMAIL_ADDRESS>wrote:

@Git-Harshit https://github.com/Git-Harshit The challenge which is
partially correct can u remove it?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Brainless-Coders/CP-Buddy-Series/pull/28#issuecomment-674808869,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANZPHY3OMRYIAEHP3PL5XR3SBEDI5ANCNFSM4QA3CFFQ
.

@adad20 Should be done! I've removed the partially correct solution to problem 2, Again Silly Mistake. Now, all the solutions provided are 100% correct. Please review again!
Thanks!

@Git-Harshit Thanks for the PR!!


SELF BOT SEARCHER?


[explore] set control default for *showminmax = false

Let's make the defaults less crowded on the axes by not showing the min
and max values on the axes (bounds)

Codecov Report

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

@@           Coverage Diff           @@
##           master    #4766   +/-   ##
=======================================
  Coverage   72.59%   72.59%
=======================================
  Files         205      205
  Lines       15401    15401
  Branches     1183     1183
=======================================
  Hits        11180    11180
  Misses       4218     4218
  Partials        3        3

Impacted Files
Coverage Δ

...set/assets/javascripts/explore/stores/controls.jsx
39.25% <ø> (ø)
:arrow_up:

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 92230b8...e7c3ba8. Read the comment docs.


objid_t: Specify array size at construction time via CkArrayOptions despite non-bulk-construction

Original issue: https://charm.cs.illinois.edu/redmine/issues/171

Map onto bulk constructor metadata described in #170

Original date: 2013-10-07 19:05:50

This won't be ready for 6.6, so push it back.

Original date: 2015-03-21 01:52:36

Commit e430341f4beef9cc83b3092635990e8f5bd5a6f8


add package react-dom in nextjs/legacy example

Proposed Release Notes

Due to missing package error occured, Add missing package react-dom in nextjs/legacy example

Links
Details

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Make Should Be Title compatible with Convert To Title

This change makes Should Be Title compatible with Convert To Title. Fixes #3651.

Changes should_be_titlecase to should_be_title_case
Updates should_be_title_case to use convert_to_title_case as an internal function to help determine if a string is in title case.
Adds exclude argument to should_be_title_case
Adds additional positive, exclude, and exclude regex tests for should_be_title_case. Re-used many of the convert_to_title_case tests to ensure compatibility
Updates documentation for should_be_title_case

Please send over any feedback and anything I can do to improve the PR. Thanks!

Looks like some tests are failing in the Python2.7 and pypy2 Acceptance Tests due to the handling of the bytes in these changes.
More specifically, it is getting the error 'TypeError: don't know how to handle UnicodeDecodeError in error callback'.
Looking into it.

@pekkaklarck I think this should be ready for review. Please let me know if there is anything that needs to be fixed and updated. Thanks!

Looks awesome! I really like the comprehensive tests and docs.
I'm not sure about the chosen approach to handle bytes, though. Using str() causes an exception if there are non-ASCII characters with Python 2 and string.decode(errors='backslashreplace') with Python 3 may do undesirable conversion. I actually think it's best we explicitly disallow for these reasons:

Convert To Title Case doesn't handle them.
Without knowing encoding, you cannot really convert bytes to title case in the first place. For example, b'\xe4iti' is äiti (mother in Finnish) in Latin-1 and should be converted to Äiti i.e. b'\xc4iti', but if encoding is something else then title case version would also be something else. Notice that Python ignores non-ASCII bytes and b'\xe4iti'.title() yield b'\xe4Iti'.
As the earlier point already demonstrated, Python doesn't handle title casing well (it just can't) with non-ASCII bytes.

The only downside I see with not supporting bytes is that with Python 2 just using 'xxx' means creating bytes. We convert allour data like xxx to Unicode strings, but a library may return 'xxx' instead of u'xxx' and such return value wouldn't anymore work. We can argue that Python 2 is pretty much dead and this kind of change is OK in a major release like RF 4, but we could also pretty easily handle this so that non-ASCII strings are accepted with Python 2. I can do that myself after merging this PR.

Thanks @pekkaklarck for the feedback and the merge! Also, thanks for sharing your thoughts on handling of bytes. I wasn't 100% sure what the right solution should be but your explanation makes a lot of sense. I learned a couple things that I will keep in mind when dealing with bytes in the future.


Stop using deprecated endpoint for MultiSig transaction details

We are currently using the /transactions/ endpoint which was deprecated in favour of /multisig-transaction endpoint in the transaction service.
Initially, it seems like we just need to change the method we use in the gateway and that's it. The object returned has the same structure. We would just need to verify that the filter we are using in the deprecated endpoint is available as well in the new endpoint.
For further details: https://github.com/gnosis/safe-transaction-service/issues/126

Filters are the same, this is just an endpoint rename 😉


#3 Fix and Find Broken Links

@misn0mr I am a bit confused with this PR. Except changing the word api to uppercase is there anything else?

I suspect that you were testing something? Going to close this one. Thanks


Officially documented here: https://developers.amplitude.com/docs/javascript-setup#content-security-policy-csp

This is not working now. Please let me know the latest csp directives documentation.
    Officially documented here: https://developers.amplitude.com/docs/javascript-setup#content-security-policy-csp

Originally posted by @blazzy in https://github.com/amplitude/Amplitude-JavaScript/issues/255#issuecomment-625476529

Hi @ManoharSolleti ,
Thanks for supporting Amplitude! That developers.amplitude.com is deprecated. We have the CSP section in the new doc now: https://www.docs.developers.amplitude.com/data/sdks/javascript/#content-security-policy-csp.
Thanks!


Deadlock on realm.beginWriteTransaction()

Goals
Want to modify/update db object
Expected Results
Expected db object modification/update
Actual Results
Got deadlock on realm.beginWriteTransaction()

Steps to Reproduce
It’s not replicated very often. Mostly it happens when realm objects are modified in background. So, if I launch the app after that modifications it works ok during some time but in a few seconds I experience deadlock
Version of Realm and Tooling
Realm version: 2.4.2
Xcode version: 8.2
iOS/OSX version: iOS 10.2.1
Dependency manager + version: CocoaPods(1.2.0)

Seems to be the same as #4428 🎉 (happy to see that I'm not alone to get that deadlock...)

We are affected by this deadlock.

Closing this issue as a duplicate of #4428. Please follow that ticket for updates.


linuxPackages.bpftrace: 0.11.0 -> 0.11.4

Motivation for this change
Things done

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

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

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

This also fixes the build and we should backport it to stable to support newer kernel versions better.

@ofborg eval

Shouldn't this trigger a rebuild?


bug(python): fix path handling in windows

Use pathlib for local paths so that pathlib
can handle the correct separator on windows.
Closes #703

I also found this related path: https://github.com/lancedb/lancedb/issues/673#issuecomment-1850692449 might be worth it to deal with both in the same PR

There seems to already be a test that fails on Windows due to path handling: https://github.com/lancedb/lancedb/actions/runs/7280056572/job/19837672999?pr=729
I have rebased your PR on my PR to add a Windows CI job.

I also found this related bug: #673 (comment) might be worth it to deal with both in the same PR

good catch. I added a condition so that if the uri scheme is one letter then just return the uri instead of the netloc + path or path. Lmk if this addresses the cases you've encountered on windows.


Refactoring

refactoring. split code to multiple files
@phpnode , what you think about new project structure?
fix some bugs
** temp locked FunctionDeclaration in macoBody, because wrong renames
** fix "Maximum call stack size exceeded" if used blocks in macro
optimize travis-ci time from 50-120sec to 40sec
i cached node_modules
some mor tests

@Gvozd looks a lot nicer but it'll be a day or two before I can do a proper read through of this

Of course
I want you to look carefully the changes
The project must be well-read not only for me)
And also, I could avoid missteps within refactoring
Also i refactor logic of main visitor
I split it to collectMacros, and processMacros visitors
This allowed to remove the state, and simplified logic

@phpnode , maybe you look it at this weekend?

@Gvozd sorry, busy week! Looking now

@Gvozd very nice work.


chore: update appset controller

What type of PR is this?
kind chore
What does this PR do / why we need it: ApplicationSet is merged to ArgoCD repo as a part of v2.3 (GITOPS-1621). ArgoCD Operator needs to be updated accordingly
Have you updated the necessary documentation?

[ ] Documentation update is required by this PR.
[ ] Documentation has been updated.

Which issue(s) this PR fixes: (GITOPS-1653)
Fixes #?
How to test changes / Special notes to the reviewer:
Signed-off-by: ishitasequeira<EMAIL_ADDRESS>

@ishitasequeira could you run make bundle generate manifests and push again?

@ishitasequeira is "disabled" the only thing needed? I don't think we need to add this flag.

Instead of adding a disabled flag, I think we should pull in a v2.3 (rc) and install/run it to see what exactly need to be changed.  You are sill installing v2.2, right?


Error executing fluent upgrade.   Because flutter_tools depends on source_maps 0.10.10-nullsafety which doesn't

Steps to Reproduce

 1. flutter upgrade

Upgrading Flutter from
/Users/{User}/flutter...
Downloading Dart SDK from Flutter engine fa16c3d0bacd7d9928bc4c61659989d07cbf2645...
 0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  258M  100  258M    0     0  4114k      0  0:01:04  0:01:04 --:--:-- 3767k
Building flutter tool...
Because flutter_tools depends on source_maps 0.10.10-nullsafety which doesn't match any versions, version solving failed.
Error: Unable to 'pub upgrade' flutter tool. Retrying in five seconds... (9 tries left)

 2. pub upgrade

Resolving dependencies... (44.1s)
Because hi_classroom depends on flutter_test any from sdk which doesn't exist
  (the Flutter SDK is not available), version solving failed.

Flutter users should run `flutter pub get` instead of `pub get`.

 3. flutter pub get

Building flutter tool...
Because flutter_tools depends on source_maps 0.10.10-nullsafety which doesn't
  match any versions, version solving failed.
Error: Unable to 'pub upgrade' flutter tool. Retrying in five seconds... (9 tries left)

I can't run the flutter command right now

me too

same issue

same issue

same here

me  too

same issue

same issue

same issue

I tried change the repo branch in flutter root directory. It looks like working..
Hope this will help. Here are the details.
$ which flutter
/Users/mawanli/flutter/bin/flutter
$ cd /Users/mawanli/flutter/
$ git checkout stable
$ flutter upgrade
Downloading Dart SDK from Flutter engine ee76268252c22f5c11e82a7b87423ca3982e51a7...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  212M  100  212M    0     0   557k      0  0:06:30  0:06:30 --:--:--  517k
Building flutter tool...
Flutter is already up to date on channel stable
Flutter 1.17.5 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 8af6b2f038 (5 weeks ago) • 2020-06-30 12:53:55 -0700
Engine • revision ee76268252
Tools • Dart 2.8.4

branch stable is working ..

use official pub, not mirror

use official pub, not mirror

Thanks..

same here

Can confirm that this happened to me earlier in the morning. Looks like it does upgraded the master channel even with those warnings/errors because I just tried upgrade it again and it says that the master channel is already updated.

git checkout beta
flutter upgrade

git checkout beta

git checkout beta

git checkout beta   -> flutter upgrade      git checkout master   ->  flutter upgrade

Can confirm that this happened to me earlier in the morning. Looks like it does upgraded the master channel even with those warnings/errors because I just tried upgrade it again and it says that the master channel is already updated.

It's ok now


kernel-devel dependency not found on Centos 7.6

When installing on Centos 7.6
kernel-devel-3.10.0-957.el7.x86_64 not found in standard repos.  This has been replaced by kernel-devel-3.10.0-1062 so \setup-dependencies.sh fails

This most likely happens if we try to install headers from an older kernel version which does not have headers in package manager, and package manager is not configured for this version. I'll close it for now, because we decided not to support this case.
The following solutions should work, either:

Upgrade kernel version (yum update; reboot)
Configure package manager for older version (yum distro-sync)


Availability of  french(canadian) ressource-files ?

Love how well & efficiently it works,
is there a way to create 'french' keywords ? (french canadian prefered, but int.french would good too)
Thanks!
PS: This if for non-commercial usage,

Love how well & efficiently it works,
is there a way to create 'french' keywords ? (french canadian prefered, but int.french would good too)
Thanks!
PS: This if for non-commercial usage,

Carlos, if you are in the montreal region I would like to have a chat with you.
Been looking at that software for ham radio use and I live in repentigny.

De : CarlosLatour<EMAIL_ADDRESS>Envoyé : 13 février 2019 19:44
À : Picovoice/Porcupine
Cc : Subscribed
Objet : [Picovoice/Porcupine] Availability of french(canadian) ressource-files ? (#144)
Expected behavior
Actual behavior
Steps to reproduce the behavior
Please include enough details so that the issue can reproduced independently by the resolver.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/Picovoice/Porcupine/issues/144, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AhL_9kNuq4xGz4TK4oGjkW0XFYuPj9Auks5vNLF_gaJpZM4a6lC_.

Sure,
(Laval here)
Guess you want to configure it so that it automatically open
repeater-links/autopatch ?
(seem to remember some youtuber doing that with alexa-avs .. , found his
solution a bit 'convoluted'  :-)
It is a lot easier for me via email.. (been dealing with some medical
issues and I cannot always schedule things :(
Alternatively, saturday pm could work.
Carlos Latour
Ve2cio
On Wed, Feb 13, 2019 at 9:13 PM petem001<EMAIL_ADDRESS>wrote:

Carlos, if you are in the montreal region I would like to have a chat with
you.
Been looking at that software for ham radio use and I live in repentigny.

De : CarlosLatour<EMAIL_ADDRESS>Envoyé : 13 février 2019 19:44
À : Picovoice/Porcupine
Cc : Subscribed
Objet : [Picovoice/Porcupine] Availability of french(canadian)
ressource-files ? (#144)
Expected behavior
Actual behavior
Steps to reproduce the behavior
Please include enough details so that the issue can reproduced
independently by the resolver.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<
https://github.com/Picovoice/Porcupine/issues/144>, or mute the thread<
https://github.com/notifications/unsubscribe-auth/AhL_9kNuq4xGz4TK4oGjkW0XFYuPj9Auks5vNLF_gaJpZM4a6lC_

.

—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/Picovoice/Porcupine/issues/144#issuecomment-463457621,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Al70nEa6UeqCCnUAVjeX18Zyom4YhwYFks5vNMZKgaJpZM4a6lC_
.

Nice! Send me a private email if you can
Petem001<EMAIL_ADDRESS>Pierre
Ve2pf
Envoyé de mon iPad
Le 13 févr. 2019 à 21:47, CarlosLatour <notifications<EMAIL_ADDRESS>a écrit :
Sure,
(Laval here)
Guess you want to configure it so that it automatically open
repeater-links/autopatch ?
(seem to remember some youtuber doing that with alexa-avs .. , found his
solution a bit 'convoluted' :-)
It is a lot easier for me via email.. (been dealing with some medical
issues and I cannot always schedule things :(
Alternatively, saturday pm could work.
Carlos Latour
Ve2cio
On Wed, Feb 13, 2019 at 9:13 PM petem001 <notifications<EMAIL_ADDRESS>wrote:

Carlos, if you are in the montreal region I would like to have a chat with
you.
Been looking at that software for ham radio use and I live in repentigny.

De : CarlosLatour <notifications<EMAIL_ADDRESS>Envoyé : 13 février 2019 19:44
À : Picovoice/Porcupine
Cc : Subscribed
Objet : [Picovoice/Porcupine] Availability of french(canadian)
ressource-files ? (#144)
Expected behavior
Actual behavior
Steps to reproduce the behavior
Please include enough details so that the issue can reproduced
independently by the resolver.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<
https://github.com/Picovoice/Porcupine/issues/144>, or mute the thread<
https://github.com/notifications/unsubscribe-auth/AhL_9kNuq4xGz4TK4oGjkW0XFYuPj9Auks5vNLF_gaJpZM4a6lC_

.

—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/Picovoice/Porcupine/issues/144#issuecomment-463457621,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Al70nEa6UeqCCnUAVjeX18Zyom4YhwYFks5vNMZKgaJpZM4a6lC_
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/Picovoice/Porcupine/issues/144#issuecomment-463465117, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AhL_9kBfLM5j49gflBNNkpQiMMmLx1Mrks5vNM4ugaJpZM4a6lC_.

Thanks for the kind words. We currently only support English. Support for other languages is in our roadmap. I don't have any timing information for French at the moment.


No balance current data in non BLE version

Hi,
Many thanks for your software!
I've tested esp32-example.yaml and esp32-ble-example.yaml.
The BLE version shows balancing_current but this parameter is not available in version without BLE.
Is it safe to add code to the esp32-example.yaml ?
    balancing_current:
      name: "${name} balancing current"

It's safe but the sensor won't provide measurements because the UART-TTL protocol doesn't provide this measurement. This value is available via JK02 only.

Not available over UART-TTL, but in the same time BLE does not work :D (works but connection is lost after some time).

You are right. The situation isn't perfect. We have to make the best of it. The most advanced solution is to open the BMS and wire somes cables to the BLE module (RX, TXD lines). The BLE module can be disabled by pulling the RST pin to GND. This solution will have a lot of benefits:

The BLE connection is unprotected at the moment. We pin number isn't required the change settings.
The BLE connection isn't stable because of bugs at the underlying stack.
The JK02 protocol is the only way to change settings (it's read-write). The TTL-UART connection is read-only.
The JK02 payload provides most measurements. The TTL-UART payload is incomplete.

At the moment I recommend the UART-TTL connection because it's rock solid. The balancer current isn't important. Try to use the incomplete payload of the UART-TTL protocol for some days. I bet you won't miss much. The missing measurements aren't very important / valuable.


[Proposal]: SAP AppDev on Azure

Topic
Application integration and development in Azure using an SAP system as the data backend.
This hack is designed to help build skills in connecting other Azure services to SAP instances hosted on the Microsoft Azure platform. Connecting services to SAP systems hosted either on-premises or in the cloud should not be overly difficult, yet often the correct tools and processes are poorly understood and / or documented.
Following on from 042-SAPOnAzure (note not competing with or overlapping with) many SAP S/4 HANA or ECC customers wish to use Azure to build build applications and integrations that connect to or from an SAP environment to add new levels of scalability, elasticity or new features and functionality to their SAP backends.
Abstract/Learning Objectives
The SAP on Azure Application Modernization WTH challenges will help you build on your prior knowledge of SAP and build applications and integrations that can connect SAP to Azure Services and dotnet applications using industry standard protocols such as OData, OpenApi, OAuth2, OpenID Connect.
You will learn how to front SAP systems with Azure Gateways such as Azure API Management and how to authenticate, authorize and cache data from these services for use in modern distributed web architectures. Once you have completed these challenges you will be ready to move away from legacy ABAP-based code integrations and towards modern, open protocols.
You will then move on to building interactive applications and intelligent agents that can both consume and react to the raw data and event streams, that are produced from the SAP Platform services that you have connected to.
Delivery Date
2022-02-20
Authors
Martin Pankraz
Vinod Desmuth
Christof Claessens
Jelle Druyts
Martin Raepple

Other
Proposal is here https://github.com/WillEastbury/WhatTheHack/tree/master/046-SAPAppModernization
Active PR for the hack is here https://github.com/microsoft/WhatTheHack/pull/333/files
Code of Conduct

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

Renamed, and to be honest - apart from the first-run creation of the coach documents this is usable now.
Can we start the review process please ?
Sent from Outlookhttp://aka.ms/weboutlook
From: Peter C. Laudati @.>
Sent: 17 February 2022 20:22
To: microsoft/WhatTheHack @.>
Cc: Will Eastbury @.>; Author @.>
Subject: Re: [microsoft/WhatTheHack] [Proposal]: SAP AppDev on Azure (Issue #346)
Thanks Will for putting the proposal up here. I linked this issue to your PR. Can you mark your PR as 'draft' until we're ready for a final review?
Also, until we're ready for the final review, please rename your hack to XXX-SAPAppModernization. We'll assign you a final number when the PR is ready.

Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FWhatTheHack%2Fissues%2F346%23issuecomment-1043389841&data=04|01|william.eastbury%40microsoft.com|f1b114c1052142d361b608d9f2533317|72f988bf86f141af91ab2d7cd011db47|1|0|637807261464572693|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=KQ60K20e5%2FjT%2BRPQh1kSEkAxV%2BIj6vcGpU9xHeEoMnc%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FACTAZ3XW4AZ6FLDIQKIDOC3U3VKHXANCNFSM5OSPCFUA&data=04|01|william.eastbury%40microsoft.com|f1b114c1052142d361b608d9f2533317|72f988bf86f141af91ab2d7cd011db47|1|0|637807261464572693|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=TBWzA7KOk4EnQXVpHvGPd3wQ8HkFqD1VZ0hnnCza59Q%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01|william.eastbury%40microsoft.com|f1b114c1052142d361b608d9f2533317|72f988bf86f141af91ab2d7cd011db47|1|0|637807261464572693|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=jNCbScjoVQ8FBXeoso669EbtfcOd%2FMCez26IsPVlx44%3D&reserved=0 or Androidhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01|william.eastbury%40microsoft.com|f1b114c1052142d361b608d9f2533317|72f988bf86f141af91ab2d7cd011db47|1|0|637807261464572693|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=HlEjQFAmbo5Q8Z2wGasLE85SZXm4%2B3ZMQotQhgJg5T8%3D&reserved=0.
You are receiving this because you authored the thread.Message ID: @.***>


undefined is not an object

undefined is not an object(Evaluating TwilioChatClient.TCHChannelStatus).
react-native-cli: 2.0.1
react-native: 0.53.0

Most probably you faced some problems during installation with CocoaPods. Try using the Podfile from the referenced issue.
#41


Depends on private Django feature 'lazy_property'

Whilst looking through Django core, I saw that the lazy_property function was unused and undocumented, so by Django's policies it can be removed. However I found that formtools relies on it from its last use in a commit, the removal of formtools:
django/django@14a3b60981f63334520c713bb3a2c9c694c49a1f
I'm not sure of the correct way forward here but perhaps it should just be documented in Django core? Or should it be copied in here so we can tidy up core?

It would be nice to see what the documentation looks like (it's difficult for me to understand the use case at a quick glance) and to check if the property is useful anywhere in Django. A quick GitHub search only revealed users who committed their virtual environment and the Django test suite.

The docstring for lazy_property pretty much explains it: https://github.com/django/django/blob/master/django/utils/functional.py#L415
I think it would be easy to remove here, replacing with just:
@property
def current_step(self):
    return self._get_current_step()

@current_step.setter
def current_step(self, value):
    return self._set_current_step(value)

Arguably this is clearer too as there isn't a new 'lazy property' concept when reading the code, it's just good ol' plain properties. Then it could be removed from django core.

The only thought I have is that @property's getter, setter, and deleter attributes were added in Python 2.6 and this code was added when Python 2.5 was supported, so maybe this workaround was required at the time but isn't needed now. I'm fine with your plan if it works.

I think lazy_property was also designed to avoid a bit of boilerplate, but it's probably preferable to have that boilerplate twice in django-formtools than document it since this is the only place using it.


Please correct npm maintainers configuration.

ioBroker adapter checker for npm access
Access right check for adapter teslamateapi returned the following issue:
Bluefox was not found in the collaborators on NPM!.
Please execute in adapter directory: "npm owner add bluefox iobroker.teslamateapi"
Current maintainers are
virusbrain<EMAIL_ADDRESS>Please fix the above error as soon as possible.
All adapters listed at ioBroker repositories must have 'bluefox' added as maintainer.
Future version updates at the repositories will be suspended until this problem is fixed.

@virusbrain
Please fix npm access issue.
Thanks


bug fix jobs controller

@cantino as pointed by my last pr, I don't think these are valid render json.

Thanks!


Failing on destdir creation when running as non-root

Issue
When running as non-root, the destination dir in the workspace directory being owned by root can't be created, in the subpackage pipelines.
How to reproduce
It can be reproduced running this pipeline with the Docker runner.
Log:
...
2024/11/14 18:41:24 INFO running step "go/build"
2024/11/14 18:42:08 INFO running pipeline for subpackage openbao-compat
2024/11/14 18:42:13 INFO pod 0147b793a3a4d7da5718efe02d283f08dd0b2fa2e0ea6d6ec42f79d2bf1cb639 terminated
2024/11/14 18:42:13 INFO deleting guest dir /tmp/melange-guest-3710148864
2024/11/14 18:42:13 INFO deleting workspace dir /tmp/melange-workspace-863606971
2024/11/14 18:42:13 INFO deleting image apko.local/cache:5125b9ef6e4177faa3839e5202911825e07e9584d9283856a1bc11c77c23563a
2024/11/14 18:42:13 INFO untagged apko.local/cache:5125b9ef6e4177faa3839e5202911825e07e9584d9283856a1bc11c77c23563a
2024/11/14 18:42:13 INFO deleted sha256:aacf77f979edf8c434a5b25d431f368f62599141dcba99a4d63bd9c612a76a20
2024/11/14 18:42:13 INFO deleted sha256:2c3054dd01157c4d8b7e76f0eb41a278b1d1eeff9a7e4bc13d21aa117ff361d8
2024/11/14 18:42:13 ERRO failed to build package: mkdir /tmp/melange-workspace-863606971/melange-out: permission denied

The workspace directory is created as root because of Docker during the bind mount of it as volume.
The pipeline is run as root, but the destination directory mkdir it seems is not.
Additional info
It would be nice to reach a state where all the pipeline is run as an unprivileged user with proper permissions and ownership across all the filesystem as it happens for the Bubblewrap environment with the unshared user namespace.

To expand on this
This happens on systems like linux where melange is ran as your $USER, while dockerd is running as root, ans $USER is in docker group.
Probably something localized in the git step, that chowns as root (which is the user running inside docker)

@89luca89 There are two things - melange is using MkdirTemp that sets directory to 0700 (and it's later chown-ed to root) and also git-checkout and its use of tar overriding permissions for /home/build to 0700.
Fixed in #1646 but I am not sure if this is fully solving it - any builds that create directories / files not readable by user melange is running at will failed to be packaged.

This is basically this issue: https://github.com/chainguard-dev/melange/issues/1254


Allow for partial match in workflow name search

In the "Track Jobs" tab of PROOF, we allow for the search of workflows by name using the "Filter for workflows with name:" text box. However, you need to match the workflow name exactly for it to work.
It would be helpful to allow for some sort of wildcard functionality, where it displays all workflows with at least a partial match of what was entered.
To start, we could even just do a "startswith" functionality, e.g. a search of "hello" would populate all workflows with names like "helloWorld" and "helloFredHutch", or maybe a "contains" functionality, e.g. a search of "bar" would find both "foobar" and "barometric".
This would be particularly relevant if we add a search for workflow labels as well.

Working on this locally ...

on branch workflow-name-select

Note that this was done on a branch but then undone b/c it needs a rethink


Fetch completionItem documentation on demand

The CompletionItem object has a property documentation - here - which is used to provide additional information about the correspondent item. However, this information is sent in the provideCompletionItems response. Due to performance issues, it would be great to fetch also this information when the user clicks in the "Read more" icon.

@lmvco I don't understand your question. Can you further explain what the problem is by using or changing the code in the Completion provider example?

In the Completion provider example, the documentation for each item is returned in the response of the createDependencyProposals function.  When these items are fetched from a remote service, considering a scenario of many items, the response can be very large. Hence, my suggestion is to expose a method in Monaco API to fetch the description when the user request it (when clicking in the "Read more" icon of a completion item)

Considering a scenario where these items are fetched from a remote service, if there are many items, the response can be very large. Hence, my suggestion is to expose a method in Monaco API to fetch the description when the user request it (when clicking in the "Read more" icon of a completion item)

@lmvco I think what you are looking for is already there. That is what the resolveCompletionItem function  is for.
function createDependencyProposals() {
    return [
        {
            label: '"lodash"',
            kind: monaco.languages.CompletionItemKind.Function,
            insertText: '"lodash": "*"'
        }
    ];
}

monaco.languages.registerCompletionItemProvider('json', {
    provideCompletionItems: function(model, position) {
        return {
            suggestions: createDependencyProposals()
        };
    },

    resolveCompletionItem: function(model, position, item) {
        item.documentation = "Updated";
        return item;
    }
});

monaco.editor.create(document.getElementById("container"), {
    value: "{\n\t\"dependencies\": {\n\t\t\n\t}\n}\n",
    language: "json"
});

Thanks. It is exactly what I was looking for.


Containers creates Firewall on Host machine

Describe the bug
According to the NixOS manual

By default, declarative containers share the network namespace of the host, meaning that they can listen on (privileged) ports. However, they cannot change the network configuration.

But on my host system I have firewall disabled. If I don't specifically disable firewall in the container, then it will create a firewall on the host.
(I'm new, and I don't understand network namespaces. I was recommended to file a bug report from the Matrix help channel. I also apologize in advance if this has already been reported, as I couldn't find this issue with a search)
Steps To Reproduce
Steps to reproduce the behavior:

Have a host machine with firewall disabled.
Import this into the configuration.nix

{ lib, config, pkgs, ... }:

{
  containers.test = {
    autoStart = true;
    enableTun = true;
    config = { config, pkgs, ... }: {
      system.stateVersion = "22.11";
#      networking.firewall.enable = false; # Enabled creates host firewall
      environment.systemPackages = with pkgs; [];
    };
  };
}

Expected behavior
A firewall created within the container. Host network remain untouched.
Metadata

system: "x86_64-linux"
host os: Linux 6.1.2, NixOS, 22.11 (Raccoon), 22.11.1421.e9ade2c8240
multi-user?: yes

Hello :wave:
I've experienced similar behavior with another nix-based container technology (arion). In my case adding NET_ADMIN capability to the container broke all connections for any exposed ports of the container. I've debugged it down to ip route routes being different between cases with and without NET_ADMIN (though I haven't found what is a root cause of this behavior)
In your setup option enableTun = true enables NET_ADMIN capability. If access to tun device is not required for your usecase, you can try to disable tun and this probably would restore network isolation.

Thank you for the feedback. I'll have to do more research on how tun woks. Thank you