Error: 0x8007005 when Installing Ubuntu

Your Windows build number:
OS Name: Microsoft Windows 10 Pro
OS Version: 10.0.16299 N/A Build 16299
[Version 10.0.16299.125]

What you're doing and what's happening:
Enabled WSL
Restarted computer

PS C:\Users\acash> Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
FeatureName      : Microsoft-Windows-Subsystem-Linux
DisplayName      : Windows Subsystem for Linux
Description      : Provides services and environments for running native user-mode Linux shells and tools on Windows.
RestartRequired  : Required
State            : Enabled
CustomProperties :
Downloaded and Installed Ubuntu from the Microsoft Store
Entered new UNIX username and get
Error: 0x8007005
Have uninstalled and reinstalled - still same error.

What's wrong / what should be happening instead:
Expect to be able to use bash

Strace of the failing command, if applicable:

See #651.

@DarthSpock I am not seeing what it is I should do to resolve my issue in the referenced issue.

This comment specifically. Here @benhillis says it's fixed with FCU. The last comment should alleviate whatever remaining symptoms you have.

@DarthSpock - 16299 is FCU, so this is something else.
@acash - Could you collect logs?
https://github.com/Microsoft/WSL/blob/master/CONTRIBUTING.md#8-detailed-logs

@benhillis - thank you,
acash_lxcore_logs.zip
here are the logs.

From the Windows blog:

We fixed an issue resulting in app updates failing in the Microsoft Store with error 0x80070057 in recent builds.
We fixed an issue resulting in app updates failing in the Microsoft Store with error 0x803FB005 in recent builds.

Not the same error codes but may of been indirectly addressed with 17101. If not, getting this error code on their radar would be a very good idea as they're now in bug fix mode (I hope the WSL team isn't exclusively looking at bugs but is also looking at feature requests).

@benhillis wondering if the logs I attached provided any insight?

Unfortunately there is no silver bullet in the logs.  I see that attempting to create establish a connection to the service is failing with access denied, but there are no relevant events in the service that would explain why this is happening.

@benhillis #2938 help?

@benhillis The Windows Event Viewer shows
EventID=1092
... ran WSL.EXE, which attempted to access LXSSMANAGERPROXYSTUB.DLL, violating the rule "IDS_AP_RULE_PREVENT_WSL_EXECUTION:IDS_BLADE_NAME_SPB", and was blocked. For information about how to respond to this event, see KB85494.

After attempting to install another ubuntu install (after nuking my previous install by deleting the dir containing the previous ubuntu, rootfs etc) I had exactly the above McAfee errors "ran bash.exe, which attempted to access LXSSMANAGERPROXYSTUB.DLL...".
I managed to fix it after seeing this comment: https://github.com/Microsoft/WSL/issues/449#issuecomment-372010069
I downloaded the ubuntu package from here: https://github.com/x-distro/x.distro/releases
Ran ubuntu.exe - same error 0x8007005 (grr...)
Ran ubuntu.exe clean
Then re-ran ubuntu.exe, and it worked!!!

I never followed up on this. This is still an issue, but I don't see how Microsoft can resolve it and this should probably be closed.
What's causing this is, as I said, McAfee Endpoint Security. In particular, it's the Access Protection rule "Executing Windows Subsystem for Linux", which is turned on by default. It appears to me that the only way to install WSL if you have McAfee Endpoint Security running is to have your administrator disable this rule.
McAfee does list this as a "known issue" on their site as of the 10.6 release, but no "fix" is currently planned. It doesn't seem like to me that it's an issue at all, but rather a deliberate rule put in place to prevent installation of WSL.
See here: https://kc.mcafee.com/corporate/index?page=content&id=KB82450&actp=null&viewlocale=en_US&showDraft=false&locale=en_US
And here: https://docs.mcafee.com/bundle/endpoint-security-10.6.0-threat-prevention-client-product-guide-windows/page/GUID-44A82DB9-8B4F-4C30-A604-B44E88A33083.html
Recommend that this be documented somewhere obvious, and this issue be closed as unable to fix.

@chrisjbreisch just remember the golden rule:
"Dear WSL fans, despite the perf impact of Defender (which we are working to address), THIS is why we DO NOT recommend excluding folders from or disabling Defender"

(https://twitter.com/richturn_ms/status/1095207032292929536)

@chrisjbreisch just remember the golden rule:
"Dear WSL fans, despite the perf impact of Defender (which we are working to address), THIS is why we DO NOT recommend excluding folders from or disabling Defender"

Thanks, @lewisdonofrio. However, I'm not recommending any of this. McAfee isn't reporting a malicious file, it's not even checking. The setting mentioned above blocks any WSL process from executing by default. You could (I would hope) change this setting without disabling McAfee completely in WSL folders.

What are you talking about I'm not even the OP of that twitter @bitcrazed that posted that.  I was just so no-one else does what @ghost steps.  They are dangerous and should never be done.

try below WA:
1)download lxrun from below url
https://github.com/DDoSolitary/LxRunOffline/releases
2)install subsystem linux from microsoft store.
3)execute below command to install your linux in your dir as administrator .
PS C:\Users*> C:\Users*\Downloads\LxRunOffline-v3.4.0\LxRunOffline.exe install -n -d 'dir which you want to installed' -f 'C:\Program Files\WindowsApps\install.tar.gz'
example:
PS C:\Users\test> C:\Users\test\Downloads\LxRunOffline-v3.4.0\LxRunOffline.exe install -n ubuntu1804 -d 'C:\subsystem\ubuntu1804' -f 'C:\Program Files\WindowsApps\CanonicalGroupLimited.Ubuntu18.04onWindows_1804.2019.522.0_x64__79rhkp1fndgsc\install.tar.gz'
4)then you can use bash/wsl to login your subsystem with root user. then uninstall subsystem linux from microsoft store, you don't need it anymore.


[Advice] Building return_to functionality

A common need for an auth flow is to ensure that the user can be returned to where they initially wanted to go;

User tries to load /profile/1
User isn't logged in so is redirected to /sign_in
After a successful login, user is returned to /profile/1

I have implemented this by passing in a return_to query param, adding it to my form and then adding:
  def after_sign_in_path(%{params: %{"user" => %{"return_to" => return_to}}}), do: return_to
  def after_sign_in_path(_conn), do: "/"

And this works pretty nicely. BUT, this falls apart the moment you want to use pow_assent and have that login flow happen externally w/ FB/Twitter/etc as I don't control the form in the same way you would w/ traditional sign in.
The options, as I see them are:

Build support into pow assent where I can redirect to /auth/facebook/new?return_to=/profile/1 and have it do what it takes pass that through the oauth callback flow
Completely bail on this and store the desired URL in the session and pull it from the session after login (I am leaning toward this one but something about it worries me and I can't figure out what it is)
.... ? :)

Do you have any advice on this?
Appreciate it!

You don't need to implement this yourself since Pow does support this out of the box. The docs describes it, and here's the relevant code: https://github.com/danschultzer/pow/blob/v1.0.15/lib/pow/phoenix/routes.ex#L88-L104
If you have custom after_sign_in_path/1 you can pull it from the assigns:
  def after_sign_in_path(%{assigns: %{request_path: request_path}}) when is_binary(request_path),
    do: request_path
  def after_sign_in_path(conn), do: Routes.custom_path(conn, :index)

PowAssent has support for it in master with https://github.com/pow-auth/pow_assent/pull/110. I'll release a new version asap.

I am so glad to hear this is implemented natively, but I am not understanding how to make it work.

User loads a page in my website "/profile/1". They are not logged in, so in that case are you saying that user_not_authenticated_path/1 is called and /profile/1 is stored in request_path?
I have a top nav link that says login that a user can click. That link is simply Routes.pow_session_path(@conn, :new)
The user clicks that link and the entire page redirects to /login. At this point isn't request_path gone?

It gets triggered when you use the Pow.Plug.RequireAuthenticated plug like described in the readme. The user_not_authenticated_path/1 gets called that way.
For your login link you could use Routes.pow_session_path(@conn, :new, request_path: Phoenix.Controller.current_path(conn)) to return the user to the page they clicked the link.

I see the confusion, and it's largely due to how I framed my fake example. In our re-world use-case we don't REQUIRE auth on the given route, it's optional, but we do want to bring you back there after you login. So basically I was doing everything correctly, I just didn't have to invent my own query param and add to the form.
I'll play w/ this and your new release of assent (Thanks for that, by the way!!) but this can def be closed... appreciate it.


Make 2+ actions work on LW

See ESR fix tickets
#1259
#1272

This has been fixed
Thanks @RaulUrtecho


Add DLM allowed Values

Issue https://github.com/awslabs/cfn-python-lint/issues/50, if available:
Add all the allowed values of the AWS::DLM Resources
Merged together some "similar" types for states into a DefaultEnabledState valuetype
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Codecov Report

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

@@           Coverage Diff           @@
##           master     #703   +/-   ##
=======================================
  Coverage   85.49%   85.49%
=======================================
  Files         118      118
  Lines        6813     6813
  Branches     1628     1628
=======================================
  Hits         5825     5825
  Misses        615      615
  Partials      373      373

Continue to review full report at Codecov.

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


failed uploading my shiny app on shinyserver.io

Preparing to deploy application...DONE
Uploading bundle for application: 240522...DONE
Deploying bundle: 1218797 for application: 240522 ...
Waiting for task: 508944657
building: Processing bundle: 1218797
building: Parsing manifest
building: Building image: 1225031
building: Installing packages
building: Installing files
building: Pushing image: 1225031
deploying: Starting instances
terminating: Stopping old instances
Application successfully deployed to https://urbanhealthstats.shinyapps.io/UrbanHealthStatisticsPlatform/
Deployment completed: https://urbanhealthstats.shinyapps.io/UrbanHealthStatisticsPlatform/
Warning messages:
1: In value[3L] :
Failed to parse /tmp/RtmpCXpS6k/file5e4264395828/data/dhs_inds.R ; dependencies in this file will not be discovered.
2: In value[3L] :
Failed to parse /tmp/RtmpCXpS6k/file5e4264395828/dhs_inds.R ; dependencies in this file will not be discovered.

How is this related to gulp-tslint? Your issue is not clear.

Closing for lack of information.


updated scarlet tutorial

This PR will revive the Scarlet tutorial so that it runs with the latest version of scarlet installed in the Stack. Resolves #166
The last part of the tutorial Update Functions seems deprecated in a way that I can't quite figure out how to fix. It seems that this has to do with using different constrains, although it's possibly done in a very different way now. Maybe remove this part?

@fred3m would you be willing to take a look at this?

Thanks @fred3m for your suggestions. I incorporated them and I now I'm just trying to rebase and merge - I might close this PR instead and start a new one to avoid having to force push


Cryptomatte for Game Engines? Question

Hi!
I hope this is the right place to ask this question. I've been using Cryptomatte for a while now and it has completely changed and improved my production workflows. So far I have been working with Arnold in Maya and Nuke, but we are thinking about an animated short film production using a game engine (unity or unreal) starting soon.
I would love to have the possibility to use Cryptomatte in a game engine. I have some time for rnd so I would love to try to implement this. But before getting into it I wanted to ask if there is already something like that in the making or if you see any major problems heading down that road!
I am thankful for any feedback and feel free to close the ticket if this is the wrong place for this question :D

As far as I know, nobody has done this yet. There is interest in this happening, especially as game engines are used more and more for offline-rendering workflows. I think a lot of people would be very happy for someone to do this, and I don't see any roadblocks beyond figuring out if this is possible in the APIs of the engines.

Sounds great! I will definitely try to get into this soon!
Thank you very much for the quick reply!

Please feel free to reopen this ticket if there's any news on this front!

yes that would be really great if we can get cryptogram for game engine. specifically Unreal engine. and after watching the UE5 demo it's more obvious now.


How to get private data from APPYMT

This is my query that I'm using to get payment list but I'm not getting private data. How I add ShowPrivate=true, in the query line ? Thanks !
GreaterThanOrEqualToDate queryDate = new GreaterThanOrEqualToDate()
                {
                    Field = "WHENCREATED",
                    Negate = false,
                    Value = Convert.ToDateTime(filter.updated_or_created_since),
                };
                ReadByQuery query = new ReadByQuery()
                {
                    ObjectName = "APPYMT",
                    Fields =
                        {
                            "RECORDNO",
                            "RECORDTYPE",
                            "WHENCREATED",
                            "TOTALPAID",
                            "TOTALDUE",
                            "FINANCIALACCOUNTNAME",
                        },
                    Query = queryDate,
                };

In order to get private data, use Query in NewQuery.  For reference: Intacct.SDK.Tests.Functions.Common.NewQuery.QueryTest.cs

In order to get private data, use Query in NewQuery.  For reference: Intacct.SDK.Tests.Functions.Common.NewQuery.QueryTest.cs


Setting noclientlog to true fails (because of ratelimit in Dockerfile)

One can not just change 'false' to 'true' here:
https://github.com/simonrupf/docker-chronyd/blob/adffd8506859f0e395e40ca6d816223f3c3d06ca/vars#L22
Because it conflicts with:
# default configuration
ENV NTP_DIRECTIVES="ratelimit\nrtcsync"

in the Dockerfile.

For future reference, the error message logged in that case is:
Fatal error : Rate limiting cannot be enabled with noclientlog

Hence the solution is to remove the ratelimit directive from the NTP_DIRECTIVES environment variable, by setting it explicitly. For example, this will work:
docker run -d --env NOCLIENTLOG=true --env NTP_DIRECTIVES=rtcsync simonrupf/chronyd


enhance: Mount ufs volumes according to datasets' accessModes

Ⅰ. Describe what this PR does
A follow-up PR of #3632
Ⅱ. Does this pull request fix one issue?

NONE
Ⅲ. List the added test cases (unit test/integration test) if any, please explain if no tests are needed.
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

/override codecov/patch


[FEATURE] ZTE ZXHN F680 Support

please help me decrypt ZTE F680 all virsion
If you need a backup to work on it ZTE F680 backup https://mega.nz/file/0ioB0JJT#XRp_NClzwL36_JqIdoqUfKlGWvqfRP_Wjmc-TPCJWJ8
thank you

Closing as dupe of https://github.com/mkst/zte-config-utility/issues/15


I just moved the project from godep to dep. Builds should be fine now. ✨
Thanks!


first pass at htmlwidget improvements

This pull includes a first pass at improvements to the htmlwidget interface for datacomb.  Some noticeable changes:

move R package stuff to ./pkg which will require the additional subdir="pkg" argument to devtools::install_github("cmpolis/datacomb,subdir="pkg") but allows us to separate the R stuff
do some opinionated guessing to hopefully simplify usage on the part of the R user
add some examples and documentation

see #1 for the full discussion and history

:+1: :+1: :+1: Really appreciate this; thank you!

You've done all the hard work.  Still a long way to go on the R side, but I love that with one-line an R user can make a datacomb, so we have a platform for iteration.  Happy to make this the htmlwidget of the week when you think ready for the very little publicity that I can muster.

Haha, yeah, it's pretty remarkable you can get such a rich interface w/ just a single line of R; thanks again! I put in a few small updates, fixes, updated the dir structure, readme and did some cleanup tonight. I think things are in a pretty good state to share- feel free to publicize whenever you'd like!

Everything works great/better after your merge and changes.  Will write a post this afternoon or tomorrow morning.


[Bug] Content Misalignment

Describe the bug
text and button are In left
Expected behavior
text and button should be in center
Screenshots

Additional context
Kindly assign this issue to me under hactoberfest, gssoc-ext and relevant tags.

@Bhum-ika it is done check latest code by cloning repo


Add an option to support user-defined Echarts renderer

@EdmondFrank Thank you for this PR, sorry it took so long to be merged.

@EdmondFrank Thank you for this PR, sorry it took so long to be merged.

Never mind 👍


CGMiner: send_ssh_command hides exceptions raised by _get_ssh_connection

Describe the bug
pyasic.miners.backends.cgminer.CGMiner's send_ssh_command catches exceptions (asyncssh.Error, OSError) and returns None. This causes functions like stop_mining and resume mining, which lack an isinstance check, that call send_ssh_command to not have an exception raised to them. With the way stop_mining is written, the function will return True as long as no exception was raised, which makes it hard to detect SSH failures.
To Reproduce
Steps to reproduce the behavior:

Close or filter the SSH port on a cgminer
Try and call miner.stop_mining()

Expected behavior
stop_mining() should return false when there are SSH connection errors.
Screenshots
If applicable, add screenshots to help explain your problem.
Miner Information (If applicable):

Manufacturer: Bitmain
Type: Z15
Firmware Type: Stock
Firmware Version: CGMiner 4.9.0

Give it a test in v0.33.11?

Looks good now. Thank you. stop_mining and resume_mining return False as expected.

Awesome.  Thanks for the feedback, I'm relatively new to software development like this, so these things will likely happen quite a bit as I develop my software architecture abilities.  Let me know if you run into any more issues.


ENH: update package version

Hi! This is the friendly automated conda-forge-webservice.
I've started a version update as instructed in #111.
I'm currently searching for new versions and will update this PR shortly if I find one! Thank you for waiting!
Fixes #111

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

superseeded by https://github.com/conda-forge/mcstas-suite-feedstock/pull/114


OldJobReaper should not garbage collects jobs in use by empty DeploymentGroups

Currently the OldJobReaper will remove any helios job that is not deployed, meaning that there is no host that the master is aware of that should be running the job.
Internally at Spotify, usually when we deploy a new revision of a service/container to Helios, we create the Job, a DeploymentGroup, and do a rolling-update job group on all helios clusters that we have, even if there are no hosts currently in that deployment group. The intention here is to make it possible for the service/container owners to be able to easily add hosts/capacity in a site that currently has no hosts of that group/selector and have Helios automatically deploy the same job that is running in other sites to the new hosts in this new site.
The OldJobReaper causes problems with this intention though, as sometimes the job that has been associated with the empty DeploymentGroup has been deleted. This means that when the service/container owner provisions new hosts for the first time in a site that currently has no hosts in that group, their job is sometimes not automatically deployed. This leads to inconsistent experience for these service/container owners, as sometimes when they add capacity to a new site the Helios job is automatically deployed, and sometimes it is not.
I would propose that ideally OldJobReaper should add a condition when deciding to reap a job to check that the job is not currently associated with any DeploymentGroup entities, preventing the inconsistent behavior mentioned above.
One possible way to implement this would be to have the OldJobReaper, at the start of an iteration, fetch all existing DeploymentGroups, and then when iterating over each job to decide whether to reap it check to see if any of the DeploymentGroups have that job in their deploymentGroup.jobId field. Fetching the set of DeploymentGroups at startup would avoid the need for a O(n^2) algorithm like for job in model.getJobs(), for group in model.getDeploymentGroups: ....

I think this is probably fine, and a worthwhile improvement for our users. It's sensible to not remove objects when other objects depend on them.
I don't think we have an OldDeploymentGroupReaper though, so the next natural question is whether we'd want to introduce something like that. My hunch is that the number and on-disk cost of these is very small, to the point where we don't really need to worry about it.

I agree there isn't much point in GC-ing old deployment groups. I would add though that doing so would also work against the intent outlined above, where an empty deployment group is created in a helios cluster intentionally and meant to exist in case the service owner ever wants to create hosts that would belong to that group in that site in the future.


Update Composer dependencies (2021-05-06-00-05)

Visual regression test passed!
View the visual regression test report


Fix #79 - Add Python 3.12 in CI

Fix #79

Woops - not sure how I missed that. The pyproject.toml already advertises support, so we should probably be testing against it!


About camelyon16 preprocessing

Hi,
Here may be a bug ,
In Line 28 of camelyon16_preprocessing/scripts/1_convert_annotation_to_json.py,
X = list(map(lambda x: float(x.get('x')) should be changed to
X = list(map(lambda x: float(x.get('X'))
Best wishes

Indeed, thanks!


Not working when server and client are connected to different networks

Is this RAT supposed to be able to detect the client over different networks?
I've tried doing so and I can't detect the client.
When connecting both server and client to the same network, however, everything works just fine - no problems.
System

Server OS: Windows 10
Client OS: Windows 10
Quasar Version: 1.3.0

Did you check to be sure you port forward the correct port?

You have to do port forwarding check out https://ngrok.com/


determine bank from CLABE

[ ] Return the bank name based on the first 3 digits using Enums
[ ] update validate_clabe to make sure the first 3 digits correspond to a bank

@ricardo8990 give something like this a try: https://gist.github.com/matin/8924f03f091963f7059c9e3eef774226


Fixed logout issue and added login/logout e2e test

Checklist before merging

[X] I added an appropriate entry to CHANGELOG.md

This PR fixes a minor bug on logout: the code was attempting to retrieve a JSON response for a 204 (No Content) HTTP status. I've just removed that and I added a playwright test for the login/logout.
Closes #326

Great, thanks!
Would it make sense to also fix #277 as part of this PR?


Bug Reproduction

[xUnit.net 00:00:12.30]     StrawberryShake.CodeGeneration.CSharp.SchemaGeneratorTests.Create_Query_With_Skip_Take [FAIL]
  Failed StrawberryShake.CodeGeneration.CSharp.SchemaGeneratorTests.Create_Query_With_Skip_Take [8 ms]
  Error Message:
   HotChocolate.SchemaException : For more details look at the `Errors` property.

1. An item with the same key has already been added. Key: JSON

  Stack Trace:
     at HotChocolate.Configuration.TypeInitializer.DiscoverTypes() in /Users/cliedeman/projects/github.com/ChilliCream/hotchocolate/src/HotChocolate/Core/src/Types/Configuration/TypeInitializer.cs:line 133
   at HotChocolate.Configuration.TypeInitializer.Initialize() in /Users/cliedeman/projects/github.com/ChilliCream/hotchocolate/src/HotChocolate/Core/src/Types/Configuration/TypeInitializer.cs:line 81
   at HotChocolate.SchemaBuilder.Setup.InitializeTypes(SchemaBuilder builder, IDescriptorContext context, IReadOnlyList`1 types) in /Users/cliedeman/projects/github.com/ChilliCream/hotchocolate/src/HotChocolate/Core/src/Types/SchemaBuilder.Setup.cs:line 198
   at HotChocolate.SchemaBuilder.Setup.Create(SchemaBuilder builder, LazySchema lazySchema, IDescriptorContext context) in /Users/cliedeman/projects/github.com/ChilliCream/hotchocolate/src/HotChocolate/Core/src/Types/SchemaBuilder.Setup.cs:line 63
   at HotChocolate.SchemaBuilder.Setup.Create(SchemaBuilder builder) in /Users/cliedeman/projects/github.com/ChilliCream/hotchocolate/src/HotChocolate/Core/src/Types/SchemaBuilder.Setup.cs:line 28
   at HotChocolate.SchemaBuilder.Create() in /Users/cliedeman/projects/github.com/ChilliCream/hotchocolate/src/HotChocolate/Core/src/Types/SchemaBuilder.Create.cs:line 10
   at HotChocolate.SchemaBuilder.HotChocolate.ISchemaBuilder.Create() in /Users/cliedeman/projects/github.com/ChilliCream/hotchocolate/src/HotChocolate/Core/src/Types/SchemaBuilder.Create.cs:line 29

Ref: #5904

Closing, as I'm unable to reproduce this error using Strawberry Shake 13.8.1.


fix: add the user-defined output.assetPrefix config for the node mode of modern deploy

Summary
When using modern deploy, the project's configured output.assetPrefix is ignored, which results in static resource files failing to be accessed in the Node.js deployment mode.
For example, if the user configures assetPrefix as /foo, the URLs for the generated static resource files will start with /foo/static. However, if this configuration is ignored in the generated .output/index.js, the production server will continue to expect static resources to be prefixed with /static, leading to failures in accessing the static resource files.
Checklist

[x] I have added changeset via pnpm run change.
[x] I have updated the documentation.
[x] I have added tests to cover my changes.

Thank you for your PR. Have you encountered this problem in a real project before? Because Modern.js will serialize the modern.config.ts to server and I also didn't reproduce the problem.


Add Role Claims to ID Token

Connecting to the /connect/token endpoint in the following manner:
grant_type=authorization_code&code=702c3bef1c6e5eee3059f70227000709&redirect_uri=https://localhost:44304/account/callback&scope=openid profile email roles offline_access

yields an ID Token, but without any role, email, or profile claims, despite the fact that these are set in the Auth Token request, and in the Scopes.cs class.
How do I ensure that my ID Token contains these claims?

ScopeClaim.AlwaysIncludeInIdToken
https://identityserver.github.io/Documentation/docs/configuration/scopesAndClaims.html

Thanks. So there is no way to add claims associated with default scopes to an ID Token. I must add a new custom scope and tag associated claims with AlwaysIncludeInIdToken = true?

We have "AlwaysInclude" versions of our StandardScopes.


Euler integrator test

This task basically requires to include the euler integrator (action model) in the action factory. It should run tests for all the differential action models.
Probably we need to develop a differential-action factory.

This was recently included in #951!


Make "Claim effect toggle" possible to disable in settings

Adds time and clicks to every turn
Confuses new people about possibility to ignore claim
Claim can already be canceled by defending player (for military) or just reverted if something went wrong

I'm in favour of this idea, but I'd like to add two points:

While accidental intrigue claim can be reverted, the information reveal of the discarded card can not.

Skipping claim when the opponent has nothing to claim (no characters, no cards in hand, or no power on house card) for speed removes the ability for a Martell player to play Vengeance for Elia.

Making it a profile option seems to be a good solution though.


Two tests are passing despite server being down...?

Too tired to fix but:

made in error, tests were passing but laptop overheating lol. closing


chore(BlockchainTree): unwind function

closes: #1773

Codecov Report

Merging #1775 (0e67f73) into main (7d30bd3) will increase coverage by 9.53%.
The diff coverage is 92.30%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##             main    #1775      +/-   ##
==========================================
+ Coverage   63.93%   73.47%   +9.53%
==========================================
  Files         405      405
  Lines       49725    49764      +39
==========================================
+ Hits        31793    36564    +4771
+ Misses      17932    13200    -4732

Flag
Coverage Δ

integration-tests
19.91% <0.00%> (+0.02%)
:arrow_up:

unit-tests
67.84% <92.30%> (+10.04%)
:arrow_up:

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

Impacted Files
Coverage Δ

...ates/executor/src/blockchain_tree/block_indices.rs
88.23% <80.00%> (-0.21%)
:arrow_down:

crates/executor/src/blockchain_tree/mod.rs
90.76% <94.11%> (+0.21%)
:arrow_up:

... and 103 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Update README.md with latest boot image

Update boot_image to projects/backupdr-images/global/images/sky-11-0-11-323

Hi @umeshkumhar this change needs to be made to https://github.com/GoogleCloudPlatform/terraform-google-backup-dr/blob/1bec4ac8d4265e8d1b4537525a69988e62b9dd33/variables.tf#L71C57-L71C72 and doc should be regenerated. Additionally changes to defaults are breaking changes, so please tag them as such. Please refer to go/blueprint-maintainers for more details.

Ah I see you were fixing as code was updated in https://github.com/GoogleCloudPlatform/terraform-google-backup-dr/pull/32. However please tag future changes to defaults as breaking changes.


How to access controller and module ?

Hello,
i am very sorry for the dummies question ever, but can you please explain how to "reach" the module controllers.
for example if I go for this as an url example.com/frontend/index/add/parameters
i still get 404

apache config ...


feat: Update oracle endblocker for historic pricing

Description
closes: #1542

Author Checklist
All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.
I have...

[ ] included the correct type prefix in the PR title
[ ] added ! to the type prefix if API or client breaking change
[ ] added appropriate labels to the PR
[ ] targeted the correct branch (see PR Targeting)
[ ] provided a link to the relevant issue or specification
[ ] added a changelog entry to CHANGELOG.md
[ ] included comments for documenting Go code
[ ] updated the relevant documentation or specification
[ ] reviewed "Files changed" and left comments if necessary
[ ] confirmed all CI checks have passed

Reviewers Checklist
All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.
I have...

[ ] confirmed the correct type prefix in the PR title
[ ] confirmed all author checklist items have been addressed
[ ] reviewed state machine logic
[ ] reviewed API design and naming
[ ] reviewed documentation is accurate
[ ] reviewed tests and test coverage
[ ] manually tested (if applicable)

Codecov Report

Merging #1580 (f071cec) into main (8355670) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #1580      +/-   ##
==========================================
- Coverage   52.20%   52.19%   -0.02%
==========================================
  Files          73       73
  Lines        7103     7099       -4
==========================================
- Hits         3708     3705       -3
+ Misses       3122     3121       -1
  Partials      273      273

Impacted Files
Coverage Δ

x/oracle/keeper/historic_price.go
94.73% <ø> (+0.79%)
:arrow_up:

Could we use the experimental flag instead of commenting out the code?


feat: lock() accepts an optional userId

Related Issues

Closes #141

Proposed Changes:

Adds user_id optional parameter to lock(). This change adds support for all main units that require the userId parameter during the unit authentication.
Testing:

n/a
Extra Notes (optional):

n/a
Checklist

[x] Related issues and proposed changes are filled
[x] Tests are defining the correct and expected behavior
[x] Code is well-documented via docstrings

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 2 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
381

Relevant Lines:
381

💛  - Coveralls


Upgrade ui-router to new ng-route router

Just want to put this in a ticket so we can push it to a milestone release and get some conversation,  but we should be looking into getting the Angular 2.0 router into the meanjs repo and removing ui-router.

I don't think we should do this for 0.4.0, probably for 0.5.x or something..

@anderskristo i definitely agree with you, but I just wanted to at least have a ticket we can get conversations flowing about upgrading the router.  By all means, if you have the power label this for 0.5 milestone feature

@britztopher I don't think the new router is nearly as stable nor as flushed out in terms of features, but I haven't checked on it in a couple months. Are there still disparities?

I have been using it in a small project a few days ago.
My only bigger issue was with injecting $scope into the controller constructor, which was fixed 5 days ago.
So all in all it mostly works, but it still lacks documentation and has a few bugs and is still subject to change. It was supposed to be released with angular 1.4, but I am not sure if that will happen.

Upgrade — as of July:

the API of the new router isn't yet stable and things are still changing.
No docs yet.
Estimated to be published with Angular 1.5, probably this autumn.

Not happening as of now.


FileNotFoundError: [Errno 2] No such file or directory: '...\site-packages\aanalytics2\eventType_usageLogs.pickle'

I tried to update to the newest version today, but cannot log in anymore. Could it be that the new better logging is related to this? Have no time to check this in detail at the moment, but rolling back for now to older version.
Traceback (most recent call last):
File "C:\Users\Franz\AppData\Local\Programs\Python\Python37\lib\contextlib.py", line 112, in enter
return next(self.gen)
File "C:\Users\Franz\AppData\Local\Programs\Python\Python37\lib\importlib\resources.py", line 201, in path
with open_binary(package, resource) as fp:
File "C:\Users\Franz\AppData\Local\Programs\Python\Python37\lib\importlib\resources.py", line 91, in open_binary
return reader.open_resource(resource)
File "", line 929, in open_resource
FileNotFoundError: [Errno 2] No such file or directory: 'C:\gitrepos\dim28-repo\venv\lib\site-packages\aanalytics2\eventType_usageLogs.pickle'

Hello,
yes, I noticed and it is already fixed.
please update to version 0.2.4.
For unknown reason, one file was not uploaded to pypi.
https://github.com/pitchmuc/adobe_analytics_api_2.0/blob/master/docs/releases.md

Thanks, but still does not work.
ERROR:root:Fatal Error in xxx.py: [Errno 2] No such file or directory: 'D:\xxx\venv2\lib\site-packages\aanalytics2\eventType_usageLogs.pickle'

Interesting, your folder after installation should looks like this.
You may are missing the pickle files.

Downloading the file from pypi, I can confirm that the file are in the wheel installation...

Source : https://pypi.org/project/aanalytics2/#files

I install via git+https://github.com/pitchmuc/adobe_analytics_api_2.0.git@832ada23c9daaec358eb12267aaa096ad7c51925#egg=aanalytics2

are these pickle files a standard everywhere?

They are files storing information to help with the use of the module.
Basically, encapsulating the documentation references as dataframe.
Example:

or

@loldenburg Can you try again ?
I have made modification and added a MANIFEST.IN file to include the data.
So it should work (you should have the file), if not I have put safeguard so it doesn't break anymore.

wonderful, that fixed it! THANKS!

Note however that the pickle files are still not downloaded (cannot see them in my aanalytics2 folders).

OK... there are in the repo as well...
It seems that you do not pick them for some reason.
Is there a specific reason for not using pip install aanalytics2 --upgrade ?

In Google Cloud Repositories, you specify the modules in a requirements.txt file, so there is no pip.
But you can simply do
aanalytics2==0.2.4
I think the fact that I include your lib via Github is still from the time when your library did not support pip, it is also needed to get library versions or forks thereof which were not officially released (yet), e.g. to work around issues or test sth befor releasing it. Most importantly, it is probably one of those "never touch a running system" as every change I make usually breaks sth somewhere in the many scripts that already run on your wrapper (thanks!).
As long as the pip release version is avaible and stable, I think I could switch to pip for this library as well.
Will try.

Local Test: Very interesting, this time the pickle files were indeed downloaded to the folders. Strange because that would mean there is no synchronicity between GIthub and pip modules in some cases.
Now for the cloud test...

I also tested your way of installing it and it downloaded the files as well.
I am not sure why you couldn't with your pip command.

"I am not sure why you couldn't with your pip command."
I never used a pip command. I always did it via requirements.txt.
Cloud test also successful! :)

Thanks for letting me know.
As a note:
Normally for major fix (when there is something broken) I tend to do a quick release on pypi.
It may be then the preferred default method.
For other elements (adding new endpoints, etc..) I may be slower and then you may want to re-use the pip git+https...


Remove duplicates

Hello!
Great project, but one minor annoyance (might be something on my end but I still feel that it can be easily addressed here) is the fact that I have multiple of the same errors duplicate. Here is a screenshot below

Is there any way to automatically remove these duplicates?

do you have multiple lsp servers attached to the same buffer, each spitting out an error? that sounds more like the actual issue here.

I have the same problem.
If I stop my lsp server (I check there is no more process of it running on my machine) the messages remain in trouble.
When I start again my LSP all messages are duplicated. Each time I restart my lsp there is a new line for each message.
I tried to refresh trouble with rand :TroubleRefresh but these commands do nothing.
Do you have any idea how to correct this?

Development on the main branch is EOL.
Trouble has been rewritten and will be merged in main soon.
This issue/feature either no longer exists or has been implemented on dev.
For more info, see https://github.com/folke/trouble.nvim/tree/dev


Feature Request: Single Configuration Option for all Clients

Problem:
Multiple customers have run into issues where they have configured an AWS SDK client (usually the wrapped S3 Client), but then are unable to call KMS correctly because the KMS client instantiated by default in the KMS keyring has not had this configuration applied. (See https://github.com/aws/amazon-s3-encryption-client-java/issues/201.) The solution is to configure the KMS client and pass it to an explicitly-instantiated KMS keyring, but this is verbose, and does not match the behavior in the v1/v2 S3EC's constructor.
Having finer-grained control over the configuration is a useful feature but customers may prefer to use the same configuration for all clients.
Solution:
Provide a top-level client configuration option, most likely in the S3EncryptionClient/S3AsyncEncryptionClient builders, which is then propagated to all of the wrapped clients (S3Client, S3AsyncClient, KMS).
This works slightly differently in AWS SDK for Java v2, so we'll need some time to figure out a design which is sufficient for all configuration options.
Out of scope:
n/a?

Do we have any update, when this feature would be available?

This feature has been released in version 3.2.0. There is now an option to provide "top-level" credentials. You can look into this example for top-level client configuration.


build: dragonflybsd-amd64 random build failure

What version of Go are you using (go version)?
Go 1.8
What operating system and processor architecture are you using (go env)?
GOARCH="amd64"
GOHOSTOS="dragonfly"
There is a random recurring build failure for the dragonflybsd builder. An example of this is in the builder log for 22cfe24aca80653b0e8efdd4a1aba1df00e8e72d:
crypto
encoding/base64
reflect
/tmp/workdir-host-dragonfly-amd64-tdfbsd/go/src/reflect/type.go:22:2: can't find import: "unicode"
crypto/sha1
go tool dist: FAILED: /tmp/workdir-host-dragonfly-amd64-tdfbsd/go/pkg/tool/dragonfly_amd64/compile -pack -o /tmp/go-tool-dist-976677949/reflect/go.a -p reflect /tmp/workdir-host-dragonfly-amd64-tdfbsd/go/src/reflect/deepequal.go /tmp/workdir-host-dragonfly-amd64-tdfbsd/go/src/reflect/makefunc.go /tmp/workdir-host-dragonfly-amd64-tdfbsd/go/src/reflect/swapper.go /tmp/workdir-host-dragonfly-amd64-tdfbsd/go/src/reflect/type.go /tmp/workdir-host-dragonfly-amd64-tdfbsd/go/src/reflect/value.go: exit status 2
can't create /tmp/go-tool-dist-976677949/crypto/sha1/go.a: open /tmp/go-tool-dist-976677949/crypto/sha1/go.a: no such file or directory
can't create /tmp/go-tool-dist-976677949/unicode/go.a: open /tmp/go-tool-dist-976677949/unicode/go.a: no such file or directory
can't create /tmp/go-tool-dist-976677949/syscall/go.a: open /tmp/go-tool-dist-976677949/syscall/go.a: no such file or directory
I've been assuming that this was a problem with my build machine, but I'm raising the issue to find out if there's anything I can do to track this down

Builder log is at https://build.golang.org/log/30f7def3977874b964826994148eb6d74e155fea .
How many processors does the builder machine have, as reported by runtime.GOMAXPROCS()?
The log doesn't make a lot of sense to me.  It seems that /tmp/go-tool-dist-976677949 is disappearing while the build is going on.  But even then I don't understand why the reflect package would be built before the unicode package build is complete.

GOMAXPROCS is 1

Note that two builds after 22cfe24aca80653b0e8efdd4a1aba1df00e8e72d succeeded, so the random nature of this failure makes it difficult to troubleshoot.

If GOMAXPROCS is 1, this is flag out peculiar.  It means that the unicode package must have completed building.  So how can we see, at the end of the log,
can't create /tmp/go-tool-dist-976677949/unicode/_go_.a: open /tmp/go-tool-dist-976677949/unicode/_go_.a: no such file or directory

Hmmm, wait, "unicode" is missing from the dependencies of "reflect" in cmd/dist/deps.go.

I see that 127 /tmp/go-tool-dist-* folders are hanging around. Aren't those supposed to be removed?

@tdfbsd In the normal course of events, yes.  They will be left behind if cmd/dist crashes for some reason.

I think I've convinced myself that https://golang.org/cl/55971 will fix the problem.  Let's try it and see.


Add option to select pages that should be converted

High quality conversions of PDFs with a high number of pages takes a lot of time.
Adding an option to select which pages of the PDF to convert would optimize scenarios in which you know which pages you want to convert.
Apart from that the package work wonders!

Hi, this is now possible in the latest version. I've update the example on the readme:
  const document = await pdf("example.pdf");

  // current approach:
  for await (const page of document) {

  }

  // or you can also read a specific page number:
  const page = await document.getPage(12)

Works great, thank you ✌


Add support for codecov

Codecov is excellent, we should use it:  https://codecov.io/
Adding support should be a minor tweak to .travis.yml.

Fixed in #1447


1438 remove feature flag for payment links and reference numbers

What problem does this pull request solve?
Trello card: https://trello.com/c/3ZPv1xaf/1438-remove-feature-flag-for-payment-links-and-reference-numbers
Removes the payment_links and reference_numbers_enabled feature flags.  By doing this, it also integrates the payment links subsection into the standard task list - so a bit of renaming as well.

Ensure that you consider the wider context.
Does it work when run on your machine?
Is it clear what the code is doing?
Do the commit messages explain why the changes were made?
Are there all the unit tests needed?
Has all relevant documentation been updated?

Looks ok but you have 2 commits with exactly the same commit message and the first one also does a slight refactor in renaming the section_2 method

Looks ok but you have 2 commits with exactly the same commit message and the first one also does a slight refactor in renaming the section_2 method

Good spot, bungled the rebase a bit! There's now a commit message for the first one explaining the refactoring.


Ability to set transform of DZNEmptyDataSetView instance

I'm using DZNEmptyDataSet with Slack's SlackTextViewController. Since the view is inverted, I need to also invert the empty data set view. From what I can see there's no way to access any of the views (ideally the DZNEmptyDataSetView instance) in order to set that transform. Is there a way I'm not seeing, or is there a possibility of a property or something being made available so I can set a custom transform?
Thanks!

Hi,
I got the same problem. Here is a bit hacky way how to do that.
func emptyDataSetDidAppear(scrollView: UIScrollView!) {
    if let emptySetView = scrollView.subviews.first where emptySetView.className == "DZNEmptyDataSetView"{
        emptySetView.transform = self.tableView!.transform
    }
}

The idea, you need to take a first subview of scrollview when DZNEmptyDataSetView is displayed and set .transform property. The best place, as for me, is delegate method emptyDataSetDidAppear.

That works for me, thanks.


Support element_at for floating keys

Support element_at for floating keys, e.g map<double, T> and map<float, T>
Added test

@pranjalssh LGTM. Could you also have @kagamiori to take a look? @kagamiori can we extend fuzzer test to cover this? Thanks!

Hi @xiaoxmeng, Since the new function signatures of floating keys are added, these signatures should automatically be picked up by our fuzzer test. We'll get signals if there are bug.


Make homepage better & separate test pages

Closes: #104

@helloworld12321 I ended up going with the stroked button and also made the buttons full width

Oh, even better, nice!


fix docs search for organizations and projects

in a recent usability study a person tried searching for organization and project to try and figure out how pulumi orgs and projects work and got no helpful results, we should fix this up in swifttype.

i did this right after the study, but created this issue for tracking. this is fixed now.


[WIP] change in code owners

a few people are being notified for code that they no longer own.
There are a few options that I see:

leave people as code owners and have them pinged for most PRs.
change the owners of these particular sections of the code to people on the team.
remove the line entries with developers no longer responsible for the individual code areas of our product.

This will need to be done in other repos too, but putting here as a conversation starter.

WIP: unsure what @Fryguy and others want to do on this delicate subject.

Not really sure what's delicate/controversial.  We have to change these values as these people are no longer on the project, and I see nothing controversial in the choices you've made in the PR.  Un-wip it, and I can merge.  Only thing we might lose is the nice breakdown, but we can always look into the file history for that.

@kbrock For expediency, you can use [skip ci] as this is effectively a documentation change and doesn't need a travis build.

updated commit message to include [skip ci]

ok. revisited. sorry that I dropped fdupont-redhat and did not transfer ownership to @kavyanekkalapu (thanks for all the work you are doing in the ui space)


Seq and generators

Hi!
Is there a way to map over generators? Can seq help?  For example:
YEARS:List[int] = [2015, 2016, 2017, 2018, 2019, 2020, 2021]

def get_train_test_years():
    for i in range(3, len(YEARS)):
        yield YEARS[:i], YEARS[i]

def transform(x,y):
    return x+"Arbitrary complex",y+"Arbitrary complex"

#Does not work
ys = pipe(get_train_test_years(),
    seq.map(transform)
)

# works but repetitive
test_train_candidates  = (transform(train_years, test_year) for train_years, test_year in get_train_test_years())

Thanks!

The generator is not the problem. The problem is that your transform function takes two arguments. So you need to star the tuple argument:
ys = pipe(get_train_test_years(), seq.map(lambda x: transform(*x)))

But we should probably just add a starmap operator to the seq module:
def starmap(
    mapper: Callable[[Tuple[Any, ...]], Any]
) -> Callable[[Iterable[Any]], Iterable[Any]]:
    return seq.map(lambda x: mapper(*x))

At

ys = pipe(get_train_test_years(), seq.map(lambda x: transform(*x)))

I get
(parameter) x: TSource@map
"object*" is not iterable
  "__iter__" method not definedPylance

Thanks for explaining this to me.


Added managed by label - issue 110

Issue #110
Description of changes:
Added the managed-by label as per issue. Value set to our controller aws-cloud-map-mcs-controller-for-k8s.
Added test to assert that the label was added to any new endpointSlice.

Codecov Report

Merging #139 (62bd318) into main (d2df88b) will increase coverage by 0.07%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #139      +/-   ##
==========================================
+ Coverage   73.98%   74.05%   +0.07%
==========================================
  Files          15       15
  Lines        1449     1453       +4
==========================================
+ Hits         1072     1076       +4
  Misses        300      300
  Partials       77       77

Impacted Files
Coverage Δ

pkg/controllers/utils.go
96.10% <100.00%> (+0.10%)
:arrow_up:

Continue to review full report at Codecov.

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


Update pyproject-toml to 0.9

Summary
Fixes https://github.com/astral-sh/ruff/issues/9913
Test Plan
cargo build

It looks like the yank was due to a breaking change in the API. They released 0.8.2, which bumped the PEP 508 crate version, which was actually a non-semver-compatible change for pyproject.toml -- so they yanked 0.8.2 and re-released as 0.9.0.

It looks like the yank was due to a breaking change in the API. They released 0.8.2, which bumped the PEP 508 crate version, which was actually a non-semver-compatible change for pyproject.toml -- so they yanked 0.8.2 and re-released as 0.9.0.

Thanks for summarising the yank reason. I should have done so in my summary

Oh no prob. I was just curious myself.


README numbering fix and resolve a security alert

Fixes the main README formatting which was resulting in incorrect numbering on the steps
Resolve one of the security alerts in the repo

markdown-link-check is having some instabilities and intermittently fails with external (e.g. aka.ms) links. Multiple runs have yielded different results, all marking valid links as invalid with a status of 0. I've manually verified that the links are working so this PR is good to go, but further investigation is needed to figure out why this happening and what we should do about it. One possible workaround is to allow 0 as a valid status code since that seems to be the symptom of this problem


[20.09] softmaker-office: 1018 -> 1020

Motivation for this change
Upstream breaks hashes on updates, so we need to backport version updates.
(cherry picked from commit e2c8ae9881c3e221d2736ed1eaddadd7ab8fa28b)
Things done

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

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

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

LGTM
https://github.com/NixOS/nixpkgs/pull/98028
1 package built:
softmaker-office

Thanks for the review!


Provisioner doesn't work if pods has tolerations/nodeSelector

Hey, thanks for sharing provisioner. It's really cool.
Steps to reproduce:

Setup some kubernetes nodes with taints and mark them with some label
Give pods tolerations and nodeSelector, so the nodes will be scheduled only to nodes with taints:

For example:
nodeSelector:
  node-role.kubernetes.io/sre: ""

tolerations:
  - key: "node-role.kubernetes.io/sre"
    operator: "Equal"
    effect: "NoSchedule"
  - key: "node-role.kubernetes.io/sre"
    operator: "Equal"
    effect: "NoExecute"

Provisioner doesn't work in this case because it uses helper pods to create dirs. Helper pods  can't be scheduled on target node because of node taints. To make this example works helper pod should copy tolerations from pod which claiming storage.

Maybe it's something we can add to the config

@yasker Good idea, but actually we need pod to tolerate all taints :) Check out PR #16

@vitkovskii Great! Merged, thanks!


Delay on initial key stroke (solved (sorta))

After starting Mechvibes, I would minimize (or close) the window that appears.
If I let the window remain on screen, the delay does not occur.
I shrink the window so it's not so obvious.

#12
#13
#142
#151

This issue still exists as of 06/06/24. If a user is idle and starts typing, there is a slight delay in the first few keystrokes. This minor inconvenience only happens if the application is in the system tray.
I don't know the issue exactly but it could be the app going to sleep. In that case, we could use 'powerSaveBlocker
' from electron. I'll be back to report my findings :)


Interoperability between apps- users can detect and installations do not block

We build an app using the Open Trace source code as Social Distance Alarm, we also built a version for United Nations Technology Innovation lab called 1point5 App. There is also a library that any company can use the social distance alert features with. Return Safe is one of them.
Currently when I have the Un app installed and the Social Distance Alarm app installed - another instance wont work- so the Return Safe instance will not alert- this also means if other apps are suing the library as a basis for contact tracing, having 2 apps installed and interfere with eachother means contact tracing on the one app wont work unless the other is installed.
We want all apps who use this source to:
1.) Work when they are installed
2.) Be able to detect each others users.

@acooley This would be a good one for us to prioritize


Add support for cachi2 based deps

Konflux is replacing RH's internal build system OSBS. OSBS supported a build-time dependency injection system called "cachito". Konflux replaces this with "cachi2" which works differently. REMOTE_SOURCES no longer need to be copied into place and there is no need to source cachito's environment information (Konflux automatically rewrites the Dockerfile to source cachi2/cachi2.env before running the original RUN commands).
Additionally, cachito appears to have provided go.sum dependencies whereas cachi2 requires all build-time dependencies in go.mod. Missing dependencies are added to go.mod as // indirect in this change.

/test configmap-scale

configmap-scale is perma failing https://prow.ci.openshift.org/job-history/gs/test-platform-results/pr-logs/directory/pull-ci-openshift-etcd-openshift-4.18-configmap-scale

/override ci/prow/configmap-scale

/lgtm
/approve

@jupierce  so u need a valid/jira label :)

/cherry-pick openshift-4.17


Exporting sorted data exports in deafult order

[X ] bug report => search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request => Please do not submit support request here, post on Stackoverflow or Gitter

**Current behavior**
Steps to reproduce:
1. Add some data to the table.
2. sort the table
3. export the data to csv

**Expected behavior**
The exported csv should be the same order as I previously ordered the table, but it is in the same state as I added the data to the table at the first point

**Please tell us about your environment:**
<!-- Operating system, IDE, package manager, HTTP server, ... -->

* **Table version:**
15.0.2

* **Angular version:**
7.2.14

* **Browser:** [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]
ALL

* **Language:** [all | TypeScript X.X | ES6/7 | ES5]
ALL

I had the same problem with selected rows.
I need get the selected rows in the current table order.
Ex:
1 - load the table data
2 - reorder
3 - select multiples (checkbox)
i need the selected array in the table order, not in the selection order

Hi.
look at this https://github.com/swimlane/ngx-datatable/issues/1819#issuecomment-584432541
I think this can help you


Yabai follow_focus_mouse not working on MacOs Monterey 12.1

So I mainly use yabai for the follow focus feature. This feature was working perfectly fine before I had to clean install macos on my laptop and I didnt even need to disable SIP. Now, when I try to set the follow focus to 'on', It does nothing. I tried to restart yabai but that doesnt work either. Is there anything else I am missing since I am on apple silicon? Or this feature doesn't work at all on apple silicon.
Thanks.

focus_follows_mouse [autofocus|autoraise|off]
Automatically focus the window under the mouse.

ref. https://github.com/koekeishiya/yabai/blob/master/doc/yabai.asciidoc#config
Use autoraise or autofocus. on has not been a thing for ages.

I did that, it only works for just a while and it stops working, I have to and type in the command again for it to work. Do you know why thats happening?

https://github.com/koekeishiya/yabai/issues/1054

update to v4.0.0 and it should be fine.

Do I still need to disable SIP?

focus_follows_mouse does not need  SIP to be disabled.

Thank you


Helm chart for kubescape

The de facto way of deploying in cluster services is using helm.
This chart can be then published using https://artifacthub.io/packages/helm/artifact-hub/artifact-hub
for people to use this

@yonahd, this great!! Thank you :)
Can you please reopen this PR against dev branch? this way we can release it properly 😎

Edited the MR


Type narrowing by constructor signiture of interface or object type literal

implement #1283

@mhegazy thank you for your advice!
I added a new commit. it support generic types and add some test cases.

:+1:

@DanielRosenwasser thank you for your comment!
I added a new commit.

@DanielRosenwasser Thank you very much to me to corrections of my English.
@JsonFreeman thanks! I added a new commit.

wow, travis ci failed...

wow, travis ci failed...
I ran the git config --local core.autocrlf false to cure the test. but why?

@vvakame i ran into that yesterday. i think it is related to a change @JsonFreeman did, not sure if what you are seeing is correct the behavior or not.

@vvakame where are you seeing test failures? Right now Travis is saying that the tests are passing.

@mhegazy @DanielRosenwasser https://travis-ci.org/Microsoft/TypeScript/builds/61452430 this is it.
I found it and fix up & doing push -f about last commit.
please check https://github.com/vvakame/TypeScript/commit/776f390786f1dc71236b4c124084a20da225d0ae (without whitespace https://github.com/vvakame/TypeScript/commit/776f390786f1dc71236b4c124084a20da225d0ae?w=) .
this commit contains change line break character about tests/baselines/reference/typeGuardsWithInstanceOfByConstructorSignature.errors.txt and tests/baselines/reference/typeGuardsWithInstanceOfByConstructorSignature.js.
I think this is bad solution, but Travis CI passed this commit.

:+1:

Thanks!

yay! :smile_cat: Thanks for a lot of supports!


feat: start cli

Closes #2

Left todo:

[ ] Add type of condition to print
[ ] Add condition parameters to print
[ ] Add stats at bottom of print (total errors, how many errors, how many warnings?)
[ ] Use config from tsconfig.json
[ ] Add option to get location of tsconfig.json
[ ] Make sure the ci fails when there are errors
[ ] Make configurable if a warning causes a fail or not (default in ci should be true)


WaveFox v1.2.103 Beta

Refactoring. Removing options that are insignificant for the user.

Adjusting the saturation of separators and disabling the first separator were significant options :(

As for the first separator, maybe I'll hide it by default without any options. Not decided yet. The separators will have 50% of the text color. Less will be hard to see, more is too bold.

On macOS, Firefox b103, PhotonTabs, the first tab and the green fullscreen key gap are too tight.

You're right. I'll fix this soon.

v1.2.103 is now in pre-release status

If the first seperator is disabled by default it's ok with me. In my opinion it looks oddly placed anyway.
Did the option to change the new tab button also get removed?

There were too many problems with this button. It deformed when scaling. It is possible to fix, but then the hitbox becomes too large. And when I moved the tab separators down a level for compatibility with pinned tabs, it became impossible to create the same for the new tab button. Then I decided to remove it and leave the usual, but slightly modified.

There were too many problems with this button. It deformed when scaling. It is possible to fix, but then the hitbox becomes too large. And when I moved the tab separators down a level for compatibility with pinned tabs, it became impossible to create the same for the new tab button. Then I decided to remove it and leave the usual, but slightly modified.

Understandable. I guess it's also fair to categorize that particular feature as insignificant.

Release version changed to v1.3.102


”Râu de Mori” is listed in the drop-down menu

Description:
"Râu de Mori" is listed in the drop-down menu alongside its corresponding county and commune, according to the law.
Precondition:
The website is up an running.

Step 1
Type "Râu de Mori" in the search bar.

Expected results
The location is listed in the drop-down menu as "Comuna Râu de Mori, HUNEDOARA".


Questions regarding this project!

Hi, I have some questions regarding this project.

Is this project abandoned as it hasn't been updated for a long time?
Would this crate also work on the Odroid and similar mini computers with GPIO ports?
Is this based on embedded-hal crate?
Is this library stable? If not, would the API have significant changes overtime?
Does this crate support the same amount of devices like the original gpiozero?

hey @Joe23232
Thanks for the questions :)

I could use some help maintaining the project for sure. see #11
This crate is very raspberry-pi specific.
This crate uses https://github.com/golemparts/rppal under the hood but rust_gpiozero hasn't been updated to use the embedded-hal feature it now supports

I would suggest using linux embedded hal for a generic approach and something that would work on the Odroid

This library is not stable yet.
Not all parts of gpiozero lib has been ported. PRs are welcomed 😄

@rahul-thakoor

Thanks for the questions :)

:)

I wish I could help you out mate, I wish I could be more technical I am still a noob :)
I thought that the Odroid also has GPIO pins so why wouldn't this crate work just out of curiosity?
I see mate :)

I would suggest using linux embedded hal for a generic approach and something that would work on the Odroid

Is this crate more difficult to use over raspberry-pi?

I see mate
Ah right I see mate :)


Apply code analyzer code fixes

Apply code fixes from analyzers for warnings and errors using dotnet format.
Resolves #31.

Fixers aren't working outside of F5 debugging for some reason:
Failed to apply code fix CSharpUseCollectionExpressionForArrayCodeFixProvider for IDE0300: The given key 'WorkspaceKinds' was not present in the dictionary.


Cortex-M7 support

This pull request adds support for the Cortex-M7 and FPBv2.
The two targets included with this PR are the NXP i.MX RT1050 and RT1020. Debugging images loaded into flash is known to not work, but debugging from RAM works fine. This issue will be addressed soon.

/morph test

cc @MaureenHelm

/morph test

/morph test

Will do!

/morph test


worker configuration is a bit incomplete

For example I'd like to get weird and use clang37 as a compiler. This results in:
--- libbsd_compat_la-closefrom.lo ---
.: cannot open /etc/defaults/compilers.conf: No such file or directory
--- libbsd_compat_la-basename.lo ---
.: cannot open /etc/defaults/compilers.conf: No such file or directory

Wouldn't it be better to instead of using customized make.conf only create a full directory like /usr/local/etc/synth/-etc for user to populate and to mock with?

I've mean if I override CCVER in make.conf.

I guess it depends on how many files we are talking about.
We can't "replace" etc with a custom version, but we can import into it.
if the only identified shortcoming is compilers.conf and default/compilers.conf, that can be specifically handled similarly to the custom make.conf (e.g. /usr/local/etc/synth/LiveSystem-compilers.conf)

Thinking about this more, I don't think dports is set up to use alternative compilers in any case.   It might even hard set to base gcc (and ports gcc/clang when the port dictates it)

by the way, synth was created with "ports compiler" use in mind.
What you could do is create a new root (e.g. make installworld DESTDIR=) and replace ROOT/usr/bin/cc and friends to whatever you want.  You also get a like 4x the performance of custom-cc method.  This will work on freebsd and dragonfly.  (use a new profile ofc)

I'll close this since the intent has always been to use custom system roots and profiles to handle the scenario.


Initial GridList implementation

This is by no means final, but I wanted to get it in front of you for feedback.  A few things I should call out.
I used http://www.material-ui.com/#/components/grid-list as a guide for what properties to expose. Also, I went the route of using a div in place of an img per the "Using a div in place of an img" section of https://github.com/material-components/material-components-web/tree/master/packages/mdc-grid-list. The rationale here was that it is more flexible and the alternative of having some sort of "supportMixedImgSizes" property seemed a little awkward. That said, I'm completely amenable to heading in that direction if you'd prefer.
I tried to mirror the conventions I saw in the codebase and basically adapted the GridLayout for this component, but let me know if I diverged from the preferred style in any way.
If you think this is heading in the right direction, I'll finish adding support for the rest of the props and create a sample usage.

One other thing I noticed: the .gitignore file prevents *.css files from being included, but since you are allowed to include individual stylesheets for components, I'm assuming the .gitignore rule is a recent addition that came after the majority of components were added.
In my fork, I extracted the grid-list styles from preact-material-components/node_modules/material-components-web/dist/material-components-web.css into the GridList directory, but perhaps there is a different way that stylesheet is automagically generated?

For CSS, you should have a look at CssMigrationWebpackPlugin.js. It copies CSS files from material-components-web to this library when you run npm run build, and they shouldn't be commited.
So for testing you should just be able to run npm run build and then import the file like so:
import 'preact-material-components/GridList/style.css';

First, thanks for the initiative!
Globally, I think you may not have fully understood MaterialComponent.js. The thing is that MaterialComponent automatically supports material-components-web props with this._mdcProps. For example, this:
if (props[this._propsDict.twoLineCaptions]) {
  classes.push("mdc-grid-list--twoline-caption");
}

can just be replaced with:
constructor() {
  super();
  this.componentName = "grid-list";
  this._mdcProps = ["twoline-caption"];
}

then you just add the props on the element:
materialDom(props) {
  return (
    <div {...props}>
      {props.children}
    </div>
  );
}

and MaterialComponent will automatically take care of that prop for you (which means add the class to the element and remove the prop from the DOM).
Actually, you could just add all these items to _mdcProps and get rid of createClassName altogether:

tile-gutter-*
with-icon-align-*
tile-aspect-*
twoline-caption

Please look at this example: https://github.com/prateekbh/preact-material-components/blob/master/Textfield/Textfield.jsx#L48.
Do not hesitate to ask questions if you need help.

LGTM, please add the same in README as well

Closing and will issue a new, revised PR


Box Art appearing as White Rectangles

I am using the gridview EmulationStation binary downloaded from your Google Drive (dated 6 October 2016). Recently box art is failing to load, to be replaced by white rectangles (see image)

If I bring up the ES menu, then the letters are replaced by blocks such as U+258C (I could not get an image as the program I use, raspipng, returned a vc_dispmanx_snapshot() failed error). Restarting ES will resolve the issue but the white rectangles soon begin appear again.
I changed the grid size from 8 by 3 to 6 by 3 but the issue remains.
Here are logs that may help to resolve the issue.
es_log.txt
http://pastebin.com/2r13fYcF
output of sudo vcdbg reloc
http://pastebin.com/LhjBtDHt
Line 528 heap corruption detected may be relevant.
I am using a Raspberry Pi 2 with no overclocking and default GPU split of 256. I have 12 systems, of which 9 use gridview.
If there is further information you would like then let me know.

First of all, thanks for the well documented issue. :)
This is caused from running out of vram.  Gridview should unload all boxart for all games (except the first game) when you switch systems, folders, or back out into system view.  This will keep vram usage low which in return will keep this white rectangle problem from happening.
This could be a problem with the theme you're using.  Did you make that theme?  ES loads in all System Art into vram on load and keeps it there.  Then when you load in a system with grid view it'll blow what little vram that is left.
I've been wanting to fix this issue for awhile now but can't find a decent solution that doesn't either put restrictions on theme makers or adds some slight slowdowns as ES has to constantly load/unload system art as the user moves around systems.
If it is not a problem can I have a copy of this theme you're using?  I'd like to test on my hardware with my latest build.
A couple things to test:

Enable FPS counter and take note of VRAM usage before opening any systems.  If you're already pushing around 100MBs then the theme art is too high quality.
Another thing to note is that when an image is copied to the GPU's ram it will be uncompressed to its raw format, so a 500k image may be 10m in vram.
If you're the theme maker, try lowering the size of the images
Try Lilbud's Material theme.  It uses vary little vram and supports Gridview.  I also use this for most testing.

Just wanted your opinion, any changes you would to see to the Material theme?

I am using a theme I created based on Carbon, the RetroPie default, where I added a <view name="grid"> element to enable gridview. Here is a copy of the theme I am using:
es-theme-carbon-master.zip
When I turn on FPS in ES, the vram usage is hitting 100mb as it loads box art though it doesn't seem to lower when returning to system view. I did make a number of revisions to the Carbon theme along the way so that may have bloated the vram usage.
The vram used by fonts is 41.94mb which is higher than the 25.17mb used by the vanilla Carbon and Material themes. I did experiment with the gridtile_text attribute. When I removed this, text on the gridtile remained - I don't know if this is a bug? In any case, to remove the text, I am using the Adobe Blank font which is using ~6mb of vram. This does not explain the extra 11mb used.
I have lowered the size of the images for the SNES box art and that has seen the vram drop to 84mb. I'm trying to keep images to under 30kb. Is this a good size or should I aim to go lower?
I intend to go back to a fresh copy of the Carbon theme and try to optimise the quality of box art for the other systems. I'll let you know how things go.

I have taken a fresh copy of the Carbon theme and added gridview support. When I select gridview for SNES, say, the vram used by fonts goes from 20.97mb to 29.36mb. I do not see a similar increase when using the Material theme.
Here is the latest version of my theme. I would be grateful if you could test and find why the vram for fonts increases.
es-theme-carbon-master.zip
With the optimised images, the total vram is maxing out at 80mb. Also, I've noticed that the gridtile text is always present and the best way to remove it text is to make the colour transparent.

I've been working on a fairly big update to this mod and I think the increase in font vram may be fixed in the newer builds (I'll test and see)  I will also take some time soon to finally fix the white rectangle problem for good.  I think I found a decent solution to this problem that won't put huge restrictions on themers.  (it may not make it to the next update as it may be a long testing process)
Yes, setting text to transparent in the newest build (which isn't published) will also give some fps increases as well.  Another increase with font vram can also be linked with metadata.  When I do gridtile optimizations here in the next week I will try and get these vram hogs controlled.  My goal is for ES to never use more than 80mb of vram total.
I will also find a way to optimize boxart so you don't have to.  Maybe have ES cache smaller thumbs as well for speed.
Sometime today I will use your carbon theme you uploaded above and see whats going on.
@lilbud your theme is pretty nice, I love it.  The only thing you need to add is gridsize support for every system.  using:
<container name="gridRowsAndColumns"> <size>
<container name="gridRowsAndColumns-small"> <size>
<container name="gridRowsAndColumns-big"> <size>

I've created these tags for a couple of systems for my personal use already.  Such as for Snes I did this setup:
                <container name="gridRowsAndColumns">
                        <size>4 4</size>
                </container>
                <container name="gridRowsAndColumns-big">
                        <size>3 3</size>
                </container>
                <container name="gridRowsAndColumns-small">
                        <size>5 5</size>
                </container>

Unless you already did this and I haven't noticed which is possible.

Good news about the new update. I look forward to it.
I have lowered the quality of box art, pretty straightforward with ImageMagick, and tested the impact on vram. When ES launches, the total vram used is 56.83mb. Browsing Atari 2600 (72 roms) increases this to 67.59mb and returning to system view to 64.45mb. Repeat for NES (96 roms) 81.00mb, then 71.44mb in system view. Repeat for Megadrive (96 roms) 86.64mb, then 79.22mb. The total vram continues to increase while I browse systems, even if they have loaded already.
I tested with the Material theme and observed similar increments as I browsed through systems. I also observed that the increments seemed to be dependent on the number of tiles in grid view, the larger the array, the larger the increase.
The vram continues to increase past 100mb where the white rectangles become an issue. The vram can be reset by restarting ES or by changing the view mode to Normal, then back to Grid View.

Alright, this problem may have been introduced in a recent commit.  I was able to reproduce your problem on the latest build with similar results.  I already know the cause.  Exiting a system isn't clearing boxart from ram because when a system loses focus it no longer updates.  Another problem here is when a system regains focus it will continue the unloading of textures then just reload them right back in.
The commit that causes this is one of the latest ones.
Also, thanks for taking the time 👍

Thank you for the update.
I have complied a binary with the fix and everything seems to be working fine. Each time I load gridview, then return to system view, the textures vram will increase by 0.3-0.5mb for each system. I'm assuming this increase is expected because ES is keeping the boxart of the first game for each system in the vram. If I visit the gridview for a system previously visited and then return to system view, then there is no further increase in vram.
I'm not sure what's happening with the fonts vram. It's currently running at 33.55mb and I can't find a way of reducing it. It's not a issue regarding the white rectangles appearing because from testing the new binary, the total vram is maxing out at around 82mb for any system in gridview.
PS. Has <ninepatch> been retired in favour of <image>? If so, then the documentation in GRIDTHEME.md will need to be updated.

No problem, thanks for letting me know.  Also you're correct, ES will keep the first boxart in memory.
Yes, Ninepatch will no longer work as it is incomplete upstream.  I did this for compatibility.
Thanks for reminding me, I'll update GRIDTHEME.md
I haven't looked a whole lot into the font vram spike but I will be doing some house cleaning soon and maybe find something along the way.

I have added more systems to Gridview and I have not noticed the white rectangles issue since the changes.
I suggest closing this issue and that I open two new issues so that they can be tracked separately. One relates to the font vram and the other to the need to optimise box art to keep vram levels down to avoid the white rectangles appearing. What do you think?

That's fine.  It will actually help having everything in their own issue thread.  Well, for me at least.

Done.


Nh refactor app condition

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Does this PR introduce a user-facing change?

Additional Notes for your reviewer:
Review Checklist:

[ ] Follows the developer guidelines
[ ] Relevant tests are added or updated
[ ] Relevant docs in this repo added or updated
[ ] Relevant carvel.dev docs added or updated in a separate PR and there's
a link to that PR
[ ] Code is at least as readable and maintainable as it was before this
change

Additional documentation e.g., Proposal, usage docs, etc.:

Superceded by https://github.com/vmware-tanzu/carvel-kapp-controller/pull/627


--adapter_sequence specifies multiple adapter sequences

Hi dear team ,
fastp is power tools for NGS data QC，i use the --detect_adapter_for_pe parameter for my PE data,but the adapter not be trim from my data view by fastqc,so i am going to  use --adapter_sequence specifies adapter sequences,but i am confuse that if i want to specifies multiple adapter sequences,how could i give this parameter,just like i ant to trim adapter TGTGTATAAGAGACAG and AGATGTGTATAAGAGACAG from R1 data,and trim the same adapter sequences for R2 data ,Looking forward to your reply,thanks!

You can  add both  adapter sequence to a FASTQ file, and specify the file name by --adapter_fasta

thanks@sfchen,my fastp version is below 0.20,so i update my fastp to version  0.20.1,and now it's can run with --adapter_fasta, but the results may not be accurate, the adapter "CTGTCTCTTATACACATCT" in my data, after process by fastp,the data is alse enrich the adapter,below ids my linux command:

then i use fastqc view the result, but the adapter content is alse high:

and i am alse try with "detect_adapter_for_pe",but it can not work, None of the data was removed.
there are my fastq data file and adapter file（sorry for that i don't konw how to upload this issue）,i paste my files as follows:
fastq content:
@E00528:603:H7HKCCCX2:1:1101:2260:72139
TCTCCGAGCCCACTGTCTCTTATACACATCTCCGAGCCCACGAGACGCCAATGTATCTCGTATGCCGTCTTCTGCTTGAAAAAATCGATGAAGGAGGGGGACCCTCGGGTGCGGGGGGAAGTCAGAGATCGGACGGCGCTGTGAGCGCTG
+
AAFFFJAJJJJJJJJ<J77JFFJJJJJFJJJJJJJJFJJJJJJJJJJJJJFJJJJJJ-<FJJJJJJJJJJJAJJJJJJJFJJJJ-<7-7--<7<-77--7-77----7A-77--7-77----7----77-777--7-7--7--77---7-
@E00528:603:H7HKCCCX2:1:1101:2270:54471
GTGTATAAGAGACAGCTGTCTCTTATACACATCTCCGAGCCCACGAGACGCCAATGTATCTCGTATGCCGTCTTCTGCTTGAAAAAAGAGACGGTCACCCACAGGCCAACGATGGCGCCTCCTCATGGCGCACGCGTGGGAGCTGGCGCG
+
AAFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFJFFJJJJJJJJJJJJJJJJJJJJJJJJJ7---------7---7--------7<----77-7--7--7---7-----7--7--7--7---7-
@E00528:603:H7HKCCCX2:1:1101:2270:57038
GTATAAGAGACAGCTGTCTCTTATACACATCTCCGAGCCCACGAGACGCCAATGTATCTCGTATGCCGTCTTCTGCTTGAAAAAATACTGGGGGGCGCGGGTACGACGCCGGCCGGGATCGTAAATGGCGTCTGGTCCGTCGTGAGACGG
+
A<AFFJJJJJJJJJJJJJJJJJJFJJJJJJFJJJJJJJJJJJJJJJJJJJJFJJJFFFFFJJJJJJJJJJJJJ<FFJFJJJJJJJ--<7777--------7-----77------777--------7---777---7-7-7--7--7-7--
@E00528:603:H7HKCCCX2:1:1101:2270:58761
CTGTCTCTTATACCTGTCTCTTATACACATCTCCGAGCCCACGAGACGCCAATGTATCTCGTATGCCGTCTTCTGCTTGAAAAAAGAGAAAGTAGGGTGTGAACGGCCAAGGAGGACGGAGGCGGATGCCGGTAGGGTATGGGTATCGTA
+
AAFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFJJJJJJJJFJJJJJJJJJJFJJJJJ<-----<----777--7<-<FA--7----A--77A77--<-77A-777---------------7-
@E00528:603:H7HKCCCX2:1:1101:2270:58796
TCTCTGTCCATCACCAACTCCTGGAGCCTACTCAAATTCATGGCCATTGAGTCGGTGATGCCATCCAACCATCTCGTCCTCTGTCATCCCCTTCTCCTGCCACCTTCAATCTCTCCCAGCACTGTCTCTTATACACATCTCCGAGCCCAC
+
A--FFFJFJFJJJJFJJFJFJJJFA<AAAFJFJJJJJJJJJJJJJJJ7JJJ7F7JJFAAF<-FAJ<7F<<AJAFFAFAFFJJJFJJJJJJJFJJJJJFJJJJJJJJJJJJJJJFFJFF<F<JFJJJAFFJJJJJJJFAJFAJF7FFJFJJ
@E00528:603:H7HKCCCX2:1:1101:2270:61222
AGAGACAGCTGTCTCTTATACACATCTCCGAGCCCACGAGACGCCAATGTATCTCGTATGCCGTCTTCTGCTTGAAAAAAAGTACAAGAAGGAACGATAAAATAAAGATCAGGGGTGAATAATCGCAGCGTGGGCAAAGGTGAGATGTAA
+
AAAFFJJJJJJJAJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFJ-<FFJJJJJJJJJJJJJJJJJJJJJJJ<7-7-----------7-7--77----77<7--7---7-7---------7---------7-----7-----
@E00528:603:H7HKCCCX2:1:1101:2270:61855
CGCCTACCCCAGATGTGAGTGGAACCATACAAAAACTGTCTCTTATACACATCTCCGAGCCCACGAGACGCCAATGTATCTCGTATGCCGTCTTCTGCTTGAAAAAACCCGCCGGCCTCCCCCCACCCAGAACCAAGCTCCGCCTGACCT
+
AAFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJAJJJJAFJJJJJJJJJJJJJJJJJJJJJJJJJ--<-77----7AA--77-------7-7--7--7------7---
@E00528:603:H7HKCCCX2:1:1101:2270:64738
ACCTTAGGGAGGCGGGAAGTGAACTTCTTGATGGGGTCACGCGAAGCCCTGTCTCTTATACACATCTCCGAGCCCACGAGACGCCAATGTATCTCGTATGCCGTCTTCTGCTTGAAAAAAATTTTTTTTAATAATAGGGCAACCACCGAG
+
AAFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFJJJJJJJJJJJJJJJJJJ-FJJJJJJJJJJJJJJJJJJJJJJJJ7<<AJJJJAJ-<-----77<--7--F----
@E00528:603:H7HKCCCX2:1:1101:2270:66320
ATAAGAGACAGCTGTCTCTTATACACATCTCCGAGCCCACGAGACGCCAATGTATCTCGTATGCCGTCGTCTGCTTGAAAAAAATGGGGGGGGGGTGGGGGGGGGCTCGGTGGGGCGGCGGTGCGTGCTCCGGCGTGAGCGTGGGCCTGC
+
AAFFFJJJJJJJJJ7JFJJJJJJJJJJJJJJJJJJJJJJAJJJJJJJJJJ7JJFJJ--AJFA<F<JAJ-77FJJJJF7F<AFF7<--7777-777--7AAJ-A77-7-77--777<F<-7A77-77A---7-A-----------7---7-
@E00528:603:H7HKCCCX2:1:1101:2270:70363
GATTAATAATGTTGTGTTAGTTTCAGCTGTACAGCATAGTGCTGTCTCTTATACACATCTCCGAGCCCACGAGACGCCAATGTATCTCGTATGCCGTCTTCTGCTTGAAAAAATAAACGATCGCGGCGGCTGCGGCTTTGCCCACGTTGC
+
AAAFFJJJJJJJFJAJJJJJFJAJJJJ<JJFJJFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFJJJJJJJJJJFJJJJJJJJJJJFJJJJJJFJJJJJJJ--7------777---7--7<7-7--7A-77----7--
adapter file content:

PrefixNX/1
AGATGTGTATAAGAGACAG
PrefixNX/2
AGATGTGTATAAGAGACAG
Trans1
TCGTCGGCAGCGTCAGATGTGTATAAGAGACAG
Trans1_rc
CTGTCTCTTATACACATCTGACGCTGCCGACGA
Trans2
GTCTCGTGGGCTCGGAGATGTGTATAAGAGACAG
Trans2_rc
CTGTCTCTTATACACATCTCCGAGCCCACGAGAC

i have used the Trimmomatic trim this file and view result by fastqc,and it show that have no adapter,but i do not like Trimmomatic,my pipeline use by fastp,because fastp is powerful in my other projects, so any suggestions this this? Looking forward to your reply,thanks!

Are your reads overlapping? The help information shows this:
--adapter_sequence               the adapter for read1. For SE data, if not specified, the adapter will be auto-detected. For PE data, this is used if R1/R2 are found not overlapped. (string [=auto])

So I interpret that to mean that if the reads are not overlapping, then there will be no auto-detection of adapters.
I might be wrong though!

@sfchen @AnnaSyme ,thanks for your help, the fastp work perfect know,i did not refresh my result directory,this is my fault,thanks for your help!!!

Ok, good, please close this issue.


Loading json files with webpack plugin

I am using the webpack plugin and I am not sure what's the right way to load json files.
I've added the json-loader plugin: https://github.com/RalucaNicola/edge-rendering/blob/master/webpack.config.js#L36 but I get the following error:
Error: Cannot find module '/Library/WebServer/Documents/edge-rendering/node_modules/json-loader/index.js!/Library/WebServer/Documents/edge-rendering/node_modules/dojo/package.json'

Should I add something else to the webpack config or should I load it differently?

Can you try it with import novaStyle from '../../basemap-styles/nova.json';

ah, I think you need to update the config for the json loader to exclude node_modules
      {
        test: /\.json$/,
        loader: 'json-loader',
        exclude: /node_modules/  // add this
      },

I got this build without layers and it consoles the json correctly, but not sure it's updating the app right.
// webpack.config.js
      {
        test: /\.json$/,
        type: "javascript/auto",
        loader: 'json-loader',
        exclude: /node_modules/
      },

// night.ts
import * as novaStyle from '../../basemap-styles/nova.json';

console.log("nova", novaStyle, "style");

Webpack 4 handles JSON natively, but since we have to go through the Dojo loader to process the file, things get tricky.
Let me know if that helps.

yes, it helps a lot, thanks a lot @odoe!! The app works.
Ok, so import whole module using es6 syntax and in webpack config exclude node_modules and add the type property. I was trying to figure out what the type property does, but it's not in the webpack doc: https://webpack.js.org/configuration/module/#module-rules ?
Anyways, happy that it works though, thanks! Feel free to close this ticket.

Yeah, I don't know where type is doc'd. I just came across it in this issue https://github.com/webpack/webpack/issues/6357
Thanks!


Update/Add VS2010 Build tools into Visual Studio 2019

Tool information

Tool name: Visual Studio 2010 Build Tools
Tool license: I do not know.
Add or update? Add
Desired version: whatever is latest from the vs2010 build tools provided in the Visual Studio Installer I thought was provided in the Visual Studio Installer, now can be found with choco install vsexpress2010.
Approximate size:
If this is an add request:

Brief description of tool: The Visual Studio 2010 Build tools from Visual Studio 2010 gets automatically picked up by Visual Studio 2019 and allows building and loading of Visual Studio 2010 projects without needing to upgrade to the absolute latest toolset.
URL for tool's homepage: visualstudio.microsoft.com I thought it was in the Visual Studio Installer, found it here https://my.visualstudio.com/Downloads?q=visual studio 2010&wt.mc_id=o~msft~vscom~older-downloads
Provide a basic test case to validate the tool's functionality: This repository shows example usage of this tool and requires it for dependencies that I do not control however as well https://github.com/AraHaan/pthmgr/.

Area for Triage:

Question, Bug, or Feature?:

I think Feature?
Virtual environments affected

[ ] macOS 10.15
[ ] Ubuntu 16.04 LTS
[ ] Ubuntu 18.04 LTS
[ ] Ubuntu 20.04 LTS
[x] Windows Server 2016 R2
[x] Windows Server 2019

Can this tool be installed during the build?

Not sure, I would prefer it to be included with Visual Studio 2019 on the image itself.
Tool installation time in runtime

It varies by machine.
Are you willing to submit a PR?

I mean if it's that easy to add the tool to the vs2019 installation on the windows-latest image.

Hi @AraHaan!
Could you please clarify  — is VS2010 Build tools a component of Visual Studio 2019? I couldn't find anything related in the VS2019 enterprise installer.

Sure, I can take an image of it from my installer if you like where I selected it.

Interesting it seems that Visual Studio 2019 on my device actually allowed using the vs2010 build tools only because I also had vs2010 installed.
in that case I also found that vs2010 can be installed by choco install vsexpress2010 as well but it would be missing the following however on the environment variables:

PATH: C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
PATH: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN
PATH: C:\Windows\Microsoft.NET\Framework\v4.0.30319
LIB: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB;%LIB%
LIB: C:\Program Files (x86)\Microsoft SDKs\Windows\v6.0A\Lib;%LIB%
LIB: C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib;%LIB%
INCLUDE: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;%INCLUDE%

@AraHaan thank you for feature request but we don't have plans to install Visual Studio 2010 to images.
Currently, we have the following images: Windows2016 (with Visual Studio 2017 on board) and Windows2019 (with Visual Studio 2019 on board). Unfortunately, we don't support older versions of Visual Studio on images.

in that case I also found that vs2010 can be installed by choco install vsexpress2010 as well

@AraHaan does this still work for you? I tried adding it to my workflow, but got this output:
Run choco install vsexpress2010
Chocolatey v2.2.2
Installing the following packages:
vsexpress2010
By installing, you accept licenses for the packages.
vsexpress2010 not installed. The package was not found with the source(s) listed.
 Source(s): 'https://community.chocolatey.org/api/v2/'
 NOTE: When you specify explicit sources, it overrides default sources.
If the package version is a prerelease and you didn't specify `--pre`,
 the package may not be found.
Please see https://docs.chocolatey.org/en-us/troubleshooting for more
 assistance.

Chocolatey installed 0/1 packages. 1 packages failed.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Failures
 - vsexpress2010 - vsexpress2010 not installed. The package was not found with the source(s) listed.
 Source(s): 'https://community.chocolatey.org/api/v2/'
 NOTE: When you specify explicit sources, it overrides default sources.
If the package version is a prerelease and you didn't specify `--pre`,
 the package may not be found.
Please see https://docs.chocolatey.org/en-us/troubleshooting for more
 assistance.
Error: Process completed with exit code 1.


docs: fix output attribute to be able to accept array string

What does this do / why do we need it?
The output attribute actually can handle string[] but it is not documented.
How does PR fix the problem?
Fixed document.
What should your reviewer look out for in this PR?
The result of current PR is like

I also tested union type but the width was not automatically adjusted.

I'm not sure which is better. It might be better to adjust some CSS.
References
I read this line and I thought it can handle array string.

Hi @isoppp, lint job is down, can you please fix the format only?

Thank you for the quick response and creating the useful tool! 🙏


Fixing a potential FK error when doing bulk updates

I hit this upgrade issue in production where the FK for user wasn't
allowing null. Perhaps it is specific to our environment but I'd rather
fix this.

Coverage remained the same at 82.142% when pulling 0a9491f1b1789e6ace47db38c64523b42e1c7152 on mistercrunch:fix_is_restricted into fa13b77cfabe6b359f0c3557e20f29c6cc71e356 on airbnb:master.


Feature/chk 977 gestione psp addwallet

This PR adds a disclaimer for the PSP amount and adds the ability to sort the PSP list.
List of Changes

PSP disclaimer
PSP sorting
PSP list refactored as a component
Disclaimer it translation

Types of changes

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

Checklist:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.

Great, thanks for your work but this PR could not be online for now


Next-intl with next-auth

Description
Hey
I followed the (doc) to add the translations to my nextJS app however it doesn't work, I have this error when landing on the home page
I'm using NextJS v13.3.0 (with /app folder)
Here is my middleware
import withAuth from "next-auth/middleware";
import createMiddleware from "next-intl/middleware";

const locales = ["en", "fr"];
const publicPages = ["login"];
const whitelist = RegExp(
  `^(\\/(${locales.join("|")})\\/)?(${publicPages.join("|")})$`,
  "i"
);

const intlMiddleware = createMiddleware({
  locales: locales,
  defaultLocale: "en",
});

export default withAuth(intlMiddleware, {
  pages: {
    signIn: "/login",
  },
  callbacks: {
    authorized: ({ req, token }) =>
      whitelist.test(req.nextUrl.pathname) || !!token,
  },
});

export const config = {
  matcher: ["/((?!api/auth|_next|favicon.ico).*)"],
};

Mandatory reproduction URL (CodeSandbox or GitHub repository)
Private app
Reproduction description
Steps to reproduce:

Open reproduction
Click on …
See error: …

Expected behaviour

Hey! This seems to be a duplicate of #247. I hope to find some time today to look into this, feel free to follow along on the linked issue!

I am setting up /login and /signup as public pages but unfortunately it doesn't secure home page i.e ("/")


Move deprecate to deprecatedCompat

For #51443, #51441
This breaks the cycle between Debug and Version; while the current state doesn't crash (both bundled and unbundled), it only works due to some careful setup done in #51387. It's possible for a future refactor to break this unintentionally.
This was pulled out of #51455. It's a prerequisite for potentially making Debug a module rather than a namespace but probably also useful for #51504.
It also happens to reduce the code size of tsc by a little, since it doesn't use this code, but it's not really a significant amount by any means and isn't the driving force behind the PR.

@typescript-bot perf test this

Going to merge this to unblock the other PRs; if we need to reintroduce this into the compiler project we can do so but I this is okay.


Access to logs while running krakend-integration

Version of KrakenD you are using
2.0.5 CE
Is your feature request related to a problem? Please describe.
I am getting a 500 status/nil response on my specw, even though I've tried everything I can think of to replicate the error with krakend, but it works (in the browser, curl, etc)
Describe the solution you'd like
logs in stdout or a file
Describe alternatives you've considered
I tried using syslog, but nothing seems to get logged to OS X's default syslog file. this is using regular krakend or krakend-integration

I face the same issue and is a real pain to me as you cannot see why your test specs fail.
Please add a command line property or environment varialbe to krakend-integration to enable a debug log mode.

this could be solved with a log file option for the telemetry plugin. if this seems like a worthwhile addition I can try to implement it

@kpacha looking at https://github.com/krakendio/krakend-gologging/blob/master/log.go this seems like it would be trivial to do. Mind if I open a PR? e.g:
    "telemetry/logging": {
      "level": "DEBUG",
      "prefix": "[KRAKEND]",
      "syslog": true,
      "stdout": true,
      "file": "path/to/file.log"
    }

following up on this. I would like to make this contribution assuming maintainers think its valuable.

@qshanahan-springhealth thanks for the investment and the willing to contribute to the project!
Yes, we think being able to write logs to the filesystem is valuable. We have invested some time improving our syslog exporter on our latest release (v2.1.0).
We think sending the logs to syslog is the most customizable and reliable option when persisting to the filesystem. You can configure there the destination path, the rotation policy and so on. Check this link for more details https://www.krakend.io/docs/logging/#writing-the-log-on-a-file
Cheers!