Update star.ts

@thiepwong please review the changes

Codecov Report

Merging #60 (5a493d9) into main (75ae3d2) will not change coverage.
The diff coverage is n/a.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
@@           Coverage Diff           @@
##             main      #60   +/-   ##
=======================================
  Coverage   99.27%   99.27%
=======================================
  Files          88       88
  Lines        1376     1376
  Branches      214      214
=======================================
  Hits         1366     1366
  Misses         10       10

Files
Coverage Δ

src/i18n/locales/vi-VN/star.ts
100.00% <ø> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

好的。上周身体不适所以没能做些更新。我会update同时注释一些更改。
Vào Th 7, 7 thg 10, 2023 lúc 15:47 Codecov Comments Bot <
@.***> đã viết:

Codecov
https://app.codecov.io/gh/SylarLong/iztro/pull/60?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sylar+Long
Report
Merging #60
https://app.codecov.io/gh/SylarLong/iztro/pull/60?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sylar+Long
(5a493d9
https://github.com/SylarLong/iztro/commit/5a493d9b606331df7566c287fa7dd6bfca158561)
into main
https://app.codecov.io/gh/SylarLong/iztro/commit/75ae3d2d1160da41f7c14905de39c83b11e59c8c?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sylar+Long
(75ae3d2
https://github.com/SylarLong/iztro/commit/75ae3d2d1160da41f7c14905de39c83b11e59c8c)
will not change coverage.
The diff coverage is n/a.
❗ Your organization needs to install the Codecov GitHub app
https://github.com/apps/codecov/installations/select_target to enable
full functionality.
@@           Coverage Diff           @@##             main      #60   +/-   ##
Coverage   99.27%   99.27%
Files          88       88
Lines        1376     1376
Branches      214      214
Hits         1366     1366
Misses         10       10
Files
https://app.codecov.io/gh/SylarLong/iztro/pull/60?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sylar+Long Coverage
Δ
src/i18n/locales/vi-VN/star.ts
https://app.codecov.io/gh/SylarLong/iztro/pull/60?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sylar+Long#diff-c3JjL2kxOG4vbG9jYWxlcy92aS1WTi9zdGFyLnRz 100.00%
<ø> (ø)
📣 We’re building smart automated test selection to slash your CI/CD build
times. Learn more
https://about.codecov.io/iterative-testing/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Sylar+Long
—
Reply to this email directly, view it on GitHub
https://github.com/SylarLong/iztro/pull/60#issuecomment-1751654182, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABM3XLGJGF56UVAH24HZXBLX6EJITAVCNFSM6AAAAAA5WY5AOCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJRGY2TIMJYGI
.
You are receiving this because you were mentioned.Message ID:
@.***>


Not working with composer...

I'm trying to use your parser in a laravel project. Installed via composer as instructed, but the parser class is not found during execution. Tried using your namespace, still no luck. Must be doing something trivially dumb, but I don't see it. Any suggestions?

Hmmm, \Rodenastyle\StreamParser\StreamParser::xml() maybe that required repetition of StreamParser? (First one is the namespace, second one the class itself)


Add possibility to GraphPPO for multi inputs with Dict spaces (including graphs)

now included in #441.


update F# templates to no longer unconditionally override FSharpTargetsPath.

This allows to set FSharpTargetsPath from outside.
ref https://github.com/fsharp/fsharp/pull/675

@0x53A,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by Microsoft. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

@0x53A Can you also have a think what to do about the portable templates?  These
https://github.com/Microsoft/visualfsharp/blob/master/vsintegration/ProjectTemplates/NetCore259Project/Template/PortableLibrary.fsproj#L56
These should probably be changed to define a conditional "FSharpPortableTargetsPath" and check if it's not already set?
@KevinRansom We know these templates are rapidly becoming legacy, but see the context in the linked issue above  - we want to make sure that the FSharp.Compiler.Tools nuget package can be added to an existing project and things will work correctly, at least for as long as these templates continue to exist.

@dsyme I added the same logic to the portables, but I am not sure if that is correct. Because the portable target includes a bunch of other files before including the standard target: https://github.com/Microsoft/visualfsharp/blob/master/src/fsharp/FSharp.Build/Microsoft.Portable.FSharp.targets
So I think the better solution would be to define two properties, FSharpTargetsPath and PortableFSharpTargetsPath, where the default templates check against FSharpTargetsPath and the portable templates check against PortableFSharpTargetsPath.

Well ... it does what says on the tin ... and it allows the TARGETSPATHto be set externally to the project file and  with the FSharp.Tools nuget package you need some mechanism to point the project to it's version of the files.  It would be fair to say I'm not a fan of that packaging either ... since it misses all of the multi-targeting support, and so is tied to building FSharp 4.1 Desktop apps and libraries.
This change will work fine with portable libraries if VS is installed.
And ... as you say ... everything will change with the next release ... although of course legacy projects like this will still work.
So ... I am Okay with this change.

So I think the better solution would be to define two properties, FSharpTargetsPath and PortableFSharpTargetsPath, where the default templates check against FSharpTargetsPath and the portable templates check against PortableFSharpTargetsPath.

Yes, please do exactly that

It would be fair to say I'm not a fan of that packaging either ... since it misses all of the multi-targeting support, and so is tied to building FSharp 4.1 Desktop apps and libraries.

Hmmm... @enricosada has integrated the .NET Core compiler into that package as well, and as far as I understand (it is the package referenced by netcorecli-fsc](https://github.com/dotnet/netcorecli-fsc/blob/8f67c80a706dff905628044ba680211f6e5864d2/src/FSharp.NET.Sdk/FSharp.NET.Sdk.csproj#L41).  See https://github.com/fsharp/fsharp/blob/master/FSharp.Compiler.Tools.Nuget/FSharp.Compiler.Tools.nuspec#L62 and https://github.com/fsharp/fsharp/tree/master/FSharp.Compiler.Tools.Nuget.
So for the purposes of .NET Core right now I think that package is the way of distributing the compiler tools.
I'd be very happy to bring that nuget package specification into this repo (as long as we double check that we're also still packaging a "good" f# compiler for use on Mono).

Actually, I am not a fan of it for the desktop, for the reasons I gave above.  Coreclr packaging is a much different propostion.

Actually, I am not a fan of it for the desktop, for the reasons I gave above.  Coreclr packaging is a much different propostion.

ok

@KevinRansom @enricosada Is there any reason we can't move both the spec of the FSharp.Compiler.Tools package and the whole of netcorecli-fsc into this repo?  I find it really very confusing to have the .NET Core compiler packaging and delivery spread over three repos.  At the moment bits and pieces of all three packages come into play.

Actually, I am not a fan of it for the desktop, ...  [since it misses all of the multi-targeting support, and so is tied to building FSharp 4.1 Desktop apps and libraries.]

Hmmm... thinking about this more.... Is there really any reason why the  .NET Framework compiler bundled in that package can't be used to target portable, .NET Standard and .NET Core?  As long as  the reference assemblies are found (either by either Paket or the new MSBuild SDK)?
Or were you referring to some other missing capability?  I just want to know the limitations, thanks.  My impression is that we're now in a world where all of these are othogonal
.NET Framework fsc.exe v. .NET Core fsc.dll
Old MSBuild SDK (Microsoft.FSharp.targets) v. New MSBuild SDK (FSharp.NET.Sdk)
.NETFramework v. .NETPortable v. .NET Standard v. .NETCoreApp1.0

Are there any combinations of these that we don't expect to work, assuming reference assemblies are found correctly?

@enricosada did it this way to get all the right SDK bits and pieces - targets etc. - into place, I'm not sure

as a note, for new sdk, i dont use the target file from vf# repo. i use FSharp.NET.Core.Sdk.targets, that's where CoreCompile is defined

Is there any reason we can't move both the spec of the FSharp.Compiler.Tools package

for FSharp.Compiler.Tools i dont mind. it's pratically Microsoft.FSharp.Compiler.netcore with  some props file to locate fsc.
As a note, i tried initially to do exactly that with my old PR #2250 .
Is the same as having FSharp.Core package here ihmo, why not? i am just merging Microsoft.FSharp.Core.netcore too.
Also for FSharp.Build.dll having that signed from MS is better, because of internal visible stuff.

and the whole of netcorecli-fsc into this repo

Nothing techically, is all about project development.
Atm i can:

move faster fixing bugs and release packages in other repo
for speed of the test suite too (i have far more os under test and atm is fast to generate a package).
i can personally manage issues/tag, manage roadmap for sdk 1.0 rtm https://github.com/dotnet/netcorecli-fsc/projects/2, or releases
i triage issue from using new fsproj from netcore users (or xamarin, or sdk team), if is a compiler issue i reopen here (like today #2565), if is a fsharp.core bug too.

long term is a good idea to have it near FSharp.Core and FSharp.Compiler.Tools (so maybe in fsharp/fsharp too, just compiler+fsharcore+fcs? 😄 ).
But atm is a bit complicated to do so.

@dsyme
In order to build fsharp portable libraries you will need the dotnet targeting packs and the ms fsharp compiler installed along with the the extra versions of fsharp.core.dll, if they are installed then there is no need for this package,  I assume that one can grab alternate fsharp.core.dlls from a nuget package.  So I suppose that a combination of the two packages is fine.  However ... the VS multi-targeting dialog doesn't know about any of that stuff so it either won't work or will mess up the project.
But yes paket or nuget + msbuild + dotnet targeting packs + the right project file magic and it will work fine.

Or were you referring to some other missing capability?

ngen is one (and is good speed bump right).
Atm i cannot ngen the fsc embedded in FSharp.Compiler.tools. i can use net45 fsc in new sdk. i can use it on mono too. but no ngen.
As a note, trying to hack current project system with @vasily-kirichenko , we just used FSharp.NET.Sdk package inside VS, and was ok

@dsyme annother limitation is new sdk cannot built .net framework 3.5 if matter for someone
on mono for net45 you need reference assebmlies, but beacuse are not published as nuget package, you need to override a propertu for find these in mono installation

In order to build fsharp portable libraries you will need the dotnet targeting packs

Yes agreed

and the ms fsharp compiler

(Or the FSharp.Compiler.Tools fsc.exe)

along with the the extra versions of fsharp.core.dll
I assume that one can grab alternate fsharp.core.dlls from a nuget package.

Yes, the FSharp.Core package has the PCL DLLs, so people referencing that just pick them up.  Also those DLLs aren't always in the right pace on Mono. It's much easier to use the nuget package.  This guidance I wrote on building PCLs and FSharp.Core says "use the FSharp.Core nuget package".

However ... the VS multi-targeting dialog doesn't know about any of that stuff so it either won't work or will mess up the project.

Yes, agreed

use the FSharp.Core nuget package

that should be for everything. Otherwise is possibile to mix ref to gac and ref to nuget package fsharp.core, and is annoying.
With vs2017 ihmo fsharp.core should be from nuget package in templates, because we require System.ValueTuple anyway in a packages.config, and all project use nuget

Sorry, this whole pcl / multi-targeting / ... stuff is a bit out of my league.
I have modified the spacing of the conditions to look like @enricosada proposed, is there anything else I should change?
(Also, +1 to aquiring FSharp.Core from nuget. VS2017 includes a few selected packages, this should include FSharp.Core so that it will also work in an offline scenario)

Sorry, this whole pcl / multi-targeting / ... stuff is a bit out of my league.

  Hopefully in 6 months a lot of it will really, truly be legacy-only.

@KevinRansom @dsyme is not better to change templates from now on and use fsharp.core package as default? for lib and console at least

The blockers are

We should only do this if Microsoft publish and upload the package.
However the package also contains delay-signed Xamarin-friendly FSharp.Core profile DLLs for the xamarinios etc. profiles, built from http://github.com/fsharp/fsharp. The status of those is a wee bit unclear.  We could build those in this repo.  But I don't even understand if they will be needed long term. We have to clarify that. Jason Imison and @migueldeicaza are good initial contacts.

@Enrico<EMAIL_ADDRESS>Changing the templates is fine … we know more changes are coming but until we get to the future … incremental improvements expand what can be done sooner.

We should only do this if Microsoft publish and upload the package (or do it with the community)

@dsyme with commmunity is preferred ihmo. But There are lot of examples already in ms, aspnet use newtonsoft.json, xunit, etc. So is not a blocker to use non ms packages in templates in other products

@dsyme @enricosada I think it's fine as it is with the community owning this package, it is an enthusiast packaging for enthusiast scenarios.

@dsyme with commmunity is preferred ihmo. But there are lot of examples already in
ms, aspnet use newtonsoft.json, xunit, etc. So is not a blocker to use non ms packages in
templates in other products

I find it a bit awkward - but you are correct that Newtownsoft JSON and Xunit have already set a precedent.


Fix bug in CompKernel

This small PR is to handle issue #908

@cekees I updated the h5 file for the test that is failing but I had the same problem as with the PR for the TwoPhaseFlow. I am not sure what is happening. Maybe I am pushing the h5 files wrongly.

Is your local stack submodule at 50b47cb?

@cekees sorry I missed the comment about the stack. It seems that when I changed my email in github, the configurations about the notifications got changed so I was not getting emails about them (this is also true for the #818 comment). I changed them back so I should be notified again.


Function not creating Set

I am trying to use the randomMultipleWeightedChoice function to get a weighted random element as a result, from a Map of Strings and integers. However it does not seem to be creating the resulting Set. I am using the latest version of Flutter and package. When I try print the resulting set it doesn't show anything.
Code
String categorygen(Map<String, num> tempcatmap) {
  final tempset = randomMultipleWeightedChoice(tempcatmap, 1, null);
  print(tempset);
  final tempstring = tempset.elementAt(0);
  print(tempstring);
  return tempstring;
}

Map that I'm passing in (result of print of the Map)
{cat1: 4, cat2: 2, cat3: 2, cat4: 3}
Error from console
Bad state: No element

The relevant error-causing widget was:
  Container Container:file:///C:/Apps/ /lib/pages/game.dart:145:18
When the exception was thrown, this was the stack:
#0      Iterable.reduce (dart:core/iterable.dart:353:7)
#1      randomMultipleWeightedChoice (package:multiple_random_choice/multiple_random_choice.dart:25:67)
#2      categorygen (package: /models/game_mechanics.dart:47:19)

@Entrebear
I apologize for the delay in seeing your comment. I will now check on this issue.

It was accidentally closed and has been reopened.

@Entrebear
I tried to run the following code in our environment (Dart v2.17.6).
It appears to be working correctly.
I would like to test it with the latest Dart version at this time.
void debug1() {
  print('==debug1==');
  final Map<String, num> tempcatmap = {
    'cat1': 1,
    'cat2': 2,
    'cat3': 2,
    'cat4': 3
  };
  final tempset = randomMultipleWeightedChoice(tempcatmap, 1, null);
  print(tempset);
  final tempstring = tempset.elementAt(0);
  print(tempstring);
}

Result:
==debug1==
{cat3}
cat3


No active scratch orgs found

Your local environment details:
Node version (node -v): [v16.13.1]
NPM version (npm -v) [8.3.0]
SFDX version (sfdx -v) [sfdx-cli/7.132.0 win32-x64 ]
Your remote environment details:
Salesforce B2C Commerce versi

on: [ 21.3

]

Hello,
Thank you for posting an issue here.

This is not related to b2c-crm-sync directly, but more on a general setup on your Salesforce Core Platform environment.
Please have a look at https://help.salesforce.com/s/articleView?id=sf.sfdx_setup_enable_devhub.htm&type=5

Hello,
Thank you for posting an issue here.  This is not related to b2c-crm-sync directly, but more on a general setup on your Salesforce Core Platform environment. Please have a look at https://help.salesforce.com/s/articleView?id=sf.sfdx_setup_enable_devhub.htm&type=5

Hello,
Thank you for posting an issue here.  This is not related to b2c-crm-sync directly, but more on a general setup on your Salesforce Core Platform environment. Please have a look at https://help.salesforce.com/s/articleView?id=sf.sfdx_setup_enable_devhub.htm&type=5

Yeah! I was successfully set the defaultdevhubusername but when I used this command (npm run crm-sync:sf:org:create) the error is occured. [
{
"stack": "NOT_FOUND: The requested resource does not exist\n    at HttpApi.getError (C:\b2c-crm-sync\node_modules\jsforce\lib\http-api.js:250:13)\n    at C:\b2c-crm-sync\node_modules\jsforce\lib\http-api.js:95:22\n    at tryCallOne (C:\b2c-crm-sync\node_modules\promise\lib\core.js:37:12)\n    at C:\b2c-crm-sync\node_modules\promise\lib\core.js:123:15\n    at flush (C:\b2c-crm-sync\node_modules\asap\raw.js:50:29)\n    at processTicksAndRejections (node:internal/process/task_queues:78:11)",
"message": "The requested resource does not exist",
"name": "NOT_FOUND",
"errorCode": "NOT_FOUND"
}
]

Can you please try to use sfdx to create the org, to see if the issue is from sfdx on your local environment or from the b2c-crm-sync CLI commands?
You have examples here: https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_scratch_orgs_create.htm

This error message means you are not using sfdx to create the org.
What I suggested was to run the create command directly from sfdx, and not use the CLI commands from b2c-crm-sync.
Please try running sfdx force:org:create -f "./config-dx/b2c-base-scratch-def.jso" -a "scratch-org-name" --setdefaultusername


TF-608: Add poster for calibration video and reduce confetti numbers

[ ] Test plan updated (by PR creator) - Covered by https://ultrahaptics.atlassian.net/browse/TF-591
[x] Code Review
[ ] Developer Testing: Key item tests

Gabe has seen some occasional flashing before the video loads while testing on BrightSign box but merging for now and will keep an eye on this issue as doesn't occur on Windows


Update yansi to 1.0

add an anchor to the original issue https://github.com/foundry-rs/foundry/issues/7709

removed foreground call.
Style::new().fg(Yellow) and Yellow.foreground() are equivalent, now I choose the first style, which one do you prefer?


Can not get headless authentication to work

When configuring my dw.json file - I believe I am placing the correct values within the file - however the SFCC-CI application still attempts to spawn a browser when using the  auth:login   option.
Is there another way to get headless authentication to work? I am attempting to place this tool within a CI/CD agent's build pipeline. Documentation here mentions headless - but I'm not able to figure out how to get it to work.
Am I just doing something dumb?

@MrWWeber did you place a client id and a client secret in the dw.json?

Yes - we were using the wrong auth type and once we fixed that and our client config in sfcc + dw.json we were good. I'll close this out.

Thanks for confirming @MrWWeber


Slow test generation for matrix with constraints

Description
UTBot Java cannot generate for a test that expects specific matrix as input in 3 minutes. However, it was able to do that in 5 minutes.
To Reproduce
Steps to reproduce the behavior:

Create project in IntelliJ Idea with the following code:

public class Main {
    int[][] func(int[][] x, int target) {
        int n = x.length;
        assert (n >= 5);
        for (int[] ints : x) {
            assert (ints.length == n);
            for (int j = 0; j < n; j++) {
                assert (ints[j] == target);
            }
        }

        // simulation of some smart work
        int y = 1;
        for (int i = 0; i < n; i++) {
            y += i;
            x[i][i] += y;
        }

        return x;
    }
}

Use plugin to generate tests. Set timeout to 180 seconds.

Expected behavior
At least one successful test should be generated.
Actual behavior
Only failing tests were generated.

Actual for Fuzzing platform - and for Symbolic engine both.
Fuzzing 100% mode 180 sec - produces only error tests.
Symbolic execution 100% mode 180 sec - same.


Added restart handlers to the api and a secondary location for the bi…

…naries

why?

Ok I've caught up with @jonmattgray and I understand what's going on. What I'm going to suggest is rather than copying binaries to multiple locations we add an env as to where to find the binaries. Then we can explicitly point to the binaries rather than rely on CWD behaviour

Once https://github.com/digicatapult/morello-api/pull/25 is merged you will be able to set the binary location using the BINARY_DIR environment variable. This will hopefully be more reliable than putitng them in multiple arbitrary locations


USE element cannot use at Synapse Analytics.

I tried USE on my synapse environment but it did not work.
Could you please check if the document is right?

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

ID: 302bb8f5-286a-fa70-408d-4421d10f584b
Version Independent ID: acc2763a-3603-0d4a-e803-33cedf66e782
Content: T-SQL language elements - Azure Synapse Analytics
Content Source: articles/synapse-analytics/sql-data-warehouse/sql-data-warehouse-reference-tsql-language-elements.md
Service: synapse-analytics
Sub-service: ****
GitHub Login: @XiaoyuMSFT
Microsoft Alias: xiaoyul

@emshimon Unfortunately, "USE" element is not supported in Azure SQL Database and Azure Synapse Analytics (SQL DWH).

Hope this helps.

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

Thank you for your message.
I just wanted to mention that the document is wrong.
USE was on the list as T-SQL language elements supported in Synapse SQL pool, and this may confuse customers.
Thank you,
Emiko
From: CHEEKATLAPRADEEP-MSFT<EMAIL_ADDRESS>Sent: Monday, May 4, 2020 12:10 PM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Emiko Shimono<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] USE element cannot use at Synapse Analytics. (#53683)
@emshimonhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Femshimon&data=02|01|Emiko.Shimono%40microsoft.com|684ec7ce7164487d741c08d7efd8a3b6|72f988bf86f141af91ab2d7cd011db47|1|0|637241586048934859&sdata=DJNhXSoDYZMAD0d1d0PI0OTz92yhbJ9SMtQTuyTQ%2BF8%3D&reserved=0 We will now proceed to close this thread. If there are further questions regarding this matter, please comment and we will gladly continue the discussion.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F53683%23issuecomment-623237330&data=02|01|Emiko.Shimono%40microsoft.com|684ec7ce7164487d741c08d7efd8a3b6|72f988bf86f141af91ab2d7cd011db47|1|0|637241586048934859&sdata=bqG9OzdIdCBAUjPFtVItZC86vuqPh%2FA7qFAPFccp8Zw%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAGXPU3VXM2LG3JTHYH4BUTLRPYWYXANCNFSM4MVFLRGQ&data=02|01|Emiko.Shimono%40microsoft.com|684ec7ce7164487d741c08d7efd8a3b6|72f988bf86f141af91ab2d7cd011db47|1|0|637241586048944816&sdata=4EzqzgHqpz%2FTIzXxoGNk9pFrupuNXz6wqtQrRBSnjBM%3D&reserved=0.


fix: pass ai metadata to telemetry during cni image build

Updates the cni dockerfile to take in arguments for the ai metadata, similar to the cns dockerfile.
Reason for Change:

The ai instrumentation key previously was not passed when building the azure vnet telemetry binary when making a cni image. The instrumentation key was passed when making the binary with the make file command, however.
Also fixed an error message not logging which hid the above error.
Issue Fixed:

See above
Requirements:

[X] uses conventional commit messages

[ ] includes documentation
[ ] adds unit tests
[X] relevant PR labels added

Notes:
Tested on podsubnet cluster. No logs were found to be uploaded, and noticed telemetry logs showed an ai handle creation error. However, after applying the cni image with the fix using the cni installer, we started to receive logs. The telemetry logs also no longer produced the error message.

/azp run Azure Container Networking PR


Add greylabeldelivery.com, Stape and WeCanTrack

Based on HTTP Archive data analysis (similar to #102 ) there were some trackers identified, that are missing in the list:

Company
CNAME Domain
Disguised hostname examples

???
*.greylabeldelivery.com
tagdelivery.mayoclinic.org, tags.kmart.com.au.greylabeldelivery.com

WeCanTrack
*.wecantrack.com
wct.softonic.com

Stape
*.stape.net
load.gr4n1t3.rubix.com, gtm.liberatigioielli.com

Please add.

Hello. greylabeldelivery, Stape, Wecantrack was added to config.
Thank you for your contribution!


Permutations extension, creating permutation from list

In the Permutations extension, one can create a permutation by giving a list of numbers, but this list must be "zero-based", i.e., to get the transposition (2,3), say, one has to use permutation([0, 2, 1]). I suggest that this is explained in the documentation. (It might in fact be worth changing this behaviour? But of course that could break existing questions.)
If one creates a variable where 0 (or any "intermediate" number) does not occur, say permutation([1,2,3]) or permutation([0,2,3]), there is an uncaught javascript error (visible in the web developer console) since converting the list into a cycle presentation does not work. This breaks the variable editor (for the new variable, type "permutation" but no value is shown, and creating other variables does not work correctly) without displaying an error message in the Numbas interface.

Thanks for reporting this. I've added a note to the documentation about zero-indexing, and added a few lines to catch errors with badly-defined permutations.

Thanks for reporting this. I've added a note to the documentation about zero-indexing, and added a few lines to catch errors with badly-defined permutations.


cloud-config file was not changed during cluster upgrade

What happened:
After upgrading a GCP based k1-cluster from 1.15.5 to 1.15.11 (and later  1.16.8) via kubeone upgrade config.yaml --tfjson tf.json the cloud-controller could not create routes for (worker?) nodes anymore.
It always errored with: Warning  FailedToCreateRoute      2m37s                 route_controller                                Could not create route 567b09ad-db20-46c5-aec0-8f19d6f814e3 <IP_ADDRESS>/24 for node run-2-alpha-pool1-77bc85f967-l6hpq after 218.408669ms: instance not found
After a while of fiddling around, I found out, that the cloud-config at /etc/kubernetes/cloud-config was empty and the kubeone upgrade command (I appended --force to retry) did NOT copy the expected values from the cluster configuration:
apiVersion: kubeone.io/v1alpha1
kind: KubeOneCluster
name: run-2-alpha
versions:
  kubernetes: '1.16.8'
cloudProvider:
  name: 'gce'
  cloudConfig: |
    [global]
    multizone = true

I manually sshed into the master-nodes, issued a
cat > /etc/kubernetes/cloud-config <<EOF
[global]
multizone = true
EOF

and rebootet them one-by-one, which fixed the issue.
What is the expected behavior: Kubeone should update the cloud-config file content based on config yaml input.
How to reproduce the issue: ?
Anything else we need to know?
Information about the environment:
KubeOne version (kubeone version): 0.11.0
Operating system: Ubuntu 19.10
Provider you're deploying cluster on: GCP
Operating system you're deploying on: Ubuntu 18.04.3 LTS

/milestone v0.12

Yeah, this was overlooked at upgrade phase...


Exploratory testing: Review external providers

To look for any issues in the way services are implemented, etc.

See discussion of internal types used by providers in issue #6914


Use Css Variables for breakpoints

Using Css variables for media breakpoints would make styling for smaller devices more consistent and easier to change.

Alas, not all breakpoints are the same for our components though :pensive:


auscert miner authentication change

instead of basic authentication, auscert feed now requires a header with the key of "API-Key"
this simplifies the feed pull considerably.
the data format may have changed also.

Hi @salaisuuxia,
#226 and PaloAltoNetworks/minemeld-webui#104 have been merged to support the API-Key. This will make into the next release.
Thanks for the heads up !
luigi


Auto-merge updates based on compatibility score

This might be too complicated to be worth implementing, but I was thinking about how to handle dependency updates for something like ouija-bot. The problem is that there's not really a good way to write tests for Discord bots because no one has made a proper scaffold for the whole of Discord's API and something like VCR to replay API requests would probably be overkill for a relatively small project.
So, the project doesn't really have any CI to speak of other than Rubocop, which hardly counts. Because of this, I'm left with three options for dependency updates:

Disable dependabot (bad)
Merge every dependency update manually (this is okay, but not ideal)
Merge every dependency update whenever CI passes (this is risky because it could break the bot without me knowing, since CI passing doesn't really mean much)

So I want to suggest a fourth option:

Merge dependency updates if the compatibility score for a given update of a dependency is >95% (or >90%, or whatever you want. It may also be useful to be able to require that there are e.g. >100 projects that have had this specific dependency updated).

This way I can rely on other codebases that actually have a proper test suite to verify that the new release of a gem doesn't have significant problems or breaking changes.
Just a thought :)

Closing this due to age, low demand, and the lack of auto-merge support in GitHub-native Dependabot. If this scenario is critical to your workflow please feel free to comment.

Automerge is now available in Beta on GitHub.com.

Automerge is now available in Beta on GitHub.com.


Made signal members constants.

Fixes #62645.

There's a few other places signals are declared where this could/should be done but this should work until signals get a nice rework and refactor PR :)

Superseded by #70138.


Develop an example set of maps for some wireframes

In order to think about this region -> country -> controlled region -> label and/or vineyard maps, we need some example data.  This should include a few wineries, and AVAs.  In the long term, we should be able to modify this example, so that it is using our proper ontology for regions, and wineries, etc.

@pablodefendini  Uploaded some geojson files, and added some quick fusion tables for AVAs and wineries .  They are not merged, I have to figure out why the nice OSM background is not showing up on the github repo of these geojsons  like it should be.

@pablodefendini I've updated the vision branch of this repo to include three geojson files:

regions - Contains french Wine Regions
vineyards - Has France vineyard locations
labels - Has a set of Bordeaux labels at pretend locations


[TIP] Ubuntu 23.10 installation

Ubuntu with Linux kernel 6.5 is on nodejs 18, the reop need Node 16, Tying to install 16
The installation instruction refer to yarn but actually yarnpkg is needed.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
nvm install 16
nvm use 16
git clone https://github.com/midi2-dev/MIDI2.0Workbench.git
cd MIDI*
sudo apt-get install yarnpkg
yanrpkg

Added tip to read.me - Thanks!

For some strange reason could not run it annyore
changed the process to :
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
nvm install 16
nvm use 16
git clone https://github.com/midi2-dev/MIDI2.0Workbench.git
cd MIDI*
sudo apt-get install yarnpkg
yanrpkg
yarnpkg run start
log of build:
@yanrpkg
yarn install v1.22.21
info No lockfile found.
warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
[1/4] Resolving packages...
warning node-gyp ><EMAIL_ADDRESS>This package is no longer supported.
warning node-gyp ><EMAIL_ADDRESS>Rimraf versions prior to v4 are no longer supported
warning node-gyp ><EMAIL_ADDRESS>Glob versions prior to v9 are no longer supported
warning node-gyp > rimraf ><EMAIL_ADDRESS>Glob versions prior to v9 are no longer supported
warning node-gyp > npmlog ><EMAIL_ADDRESS>This package is no longer supported.
warning node-gyp > glob ><EMAIL_ADDRESS>This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
warning node-gyp > npmlog ><EMAIL_ADDRESS>This package is no longer supported.
warning node-gyp > make-fetch-happen > cacache ><EMAIL_ADDRESS>Glob versions prior to v9 are no longer supported
warning node-gyp > make-fetch-happen > cacache ><EMAIL_ADDRESS>Rimraf versions prior to v4 are no longer supported
warning node-gyp > make-fetch-happen > cacache ><EMAIL_ADDRESS>This functionality has been moved to @npmcli/fs
warning node-gyp > make-fetch-happen > cacache > @npmcli/move-file ><EMAIL_ADDRESS>Rimraf versions prior to v4 are no longer supported
warning<EMAIL_ADDRESS>Glob versions prior to v9 are no longer supported
warning Resolution field<EMAIL_ADDRESS>is incompatible with requested version<EMAIL_ADDRESS>warning electron-builder > app-builder-lib ><EMAIL_ADDRESS>Please use @electron/osx-sign moving forward. Be aware the API is slightly different
warning electron-builder > app-builder-lib > @electron/universal ><EMAIL_ADDRESS>Please use @electron/asar moving forward.  There is no API change, just a package name change
warning electron-builder > app-builder-lib > @electron/universal > asar ><EMAIL_ADDRESS>Glob versions prior to v9 are no longer supported
warning electron-icon-builder > icon-gen > del ><EMAIL_ADDRESS>Rimraf versions prior to v4 are no longer supported
warning electron-icon-builder > icon-gen > svg2png ><EMAIL_ADDRESS>this package is now deprecated
warning electron-icon-builder > icon-gen > svg2png > phantomjs-prebuilt ><EMAIL_ADDRESS>request has been deprecated, see https://github.com/request/request/issues/3142
warning electron-icon-builder > icon-gen > svg2png > phantomjs-prebuilt > request ><EMAIL_ADDRESS>Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning electron-icon-builder > jimp > @jimp/custom > @jimp/core ><EMAIL_ADDRESS>Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
warning electron-icon-builder > jimp > @jimp/custom > @jimp/core > load-bmfont ><EMAIL_ADDRESS>Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
warning electron-icon-builder > icon-gen > svg2png > phantomjs-prebuilt > request ><EMAIL_ADDRESS>this library is no longer supported
[2/4] Fetching packages...
error<EMAIL_ADDRESS>The engine "node" is incompatible with this module. Expected version "^18 || ^20 || >= 21". Got "16.20.2"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.


Fix weird MSVC errors

I am not sure if this was caused by the code itself or some mistake I made during building but I followed every step according to the README but always got to an entire mass of weird, illegogical errors. Apparently, the core problem was that the not keyword isn't defined in MSVC. Another issue was that it couldn't find std::back_inserter (I already addressed that in #41 ).
Errors without the changes:
dump.txt

not shouldn't be a problem. Even so you fix here missing header so I will accept, thank you very much.


Flutter integration

I'd love a flutter integration. Or alternatively a way to integrate it into any codebase, given it's a simple webkit wrapper.

Just came here to check if there is a roadmap for a flutter plugin/wrapper :)

Hey, currently we're concentrating on the launch of the Android SDK and we'll be starting on wrappers like Flutter after launching this. Some people in the community did create a React Native wrapper for Superwall though so we're totally open to community-led open source wrappers in the meantime!


UpstreamHost problem : not considered

Hello,
first of all thank you for this project. I recently discovered it and I was testing it on Service Fabric or in standalone mode. However, it seems that I cannot make the UpstreamHost parameter work. It is simply ignored. The forwarding scheme I have on my mind requires to route things based on the domain that has been used so my routes would almost always have a UpstreamHost parameter set. However, it seems that setting it makes no difference. Even when a catch-all route has been configured and a specific route for that domain (UpstreamHost) has been added, catch-all route always get called and used.
Speaking of which, I'm also unable to make a website (ASP.NET Core MVC demo, nothing special) work without a catch-all. When I configure a DownstreamPathTemplate and UpstreamPathTemplate both to "/", to enable a website being loaded from a root folder (think about a containerized application where you always have http://site1:port1/ and http://site2:port2/ and so on), the root page (HTML) always get loaded but all of its assets (css, js, images …) always return a 404 so website is not properly loaded.
To make it work, my route should include an UpstreamPathTemplate of "/{url}" and a DownstreamPathTemplate of "/{url}" so also assets will be routed to the same downstream service. I believe this is a catch-all, isn't it ?
I'm sure I am messing something with configuration but I was unable to make it work :-|
By the way, in my scenario having multiple UpstreamHosts would be helpful.
Thanks.

@tbprince everything you are describing should work fine :(
You are correct re /assets you would need /{url}.
Can you share your configuration json and I can take a closer look?


fix Cypress runtime failure

restrict chrome to v116 as workaround chrome v117 segment fault bug
https://bugs.chromium.org/p/chromium/issues/detail?id=1483163

Codecov Report

Merging #1148 (6cca8ac) into master (7818be8) will not change coverage.
Report is 1 commits behind head on master.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #1148   +/-   ##
=======================================
  Coverage   65.16%   65.16%
=======================================
  Files         170      170
  Lines       18232    18232
  Branches     3927     3927
=======================================
  Hits        11881    11881
  Misses       6351     6351


XML NS string dynamically

One of our SEO consultant recommended some tweaks to our XML then I needed to remove references to sitemap protocols for news, image and mobile so, I changed sitemap to be dynamically.

Great patch! Thank you!


[BEAM-13050] Test SetState addIfAbsent with no read

Verify that runners resolve addIfAbsent without a read on the ReadableState object

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

Run Samza ValidatesRunner


Elisa/5818 facility form

FRONTEND PULL REQUEST
Related Issue
Resolves #5818
Changes Proposed

Fix accessibility concerns raised in #5818
Refactor facility form to use react-hook-form library
Remove FacilitySchema.ts

Additional Information
Testing

Ensure facilities can be added or edited
Validation and error messages work correctly

particularly for edge cases:

states with unique CLIA numbers
states where ordering provider is not required: CO
states that cannot use SimpleReport

Addresses are being properly validated
Axe dev tools scan passes
on dev5 for testing

Screenshots / Demos

For large changes, please pair with a designer to ensure changes are as intended

@fzhao99 @BobanL @johanna-skylight -- so sorry everyone who reviewed! found one last bug where the suggested address wasn't showing up when provided with a ordering provider address -- added a test for this. Ready for (hopefully - final 🤞 😅) review!!
on dev5 for testing!


lp.draw_text not working with TessEract engine

import cv2
try:
from PIL import Image
except ImportError:
import Image
import pytesseract
import layoutparser as lp
ocr_agent = lp.TesseractAgent()
pytesseract.pytesseract.tesseract_cmd = "Tesseract-OCR/tesseract.exe"
path = "images/a.jpg"
img = cv2.imread(path)
custom_oem_psm_config = r'--oem 3 --psm 6'
res = pytesseract.image_to_string(img, lang='eng', config=custom_oem_psm_config)
layout = ocr_agent.detect(img, return_response=True)
print(layout)
lp.draw_text(img, layout, font_size=12, with_box_on_text=True,
text_box_width=1)
ERROR:-
Traceback (most recent call last):
File "D:\PycharmProjects\ocr\layout_parser.py", line 22, in
lp.draw_text(img, layout, font_size=12, with_box_on_text=True,
File "C:\Users\adityara\AppData\Roaming\Python\Python39\site-packages\layoutparser\visualization.py", line 194, in wrap
out = func(canvas, layout, *args, **kwargs)
File "C:\Users\adityara\AppData\Roaming\Python\Python39\site-packages\layoutparser\visualization.py", line 479, in draw_text
modified_box = ele.pad(right=text_box_width, bottom=text_box_width)
AttributeError: 'str' object has no attribute 'pad'

Thank you @rathorology ! I think this is a combination of lack of documentation as well as OCR API design issues. I am working on this and will let you know if there are any updates.


[BUG] Game Crashing when interacting with a door

Version: [mw3.0_sqr-0.7.21 BETA_mc1.12.2]
Describe the bug
When you look at the door holding gun, game crashes.
To Reproduce
N/A assumed to be just holding the gun and interacting with the door
"Corit 20/02/2023 15:00
i deleted configs and doors are working. then i reminded I disabled ammo counter in mw.cfg. With this disabled, doors are crashing game. sorry, i forgot I did it or it could be only that option, i'm not sure now (reason why game is crashing)."
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots / Videos
If applicable, add screenshots or video links to help explain your problem.
Additional context
https://discord.com/channels/431403377977720862/1076492069536804904
crash-2023-02-18_14.03.17-client.txt

crash-2023-02-22_23.54.02-client.txt

https://streamable.com/latahv

Please use 0.1-Dev-5 and try again.
If the issue persist, please report the issue here


Memories or Screen Selections don't follow in Web RCS

When selecting a memory in companion, the screen selection doesn't follow as it does when you load the memory within RCS.  It recalls the memory, but it puts it in whatever screen is selected in RCS instead of what's saved in the memory.
Also in the screens presets, the screen selection doesn't seem to do anything in RCS.
Using Aquilon RS6 with Firmware 4.1.38 (Newer Firmware currently has an input bug, at least on the RS6 frame)
Companion:  v3.4.0+7195-main-cc20002d

I can't reproduce your issue. Most probably you have not turned on 'sync selection' in your WebRCS client. Please read the manual.
Additionally I can't follow your issue because there are different types of memories in WebRCS and Companion and you don't specify which type of memory you are referring to.

Undersood.
I was in the middle of a big show and ended up just mouse-clicking instead.  My best guess is that it had something to do with an older firmware on the RS6.  That unit is so new that firmware wasn’t stable for it yet.  I did have sync turned on.  And it was the main memories I was trying to pull up.  Most buttons became unresponsive in Companion… which really makes me think that it’s due to the pre-production nature of the unit, not Companion.  I’m no longer around the rig so can’t test any further.
~Ian

On Aug 29, 2024, at 5:40 AM, Dorian Meid @.***> wrote:
I can't reproduce your issue. Most probably you have not turned on 'sync selection' in your WebRCS client. Please read the manual.
Additionally I can't follow your issue because there are different types of memories in WebRCS and Companion and you don't specify which type of memory you are referring to.
—
Reply to this email directly, view it on GitHub https://github.com/bitfocus/companion-module-analogway-awj/issues/18#issuecomment-2317291472, or unsubscribe https://github.com/notifications/unsubscribe-auth/BCXBDG6CGXGIAI7AQAOX73DZT33DVAVCNFSM6AAAAABMU5BCX6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJXGI4TCNBXGI.
You are receiving this because you authored the thread.


feat: advanced resource support

LFX link
https://mentorship.lfx.linuxfoundation.org/project/b9aad4e2-d9c7-405e-8482-5aced0a4ecdb
Move2Kube is a command-line tool for automating creation of Infrastructure as code (IaC) artifacts. It has inbuilt support for creating IaC artifacts for replatforming to Kubernetes/OpenShift. Currently we have rudimentary support for resources such as ArgoCD, Tekton, etc. We need to enhance this to make it useful. Example: https://github.com/konveyor/move2kube/issues/930

Expected Outcome:

More comprehensive support for advanced K8s resources so as to support real world use cases.

Getting Started

If you are familiar with Golang you can start by trying to build the Move2Kube CLI https://github.com/konveyor/move2kube
Follow the tutorial on how to use it to do a transformation https://move2kube.konveyor.io/tutorials/cli
Can start by looking at this issue https://github.com/konveyor/move2kube/issues/930 . If you are not familiar with ArgoCD YAML pipeline https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/
We need to add support for StatefulSet https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/ so try it out by creating the YAMLs manually and deploying to MiniKube or some cluster. After that you can look at using Move2Kube to create the StatefulSet by adding a new resource to the ones we support https://github.com/konveyor/move2kube/tree/main/transformer/kubernetes/apiresource . The Deployment is probably the closest to a StatefulSet so take a look at how that gets created https://github.com/konveyor/move2kube/blob/main/transformer/kubernetes/apiresource/deployment.go

### Tasks
- [ ] Add support for StatefulSet
- [ ] Add support for network passthrough mode in Openshift Route.
- [ ] Add support for generating a NetworkPolicy.
- [ ] Add support for categorizing questions https://github.com/konveyor/move2kube/issues/861
- [ ] Enhance the ArgoCD pipeline
- [ ] Enhance support for Podman https://github.com/konveyor/move2kube/issues/599
- [ ] Enhance support for external transformers (GRPC, file/folder permissions, etc.)
- [ ] (Optional) Javascript/CSS/HTML for enhancing the documentation on the website https://move2kube.konveyor.io/

Hey @HarikrishnanBalagopal  can you Explain what must be done here I am looking forward to being part of LFX under this project

@punithnayak I think the project is explained in the created LFX PR. look carefully.

Hey @HarikrishnanBalagopal can you Explain what must be done here I am looking forward to being part of LFX under this project

Have updated the details above. Let us know if you need more details.

Hey @HarikrishnanBalagopal , the project idea and features to be added sounds really interesting! I'm particularly interested in Move2Kube tool itself, as i have previously worked with Infrastructure as Code tools like Ansible and Terraform & it would be great learning opportunity to see how Move2Kube automates the creation of Infrastructure as code (IaC) artifacts.
Would be applying through the LFX application!
Looking forward to working with you in this project

Hey @HarikrishnanBalagopal , I have got the task to write a Technical Project Proposal and completed my Technical Project Proposal but I am not getting the option to upload it in the my tasks menu on the LFX website. If there are any specific steps I should take to ensure my proposal is properly reviewed or if there is an alternative way to submit it, please let me know. Your support in this matter is greatly appreciated.  Below attached is the screenshot where I am not getting the option to upload the file !!

I'd like to be assigned this issue.


chore: Config migration that updates the url of the logo in the forgot-password form

chore: Config migration that updates the url of the logo in the forgot-password form

resolves https://github.com/shesha-io/shesha-framework/issues/2259


Update dependency pdm-backend to v2.3.0

This PR contains the following updates:

Package
Type
Update
Change

pdm-backend
build-system.requires
minor
==2.1.8 -> ==2.3.0

Release Notes

pdm-project/pdm-backend (pdm-backend)
v2.3.0
Compare Source
🚀 Features

Remove support for python 3.7 and older  -  by @frostming in https://github.com/pdm-project/pdm-backend/issues/232 (32e3a)
Add tag_filter as a way to pre-filter tags  -  by @mezuzza in https://github.com/pdm-project/pdm-backend/issues/225 (9915c)

🐞 Bug Fixes

Error about dynamic project version  -  by @cntvc in https://github.com/pdm-project/pdm-backend/issues/235 (146b1)
ci: CI matrix on macos latest  -  by @frostming (080b4)

💻 Chores

Use Literal type for valid target values  -  by @DetachHead, pre-commit-ci[bot] and Frost Ming in https://github.com/pdm-project/pdm-backend/issues/227 (a210b)

View changes on GitHub
v2.2.1
Compare Source
🚀 Features

Add parameter --build-number to wheel builder  -  by @0xfabioo and Frost Ming in https://github.com/pdm-project/pdm-backend/issues/229 (d7d15)
Bump pyproject-metadata to 0.8.0  -  by @frostming in https://github.com/pdm-project/pdm-backend/issues/231 (5f538)

View changes on GitHub
v2.2.0
Compare Source
🚀 Features

Don't add '+editable' to the editable version  -  by @frostming (e6fcd)
Custom version format for source="scm"  -  by @frostming in https://github.com/pdm-project/pdm-backend/issues/217 (4f20c)
Fallback_version config for scm version  -  by @frostming (8b8ab)
vendor: Update packaging to 24.0  -  by @frostming (81836)
vendors: Update pyproject-metadata to 0.8.0rc1  -  by @frostming in https://github.com/pdm-project/pdm-backend/issues/228 (6b260)

🐞 Bug Fixes

Change to datetime.now(tz=UTC)  -  by @frostming (74f7a)

📝 Documentation

Add missing dep  -  by @frostming (feb9f)

💻 Chores

Update lockfile to the latest version  -  by @frostming (940d1)

View changes on GitHub

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

will be done by https://github.com/robert-koch-institut/mex-backend/pull/65


Adding explicit check for whether model is enabled and which database is used

Due to file parsing, the model previously raised an exception, irrespective of whether it was enabled or called. Fixed that by adding additional checks.

Works for me, though I would probably reverse the approach: Test whether it is not enabled at the start, then followed by elif statements. That way you only check it once. Thats a super minor point though.


Fixed Azure Stack Hub AzureRM PS 2.5.0

re: 248646
Fixed content associated with Azure Stack Hub in the repo and in the OPS build warning report.

Docs Build status updates of commit e65e485:
:clock10: Full build: the average full build time is 29 min(s) 16 sec(s), this is based on the last 480 build(s) for this repository.

Docs Build status updates of commit e65e485:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

azurermps-2.5.0/AzureRm.Compute/New-AzureRmVMSqlServerAutoBackupConfig.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Compute/New-AzureRmVMSqlServerAutoPatchingConfig.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Compute/Set-AzureRMVMSqlServerExtension.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Insights/Get-AzureRmActivityLogAlert.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Insights/Get-AzureRmAlertHistory.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Insights/Get-AzureRmAlertRule.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Insights/New-AzureRmAlertRuleEmail.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Insights/New-AzureRmAlertRuleWebhook.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Keyvault/Get-AzureKeyVaultCertificate.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Keyvault/Undo-AzureKeyVaultSecretRemoval.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Network/Add-AzureRmRouteFilterRuleConfig.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/Export-AzureRmResourceGroup.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/Get-AzureRmADApplication.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/Get-AzureRmADServicePrincipal.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/Get-AzureRmADUser.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/Get-AzureRmResource.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/Move-AzureRmResource.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/New-AzureRmADUser.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/New-AzureRmResource.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/Remove-AzureRmADApplication.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/Remove-AzureRmADServicePrincipal.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/Remove-AzureRmADUser.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/Remove-AzureRmResource.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

azurermps-2.5.0/AzureRm.Resources/Set-AzureRmResource.md
:white_check_mark:Succeeded
View (azurermps-2.5.0)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

#sign-off


Minor speedup for _get_flattener on complex objects

Sped up _get_flattener (part of the Pickler) by merging the tuple and set checks. Performance increases most notably if encoding many tuples, sets, or other non-list/dict objects.

Don't merge just yet -- more improvements coming. I should have made this a draft pull request, sorry.

Don't merge just yet -- more improvements coming. I should have made this a draft pull request, sorry.

Ok, I think that's all. It's ready to merge once checks are completed with travis.

Sorry I'm really bad with git. Or any workflow tool to be honest, coding is more of a hobby for me lmao.

It's all good, I don't mind seeing your works-in-progress.
What platform are you on?  If you need a recommendation for a nice git gui which might help with visualizing your edits, I won't be shy about recommending the best one around. 😄
I would suggest doing a rebase after you've got it all nice and committed, but you can always save that stuff for the end.  Rebasing will let you pick up stuff that's been pushed upstream.  (sorry, you probably already know that)
...
I like to joke that my "2nd gig" is a "git trainer" since everyone tends to come to me with their git questions, so I tend go into "git helper mode" when someone says they're not familiar with git.  I'm happy to help if you have any questions.

Actually, I had no clue what rebasing was, so thanks! I'll try out git cola, meanwhile this is all ready for merging.

@davvid Can this get merged?


Support for latest JavaScript API

Changing the JS API in <webappbuilder folder>\client\stemapp\env.js could break other widgets that rely on a later version.  In general replacing the env.js file in stemapp is bad practice for developing a custom widget.
The MCS widgets should support the version of JS API that the version of Web AppBuilder they're meant to be deployed (in this case 3.13).

This will require a code change in the service before we can support the latest version of JS.

Additional details:
Currently, the ArcGIS for Mairitme: Server product functions well with Javascript 3.11 and older. However, Web App Builder (WAB) uses a more recent version of JS. Up to W.A.B. 1.1, the fix involved changing the JS API in \client\stemapp\env.js to version 3.11 for the widgets to work.
At version 1.2 of WAB, this fix doesn't work any more, as it breaks Web App Builder.
The solution here is to modify the ArcGIS for Maritime: Server to make it compatible with the latest versions of JS

OK, so do we need to mention in the readme that these widgest are only supported with WAB (dev edition) 1.1?  Currently it says 1.1 or greater.
Or another option for a fix... allow WAB to use it's default version of the JSAPI (so no need to modify stemapp\env.js), and instead the Maritime Chart Service sample widgets themselves only use the JSAPI 3.11, which the user can download separately?  So the URL for JSAPI 3.11 is defined in the widget not the stemapp?

The plan is to upgrade the ArcGIS for Maritime: Server to handle newer versions of JS API, and therefore making the widgets compatible with the newest WAB. We are working on this.

I will modify the doc to reflect the Server update with the next release

Deployment steps have been modified.  There is no longer a need to replace the env.js file.  The updated requirements section and What's new section discuss the version of WAB and JS API that we support and what versions of ArcGIS for Maritime Server the widgets are supported as well.


Spent is N/A on op_return nulldata

@chappjc noticed...
The OP_RETURN/nulldata outputs always say Spent is true.
They can't be spent, so this should either be "N/A" or just "" to keep the table clean.

closed by https://github.com/dcrdata/dcrdata/pull/273


Question: Can this be done for files outside of vs code?

There isn't a great way currently.  I initially tied this to VSCode for a few reasons:

There wasn't a great way to pass parameters to SHiPS, so tying it to a specific object like $psEditor made a lot of sense.  In hindsight, you can just as easily set a static property when you create the drive.

I intend to support some other provider capabilities like set content as soon as SHiPS supports it.  Those capabilities make less sense outside of VSCode.  I could just as easily throw a not supported exception though.

The initial design relied on functions from PowerShellEditorServices.Commands.  In the end, to get it working how I wanted I had to handle each AST type differently, which removed the need for Commands.

I'll leave this open as an enhancement as I would like to add proper support for it.  In the mean time, here's a work around if you want to test it out
function New-SpecificAstPSDrive {
    [CmdletBinding()]
    param([System.Management.Automation.Language.Ast] $Ast)
    end {
        # Create a mock $psEditor
        class EditorObject {
            [System.Management.Automation.Language.Ast] $_ast;
        }

        $psEditor = [EditorObject]::new()
        $psEditor.psobject.Methods.Add(
            [psscriptmethod]::new(
                'GetEditorContext',
                {
                    [PSCustomObject]@{
                        CurrentFile = [PSCustomObject]@{
                            Ast = $this._ast
                        }
                    }
                # GetScriptBlock recreates the sb so it's not bound to this runspace, it's
                # really slow without this.
                }.Ast.GetScriptBlock()))

        $psEditor._ast = $Ast
        $module = Import-Module EditorAstProvider -Force -PassThru
        New-EditorAstPSDrive

        # Set the drives context to our mocked object
        & $module {
            param($psEditor)
            [CurrentFileAst]::IsCommandsLoaded = $true
            [CurrentFileAst]::EditorObject = $psEditor
        } $psEditor
    }
}

Yeah, passing params would be nice. For my Excel integration I passed the file name by setting it in a file :)

Can't wait to see :)


Learn: Company - Remove old info for Rank contacts

Hi, Kirsti!
Hope you are doing well!
I´m writing you regarding how the process for updating the help file with information.
We have one topic in the help file that we have got a few complaints about from customers.
We have got a few negative feedbacks from customers regarding the “rank” section.
https://help.superoffice.com/Documentation/Help/EN/CRM/10.1/UserHelp/index.htm#t=StandardCRM%2Fchap03%2FChanging_the_rank_of_contacts.htm&rhsearch=rank&rhhlterm=rank&rhsyns=
This function is no longer available in the system, but customers find the information and then when they can´t follow the steps they contact support, and we say the function is removed since long.
That creates a negative experience for the customers.
Would it be possible to hide this section?
Kind regards
Samuel Holmström
National product responsible. | SuperOffice Vilnius
superoffice.com

Removed list in the toc
docs\en\company\learn\toc.yml
and added (Old functionality) on the page
docs\en\company\learn\change-rank-of-contacts.md


Replace the API wrapper code with with code generated from open-api-generator

Would it possible to replace the existing API related code in https://github.com/jaeyson/ex_typesense/tree/main/lib/ex_typesense with generated code using the OpenAPI spec, https://raw.githubusercontent.com/typesense/typesense-api-spec/master/openapi.yml, using from https://github.com/aj-foster/open-api-generator?
Not sure if we want to put the generated code within the same repository or into two separate repositories or packages.
WDYT?

Hi @kianmeng, I'm cool with that. I'll circle back and let you know. In the meantime, what's pros/cons if within/separate repo? what's your preference?

Up to you, whichever you find convenient.

Sorry @kianmeng I'm late to reply, too many errands in past few weeks. What I did is copying exactly what's in the example openapi.yml file and ran mix api.gen. I have few noob questions 😅:

When we say Replace the API wrapper code, does that mean move HttpClient (Req client) endpoint definitions to openapi.yml?
What should we see inside this yml file?
Can you point me on few articles regarding this? cause I'm lost 🥲

When we say Replace the API wrapper code, does that mean move HttpClient (Req client) endpoint definitions to openapi.yml?

Replacing the HTTPClient and some modules entirely. I'm unsure whether this is feasible so far.

What should we see inside this yml file?

It is from https://raw.githubusercontent.com/typesense/typesense-api-spec/master/openapi.yml and we don't need to generate on our own.

Can you point me on few articles regarding this? cause I'm lost 🥲

You can start with https://github.com/aj-foster/open-api-generator by trying to generate an Elixir Open API client first based on the OpenAPI spec file mentioned (2).

Hi @kianmeng, kindly check #47. Lmk what's missing.

@kianmeng I raised a discussion here. It seems that after I generate e.g. mix api.gen..., there's an implementation of the http client:
e.g.
@default_client OpenApiTypesense.Client

@doc """
Creates an analytics rule

When an analytics rule is created, we give it a name and describe the type, the source collections and the destination collection.
"""
@spec create_analytics_rule(OpenApiTypesense.AnalyticsRuleSchema.t(), keyword) ::
        {:ok, OpenApiTypesense.AnalyticsRuleSchema.t()}
        | {:error, OpenApiTypesense.ApiResponse.t()}
def create_analytics_rule(body, opts \\ []) do
  client = opts[:client] || @default_client

  client.request(%{
    args: [body: body],
    call: {OpenApiTypesense.Analytics, :create_analytics_rule},
    url: "/analytics/rules",
    body: body,
    method: :post,
    request: [{"application/json", {OpenApiTypesense.AnalyticsRuleSchema, :t}}],
    response: [
      {201, {OpenApiTypesense.AnalyticsRuleSchema, :t}},
      {400, {OpenApiTypesense.ApiResponse, :t}}
    ],
    opts: opts
  })
end

Which from my understanding client.request is hardcoded, But I don't know how to use other adapter of bend according to its needs.

@jaeyson What does adapter here means?

@jaeyson What does adapter here means?

I meant customizing the http client, the library author just told me what to do. All good now.


Multiple assignments

I want to use my grammar to permit multiple assignments.  This what I currently have:
bbx_grammar = """
    ?start: sum
          | TAGNAME "=" sum    -> assign_var
          | TAGNAME ">=" sum    -> increase_var
          | TAGNAME ">" sum    -> increase_var
          | TAGNAME "<=" sum    -> decrease_var
          | TAGNAME "<" sum    -> decrease_var
          | TAGNAME "<>" sum    -> increase_var
          | TAGNAME "IN" list   -> inside_var
          | TAGNAME "NIN" list   -> outside_var
    ?sum: product
        | sum "+" product   -> add
        | sum "OR" sum  -> or_op
        | sum "AND" sum -> and_op
    ?product: atom
        | product "*" atom  -> mul
        | product "/" atom  -> div
        | atom "-" atom -> inside_range
    ?list: "(" [product ("," product)*] ")"
    ?atom: NUMBER           -> number
         | TAGNAME          -> var
         | "(" sum ")"
    TAGNAME: "{" TNAME "}"
    TNAME: ("_"|LETTER) ("_"|"-"|LETTER|DIGIT)*
    %import common.CNAME -> NAME
    %import common.LETTER
    %import common.DIGIT
    %import common.NUMBER
    %import common.WS_INLINE
    %ignore WS_INLINE
"""

I want to be able to assign values to variables at the same time through an AND operation:  {a} = 1 AND {b} = 2  must assign values 1 and 2 to a and b respectively.
However my grammar returns me an error:
UnexpectedCharacters: No terminal defined for '=' at line 1 col 17

{a} = 5 AND {b} = 4
                ^

Expecting: {'PLUS', 'COMMA', 'STAR', 'OR', 'WS_INLINE', 'RPAR', 'AND', 'SLASH', 'MINUS'}

Previous tokens: Token(TAGNAME, '{b}')

Do you have any suggestion for me?

The assignment is inside start, which isn't referred to anywhere. You probably want to allow assign_var to happen inside of sum, but right now there's no such route.
Also, if you have basic questions, the gitter chat is probably more well-suited for that.


Pg alter user

Provides a mechanism in Postgres to alter a user

Hi. I am an automated pull request bot named Curry. There are commits in this pull request whose authors are not yet authorized to contribute to Chef Software, Inc. projects or are using a non-GitHub verified email address. To become authorized to contribute, you will need to sign the Contributor License Agreement (CLA) as an individual or on behalf of your company. You can read more on Chef's blog.
GitHub Users Who Are Not Authorized To Contribute
The following GitHub users do not appear to have signed a CLA:

@jspc

Please sign the CLA here.

Since the CLA hasn't been signed in over 6 month for this PR I'm going to close it out at this point.  If the author would like to sign the CLA feel free to open up the PR again.


Override names using configuration YAML when publishing

When using a Portal first approach, Azure Portal generates names with GUID auto-generated suffixes. This makes it difficult to maintain the same names across different environments like DEV, STAGING etc. In such cases, it would be nice to be able to override names as well through the configuration YAML files.
A brief discussion about this for backends can be found in the issue #102 , specific comment

@waelkdouh I had opened this as a separate ticket upon a request from @guythetechie to track wider name override support in the toolkit. See comment https://github.com/Azure/apiops/issues/102#issuecomment-1282814834

This is resolved as of V2


Error while creating a Dev Drive on Windows 11 Pro

Dev Home version
0.503.261.0
Windows build number
10.0.22621.2428
Other software
No response
Steps to reproduce the bug
Go to Windows Settings application > System > Storage > Advanced Storage Settings > Disk & volumes > Create Dev Drive. Select the volume where you want to create the Dev Drive, continue with the steps until you reach a point where you see a dialog for creating a new Dev Drive.
Expected result
Create the Dev Drive.
Actual result
On the top of the dialog an error is showing:
Unable to load data. Please try again.
ReFS is not supported.
Included System Information
No response
Included Extensions Information
No response

It seems to me that no matter what kind of Dev Drive I try to create on Windows 11 Pro it always ends up with the error mentioned above. I tried this on my work PC and on my laptop. The end result is always the same. I have a feeling it has something to do that Windows 11 Pro does not support ReFS at the moment? But why do we get a Dev Drive option then on this system flavor if it can't be created then? Am I on the right track and is the Windows 11 Pro getting ReFS creation support anytime soon?

I also face the same issue with Windows 11 Pro Build 22621.2428. I created a VHDX first, but could not create a dev drive inside of it because of the same error message. Then I shrinked my SSD by 50 GB, but when trying to create a dev drive from the unallocated space, I get the same REFS is not supported error.
I have found a registry setting HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem which google says should be 1 for ReFS to be enabled and it's 1 for me, so I don't really have more ideas what's wrong with my setup.

I have found a temporary workaround. It seems it's possible to create a VHD or a normal partition first as NTFS and than use a command from administrative command line "format X: /DevDrv /Q" where X: is the letter of the partition you want to make the Dev Drive. After using it the partition is visible as developer drive in Windows settings application. It seems the Dev Drive creation only doesn't work from Windows settings application UI. I hope it will help someone.
I don't close the issue as the original problem is still there and should be fixed as I'm guessing the intention is to have a working UI for this.

Yeah formatting from the cmd line seems to work, thanks.

With the September update (.2428), Windows Servicing does Controlled Feature Rollout. This means new features are slowly turned on. To get all the features on by default, you also need to install the optional the “Configuration Update package” - KB5030509
To do this, goto Settings->Windows Update and enable “get the latest updates as soon as they’re available.”

Then, you can search for updates and get the kb package:

This update is not the issue here. I already had this update when I made the original issue. I have the option to create Dev Drive, but it just doesn't deted the ability to create a ReFS volumne in Windows Settings UI.

@rafalkwol - there was a fix that might be related in last week's windows update KB5031455. Can you apply that and retry?
If not please use FeedbackHub and submit an entry under Developer Platform -> Dev Drive, and reproduce the issue. That will gather traces so we can try and figure out what is going on.

Thanks @rafalkwol , the format X: /DevDrv /Q worked for me. The settings app showed the same message (but in Dutch) for me too: "Error: Unable to load data. Please try again. REFS is not supported."

@AdamBraden - I checked the mentioned Windows update KB5031455. I have it installed and it is still the same. Also yesterday I got on my laptop a 23H2 update and it also didn't fix it.

Got the same issue today - ReFS is not supported.

Got it today on another machine as well, again format X: /DevDrv /Q fixed it (where X is the letter of the partition you want to make the Dev Drive). Using format X: /u /fs:refs /i:enable and other 'solutions' found on the web didn't work at all.

@rafalkwol , @krojew , and @RobThree - can you confirm that you have both configuration update (KB5030509) and the latest windows update (KB5031455)?
Also note that if you are in a managed environment (InTune, etc), then your organization has to enable Dev Drive for the company. See https://learn.microsoft.com/en-us/windows/dev-drive/group-policy
If that all looks correct, please enter an issue in FeedbackHub under Developer Platform->Dev Drive.

@AdamBraden I would love to, but thanks to the changes to the control panel in Windows 11, it's now impossible to check if a particular update got installed, and neither dism or systeminfo return this information anymore.

Not sure if there is a better way, but its in Settings app, under Windows Update -> Update History. Unfortunately you have to manually search through the titles.

@AdamBraden with the help of OCR and some patience, I confirmed I have KB5031455. Unfortunately, I have no way to check for KB5030509 because the update list abruptly ends with some text cut off, which suggests there's more updates, but simply invisible. I can only assume I do, since I have the other one.
Side note - this new settings UI is just horrible. There's no way to actually find information other than clicking on unintuitive buttons and reading screen after screen of unsearchable text.

@krojew & @rafalkwol - thanks for confirmation. Please enter a feedbackhub issue and reproduce the error. Then we can investigate what is going on with the traces.

@rafalkwol, @krojew, @RobThree and @slaci - As previously suggested by @AdamBraden, submitting a FeedbackHub issue for this would help us get the necessary information to investigate the issue. Additionally, to help us understand the issue better, could you please provide the following details:

Which 'Create Dev Drive' option did you use when creating your Dev Drive? Was it Option A, Option B, or both?

Option A:

Option B:

For option B, did you run into the issue when selecting "Unallocated space" and/or "Resize an existing Volume"? I see VHD has already been explicitly mentioned in the thread above.

@sidsharma5 I had tried every of the mentioned ways using the UI. Problem is always in the same screen which is after the volume is created, but it seems like it can't be formatted to ReFS. If you go the VHD route you are left in a state where the VHD is created on the disk, but it's unformatted so to get rid if it you need to create a simple volume, eject it and than you can delete it.

@rafalkwol @airborn -Thank you for the responses, we are investigating this issue.

Got the same issue here 🤔

@rafalkwol, @grawi-sikorsky ,@airborn - We appreciate your cooperation in helping us investigate this issue so far. To further our investigation, we require some additional data. Kindly follow the steps outlined below to gather and submit the necessary information:

Install and Launch WinDbg: If not already installed, download it from the Microsoft Store or from here. Then, run WinDbg as an administrator.

Record a Time Travel Trace:

The detailed steps can be found here
The process of interest is SystemSettingsAdminFlows.exe (refer the screenshot below), which can be launched from command line using the command- "c:\Windows\System32\SystemSettingsAdminFlows.exe StorageAdminHelper"

Ensure the 'Record Process with Time Travel Debugging' option is checked before you begin.
Start the recording and then proceed to replicate the issue you are experiencing.
After you have successfully recreated the issue, select 'Stop and debug' to conclude the recording session. A .run file will be saved at the location you selected before starting the recording.

Prepare the Required Files for Submission: Locate the .run file from step 2 and pair it with the 'ifsutil.dll' and 'urefs.dll' files, which can be found in the 'C:\Windows\System32' directory. Compress these files into a single ZIP file

Submit Feedback with the attached file : Finally, submit a feedback issue via the FeedbackHub app under Developer Platform->Dev Drive (Shortcut: Windows key+F). Ensure that the previously created ZIP file is attached. This submission will provide the necessary information for further investigation.

Feel free to reach out if you have any questions about gathering the requested information. Reply with the link here once the feedback is submitted.

@sidsharma5 I submitted the feedback according to your instructions. In the end of the process of adding the feedback there wasn't any link to share. I guess it was because I didn't wanted to log in to the feedback app. Anyway if you can search those feedback messages I named it "Dev Drive Error" and inside the feedback description I added a link to this issue so you can identify it this way.

Got the same issue, fortunately I was able to create the dev drive from PowerShell
Format-Volume -DriveLetter D -DevDrive

@rafalkwol - Your feedback was received, Thank you for sending that.
Regarding security concern: Please note that only the verbatim/words of the customer’s feedback are visible to other Microsoft customers. Diagnostics, attachments, and telemetry are not shared with other users.

Any news on resolving this?

I'm also faced with this issue:
Same error (only in Dutch) in which I'm not able to set a size:

I have the necessary space available:

My windows version is up-to-date:

Hi @rafalkwol, sorry for the delay with resolving this issue. Our attempts to repro the scenario in PRO didn't really run into the issue. I had issues accessing the trace and looks like the trace is no longer available. Could you please reattach the trace (.run file) to the feedback? Thank you again for helping with additional diagnostic data to help resolve the issue.
Regarding the question about the information in the .run file, it contains the time travel trace of SystemSettingsAdminFlow.exe which is a helper process that's used by the Settings page. The trace will be used only for analyzing this failure and will be aged out in 60 days. And the attachments should be available only for Microsoft Support engineers and shouldn't be visible publicly (https://answers.microsoft.com/en-us/windows/forum/all/privacy-of-feedback-hub/af3e230f-8093-430c-8eab-9b598301b7d0).

Same issue here:

Same issue here, Windows 11 Enterprise version 23H2, build 22631.3672, but the PowerShell solution mentioned by @kpankowski works for me (but of course only when running PowerShell as administrator).

I had the same issue in Windows 23H2 and 24H2, with the same error message.
Switching the Windows display language from Dutch to English fixed it for me.

I had the same issue in Windows 23H2 and 24H2, with the same error message.
Switching the Windows display language from Dutch to English fixed it for me.

that's very curious, as it does seem like a few of the folks impacted on this thread were using Dutch. Does it fail if you switch back to Dutch and try to create another dev drive (physical or VHD)?

I had the same issue in Windows 23H2 and 24H2, with the same error message.
Switching the Windows display language from Dutch to English fixed it for me.

that's very curious, as it does seem like a few of the folks impacted on this thread were using Dutch. Does it fail if you switch back to Dutch and try to create another dev drive (physical or VHD)?

After switching back to Dutch REFS is not supported again.

and you cannot navigate to change the size, either by mouse or keyboard? Does it matter if its VHD or a physical partition?

I can navigate to size and enter only zeroes, other numbers get ignored.
If I choose to create on a VHD, then the VH(X) does get created, but after that the same dialog to format the dev drive shows the same error.
Changing Windows regional settings has no effect, so thousands and decimal separator are not the cause.
Changing display language to another European language, I tried German, does allows creating dev drives.
Dutch (Netherlands) and Dutch (Belgium) both fail. Maybe a missing or broken translation string?

I cqn confir; the same bug


Update composer.json

Updated composer.json to support php7 projects.

composer.lock also should be regenerated, to avoid issue with umpirsky/list-generator php7-incompatible version. Should I update pr with new composer.lock?

@AliKamil Thanks, yes, feel free to update it. ;)

Merged, thanks! :+1:


Figure for the model

in the figure drawn in https://github.com/laurentperrinet/bayesianchangepoint/blob/master/notebooks/Figure.ipynb
could we have:

[x] xlabel + ylabel
[x] create overlays by transforming it to a function
[x] no spine north and east
[x] show present trial
[x]  export to PDF

tudo bom?


Required hardware

Hello, I have been reading along the different posts and content and I am not quite sure how to start.
From what I’ve gotten so far:

Build 4 exact same board using Wayne’s board and then upgrade it using the proposed hack to get it to work properly (sorry I don’t remember who proposed it).

Program 3 boards as anchors using the code available on this repository.

Program 1 board as tag using the code available on this repository.

Since some links to the localino site do not work anymore (I assume they went from open source to full business mode), I am kind of lost on the process on how to go from A to Z.
Am I on the right track?
Can someone point me on the right direction?
Thank you very much!

We went for:

N (up to 20) anchors from Bitcraze: https://www.bitcraze.io/loco-pos-system/
N (any amount) of tags (roadrunners) from Bitcraze: https://store.bitcraze.io/collections/positioning/products/roadrunner

The roadrunner is ready to be used; but has some flaws inherent to the fact that it is the same firmware as the one running on the Crazyflie.


[Tabs] Fix typo in initialSelectedIndex prop description

Fixes propType description typo.

[x] PR has tests / docs demo, and is linted.
[x] Commit and PR titles begin with [ComponentName], and are in imperative form: "[Component] Fix leaky abstraction".
[x] Description explains the issue / use-case resolved, and auto-closes the related issue(s) (http://tr.im/vFqem).

Thanks for your first contribution! :tada:


Select objects to export in Database export

There is no way how to export only selected objects (tables, views, procedures, ...) at once.
For example: If you need export only 8 tables from database which contains 100 tables, you must export them separately one by one.
Can you add new step in Database export wizard, where will possible to select objects?

You can export any number of tables/views.
Just select them in database navigator and click on "Export Data" in the context menu.

Sorry, I dont try select more items in database navigator. But your action export only data and create one file per database object. It is something else.
There is no way how to export selected objects to one file with complete syntax (DROP, CREATE, INSERT statement) how Database export do.

Agreed. Existing database dump UI is too simple.
It makes sense to add support of multiple databases, dump only selected tables and support of other mysqldump options.


Wordpress Example for vmwscript

This will take a CentOS template, update it and configure and install
wordpress. Remove the static networking for DHCP.
This is purely a PoC for end-users to learn more about vmwscript.
Signed-off-by: Dan Finneran<EMAIL_ADDRESS>

Yeah, I’ll re-write it to be a Wordpress playbook. Or perhaps even a
markdown showing the transition from a scripted install as a case study?
On Wed, 22 Nov 2017 at 19:11, David Chung<EMAIL_ADDRESS>wrote:

@chungers commented on this pull request.
Now that the playbook PR has been merged... maybe move this to
examples/playbooks/vmwscript and make this a playbook?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/docker/infrakit/pull/776#pullrequestreview-78551766,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABlQJi7bztZJ54Q3_dFULkqRTxlTJvV-ks5s5HHGgaJpZM4Qn3Ed
.


fix: typo in copy icon styles prop

Description

fix: typo in copy icon styles prop

Testing required outside of automated testing?

[x] Not Applicable

Screenshots (if appropriate):

[x] Not Applicable

Rollback / Rollforward Procedure

[x] Roll Forward
[ ] Roll Back

Reviewer Checklist

[ ] Description of Change
[ ] Description of outside testing if applicable.
[ ] Description of Roll Forward / Backward Procedure
[ ] Documentation updated for Change

:tada: This PR is included in version 4.6.2 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Update cloudwatch, sdk-core, ses, sns, sqs, ssm to 2.21.4

About this PR
📦 Updates

software.amazon.awssdk:cloudwatch
software.amazon.awssdk:sdk-core
software.amazon.awssdk:ses
software.amazon.awssdk:sns
software.amazon.awssdk:sqs
software.amazon.awssdk:ssm

from 2.21.2 to 2.21.4
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "software.amazon.awssdk" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "software.amazon.awssdk" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Superseded by #2955.


button sequence/combo?

any idea how to effectively send series of button press in one go?
for example, to activate channel 123 on my tv, i have to send button 1, button 2, and button 3 in quick succession
thanks

My first idea is to have plain text files in folder macro/ with text like
file: macro/samsung_on
content:
tv/samsung/on
pause 250
tv/samsung/mute
and to activate this macro have to send MQTT message like
TOPIC: macro/samsung_on
PAYLOAD: macro
Do you like it?

seems easy enough. yes please, thank you

should be fixed, please check


when cndp can support dev bond feature?

when cndp can support dev bond feature?
for example dpdk bond poll mode.
http://doc.dpdk.org/guides/prog_guide/link_bonding_poll_mode_drv_lib.html

We had not planned on adding the bonding driver to CNDP it will take some effort to port the DPDK PMD. What is the use case and reason for needing the bonding driver?

We had not planned on adding the bonding driver to CNDP it will take some effort to port the DPDK PMD. What is the use case and reason for needing the bonding driver?

In a commercial networking environment, for reliability and performance, the network card of the server generally requires a bond, usually a primary and standby or LACP bond， and the application needs to adapt to such a networking environment。

Hi,
CNDP relies on standard Linux networking. So in the case of NIC bonding - you would need to configure bonding as you would via Linux. However until NIC bonding is supported with XDP and AF_XDP then the change won't be reflected in CNDP.
The last patch series I've seen re NIC bonding is: https://patchwork.kernel.org/project/netdevbpf/list/?series=527035&state=* - as far as I'm aware there hasn't been any update

Hi, CNDP relies on standard Linux networking. So in the case of NIC bonding - you would need to configure bonding as you would via Linux. However until NIC bonding is supported with XDP and AF_XDP then the change won't be reflected in CNDP.
The last patch series I've seen re NIC bonding is here - as far as I'm aware there hasn't been any update

Hello,
Thanks  for you reply, I know the Linux bond interface support xdp。In the K8S cloud environment，when VF OR SF attached to POD，if we do the bond using linux bond，the bond interface just has one queue,The application cannot effectively use multi-core and multi queue technology,Do you agree with me ?

Hi
I have not played around with the bonding and AF_XDP but according to the Kernel documentation:
By default the bonding driver is multiqueue aware and 16 queues are created when the driver initializes...
And I just tried to create a bonded interface with 2 veth slaves and I see multiple queues:
$cat /sys/class/net/bond1/queues/
rx-0/  rx-1/  rx-10/ rx-11/ rx-12/ rx-13/ rx-14/ rx-15/ rx-2/  rx-3/  rx-4/  rx-5/  rx-6/  rx-7/  rx-8/  rx-9/  tx-0/  tx-1/  tx-10/ tx-11/ tx-12/ tx-13/ tx-14/ tx-15/ tx-2/  tx-3/  tx-4/  tx-5/  tx-6/  tx-7/  tx-8/  tx-9/

I also tried to load  (not at the same time) a vanilla XDP prog and an AF_XDP redirect program on the bonded interface. Both progs loaded as expected on the bonded interface however the bonded slaves didn't have anything loaded on them when I checked with bpftool and xdp-loader... (and TBH I wasn't expecting the AF_XDP redirection program to be mirrored, but I did think that something would be loaded on the slaves from the vanilla bpf prog based on the bonding tests)...
So, this means that you would need to load another XDP prog on the VF(slaves) to redirect to the bond master and then use AF_XDP on the bond master... (again, I have not tested this so I am just speculating). I'm also unsure if there would be any intricacies for the AF_XDP TX part at this time. I need to think on it more...


unresponsive tabs

Tabs are currently unresponsive after opening logseq or returning to focus. Turning the plugin on and off from the plugin menu re-enables usability but will be lost again after some time of inactivity
Logseq version: 0.9.9
tabs plugin version: 1.19.1
theme: bonofix
windows: 10
number of tabs open: 3 but the experience is the same regardless of number

Experiencing the same thing
Logseq 0.9.9
Windows 10
Tabs Plugin 1.19.1
theme: Customized Github theme
number of tabs open: more than my horizontal width
Reproduction Steps

If I open Logseq from scratch, I can click a tab.
Following that click, tabs are broken.

They don't respond to clicks, they don't respond to mouseover.

Diagnostics
I spent some time trying to come at the problem from whatever angle I could think of. Here are my findings:

If you have the dev tools console open, the tab plugin's responsiveness is fine, it doesn't stop working
If you have the side bar open wide enough, the tab plugin's responsiveness is fine, it doesn't stop working
Close either of the above, and you probably won't have a problem for that session until you resize the window
If you resize the window, you're back to square one, tabs become unresponsive
Open any kind of sidebar again (dev tools or ordinary) and the tabs immediately work again
Wide mode (keyboard t w) appears to have no impact on this.

Thoughts
I think we're dealing with a CSS issue here. Something about horizontal width.

I experience this regardless of the number of tabs open. Right now I have two or three open and there is plenty of horizontal space available

Enabling "Native title bar" in the Logseq settings resolves this issue for me.
Looks like this is a duplicate of #83.

Enabling "Native title bar" in the Logseq settings resolves this issue for me.
Looks like this is a duplicate of #83.
Suggested title for this issue: Unresponsive Tabs with Non-Native Title Bar on Windows
The problems faced by folks in #83 might be the Linux-specific symptoms; I've asked the other users to confirm their platforms.

Thanks  this solved the issue as well as an unrelated UI issue i had before. But the behaviour was working before the latest logseq version

be the Linux-specific symptoms

Windows 11 - same issue

Enabling "Native title bar" in the Logseq settings resolves this issue for me.

confirming, issue gone

I'm experiencing the same issue
Logseq version: 0.9.18
tabs plugin version: 1.19.1
theme: Bonofix, all Awesome Styler themes and default Logseq theme
MacOs: Ventura 13.5.2
Happens with any number of tabs

I'm experiencing the same issue
Logseq version: 0.9.18
tabs plugin version: 1.19.1
theme: Bonofix, all Awesome Styler themes and default Logseq theme
MacOs: Ventura 13.5.2
Happens with any number of tabs
Unfortunately, I don't have the "native titlebar option on my machine"

Try to fix in this PR #90

Logseq version: 0.9.18
tabs plugin version: 1.19.2 (new from last post)

theme: Bonofix, all Awesome Styler themes and default Logseq theme

MacOs: Logseq version: 0.9.18

tabs plugin version: 1.19.1
theme: Bonofix, all Awesome Styler themes and default Logseq theme

MacOs: Ventura 14.0 (new from last post)
@xyhp915 Thank you taking a look this so quickly! This works well for me atm:

I can click on a tab and it will show the page that I clicked, as expected
I drag and drop tabs to rearrange them, as excepted
The tab shortcuts still work as usual (pinning is a bit weird, could get Command + P to pin tabs but this might not be a new issue or an issue at all)

I'd like to note a couple of things: It seems that the Tabs plug does not play well with the Awesome UI plugin when the "Move Tabs panel on top?" checkbox is ticked. This is new behaviour I think.

Sometimes my navbar would seemingly not be recognised by the system as a navbar (while tabs work perfectly)
Double clicking on it does not toggle the min and max window states
Dragging on it does not move the window as expected
Sometimes the whole top row would be recognised as a navbar (including the tabs)
Clicking on a tab does not navigate to that associated page
When I double click on a tab it toggles the minimised and maximised states
Tabs show a default cursor instead of a pointer

https://github.com/pengx17/logseq-plugin-tabs/assets/107445238/2e5379c7-ca5e-4ea5-ae98-39b42f8a85fe
I don't know what triggers the swapping of functionality, sometimes it was a window resize (?), changing themes or changing graphs
I thought I should mention the interesting interplay between these two plugins for that one option but I don't mind keeping that option off. Thanks!

Logseq version: 0.9.18 tabs plugin version: 1.19.2 (new from last post) Theme: Bonofix, all Awesome Styler themes and default Logseq theme
 MacOs: Ventura 14.0 (new from last post)
@xyhp915 Thank you taking a look this so quickly! This works well for me atm:

I can click on a tab and it will show the page that I clicked, as expected
I drag and drop tabs to rearrange them, as excepted
The tab shortcuts still work as usual (pinning is a bit weird, could get Command + P to pin tabs but this might not be a new issue or an issue at all)

I'd like to note a couple of things: It seems that the Tabs plug does not play well with the Awesome UI plugin when the "Move Tabs panel on top?" checkbox is ticked. This is new behaviour I think.

Sometimes my navbar would seemingly not be recognised by the system as a navbar (while tabs work perfectly)

Double clicking on it does not toggle the min and max window states
Dragging on it does not move the window as expected

Sometimes the whole top row would be recognised as a navbar (including the tabs)

Clicking on a tab does not navigate to that associated page
Dragging a tab, drags the whole window
When I double click on a tab it toggles the minimised and maximised states
Tabs show a default cursor instead of a pointer

Screen.Recording.2023-09-27.at.12.24.34.mov
I don't know what triggers the swapping of functionality, sometimes it was a window resize (?), changing themes or changing graphs
I thought I should mention the interesting interplay between these two plugins for that one option but I don't mind keeping that option off. Thanks!

Hi, @mjarus008 Thanks for your patience! I can reproduce this issue with the Awesome UI plugin. I will try to fix it with a small PR for the Awesome UI plugin asap :)

will try to fix it with a small PR for the Awesome UI

I think it should work good with new Tabs version...
will check