Cannot install on Visual Studio 2013

I have both Visual Studio 2010 and Visual Studio 2013 installed.  When I try to run the installer I get this in the error log and the install fails:
1/12/2016 9:52:08 AM - Microsoft VSIX Installer
1/12/2016 9:52:08 AM - -------------------------------------------
1/12/2016 9:52:08 AM - Initializing Install...
1/12/2016 9:52:08 AM - Extension Details...
1/12/2016 9:52:08 AM - 	Identifier      : 16bf0a1d-6239-485f-ac25-6fcd37d514c7
1/12/2016 9:52:08 AM - 	Name            : TFS Productivity Tools
1/12/2016 9:52:08 AM - 	Author          : Mark Babayev
1/12/2016 9:52:08 AM - 	Version         : 2.1.0
1/12/2016 9:52:08 AM - 	Description     : The TFS Productivity Tools project was designed to provide TFS administrators with helper extensions for Source Control or Work Item Tracking tasks.
1/12/2016 9:52:08 AM - 	Locale          : en-US
1/12/2016 9:52:08 AM - 	MoreInfoURL     : https://github.com/mirik123/tfsprod
1/12/2016 9:52:08 AM - 	InstalledByMSI  : False
1/12/2016 9:52:08 AM - 	SupportedFrameworkVersionRange : [4.5]
1/12/2016 9:52:08 AM -
1/12/2016 9:52:08 AM - 	Supported Products :
1/12/2016 9:52:08 AM - 		Microsoft.VisualStudio.Pro
1/12/2016 9:52:08 AM - 			Version : [11.0,12.0)
1/12/2016 9:52:08 AM -
1/12/2016 9:52:08 AM - 	References      :
1/12/2016 9:52:08 AM - 		-------------------------------------------------------
1/12/2016 9:52:08 AM - 		Identifier   : Microsoft.VisualStudio.MPF.11.0
1/12/2016 9:52:08 AM - 		Name         : Visual Studio MPF 11.0
1/12/2016 9:52:08 AM - 		Version      : [11.0]
1/12/2016 9:52:08 AM - 		MoreInfoURL  :
1/12/2016 9:52:08 AM - 		Nested       : No
1/12/2016 9:52:08 AM -
1/12/2016 9:52:08 AM -
1/12/2016 9:52:08 AM - Searching for applicable products...
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio 2010 Ultimate
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio Ultimate 2013
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio Premium 2013
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio Professional 2013
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio 2013 Shell (Integrated)
1/12/2016 9:52:08 AM - Found installed product - Global Location
1/12/2016 9:52:08 AM - Found installed product - ssms
1/12/2016 9:52:08 AM - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
at VSIXInstaller.App.InitializeInstall()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()

It happens because I compiled it on VisualStudio 2012.
In order to be run on VS 2013/2015 is has to be compiled by relevant VS.
From: varnk<EMAIL_ADDRESS>Sent: Tuesday, January 12, 2016 4:53 PM
To: mirik123/tfsprod
Subject: [tfsprod] Cannot install on Visual Studio 2013 (#1)
I have both Visual Studio 2010 and Visual Studio 2013 installed When I try to run the installer I get this in the error log and the install fails:
1/12/2016 9:52:08 AM - Microsoft VSIX Installer
1/12/2016 9:52:08 AM - -------------------------------------------
1/12/2016 9:52:08 AM - Initializing Install
1/12/2016 9:52:08 AM - Extension Details
1/12/2016 9:52:08 AM - Identifier : 16bf0a1d-6239-485f-ac25-6fcd37d514c7
1/12/2016 9:52:08 AM - Name : TFS Productivity Tools
1/12/2016 9:52:08 AM - Author : Mark Babayev
1/12/2016 9:52:08 AM - Version : 210
1/12/2016 9:52:08 AM - Description : The TFS Productivity Tools project was designed to provide TFS administrators with helper extensions for Source Control or Work Item Tracking tasks
1/12/2016 9:52:08 AM - Locale : en-US
1/12/2016 9:52:08 AM - MoreInfoURL : https://githubcom/mirik123/tfsprod
1/12/2016 9:52:08 AM - InstalledByMSI : False
1/12/2016 9:52:08 AM - SupportedFrameworkVersionRange : [45]
1/12/2016 9:52:08 AM -
1/12/2016 9:52:08 AM - Supported Products :
1/12/2016 9:52:08 AM - MicrosoftVisualStudioPro
1/12/2016 9:52:08 AM - Version : [110,120)
1/12/2016 9:52:08 AM -
1/12/2016 9:52:08 AM - References :
1/12/2016 9:52:08 AM - -------------------------------------------------------
1/12/2016 9:52:08 AM - Identifier : MicrosoftVisualStudioMPF110
1/12/2016 9:52:08 AM - Name : Visual Studio MPF 110
1/12/2016 9:52:08 AM - Version : [110]
1/12/2016 9:52:08 AM - MoreInfoURL :
1/12/2016 9:52:08 AM - Nested : No
1/12/2016 9:52:08 AM -
1/12/2016 9:52:08 AM -
1/12/2016 9:52:08 AM - Searching for applicable products
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio 2010 Ultimate
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio Ultimate 2013
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio Premium 2013
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio Professional 2013
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio 2013 Shell (Integrated)
1/12/2016 9:52:08 AM - Found installed product - Global Location
1/12/2016 9:52:08 AM - Found installed product - ssms
1/12/2016 9:52:08 AM - VSIXInstallerNoApplicableSKUsException: This extension is not installable on any currently installed products
at VSIXInstallerAppInitializeInstall()
at SystemThreadingTasksTaskInnerInvoke()
at SystemThreadingTasksTaskExecute()
—
Reply to this email directly or view it on GitHub https://github.com/mirik123/tfsprod/issues/1 .  https://github.com/notifications/beacon/AJb-hf54Qugo123jgrYES1i_GALK9W7Uks5pZQrVgaJpZM4HDNEn.gif

I was able to compile the extension in Visual Studio 2015, however I faced the following issues:

most of the Microsoft.TeamFoundation* and Microsoft.VisualStudio.TeamFoundation* references were not resolved
I had to install some packages from NuGet. here is packages.config:

I have to add a reference path in Project Properties -> Reference Paths to C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\ in my case.

Even the plugin is compiled, it still shows the same error when installing it.

You'll have to edit the vsixmanifest, it's currently configured to only allow installations on Visual Studio 2012 Pro.
Install Targets specifically defines Version Range as [11.0, 12.0), it's probably easiest if you set it to [11.0,].
You can find more info about this here.

Updated manifest for 2015- if you haven't figured it out on your own yet.

TFS Productivity Tools
The TFS Productivity Tools project was designed to provide TFS administrators with helper extensions for Source Control or Work Item Tracking tasks.
https://github.com/mirik123/tfsprod
Resources\The MIT License (MIT).txt
Resources\gnome-globe.png
Resources\ExtendedMerge.png
TFS,WorkItems,SourceControl

Here's an updated manifest for 2015- if you haven't figured it out on your own yet.
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011">   <Metadata>     <Identity Id="16bf0a1d-6239-485f-ac25-6fcd37d514c7" Version="2.1.0" Language="en-US" Publisher="Mark Babayev" />     <DisplayName>TFS Productivity Tools</DisplayName>     <Description xml:space="preserve">The TFS Productivity Tools project was designed to provide TFS administrators with helper extensions for Source Control or Work Item Tracking tasks.</Description>     <MoreInfo>https://github.com/mirik123/tfsprod</MoreInfo>     <License>Resources\The MIT License (MIT).txt</License>     <Icon>Resources\gnome-globe.png</Icon>     <PreviewImage>Resources\ExtendedMerge.png</PreviewImage>     <Tags>TFS,WorkItems,SourceControl</Tags>   </Metadata>   <Installation InstalledByMsi="false">     <InstallationTarget Id="Microsoft.VisualStudio.Ultimate" Version="[14.0]" />     <InstallationTarget Version="[14.0]" Id="Microsoft.VisualStudio.Pro" />     <InstallationTarget Version="[14.0]" Id="Microsoft.VisualStudio.Premium" />     <InstallationTarget Version="[14.0]" Id="Microsoft.VisualStudio.Community" />   </Installation>   <Dependencies>     <Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" Version="4.5" />     <Dependency Id="Microsoft.VisualStudio.MPF.14.0" DisplayName="Visual Studio MPF 14.0" Version="14.0" />   </Dependencies>   <Assets></Assets> </PackageManifest>

Updated latest release.

Varnk hi.
Please see the new version of this package.
It should allow installation on version 2012-2015.
If you will not be able to run tfsprod on VS2013 try to install VS2012+SKD in parallel to VS2013, it uses DLLs from VS2012 home directory.
From: varnk<EMAIL_ADDRESS>Sent: Tuesday, January 12, 2016 4:53 PM
To: mirik123/tfsprod
Subject: [tfsprod] Cannot install on Visual Studio 2013 (#1)
I have both Visual Studio 2010 and Visual Studio 2013 installed When I try to run the installer I get this in the error log and the install fails:
1/12/2016 9:52:08 AM - Microsoft VSIX Installer
1/12/2016 9:52:08 AM - -------------------------------------------
1/12/2016 9:52:08 AM - Initializing Install
1/12/2016 9:52:08 AM - Extension Details
1/12/2016 9:52:08 AM - Identifier : 16bf0a1d-6239-485f-ac25-6fcd37d514c7
1/12/2016 9:52:08 AM - Name : TFS Productivity Tools
1/12/2016 9:52:08 AM - Author : Mark Babayev
1/12/2016 9:52:08 AM - Version : 210
1/12/2016 9:52:08 AM - Description : The TFS Productivity Tools project was designed to provide TFS administrators with helper extensions for Source Control or Work Item Tracking tasks
1/12/2016 9:52:08 AM - Locale : en-US
1/12/2016 9:52:08 AM - MoreInfoURL : https://githubcom/mirik123/tfsprod
1/12/2016 9:52:08 AM - InstalledByMSI : False
1/12/2016 9:52:08 AM - SupportedFrameworkVersionRange : [45]
1/12/2016 9:52:08 AM -
1/12/2016 9:52:08 AM - Supported Products :
1/12/2016 9:52:08 AM - MicrosoftVisualStudioPro
1/12/2016 9:52:08 AM - Version : [110,120)
1/12/2016 9:52:08 AM -
1/12/2016 9:52:08 AM - References :
1/12/2016 9:52:08 AM - -------------------------------------------------------
1/12/2016 9:52:08 AM - Identifier : MicrosoftVisualStudioMPF110
1/12/2016 9:52:08 AM - Name : Visual Studio MPF 110
1/12/2016 9:52:08 AM - Version : [110]
1/12/2016 9:52:08 AM - MoreInfoURL :
1/12/2016 9:52:08 AM - Nested : No
1/12/2016 9:52:08 AM -
1/12/2016 9:52:08 AM -
1/12/2016 9:52:08 AM - Searching for applicable products
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio 2010 Ultimate
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio Ultimate 2013
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio Premium 2013
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio Professional 2013
1/12/2016 9:52:08 AM - Found installed product - Microsoft Visual Studio 2013 Shell (Integrated)
1/12/2016 9:52:08 AM - Found installed product - Global Location
1/12/2016 9:52:08 AM - Found installed product - ssms
1/12/2016 9:52:08 AM - VSIXInstallerNoApplicableSKUsException: This extension is not installable on any currently installed products
at VSIXInstallerAppInitializeInstall()
at SystemThreadingTasksTaskInnerInvoke()
at SystemThreadingTasksTaskExecute()
—
Reply to this email directly or view it on GitHub https://github.com/mirik123/tfsprod/issues/1 .  https://github.com/notifications/beacon/AJb-hf54Qugo123jgrYES1i_GALK9W7Uks5pZQrVgaJpZM4HDNEn.gif


YARN-11564. Fix wrong config in yarn-default.xml

Description of PR
https://issues.apache.org/jira/browse/YARN-11564
How was this patch tested?
For code changes:

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 52s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets was not available.

+0 :ok:
xmllint
0m  1s

xmllint was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
48m  6s

trunk passed

+1 :green_heart:
compile
0m 46s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 39s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
mvnsite
0m 44s

trunk passed

+1 :green_heart:
javadoc
0m 53s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 46s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
shadedclient
89m 42s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 36s

the patch passed

+1 :green_heart:
compile
0m 38s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 38s

the patch passed

+1 :green_heart:
compile
0m 33s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 33s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
mvnsite
0m 36s

the patch passed

+1 :green_heart:
javadoc
0m 42s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 42s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
shadedclient
40m 19s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
5m 21s

hadoop-yarn-common in the patch passed.

+1 :green_heart:
asflicense
0m 35s

The patch does not generate ASF License warnings.

143m 18s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6030/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/6030

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell detsecrets xmllint

uname
Linux 4e8d2669691c 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 878a8e41e22bcfb4ae58ca32ed121c6b0d7388c0

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6030/1/testReport/

Max. process+thread count
600 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6030/1/console

versions
git=2.25.1 maven=3.6.3

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@zhengchenyu Thanks for your contribution! Merged Into Trunk.


vanilla docs missing content

at the moment, all pages after Sheet are missing all content in the docs available under the vanilla.robotools.dev domain. example: Drawer
this problem does not affect the older version of the docs (example), so it is probably an issue with the Sphinx build in the RoboTools account on ReadTheDocs. (?)

I've tried to fix this, @gferreira I'm adding you to the RTD bit to see if you can see what I'm missing. I've copied the settings from the ts-vanilla RTD, still not working the way we'd want.


How to wary rendered column data according to condition?

I noticed that it is possible to do custom rendering for column with ColumnDT("" +  User.id + ""). How can I differ how the data is rendered according to a conditional? I would like to do something like this:
ColumnDT(
    if(User.id == 1):
        "" +  User.id + ""
    else:
        User.id
)

Ok got it. Apparently you need to just do it with columnDefs


Error when deployed on OCP Cluster

Summary
ts-ui-dashboard pod has CrashLoopBackOff error, when deployed on OCP Cluster.
Expected behaviour

All PODs should be running state. I see one pod is in CrashLoopBackOff. Rest all are fine and in running state.
Current behaviour

When deployed application, I see all pods running fine, except following:
oc logs ts-ui-dashboard-5cb87645cb-7gj8d
2021/04/06 01:28:53 [emerg] 1#1: host not found in upstream "ts-avatar-service" in /usr/local/openresty/nginx/conf/nginx.conf:386
nginx: [emerg] host not found in upstream "ts-avatar-service" in /usr/local/openresty/nginx/conf/nginx.conf:386

Steps to reproduce

Clone this train-ticket repo.
Deploy the application on OCP, using Kubernetes yml files located in 'train-ticket/deployment/kubernetes-manifests/quickstart-k8s' folder.
Your environment
OS(e.g: cat /etc/os-release): OCP 4.3.13
docker version(e.g docker version):
Client Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.0", GitCommit:"9e991415386e4cf155a24b1da15becaa390438d8", GitTreeState:"clean", BuildDate:"2020-03-25T14:58:59Z", GoVersion:"go1.13.8", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"16+", GitVersion:"v1.16.2+853223d", GitCommit:"853223d", GitTreeState:"clean", BuildDate:"2020-10-14T15:02:59Z", GoVersion:"go1.12.12", Compiler:"gc", Platform:"linux/amd64"}

docker-compose version (e.g docker-compose --version):

Kubernetes version(use kubectl version):

istio version:
Additional context

I didn't find anything related to ts-avatar-service.
It doesn't seems to be valid service.
Or I might be missing something.
Search result and your thoughts

Thanks for bug report, this problem may be caused by a new service we added but the nginx configuration file is not updated in time.
We're sorry about this and will fix it soon.

Thanks for your response.
Is there a workaround that I can use?
Thanks.

Yeah, try switch to the branch feature-serverless which we are working on, the latest deployment files are available on this branch.
But there may be bugs because we haven't done sufficient testing.
We will soon merge it to master.😀

I've tried the suggested branch. But the issue still exists.

Hi @salehsedghpour , we have merged the fix into master, please try using the deployment file on mater directly.
If there is still an issue please feel free to contact us with the relevant information and we will follow up on the issue.

Hi, @kagaya85. I've checked it again, the issue still exists on both quickstart-k8s and k8s-with-istio. Here is the describe of the pod for  ui:
Events:
  Type     Reason     Age                From               Message
  ----     ------     ----               ----               -------
  Normal   Scheduled  2m51s              default-scheduler  Successfully assigned default/ts-ui-dashboard-7b7f64d97c-47mxb to r08
  Normal   Pulling    2m27s              kubelet            Pulling image "docker.io/istio/proxyv2:1.9.2"
  Normal   Pulled     2m5s               kubelet            Successfully pulled image "docker.io/istio/proxyv2:1.9.2" in 21.707965687s
  Normal   Created    116s               kubelet            Created container istio-init
  Normal   Started    98s                kubelet            Started container istio-init
  Normal   Pulled     70s                kubelet            Successfully pulled image "codewisdom/ts-ui-dashboard:0.0.4" in 21.429806269s
  Normal   Pulling    61s                kubelet            Pulling image "docker.io/istio/proxyv2:1.9.2"
  Normal   Pulled     56s                kubelet            Successfully pulled image "docker.io/istio/proxyv2:1.9.2" in 4.912279912s
  Normal   Created    53s                kubelet            Created container istio-proxy
  Normal   Started    52s                kubelet            Started container istio-proxy
  Normal   Pulled     49s                kubelet            Successfully pulled image "codewisdom/ts-ui-dashboard:0.0.4" in 2.338106723s
  Normal   Pulling    31s (x3 over 92s)  kubelet            Pulling image "codewisdom/ts-ui-dashboard:0.0.4"
  Normal   Pulled     29s                kubelet            Successfully pulled image "codewisdom/ts-ui-dashboard:0.0.4" in 1.699852908s
  Normal   Created    27s (x3 over 66s)  kubelet            Created container ts-ui-dashboard
  Normal   Started    26s (x3 over 61s)  kubelet            Started container ts-ui-dashboard
  Warning  BackOff    12s (x5 over 46s)  kubelet            Back-off restarting failed container

I have the same issue after deploying through docker-compose
[emerg] 1#1: host not found in upstream "ts-avatar-service"
And the dashboard container keeps crashing because of it.

Sorry, can I ask which kubernetes deployment yaml file you are using?
It may caused by the nginx cannot be started because the ts-avatar-service is not found, I need to confirm if this is due to a misconfiguration of the deployment file.

Sorry, can I ask which kubernetes deployment yaml file you are using?
It may caused by the nginx cannot be started because the ts-avatar-service is not found, I need to confirm if this is due to a misconfiguration of the deployment file.

In my case, I'm simply using docker-compose up to start all the services, everything starts up, however, whenever I try to hit the dashboard at 8080, the dashboard crashes with the error.

@ansnadeem Sorry, we forgot to update our docker-compose file and just add the avatar-service in docker-compose.yml to start nginx properly, like this


libnet: 1.2 -> 1.3

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/libnet/versions.
meta.description for libnet is: Portable framework for low-level network packet construction
meta.homepage for libnet is: https://github.com/sam-github/libnet
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.3 with grep in /nix/store/ni2v7g869hga3z28a88xav9vfrd51i9w-libnet-1.3
found 1.3 in filename of file in /nix/store/ni2v7g869hga3z28a88xav9vfrd51i9w-libnet-1.3

Rebuild report (if merged into master) (click to expand)

23 total rebuild path(s)

23 package rebuild(s)

First fifty rebuilds by attrpath
arping
arpoison
buildah
cri-o
criu
crun
dsniff
ettercap
gvm-libs
krunvm
libnet
libnids
lxd
netdiscover
netsniff-ng
podman
rsyslog
ssldump
sslsplit
suricata
syslogng
tcptraceroute
yersinia

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/ni2v7g869hga3z28a88xav9vfrd51i9w-libnet-1.3 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A libnet https://github.com/r-ryantm/nixpkgs/archive/f55ad1c8932048e78496f8b6ec69ea901734d433.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/f55ad1c8932048e78496f8b6ec69ea901734d433#libnet

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/ni2v7g869hga3z28a88xav9vfrd51i9w-libnet-1.3
ls -la /nix/store/ni2v7g869hga3z28a88xav9vfrd51i9w-libnet-1.3/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.


Reverse_arrayfrom_givenIndex.cpp

Reverse the array from given index.

Give this repo a star and follow me for follow back 😊


Fixes for 2023.1.1

https://pharmaledger.atlassian.net/browse/EPI-403

Tagging [ITSM-2] prior to review as the implementing change control for this PR.


docs: create initial changelog

What this PR changes/adds:
This PR adds the initial CHANGELOG.md to the root directory.
Why it does that
We need to document implementations to make changes (e.g., features and bug fixes) visible to other developers and users.
Linked Issue(s)
Closes #770
Checklist
Not relevant.

Codecov Report

Merging #772 (a3b3bc0) into main (65d204f) will decrease coverage by 0.14%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##               main     #772      +/-   ##
============================================
- Coverage     56.90%   56.75%   -0.15%
- Complexity     2145     2156      +11
============================================
  Files           594      599       +5
  Lines         13176    13265      +89
  Branches        938      948      +10
============================================
+ Hits           7498     7529      +31
- Misses         5261     5312      +51
- Partials        417      424       +7

Impacted Files
Coverage Δ

...lane/api/transfer/DataPlaneTransferController.java
63.63% <0.00%> (-23.87%)
:arrow_down:

...dataplane/http/pipeline/HttpDataSourceFactory.java
85.00% <0.00%> (-9.74%)
:arrow_down:

...nector/dataplane/http/pipeline/HttpDataSource.java
77.04% <0.00%> (-6.56%)
:arrow_down:

...er/description/DescriptionResponseMessageUtil.java
80.95% <0.00%> (-4.77%)
:arrow_down:

...or/iam/oauth2/core/identity/Oauth2ServiceImpl.java
24.48% <0.00%> (-3.17%)
:arrow_down:

...connector/spi/system/configuration/ConfigImpl.java
91.52% <0.00%> (-2.71%)
:arrow_down:

...sfer/core/transfer/TransferProcessManagerImpl.java
45.27% <0.00%> (-1.19%)
:arrow_down:

...aplane/framework/manager/DataPlaneManagerImpl.java
73.84% <0.00%> (-0.74%)
:arrow_down:

...dataspaceconnector/spi/system/SettingResolver.java
0.00% <0.00%> (ø)

...ataspaceconnector/spi/iam/TokenRepresentation.java
0.00% <0.00%> (ø)

... and 14 more

Continue to review full report at Codecov.

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

Feedback on version tags is welcome as 0.0.1 already exists but does not refer to any milestone.


Invalid Wave file RIFF header

I am currently developing a blazor web app that uploads a audio file and gets processed and converted to 16 bit using NAudio, however i am running into the same exception each time.
Whisper.net.Wave.CorruptedWaveException: Invalid wave file RIFF header.
   at Whisper.net.Wave.WaveParser.InternalInitialize(Boolean useAsync, CancellationToken cancellationToken)
   at Whisper.net.Wave.WaveParser.GetAvgSamplesAsync(CancellationToken cancellationToken)
   at Whisper.net.WhisperProcessor.ProcessAsync(Stream waveStream, CancellationToken cancellationToken)+MoveNext()
   at Whisper.net.WhisperProcessor.ProcessAsync(Stream waveStream, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource<System.Boolean>.GetResult()

using (var stream = new MemoryStream(File.ReadAllBytes(name)))
{
    using (var reader = new WaveFileReader(name))
    {
        var newFormat = new WaveFormat(8000, 16, 1);
        using (var conversionStream = new WaveFormatConversionStream(newFormat, reader))
        {
            var stringBuilder = new StringBuilder();

            await foreach (var segment in processor.ProcessAsync(conversionStream, CancellationToken.None))
            {
                stringBuilder.Append($"{segment.Start} ==> {segment.End} : {segment.Text}" + Environment.NewLine);
            }

            return stringBuilder.ToString();
        }
    }
}

It seems that WaveFormatConversionStream is just parsing the input and converting to a pcm stream (but not writing the header as a WAVE file) + having WaveFormat property which can be used to create the header.
In this case, I suggest that either

you create a wrapper on top of it and provide the WAVE header from the WaveFormat property,
or 2. you can extract the frames directly and instead of calling ProcessAsync(stream) you will call ProcessAsync (ReadOnlyMemory).

In this case 2 should be preferred as it doesn't make sense to create a write some stream just for WaveParser to understand your format when you can provide directly the frames as you know the format.

I got the same error when I tried to parse an mp3, try this to convert mp3 to wav and parse
            if (Path.GetExtension(name).Equals(".mp3", StringComparison.OrdinalIgnoreCase))
            {
                using var mp3FileReader = new Mp3FileReader(SelectedTranscribeAudio);
                // Create a WaveFormatConversionStream to convert MP3 to WAV
                var pcmStream = WaveFormatConversionStream.CreatePcmStream(mp3FileReader);

                // Resample the PCM stream to 16kHz
                var resampler = new WdlResamplingSampleProvider(pcmStream.ToSampleProvider(), 16000);

                // Write the resampled WAV data to a memory stream
                WaveFileWriter.WriteWavFileToStream(stream, resampler.ToWaveProvider16());
                stream.Seek(0, SeekOrigin.Begin);
            }

            var results = TranscribeProcessor?.ProcessAsync(stream);
             await foreach (var result in results)
             {
                stringBuilder.Append($"{segment.Start} ==> {segment.End} : {segment.Text}" + Environment.NewLine);
            }

I got the same error when I tried to parse an mp3, try this to convert mp3 to wav and parse
            if (Path.GetExtension(name).Equals(".mp3", StringComparison.OrdinalIgnoreCase))
            {
                using var mp3FileReader = new Mp3FileReader(SelectedTranscribeAudio);
                // Create a WaveFormatConversionStream to convert MP3 to WAV
                var pcmStream = WaveFormatConversionStream.CreatePcmStream(mp3FileReader);

                // Resample the PCM stream to 16kHz
                var resampler = new WdlResamplingSampleProvider(pcmStream.ToSampleProvider(), 16000);

                // Write the resampled WAV data to a memory stream
                WaveFileWriter.WriteWavFileToStream(stream, resampler.ToWaveProvider16());
                stream.Seek(0, SeekOrigin.Begin);
            }

            var results = TranscribeProcessor?.ProcessAsync(stream);
             await foreach (var result in results)
             {
                stringBuilder.Append($"{segment.Start} ==> {segment.End} : {segment.Text}" + Environment.NewLine);
            }

How do you declarate "stream" in  WaveFileWriter.WriteWavFileToStream(stream, resampler.ToWaveProvider16());

In my case, the "Invalid WAV file RIFF header" exception happened when I tried to load a valid WAV file with 8khz sample rate. You have to first upconvert it to 16khz, per the documentation (see https://github.com/sandrohanea/whisper.net/blob/main/examples/NAudioResampleWav/Program.cs)
This is a misleading error. The RIFF header is there, the WAV file is valid and it can be played in any audio player. But this is an issue with NAudio, not this project.

I got the same error when I tried to parse an mp3, try this to convert mp3 to wav and parse
            if (Path.GetExtension(name).Equals(".mp3", StringComparison.OrdinalIgnoreCase))
            {
                using var mp3FileReader = new Mp3FileReader(SelectedTranscribeAudio);
                // Create a WaveFormatConversionStream to convert MP3 to WAV
                var pcmStream = WaveFormatConversionStream.CreatePcmStream(mp3FileReader);

                // Resample the PCM stream to 16kHz
                var resampler = new WdlResamplingSampleProvider(pcmStream.ToSampleProvider(), 16000);

                // Write the resampled WAV data to a memory stream
                WaveFileWriter.WriteWavFileToStream(stream, resampler.ToWaveProvider16());
                stream.Seek(0, SeekOrigin.Begin);
            }

            var results = TranscribeProcessor?.ProcessAsync(stream);
             await foreach (var result in results)
             {
                stringBuilder.Append($"{segment.Start} ==> {segment.End} : {segment.Text}" + Environment.NewLine);
            }

How do you declarate "stream" in WaveFileWriter.WriteWavFileToStream(stream, resampler.ToWaveProvider16());

using var stream= new MemoryStream();

I think this is fixed now, thanks @LSXAxeller for providing guidance here.


APIError: Code №214 - Access to adding post denied: access to the wall is closed

root@vds2441251:~/bots/vk-bot# node send-invitation-posts.js
Post is sent to 195285978 community.
Post is sent to 34985835 community.
Post is sent to 24261502 community.
Post is sent to 53294903 community.
APIError: Code №214 - Access to adding post denied: access to the wall is closed
    at SequentialWorker.execute (/root/bots/vk-bot/node_modules/vk-io/lib/index.js:1664:39)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  code: 214,
  params: [
    { key: 'method', value: 'wall.post' },
    { key: 'oauth', value: '1' },
    { key: 'v', value: '5.131' },
    { key: 'owner_id', value: '-8337923' },
    {
      key: 'message',
      value: 'Я программист.\n' +
        '\n' +
        'Принимаю все заявки в друзья.\n' +
        '\n' +
        'Ждать потребуется не более 10 минут.'
    }
  ],
  [cause]: undefined
}
root@vds2441251:~/bots/vk-bot#

Fixed at https://github.com/Konard/vk-bot/commit/d1647269dea1e18869c2fb84816de504fc687716

root@vds2441251:~/bots/vk-bot# node send-invitation-posts.js
Post is sent to 195285978 community.
Post is sent to 34985835 community.
Post is sent to 24261502 community.
Post is sent to 53294903 community.
Post is sent to 33764742 community.
Post is sent to 94946045 community.
Post is sent to 39130136 community.
Post is sent to 194360448 community.
APIError: Code №214 - Access to adding post denied: access to the wall is closed
    at SequentialWorker.execute (/root/bots/vk-bot/node_modules/vk-io/lib/index.js:1664:39)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  code: 214,
  params: [
    { key: 'method', value: 'wall.post' },
    { key: 'oauth', value: '1' },
    { key: 'v', value: '5.131' },
    { key: 'owner_id', value: '-198580397' },
    {
      key: 'message',
      value: 'Я программист.\n' +
        '\n' +
        'Принимаю все заявки в друзья.\n' +
        '\n' +
        'Ждать потребуется не более 10 минут.'
    }
  ],
  [cause]: undefined
}
root@vds2441251:~/bots/vk-bot#

For some reason, error with 198580397 community is not reproducible. Maybe the wall was temporary closed and then was open again.


Further optimize logo.svg

File
Size before
Size after
Reduction

logo.svg
13037 B
10650 B
2387 B (18.31%)

Thank you!


Trying to connect Drupal SQLSRV driver  to Drupal 8.3.7 and Red hat linux

I am currently trying to set up Drupal 8.3.7 on Red hat 7.4 and connect it to MS SQL database, I have gotten as far as installing the Microsoft OBDC driver for php and the sqlsrv driver for Drupal. The only documentation it has is in the readme and says "Drop the driver Folder into the root of your Drupal installation." But I've tried and the option for SQL server in the drupal installation screen is not there(like this image), They say the driver is compatible with linux but seems like it lacking a lot of documentation for it. Is there any steps I am missing in this process? Has anyone been able to connect or have experience drupal 8 on red hat to MS SQL database?
Update :    So I put the sqlsrv directory in the modules directory in Drupal, I set up a test database with mariadb just to get past the initial install screen for Drupal and then I navigated to extend tab and see

But I cannot enable it. Is this a step in the right direction?

This is related to Drupal configuration. @david-garcia-garcia could you please help in this issue?

@Jcook894 Where did you get the Linux binaries from? Can you point me to the doc where the steps for Drupal + SQL Server is documented?

@meet-bhagdev It says it in the readme on the Drupal SQLSRV driver, Here is a screenshot:

I followed the documentation for MSSQL php driver on here for RHEL and I downloaded the Drupal SQLSRV driver version 8.x-1.0-rc4 from here

hi @Jcook894 just checking if you still need help with configuration. I'd suggest you check with Drupal as well. Thanks.

First I'd like to see if sqlsrv driver is correctly set up in your env, so please provide the outputs for the following:

php -v
php --ini
php --ri sqlsrv

Also, I've assumed you have followed the instructions for Red Hat, and have you tried running the sample app? Does that work for you?

Here are the outputs for those commands:
php -v =
PHP 7.0.23 (cli)
php --ini =
Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini
Scan for additional .ini files in: /etc/php.d
Additional .ini files parsed:      /etc/php.d/20-bz2.ini,
/etc/php.d/20-calendar.ini,
/etc/php.d/20-ctype.ini,
/etc/php.d/20-curl.ini,
/etc/php.d/20-dom.ini,
/etc/php.d/20-exif.ini,
/etc/php.d/20-fileinfo.ini,
/etc/php.d/20-ftp.ini,
/etc/php.d/20-gd.ini,
/etc/php.d/20-gettext.ini,
/etc/php.d/20-iconv.ini,
/etc/php.d/20-json.ini,
/etc/php.d/20-mysqlnd.ini,
/etc/php.d/20-pdo.ini,
/etc/php.d/20-phar.ini,
/etc/php.d/20-posix.ini,
/etc/php.d/20-shmop.ini,
/etc/php.d/20-simplexml.ini,
/etc/php.d/20-sockets.ini,
/etc/php.d/20-sqlite3.ini,
/etc/php.d/20-sysvmsg.ini,
/etc/php.d/20-sysvsem.ini,
/etc/php.d/20-sysvshm.ini,
/etc/php.d/20-tokenizer.ini,
/etc/php.d/20-xml.ini,
/etc/php.d/20-xmlwriter.ini,
/etc/php.d/20-xsl.ini,
/etc/php.d/30-mysqli.ini,
/etc/php.d/30-pdo_mysql.ini,
/etc/php.d/30-pdo_sqlite.ini,
/etc/php.d/30-wddx.ini,
/etc/php.d/30-xmlreader.ini,
/etc/php.d/pdo_sqlsrv.ini,
/etc/php.d/sqlsrv.ini
php --ri sqlsrv =
sqlsrv
sqlsrv support => enabled
ExtensionVer => 4.3.0
Directive => Local Value => Master Value
sqlsrv.WarningsReturnAsErrors => On => On
sqlsrv.LogSeverity => 0 => 0
sqlsrv.LogSubsystems => 0 => 0
sqlsrv.ClientBufferMaxKBSize => 10240 => 10240
& yes I followed the instructions for Redhat, I've also ran the sample app and that works. It's just not connecting to my new Drupal installation.

Thanks for providing all the info as per my request, @Jcook894, but regrettably Drupal installation/configuration is not in scope of our support.

Ahh okay @yitam, Thanks anyways!

Closing since this is beyond the scope of support


If -infile is not readable, bail out and show an error!

Without this, grpc_cli will connect, send the metadata and then completely stall until it is killed leading to believe it is the server that is stalled instead of grpc_cli that won't send the message.
(release notes: yes)

Hi @veblush and @yashykt. The PR was approved but it seems like two tests failed. What should I do next? Can the presubmit be run again? Thanks


Detect change of public key

A video can only be signed by one Private key, hence only validated by
one Public key. If a second Public key is detected in the stream or set
by the user, any further validation should be indicated as invalid.

I cannot find the change in generate private key, that overwrites existing keys. The check tests fails otherwise.


[Chaos] First ga polish based on PR#39545

Contributing to the Azure SDK
Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.
For specific information about pull request etiquette and best practices, see this section.

API change check
APIView has identified API level changes in this PR and created following API reviews.
Azure.ResourceManager.Chaos

dup with https://github.com/Azure/azure-sdk-for-net/pull/41349


Hovering Bug

I have updated my site to the latest version, 2.3.11, and I now experience this weird bug. When hovering over certain elements, the page extends the page vertically (footer gets longer) thus adding a scroll wheel to the right-hand side. Any ideas on fixing?
See screenshot(s):
Before Hovering: http://i.imgur.com/uQPs1Yh.png
Hovering: http://i.imgur.com/LnwWEfE.png

Definitely has something to do with the tooltip. Can't figure it out, anybody else having the issue?

Closing due to inactivity. If this is still relevant, please let us know.
Thanks.


guarantee unique bom-ref values.

currently there is not mechanism in place, that guarantees that all bom-refs have a value and that these are unique, when serialization/normalization happens.
the downstream user of the library has to work this out. which is fair enough, but not complete.
feature request:
have a discriminator for bom-ref in place, that runs before each serialization,
to make bom-refs unique and give null-values a proper string value,
and revert to original values, before the serialization s complete.

closed via #35


use a swapfile to help with memory pressure

I see a lot of recent jobs are hard on the memory limits of the CI agents and occasionally fail. Let's add a swap file to fix this.
We could also free up some disk space, but 🤞 that we don't need to spend that time; c.f. https://github.com/conda-forge/cdt-builds/commit/2e36c633696ad2f82f50b9abf0d542f22c42daf8

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

should this be an opton.

should this be an opton???

It's an option in smithy already, but we don't use smithy here. On this feedstock, the base workload seems to push hard against the memory limit (and that's unlikely to change, except perhaps once things change to sharded repodata), so I don't think we need to make this an option.


allows different waypoints

I wanted to share this for some time, not sure if this is the best way to do it, but before it falls into the void :) this will allows to have at the same time different waypoint/markers, add more "WayPointMarker"....
Well you could always add from script, but this PR allows to add it from the World Editor.
See an example, at the right the green old shape. Now you can have different shapes and colors used for enemies, allies, objects.... I can do other PR with the markers I use, it have different shapes and colors, if required.

can you add the script for the samples you used? This would add a launching point for others to see how it works and add extras as needed.

sorry man I do not remember, this pr is more than 1 year old :grimacing: but thank you for you interest... For the scripts, I need to search in my old prototype demo.
As said in the description, the main idea is use the waypoint with different shapes and colors, its depends how you use the waypoints, for example to differentiate visually in the world editor the spawn group for enemies and friends... it can help for a strategy game or for items in single player game


Titles are not displayed properly

I see titles like this, can anything be done here? It looks like some characters are not being encoded?
[Elon Musk Says 'Own Physical Things' but Won't Sell Bitcoin, Doge](https://markets.businessinsider.com/news/currencies/elon-musk-own-physical-things-wont-sell-bitcoin-ether-doge-2022-3)

Is this an imported bookmark, or did you add that bookmark manually, using the scraped title? I just tested adding this bookmark manually and had no problems. For importing the bookmark file though I'm not sure if that uses a specific character encoding.

Yeah its an imported bookmark. Its only a few bookmarks here and there though so not a major but its still noticible.


feat(windows): Implemented gethost() for windows

Added windows implementation of getHost(). Using this user can get full name of windows devices.
Description
Fixes #1549
Compatibility

OS
Existing
Implemented

iOS
❌
❌

Android
✅
❌

Windows
❌
✅

Checklist

[x] I have tested this on a device/simulator for each compatible OS
[x] I added the documentation in README.md
[ ] I updated the typings files (privateTypes.ts, types.ts)
[ ] I added a sample use of the API (example/App.js)

want this functionality as RNDI library returns 15 characters from getDeviceName method ...

Finally someone added these for windows, have been waiting for these since long... @mikehardy when can this be release?

Created #1552 as this was failing tests

I'm travelling all day. Won't be able to look at this or the successive one in the few minutes I have left of internet. Use patch-package if you need it immediately otherwise it has to wait a bit. Thanks for your patience


Install Error

I'm trying to install pywal but i get this error
user@localtest:/tmp$ sudo pip install pywal
Collecting pywal
  Using cached pywal-0.3.5.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-NG7xbN/pywal/setup.py", line 13
        DOWNLOAD_URL = f"https://github.com/dylanaraps/pywal/archive/{VERSION}.tar.gz"
                                                                                ^
    SyntaxError: invalid syntax

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-NG7xbN/pywal/
user@localtest:/tmp$

I've tried to remove the "f" in the DOWNLOAD_URL and now it give me this error
user@localtest:/tmp/pywal$ pip install .
Processing /tmp/pywal
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-tdf3sz-build/setup.py", line 3, in <module>
        import pywal
      File "pywal/__init__.py", line 5, in <module>
        from pywal.settings import __version__  # noqa: F401
      File "pywal/settings.py", line 12, in <module>
        CACHE_DIR = pathlib.Path.home() / ".cache/wal/"
    AttributeError: type object 'Path' has no attribute 'home'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-tdf3sz-build/

OS: Debian GNU/Linux 9.0
Kernel: 4.9.0-3-amd64
Shell: bash 4.4.12

What python version do you have installed?
python --version

wal requires Python 3.6 or newer to run, based on the errors above
I'm assuming you're on Python 3.4 or lower.

f strings were added in Python 3.6.
Path.home was added in Python 3.5. [2]

[1] https://www.python.org/dev/peps/pep-0498/
[2] https://docs.python.org/3/library/pathlib.html#pathlib.Path.home


cat-select: Search not working with existing search term

Steps to reproduce:

click into the select
search for a term without selecting one
close the select by clicking outside
click into the select again to reopen it

Actual:

Search opens without applying the search term

Expected:

Search opens and applies the existing search term for the search

I think this was fixed on the following branch fix/cat-select-options. Try to reproduce it there


Support for currentTime context<EMAIL_ADDRESS>

Describe the feature request
Hi,
Following the recent release of https://github.com/Unleash/unleash-proxy-client-js/releases/tag/v3.3.1 for currentTime
Will it be supported anytime soon? I can see it is still using a beta version https://github.com/Unleash/proxy-client-react/blob/main/package.json#L53
Cheers,
Background
No response
Solution suggestions
No response

@AdrienFromToulouse I will verify this, but should be able to upgrade in following hours.

Released as https://github.com/Unleash/proxy-client-react/releases/tag/v4.1.2


EVP: Modity EVP_PKEY_export() to handle legacy EVP_PKEYs

We use a fake EVP_KEYMGMT import function with a modified
EVP_PKEY_ASN1_METHOD export_to function to pass the exported
OSSL_PARAM array directly to the EVP_PKEY_export() callback instead of
exporting to an actual provided key and then getting the OSSL_PARAM
array from there, just to throw away that key again.
Fixes #15290
This includes the test from #15292

#include <openssl/rsa.h> in the test?

Your 'f' is upside down in the commit message. See (Modity)

Your 'f' is upside down in the commit message. See (Modity)

To remind myself of typos to be fixed in a commit message I usually create an empty squash commit with a note about it so I don't forget when it is time to merge. Maybe it is something you might want to consider here.

I often do that, @romen ...

CI failures are relevant.

I've fixed what I saw

Argh, one last guard to add...

All CIs pass 😃


feat/refactor: add ability to remove item from cart, refactor cart styels

Fix #901 issue.

Add ability to remove lines from cart.
Refactor styles in cart - adjust existed, add information about choosed variant, add link to product, etc.

Below comparison before/after:

@grzegorzpokorski would you be able to remove the merge commit from this PR? :)

@grzegorzpokorski would you be able to remove the merge commit from this PR? :)

Sure, give me a minute.

@grzegorzpokorski Amaizing contributions! Thank you!


How does --lint-fsatrace work?

I have a shake build system that I'd like to run with fsatrace-style linting. However, I cannot diagnose whether that attempt actually works or not! When I run the command
$ cabal -v0 new-run update-emu-data -- --verbose --lint-fsatrace --rebuild
# writeFile (for _build/active-emus.json)
# writeFile (for _build/emergency.html)
Lint checking succeeded
Build completed in 0:05m

then everything seems to work fine, but in fact I ran that command without fsatrace in $PATH:
$ type -pa fsatrace
fsatrace not found

So how come that build was successful? Shouldn't that build have failed?

Are you calling any cmd things? the fsatrace linting only captures when you run external processes, and from the trace above, it looks like you are only doing writeFile. I should document that.

Yeah, apparently I misunderstood. I assumed that somehow any and all file accesses performed by the shake build would be tracked, but in hindsight it make sense that only external command calls are wrapped by fsatrace. Thanks!

Needs documenting for sure!


Toggle icons while edition notes feature crashes the note on Obsidian v1.5.12 if there are icons in headings

After updating Obsidian to v1.5.12 a few notes crashes with "ranges must be added" error message as fails to load. Also, if any of those notes is open, the Iconize Menu on Obsidian's settings is not even listed
To Reproduce
Steps to reproduce the behavior:

Upgrade Obsidian to v1.5.12
Enable Toggle icons while edition notes AND Toggle icons in links feature on Iconize
Generate a new note with  # Test with :SiObsidian:
Restart Obsidian
The note will not open, and you will not be able to access iconize settings
select a different (working) note
Restart Obsidian
Disable  Toggle icons while edition notes
Note will work (with no icon)

Expected behavior
mmm... not to get a heart attack seeing on of my most used notes not acccessible anymore???

this is fixed in v2.11.9


gopherwasm error undefined: js.TypedArray

When trying to build as WASM, I get an error about gopherwasm
Going to the https://github.com/gopherjs/gopherwasm repo I see it's deprecated 5 months ago and has been replaced with https://golang.org/pkg/syscall/js/
I am unable to compile my game as WASM
GOOS=js GOARCH=wasm go build -o gofract-mandelbrot.wasm .
# github.com/gopherjs/gopherwasm/js
/home/ben/go/pkg/mod/github.com/gopherjs/gopherwasm@v1.1.0/js/js_wasm.go:46:19: undefined: js.TypedArray
/home/ben/go/pkg/mod/github.com/gopherjs/gopherwasm@v1.1.0/js/js_wasm.go:49:9: undefined: js.TypedArrayOf

Ahh I've spotted this has been fixed after 1.9.3
I ran go get github.com/hajimehoshi/ebiten@master and now I can build WASM

Right, as syscall/js API has been changed without compatibility, now 1.9.3 cannot be built as Wasm with Go 1.13.


cannot install/uninstall brew when installation failed at git pull

Bug reports:
I tried to install brew using the installer script by running
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

on my MacBook with macOS Sierra.
Due to some network issues, the installation failed during a git pull process.
After that I tried to re-install but both install and uninstall script refuse to continue.
CB-070:~ gogao$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
The current contents of /usr/local are bin Cellar etc Frameworks Homebrew include lib opt sbin share var
CB-070:~ gogao$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Failed to locate Homebrew!

Should be fixed as-of https://github.com/Homebrew/install/pull/69.


Allow passing Object... for whereArgs clause in all StorIOSQLiteDb Queries, documentation

50% of #176
And a lot of missing documentation for StorIOSQLiteDb Queries
@nikitin-da please review carefully

I haven't found any mistakes. Well done!


Upgrade HandsOnTable Library

We're currently working off v 0.16.x, latest stable is 0.31.x
Features that would be gained include (below is not exhaustive, recommend consulting https://github.com/handsontable/handsontable/releases?after=0.16 especially for breaking changes)

Context Menu plugin is now accesible from hot.getPlugin('contextMenu') (was hot.contextMenu)
All of Context Menu's actions can now be triggered using the executeCommand method. For example
There is now an option to hide a Context Menu entry using a hidden property (defined as a function, analogously to name or callback)
Context Menu's SEPARATOR constant is now accessible through Handsontable.plugins.ContextMenu.SEPARATOR (was Handsontable.ContextMenu.SEPARATOR)
Submenu's class name changed from htContextSubMenu_{...} to htContextMenuSub_{...}
option visibleRows to determine how many dropdown's options should be visible
new method getDataType
countRows() changed its functionality.
getData() method now returns the data after all the transformations

PR 169 worked around the need for updateSettings related HandsOnTable changes to register an additional call to render() due to the automatic call to render that accompanies an updateSettings() executing before the settings attributes are set to new values. Future versions of HandsOnTable may resolve this workaround


Account root is not required for batch processing

https://github.com/thehubbleproject/RedditHubble/blob/173136790f4b82f997e747612dc0eb9054326839/contracts/rollupReddit.sol#L273

Is the reason we batch processing doesn't require account root because we check the public key inclusion proof when disputing signature?  https://github.com/thehubbleproject/RedditHubble/pull/166

Is the reason we batch processing doesn't require account root because we check the public key inclusion proof when disputing signature? #166

Yes, that's why we don't need account root there.


Clickhouse: can't create functions in pre statements

With the following model:
model (
	name my_db.my_model,
	kind view
);

create or replace function jarrad_test as (x) -> x;

select
	1 as x;

I get a plan error:
Code: 1. DB::Exception: Lambda must have valid arguments. (UNSUPPORTED_METHOD) (version <IP_ADDRESS>09 (official build))
I tried to get the executed sql from this but it doesn't show up in system.query_log, I'm not sure why but suspect unrelated clickhouse weirdness.

Hello, thanks for reporting this. I just round-tripped this in sqlglot, and it's generating as:
>>> from sqlglot import parse_one
>>> parse_one("create or replace function jarrad_test as (x) -> x;", dialect="clickhouse").sql("clickhouse")

'CREATE OR REPLACE FUNCTION jarrad_test AS JSONExtractString((x), x)'

So it looks like sqlglot is treating the function definition (x) -> x like it would if the same thing were in a SELECT. We'll look into this.

As a temporary workaround, I believe wrapping it as jinja will work:
model (
	name my_db.my_model,
	kind view
);

JINJA_STATEMENT_BEGIN;

create or replace function jarrad_test as (x) -> x;

JINJA_END;

select
	1 as x;

thanks all!


Items should be dropped when structures are deleted

Currently, they're just lost to the void.
Instead, they should scatter into nearby tiles.
Particularly important with seeds!

Additionally, building materials should be refunded too.


Enhance sidebar menu

As the options in sidebar menu are not properly visible and it's UI is not well maintained.So i can make it look good .Please assign it to me.

I would like to work on this project. Please assign it to me.

"Hi there! I'm excited to contribute to this project'GSSOC;'23 I've taken a look at the codebase and I believe I can make some valuable improvements. I'll start working on it right away. If you have any specific requirements or suggestions, please let me know. Looking forward to collaborating with you all on this!

I would like to work on this issue please assign me under gssoc23.


Remove version: 8x8.VirtualOfficeDesktop version <IP_ADDRESS>

Consolidating into 8x8.Work. Related to: #135119
Microsoft Reviewers: Open in CodeFlow

URL: https://vod-updates.8x8.com/ga/work-64-msi-v7.16.3-1.msi
Status Code: 200
(Automated message - build 656)


Is Korean available in this model?

Hello.
To begin with, Thank you for your model development and support.
As a Korean, I am interested in Korean-based STT implementation.
Would this whisper-diarization model work in korean?
Thank you for trying to help if you can :)

Hello, Yes it works with korean

Good ! Thank you for the answer :) @MahmoudAshraf97

Good ! Thank you for the answer :) @MahmoudAshraf97

did you experience any trouble with the output in Korean?


Link to API Design Resource "Designing Qt style.." broken

The link leads to a broken page

Seems to have moved to https://doc.qt.io/archives/qq/qq13-apis.html


Use latest UI

Coverage remained the same at 100.0% when pulling 6a7a689bc769df50757813c2174ab6a0267d7185 on upgrade-ui into e0257caaf9eec1daca6e0268cf91453f3c7d5e28 on master.


[18.09] Security backports for html-proofer and gollum

Motivation for this change
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
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 nix-review --run "nix-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)
[ ] Assured whether relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

I've tested this inside a VM and everything was fine. I'll merge it without the tests as the evaluation is already broken anyway (https://gist.github.com/GrahamcOfBorg/80c332fa27b774e7fc7f5f16512a0796, https://github.com/NixOS/nixpkgs/commit/d22d43ac196caad10537d3139fef9daca45e784a#r32999972).


Python modules

I'm trying to create a new module/feature for leon but I'm having a hard time with 3rd party modules....
whenever I try to import a module I get the error:
✖ Traceback (most recent call last):
  File "bridges/python/main.py", line 23, in <module>
    main()
  File "bridges/python/main.py", line 18, in main
    m = import_module('packages.' + package + '.' + module)
  File "/home/gmaciel/docker/pessoal/leon/bridges/python/.venv/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "./packages/dateandtime/saytime.py", line 45, in <module>
    import pyPEG
ModuleNotFoundError: No module named 'pyPEG'

Is there any steps I have to follow to get this done?
I already have pyPEG installed with "pip install pypeg2" and "pip3 install pypeg2" commands

Hello @guifelix,
Thanks for creating a new Leon's module. If you share it, I'm looking forward to see the result.
Regarding your issue, you need to install the Python module via Pipenv from the bridges/python directory. Leon runs in a virtualenv which isolate his modules from the rest of your machine.
So:

cd bridges/python
pipenv install pypeg2
Import pyPEG in your module file

I will add it somewhere in the documentation.
Please let me know if it worked.

 📝 [1.0.0-beta.2] How to install a Python module in the "Packages & Modules" section of the docs

it worked!

Awesome. I'll close this issue then.
Feel free to open another one if you have any other question.

It'll be mentioned in the docs via this PR https://github.com/leon-ai/docs.getleon.ai/pull/6/commits/d5712485f6981759a7517b99604bbcf998feefe1.

Done in https://github.com/leon-ai/docs.getleon.ai/commit/872189e4fc936850fa6d14e442c6738a34bfc1d9.


Update communication.md

Fixed typo. It should be Channel instead of Chat.

@JohanFreelancer9 Please copy review

issue#https://github.com/MicrosoftDocs/microsoft-365-docs/issues/3521

@Kateyanne Please merge this PR. Thanks


Fixed #26331 - Tests functions with typos are not detected by test runner

#26331

Thanks, pushed in 75614f6d4c


Move merge policies to datumaro/components/merge directory

Summary

Move merge policies (ExactMerge, IntersectMerge, and UnionMerge) to datumaro/components/merge directory

How to test

Checklist

[ ] I have added unit tests to cover my changes.
[ ] I have added integration tests to cover my changes.
[x] I have added the description of my changes into CHANGELOG.
[ ] I have updated the documentation accordingly

License

[x] I submit my code changes under the same MIT License that covers the project.
Feel free to contact the maintainers if that's a concern.
[x] I have updated the license header for each file (see an example below).

# Copyright (C) 2023 Intel Corporation
#
# SPDX-License-Identifier: MIT

Codecov Report
Patch coverage: 80.92% and project coverage change: +0.01 :tada:

Comparison is base (0277fa8) 78.89% compared to head (a291b58) 78.90%.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #906      +/-   ##
===========================================
+ Coverage    78.89%   78.90%   +0.01%
===========================================
  Files          208      211       +3
  Lines        25037    25059      +22
  Branches      5031     5031
===========================================
+ Hits         19752    19774      +22
  Misses        4152     4152
  Partials      1133     1133

Flag
Coverage Δ

macos-11_Python-3.8
77.89% <80.92%> (+0.01%)
:arrow_up:

ubuntu-20.04_Python-3.8
?

windows-2019_Python-3.8
78.84% <80.92%> (+0.01%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

datumaro/components/merge/__init__.py
38.46% <33.33%> (ø)

datumaro/components/merge/exact_merge.py
52.50% <52.50%> (ø)

datumaro/components/merge/union_merge.py
82.97% <82.97%> (ø)

datumaro/components/merge/intersect_merge.py
93.15% <93.15%> (ø)

datumaro/cli/commands/merge.py
20.20% <100.00%> (ø)

datumaro/components/hl_ops.py
64.51% <100.00%> (ø)

datumaro/components/operations.py
86.11% <100.00%> (+3.47%)
:arrow_up:

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

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


After install afvalwijzer i get data from januari 2023

Support guidelines

[X] I've read the support guidelines

Description
After install afvalwijzer (Prezero) it starts from januari 2023.
Expected behaviour
I expect data of december 2022
Actual behaviour
data start in januari 2023
Version

HASS version: 2022-11-4
Component version:
Useful system info:

HASS logs

logger -> logs -> custom_components.afvalwijzer: debug in you configuration.yaml
there no strange things in log

What is your postal code, so I can validate some things.

6922LM
Op wo 30 nov. 2022 om 19:15 schreef Bram van Dartel <
@.***>

What is your postal code, so I can validate some things.
—
Reply to this email directly, view it on GitHub
https://github.com/xirixiz/homeassistant-afvalwijzer/issues/208#issuecomment-1332557058,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4IU5USYZBOS4R4MHDJQ5YTWK6KUXANCNFSM6AAAAAASPXM6C4
.
You are receiving this because you authored the thread.Message ID:
@.***>

--
Groet,
Gosse
It's not the lofty sails but the unseen wind that moves the ship

Hi, what you see matches the data at: https://inzamelwijzer.prezero.nl/afvalkalender
In this month and december I don't see any trash pickup dates. However, when I hover to Janurary, from the 4th of January, data is available...

Thanks Bram, have informed the gemeente by contact mail via website
PreZero. Cross fingers 😉
Groet,
Gosse
It's not the lofty sails but the unseen wind that moves the ship
Op wo 30 nov. 2022 om 20:07 schreef Bram van Dartel <
@.***>:

Hi, what you see matches the data at:
https://inzamelwijzer.prezero.nl/afvalkalender
In this month and december I don't see any trash pickup dates. However,
when I hover to Janurary, from the 4th of January, data is available...
—
Reply to this email directly, view it on GitHub
https://github.com/xirixiz/homeassistant-afvalwijzer/issues/208#issuecomment-1332610687,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4IU5UQMXSRMGIYXZK5WB7TWK6QYDANCNFSM6AAAAAASPXM6C4
.
You are receiving this because you authored the thread.Message ID:
@.***>


image analysis in imageJ

thank you for this great tool! I would like to import the segmented image in imageJ and perform further analysis. For instance, is it possible to load the information from the png image to ROI manager?

I've added a save outlines option to the GUI that creates a text file that ImageJ can then read. Also if you run cellpose with the --save_png option from the command line it will create that outline file. Here's how you use that text file in ImageJ. You will need to "run" as a macro the imagej_roi_converter.py file in the main repository:

I've added this to the documentation, see: https://cellpose.readthedocs.io/en/latest/outputs.html

Where can I find the imagej_roi_converter.py file? I would like to run it from ImageJ as in the demo but I don't see the file anywhere.


global: fix PostgreSQL compatibility

Fixes run_sql query to obtain PostgreSQL compatibility.
(addresses #3089) (addresses #3214)

Signed-off-by: Leonardo Rossi<EMAIL_ADDRESS>

ping @jirikuncar :shipit:


Native rust bindings

made sep native rust bindings
created rust example
mods (hack) to build script to enable switch between ffi bindings and rust

resolves #31


Fixes bug where scoped cache keys are returned

Also updated test coverage :smiley:
Not sure how high the performance implications are for recreating a dictionary?

 You should sign our Contributor License Agreement in order to get your pull request merged.


Delete Zero Duration Projects

This flow automates the process of deleting zero duration projects  in project for the web. It first gets the list of zero duration projects, then sends a approval note to the project manager in Teams, and on approval deletes the project.

I think that we'll leave the filename for this as is. Thanks though.


[Story] Create OC API client for Python

What product(s) is this story for?
OpenChallenges
As a user, I want
No response
Description
Use the project template schematic-api-client-python I created.
This client will be used to access OC API in a Python script or notebook.
Acceptance criteria
No response
Tasks
No response
Anything else?
No response
Have you linked this story to a GitHub Project?

[X] I have linked this story to a GitHub Project and set its metadata.

Unable to serve the project openchallenges-notebook
It has been a while since we have used this project. The task prepare completes successfully. However, running the task server throws an error:
$ nx serve openchallenges-notebook

> nx run openchallenges-notebook:serve

Traceback (most recent call last):
  File "/workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/bin/jupyter-lab", line 5, in <module>
    from jupyterlab.labapp import main
  File "/workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/lib/python3.9/site-packages/jupyterlab/labapp.py", line 13, in <module>
    from jupyter_server.serverapp import flags
  File "/workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/lib/python3.9/site-packages/jupyter_server/serverapp.py", line 28, in <module>
    from jupyter_client.kernelspec import KernelSpecManager
  File "/workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/lib/python3.9/site-packages/jupyter_client/__init__.py", line 8, in <module>
    from .asynchronous import AsyncKernelClient  # noqa
  File "/workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/lib/python3.9/site-packages/jupyter_client/asynchronous/__init__.py", line 1, in <module>
    from .client import AsyncKernelClient  # noqa
  File "/workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/lib/python3.9/site-packages/jupyter_client/asynchronous/client.py", line 6, in <module>
    from jupyter_client.channels import HBChannel
  File "/workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/lib/python3.9/site-packages/jupyter_client/channels.py", line 12, in <module>
    import zmq.asyncio
  File "/workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/lib/python3.9/site-packages/zmq/__init__.py", line 103, in <module>
    from zmq import backend
  File "/workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/lib/python3.9/site-packages/zmq/backend/__init__.py", line 31, in <module>
    raise original_error from None
  File "/workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/lib/python3.9/site-packages/zmq/backend/__init__.py", line 26, in <module>
    _ns = select_backend(first)
  File "/workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/lib/python3.9/site-packages/zmq/backend/select.py", line 31, in select_backend
    mod = import_module(name)
  File "/home/vscode/.pyenv/versions/3.9.2/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "/workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/lib/python3.9/site-packages/zmq/backend/cython/__init__.py", line 6, in <module>
    from . import (
ImportError: /workspaces/sage-monorepo/apps/openchallenges/notebook/.venv/lib/python3.9/site-packages/zmq/backend/cython/../../../pyzmq.libs/libzmq-68c212d3.so.5.2.4: ELF file's phentsize not the expected size
Warning: run-commands command "poetry run jupyter lab --config=jupyter_lab_config.py" exited with non-zero status code

 ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

 >  NX   Running target serve for project openchallenges-notebook failed

I have the following validation error when querying the first page of challenges:
ValidationError: 1 validation error for Challenge
description
  ensure this value has at most 280 characters (type=value_error.any_str.max_length; limit_value=280)

The error is now:
ValidationError: 1 validation error for Challenge
name
  ensure this value has at most 60 characters (type=value_error.any_str.max_length; limit_value=60)


Test execution version switch

Description
Tagging few people that can hopefully spot the problem easily
@mystenmark for the simtest knowledge, please take a look at the failure. populated_genesis_snapshot_matches is obviously a non issue, and test_net_determinism is the problem
@lxfind given the knowledge of test_net_determinism (from a blame)
@amnn for the knowledge of execution versioning and maybe running into this alredy
All the test failures except test_net_determinism are related to the missing files for the protocol config change, and so expected. I did not want to add a load of changes for nothing.
I am having problem with a simtest run when switching version. So this PR only change version over something that should be identical to latest.
cargo simtest test_net_determinism is the failing test. It crashes pretty soon. Full stack trace below in a comment and of course simtest output in the failure.
To summarize:

I made a new version of the execution layer called suivm. I run the script to generate the new version and the code should be identical to latest which is the current code running. We had some issue with Cargo.toml/lock during that time, but those were fixed and I managed to commit my change (if something ended up being bogus because of that I am not sure)
I am switching to the new version in this PR and nothing else

fwiw running this code (which fails the simulator test) locally as a local node seems to work fine and be able to run e2e typescript tests.
I am going to try to make another version of the execution layer from scratch and see if that works (and maybe the toml/lock problems caused something to be messed up)
Test Plan
How did you test the new or updated feature?

If your changes are not user-facing and not a breaking change, you can skip the following section. Otherwise, please indicate what changed, and then add to the Release Notes section as highlighted during the release process.
Type of Change (Check all that apply)

[ ] protocol change
[ ] user-visible impact
[ ] breaking change for a client SDKs
[ ] breaking change for FNs (FN binary must upgrade)
[ ] breaking change for validators or node operators (must upgrade binaries)
[ ] breaking change for on-chain data layout
[ ] necessitate either a data wipe or data migration

Release notes

It's difficult to see what's happening because it's not obvious how suivm is different from latest.
I would expect the proper way to do this kind of update is to first pin the current latest to v1, and then make suivm the latest? That way we can see what's changed in latest.

@lxfind, if I understand correctly, there is no change between latest and suivm so this PR should cause us to run the same software under a different name and it shouldn't behave any differently than if you cut latest as v1 and made suivm latest (in fact we'd just be moving files around and the binaries would be exactly the same as what @dariorussi did by making SUIVM = 2).
One interesting observation is that the crash happens directly around 24 hours in to the simulation, so I guess that's the epoch boundary.  I wonder whether around that time sometimes we have made the epoch change and sometimes we haven't?  Not sure if that's possible, just clutching at straws.
One thing I would be tempted to try is some combination of:

Downgrade to v0 in the latest protocol config .
Start at suivm and switch to latest.

To see if it's anything to do with the execute version or it's an issue with this test and epoch changes.

sui-execution::execution_engine contains a static variable, which affects determinism.
The way simulator gets around it is to initialize it upfront. But we only initializes the latest.
So I believe once you make suivm latest it will work.

thanks for the feedback!!
I'll try to make suivm -> latest and see where it goes.
@amnn remind me, was the idea all along to have latest being the active version?
Basically is the process to first create a new version, then - when ready - move latest to v_last and the new version to latest?

was the idea all along to have latest being the active version?

Currently, on mainnet and testnet, yes, but for devnet where we wipe every week, the idea was to allow people to temporarily enable a feature branch for testing, which would be your case.  This is why feature branches aren't assigned sequential execution versions -- so that when they disappear, they don't disturb the ordering of snapshots.
Eventually we also want to move to a model where latest is only run on devnet. mainnet and testnet would run stable snapshots, active development would happen in latest or a feature branches (which eventually get merged back into latest) and when we feel ready we can cut a new release for the production networks.


Password / Documentation

I'm having problems getting the frontend and API talking due to the password.
Master API contains:
[centos@devopsmetrics0 Hygieia]$ more api/target/classes/application.properties
dbname=dashboarddb
dbusername=dashboarduser
dbpassword=ENC(C9PLVDJ/1OfkT/3jvC/wEB20R1XPJtg9)
dbhost=localhost
dbport=27017
dbreplicaset=false
dbhostport=localhost:27017
server.contextPath=/api
server.port=8080
But the documentation says to setup Mongo with db / dbpass as the user.
I've tried reverse engineering the encrypted password, or setting a new password in Mongo, but the Java stuff for creating an encrypted password hangs.
Any clear steps on how to get the two talking, or can we update the repo so it's easier to get started?

If I do a clean checkout, docker build and docker-compose run, api service fails with this:
aused by: java.lang.IllegalArgumentException: Password cannot be set empty
at org.jasypt.commons.CommonUtils.validateIsTrue(CommonUtils.java:150)
at org.jasypt.encryption.pbe.StandardPBEByteEncryptor.resolveConfigurationPassword(StandardPBEByteEncryptor.java:792)
I think because JASYPT_ENCRYPTOR_SECRET is not set.  There isnt much mention of this in the docs either.

Related - https://github.com/capitalone/Hygieia/issues/796

@benjaminwootton
Refer to api module readme updated by @Mpluya
https://github.com/capitalone/Hygieia/tree/master/api
Via docker, pass as an environment variable docker run -t -p 8080:8080 -v ./logs:/hygieia/logs -e "SPRING_DATA_MONGODB_HOST=<IP_ADDRESS>" -e "JASYPT_ENCRYPTOR_SECRET=hygieiasecret" -i hygieia-api:latest then pass the environment variable as a Spring boot system property java -Djasypt.encryptor.password=$JASYPT_ENCRYPTOR_SECRET -jar api.jar --spring.config.location=dashboard.properties

@benjaminwootton you could also just pass an environment variable called JASYPT_ENCRYPTOR_PASSWORD if you dont want to update your Dockerfile. The command would be : docker run -t -p 8080:8080 -v ./logs:/hygieia/logs -e "SPRING_DATA_MONGODB_HOST=<IP_ADDRESS>" -e "JASYPT_ENCRYPTOR_PASSWORD=hygieiasecret" -i hygieia-api:latest

That works thanks - the password 'hygieiasecret' is the missing piece of info - thanks!
Some cleanup of the docs would really help with adoption of Hygieia.  I've tried a few times but havent managed to get it started yet.

@benjaminwootton @Mpluya Thanks. All help is welcome.

#1207


Update react version

@ronenst should I write something in biz-mgr channel before merging? To ensure if there are issues we can quickly roll back?

🤷


Bug 2100290: Fix when creating a new vm the error doesn't dismissed

Signed-off-by: Dana Orr<EMAIL_ADDRESS>
📝 Description
Fix when we click the "Review and create VirtualMachine" button, the error will not pop up and we can create a new vm with the new option selected.
🎥 Demo
Before:

After:

/lgtm
:1st_place_medal:


enlarged heart atrium - change primary term label

Consider changing the primary term label of the following terms using the current label as an exact synonym:
enlarged heart atrium MP:0008725  --> increased heart atrium size
SYN: enlarged heart atrium
SYN: enlarged heart atria
SYN: increased heart atrial size
enlarged heart left atrium MP:0008726 --> increased heart left atrium size
SYN: enlarged heart left atrium
SYN: increased cardiac left atrium size
SYN: increased heart LA size
SYN: increased heart left atrial size
enlarged heart right atrium MP:0008727 --> increased heart right atrium size
SYN: enlarged heart right atrium
SYN:  increased cardiac right atrium size
SYN: increased heart RA size
SYN:  increased heart right atrial size

Changed the primary term label of all 3 above terms as suggested, using the previous label as an exact synonym.
Also, changed EQ for enlarged heart atrium MP:0008725 to use 'increased size' instead of 'hypertrophic'.
EQs for MP:0008726 and MP:0008727 use 'increased size' as appropriate.


TypeError: Cannot read property 'createDownload' of undefined

any idea?

I'm following the README

well.. I ended up by using the old but gold FileTransfer.


chore(ui): migrate Panel, PanelBody and PanelFooter components to Typescript

Summary

Migrated Panel, PanelBody and PanelFooter components to TypeScript, enhancing code quality, maintainability, and scalability.
Utilised static typing to minimize runtime errors and improve the development experience.
Refactored the components for cleaner, more maintainable code.
Deprecated all .js components.

Changes Made

TypeScript Migration:

Converted Panel, PanelBody and PanelFooter components files to TypeScript.
Added comprehensive type annotations.
Deprecated Javascript components as they weren't needed in any files.
Exported migrated components instead of deprecated.

Refactoring:

Made necessary adjustments to address TypeScript-detected issues.
Further refactored for cleaner and more understandable code.

Testing:

Added edge cases:

Panel

Rendering panel without props
Rendering panel with undefined className
Rendering panel without a heading
Clicking close button when panel is already closed
Double-click on close button

PanelBody

Render without any props
Render with null children
Render with undefined children
Applies default styles
Renders multiple children
Renders no children

PanelFooter

Render without any props
Applies default styles
Renders multiple children
Renders no children

Organised tests by what they check for better readability and maintenance.
Verified components behaviour using Storybook.
Updated tests to use vitest.

Documentation:

Updated Storybook documentation.

Release:

Generated a changeset file.

Related Issues

Closes https://github.com/cloudoperators/juno/issues/243

Testing Instructions

Check Storybook

Checklist

[x] I have performed a self-review of my code.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] I have added tests that prove my fix is effective or that my feature works.
[x] New and existing unit tests pass locally with my changes.
[x] I have made corresponding changes to the documentation (if applicable).
[x] My changes generate no new warnings or errors.

Hey, @barsukov. I've marked this PR as a draft.
Having issues with the stories, need to find a solution once I've some time after training.
The blocking change is very helpful though 🙏. Might even be related to the issue I'm facing. Thank You for the early review!


watch project changes

What should we add or change to make your life better?
It would be cool if we had hot reload, like dotnet watch run when dependency type is project
Why is this important to you?
It is because it is easier to make changes on the fly. I always use donet watch when  running applications.

I agree, since tye is a development tool it should allow to reload a specific project at runtime (via dashboard) or leverage dotnet watch run, maybe with a switch option at tye run command.

I opened a PR that allows passing --watch to tye. This will call dotnet watch run on all projects. I'd appreciate any feedback on it.

This is now merged. Would appreciate people trying the nightlies to double check as we'd like to make a release of tye this week 😄

I'm gonna try it!

@jkotalik Adding --watch to tye run is definitely picking up file changes and rebuilding the project, so 👍 for that, however it doesn't seem to pick up the change until I actually shutdown tye and start it backup again.  Do I need to do something different with the yaml file maybe? https://github.com/myty/openbrewerydb-graphql-dotnet/blob/feature/dockerize/tye.yaml

however it doesn't seem to pick up the change until I actually shutdown tye and start it backup again. Do I need to do something different with the yaml file maybe?

Can you clarify what this means? If you need to shutdown tye and start it again, it makes me think it's not working.

Yeah, It's definitely rebuilding when the files changes, but I have a feeling it's not updating the container maybe? Not sure exactly 😄

Ah, that may be a scenario that needs to be updated. I'll look into that.

Awesome. Thank you!
By the way, keep up the great work. Really liking the vision and direction of this project.

@jkotalik With tye run --watch, whenever I change a file, the full dotnet project is rebuilt which disconnects the Blazor Server websocket connection. Any clue what I can do to circumvent this?
tye --version
0.11.0-alpha.22111.1+3edef5428949c518c078844d6438e5ba86fce600

dotnet --version
6.0.202


Name screen crashing bug

This was recently brought to my attention that the the game would not launch or run properly, this is being investigated right now.
Details:
Error code: None
After launch and entering Name, game freezes and 3 error are shown in output.

This error seems to only occur on some OSs and when it is directly launched from file explorer, an investigation is still ongoing.

This Error wil be patched in v3.0.0


BERT_REL with SciBert

HI,
Thank you for your code and for adding BioBert.
Tried to use your code with SciBert. For this, I created a code 3 to specify the model type in the input (just as you introduced 2 for BioBert), and added the necessary specification everywhere (following BioBert example).
When training, there is the following error:
12/18/2020 03:02:57 PM [INFO]: Starting training process...
Traceback (most recent call last):
File "main_task.py", line 52, in
net = train_and_fit(args)
File "/mnt/irisgpfs/users/mbiryukov/BertRel-UPD/BERT-Relation-Extraction/src/tasks/trainer.py", line 161, in train_and_fit
e1_e2_start=e1_e2_start)
File "/opt/apps/resif/data/production/v1.2-20191021/default/software/devel/PyTorch/1.2.0-fosscuda-2019a-Python-3.7.2/lib/python3.7/site-packages/torch/nn/modules/module.py", line 547, in call
result = self.forward(*input, **kwargs)
File "/mnt/irisgpfs/users/mbiryukov/BertRel-UPD/BERT-Relation-Extraction/src/model/BERT/modeling_bert.py", line 759, in forward
classification_logits = self.classification_layer(v1v2)
File "/opt/apps/resif/data/production/v1.2-20191021/default/software/devel/PyTorch/1.2.0-fosscuda-2019a-Python-3.7.2/lib/python3.7/site-packages/torch/nn/modules/module.py", line 591, in getattr
type(self).name, name))
AttributeError: 'BertModel' object has no attribute 'classification_layer'
Could you please tell what should be modified (m.b. in model config or train?) to get it work?
Thank you!

I used bert-base-multilingual-cased and got the same error.

I got the same error trying to use another model other than Bert-base/large-ucased. This occurs because of the constructor of BertModel Class in src/model/BERT/modeling_bert.py.
There's a definition of classification layer only for bert-base|large-ucased.

Did you find a solution for this? I am trying to use the BERT multilingual base, but facing a similar issue.

Hi all, yes @vabatista is right, the constructor of BertModel has been modified here from the original, in order to implement this model.
If you want to use this for other models that does not use BertModel constructor here, you will have the copy the modification over to the base constructor of other models.


switch

Please fill out either the bug or feature request section and remove whatever section you are not using.
Bug
Version Number of Plugin: <IP_ADDRESS>-beta
Device Tested On: LG
Simulator Tested On:
hi, i see your samples but i not find "SwitchChangeColor" in effects
br
Max

Hey Max, what is it you are missing?
https://github.com/FormsCommunityToolkit/FormsCommunityToolkit/blob/dev/src/Effects/Effects.Android/Effects/Switch/SwitchChangeColor.cs

Sorry, I saw new examples and I thought I had put the new version on nuget
br
Max

SwitchChangeColor is on NuGet in https://www.nuget.org/packages/FormsCommunityToolkit.Effects/<IP_ADDRESS>-beta


Issues with inserting YouTube Videos

Filament Version
v3.2.37
Plugin Version
v3.2.24
PHP Version
8.1.0
Problem description
When I insert a YouTube Video (for example https://www.youtube.com/watch?v=Y4EFuZxEtNI) it will show up in the editor preview. However, when viewing the page, I get a broken iFrame stating "youtube.com rejected the connection"
Expected behavior
It should work :)
Steps to reproduce

Insert video: https://www.youtube.com/watch?v=Y4EFuZxEtNI
Save Form (In my case a create form for the ArticleResource)
Open the Article with the rendered HTML. See broken iframe

Reproduction repository
No response
Relevant log output
No response

When I insert the video (https://www.youtube.com/watch?v=Y4EFuZxEtNI) and save the article, this is what gets stored in the Database:

However, when I insert the video, switch the editor to the code view, click submit and then create the article, I have this in my DB instead:

It looks like when initially inserting a video, the embed URL is not correctly determined.
Switching to the code view fixes the URL, but it also misaligns the video in the editor preview because it removes the style attributes and class attribute.

Will look into this as soon as I can.
Thanks.

Resolved by #335

Hi @awcodes, thx for fixing the issue!
Did you also have a look at why opening the code view discards some of the HTML attributes for inserted videos?
After insert:

After opening the code view and clicking "submit":

Is this also a bug or am I missing some HTML whitelist settings in the config that I may need to adjust?

Sounds like a bug. I'll make a note to look into it soon.

Thank you so much!

Sorry, this took so long. Issue will be resolved in next release. Cheers.

Thank you so much!


Reflect running dev values in checked-in file

I feel like this is pretty safe to self-merge.  Not much that can go wrong here assuming the actual tagged build is good.


Inconsistency risk in CSI Snapshots

/kind bug
What happened?
During CreateSnapshot, CSI will return OK after calling CreateSnapshot (IaaS).
Once CreateSnapshot (CSI) returned OK, the CO now consider that the Snapshot is now "cut" in CSI specification (meaning the Snapshot's content cannot be altered by future writes).
Once the "cut" done, CO may "thaw" application which may continue writing on Volume.
However unlike EC2 behavior where "the point-in-time snapshot is created immediately", Outscale's Snapshot will be cut once the state "completed" is reached on IaaS:

The data contained in a snapshot is considered cut when the snapshot is in the completed state.

This behavior could lead CO to prematurely resume writes on Volume and alter Snapshot content.
What you expected to happen?
As described in CSI spec:

CreateSnapshot is a synchronous call and it MUST block until the snapshot is cut

In the current Outscale API version, CreateSnapshot (CSI) should block until Snapshot (IaaS) state reached "completed".
How to reproduce it (as minimally and precisely as possible)?

Create a loop that appends current date to date.txt in a volume every seconds
Trigger CreateSnapshot (CSI)
Read creation_time of the Snapshot
Restore Snapshot to a new Volume and read date file
Compair dates between 3. and 4 => Dates written to restored Volume should be after creation_time

Anything else we need to know?:
Note that ready_to_use still switch to true once a Snapshot (IaaS) move to "complete" state as Outscale have no post-processing effort (unlike EC2).
🔥IMPLEMENTATION RISK🔥
Waiting for state to reach "complete" could easily timeout CSI calls which is ok as CO will call CreateSnapshot again and again.
If each pending call is not stopped once timeout is reached, each call may continue performing ReadSnapshots (IaaS) in an infinite loop and cause those issues:

Runners are occupied to run the same ReadSnapshots (IaaS) over and over, leading to useless API usage.
All runners may be saturated by the same task and controller cannot respond anymore leading to denial of service

Fix implementation should consider exit with an error instead of ReadSnapshot (IaaS) forever (could be a fixed allocated time, could be after first read, ...)
Environment

Driver version: <= 1.2.4

Hello,
I'm looking to implement the new feature used here https://cloudnative-pg.io/documentation/current/backup_volumesnapshot/
Do you think we could be impacted by the bug you described ?

Hi @albundy83,
Yes, this theoretical bug could affect your implementation if it is based on Outscale's CSI snapshots.
We need to investigate more around this issue. cc @outscale-hmi


File Locksmith not working in admin mode

Microsoft PowerToys version
0.65.0
Installation method
PowerToys auto-update
Running as admin
Yes
Area(s) with issue?
File Locksmith
Steps to reproduce
use from File Explorer or shell extionsion anywhere

Not working when launched if extended privileges prompt is off

Note: it works when locksmith.exe is launched as a restricted user (using ProcExp)
✔ Expected Behavior
answer regarding file's usage
Note: it works when locksmith.exe is launched as a restricted user (using ProcExp)
❌ Actual Behavior
Loops indefinitely, must cancel / Close
Other Software
No response

@stefansjfw  / @jaimecbernardo this sounds like https://github.com/microsoft/PowerToys/issues/21621, correct?

Indeed. /dup #21621
@rgbigel This issue is fixed and will bi included in next PowerToys release.


syntastic: error: checker python/python returned abnormal status 1

I am using Bundle 'scrooloose/syntastic' (using Vundle) therefore, If I am right, I have the latest HEAD of syntastic, after updating pylint I start to get this error:
Using on my .vimrc let g:syntastic_debug=3 after the error the output of :mes is:
syntastic: error: checker python/python returned abnormal status 1
syntastic: 69.995143: python/python raw: []
syntastic: 69.995260: quiet_messages filter: {}
syntastic: 69.995409: CacheErrors: Checker python/flake8 is not available
syntastic: 69.995496: CacheErrors: Invoking checker: python/pylint
syntastic: 69.995874: SyntasticMake: called with options: {'errorformat': '%A%f:%l:%c:%t: %m,%A%f:%l: %m,%A%f:(%l): %m,%-Z%p^%.%#,%-G%.%#', 'makeprg': 'TERM=dumb pylint -f text --msg-template="{path}:{line}:{column}:{C}: [{symbol}] {msg}" -r n zun_delete.py', 'returns': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31]}
syntastic: 70.007097: checker output: ['TERM=dumb: Command not found.', '']
syntastic: 70.008629: raw loclist: []
syntastic: 70.008764: getLocList: checker python/pylint returned 1
syntastic: 70.008844: python/pylint raw: []
syntastic: 70.008951: quiet_messages filter: {}
syntastic: 70.009125: aggregated: {'_name': '', '_rawLoclist': [], '_owner': 1}

The  pylint --version output:
pylint 1.2.0,
astroid 1.1.0, common 0.61.0
Python 2.7.6 (default, Mar  1 2014, 16:02:50)
[GCC 4.2.1 Compatible FreeBSD Clang 3.3 (tags/RELEASE_33/final 183502)]

I don't know if it is related bu I get a similar issue:
Flake8 found issues
syntastic: error: checker output:
Traceback (most recent call last):
  File "/home/mercierm/.vim/bundle/syntastic/syntax_checkers/python/compile.py", line 11, in <module>
    compile(open(argv[1]).read(), argv[1], 'exec', 0, 1)
FileNotFoundError: [Errno 2] No such file or directory: ''
syntastic: error: checker python/python returned abnormal status 1

It seems that it is looking for an empty file path.

@mickours Different SNAFU, please see #1924.


Local Docs no more?

Previously, about 3 weeks or so ago, I could use the getmdl.io whole documentation locally simply by doing this after pulling repo updates:
gulp serve and I the browser will automatically load to localhost:5000 where I could navigate the docs even without internet connection.
Now when I do gulp serve, I get the screen at localhost:5000 with, just links to the mdl css and js files
What step am I missing? Is local docs no longer supported?

We reworked the gulp file a little in #1147.
T;DR: gulp all && gulp serve

If only somewhere in the docs mentioned it...
I kept going here to see if there's been something changed, but nothing:
http://www.getmdl.io/started/index.html
Thanks

@seanmavley I hear you. Running the site locally has not been a use-case we paid great attention to (just didn’t expect that). I’ll make sure it’s in the docs somewhere for 1.1 :)

Actually we describe how to do that on the README. The Site itself focuses on the library usage.
I see that we forgot to update the README following the #1147 changes. I'll send a PR :)


[fix] gws/facility: show readable items (m42)

Coverage increased (+0.08%) to 79.499% when pulling a518245f39a8f153553a3987725511edce3cabb7 on tany:gws-m42 into 57957a745d710637c760cd60a4926f16e280cc7f on shirasagi:master.


dts spi cleanup

Pull in some commits from @tbursztyka and update them a little for various other cleanups related to SPI controllers now all supporting DTS.

Codecov Report

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

@@           Coverage Diff           @@
##           master   #11428   +/-   ##
=======================================
  Coverage   48.37%   48.37%
=======================================
  Files         265      265
  Lines       42192    42192
  Branches    10137    10137
=======================================
  Hits        20412    20412
  Misses      17703    17703
  Partials     4077     4077

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 824d0bd...7b8bad4. Read the comment docs.

Ok for the STM32 changes


#2633 Some trivial css issues

Description

Workspace > Workbook > Dashboard > Detail Filter view
When I click advanced filter function icon. -> Buttons are attached
When I click sort icon -> Layers do not display correctly

LNB > Administration > Member > List > Detail View
missed align (combo-box, button)

LNB > Administration > Workspace > List > Detail View
missed align (combo-box, button)

Related Issue : #2633
How Has This Been Tested?

Workspace > Workbook > Dashboard > Detail Filter view
When I click advanced filter function icon. -> Check for space between buttons.
When I click sort icon -> Make sure the layer looks normal.

LNB > Administration > Member > List > Detail View
Check if the combo box and the button are aligned properly.

LNB > Administration > Workspace > List > Detail View
Check if the combo box and the button are aligned properly.

Need additional checks?
Types of changes

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

Checklist:

[ ] I have read the CONTRIBUTING document.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have added tests to cover my changes.

Additional Context

run build
deploy to 5