Once again 404's on documentation site

Version
1.0.0-beta.31
Reproduction link
https://vue-test-utils.vuejs.org/guides/?

No 404's
What is actually happening?
404's

URL: https://vue-test-utils.vuejs.org/guides/?
Search param: 'classes'.
Will try to add a screenshot

This keeps happening almost daily and I'm not sure what causes it or how to consistently reproduce it.
I'm sure your logs will have some more info!

Hi! 👋  Looks fine from here, have you tried with another browser / private network tab / removing the installed service workers?

Oh yes, it's 100% the service workers that somehow mess up occasionally. You should probably check that out.
The problem resolves when I remove them and reload the page.

We'll take that into account :) Thanks for the feedback!


tr.js

for Turkish

Thank you for your contributions, please merge them into one pull request. ^_^

Hi, thank you for PR.
Could you please combine tests and locale? Because without this Travis will no build success. Also I don't see you added tr to locales array.
Please, fix these issues


Support using local many-rs in Docker build

Add support for building docker images using local many-rs when the following is enabled in Cargo.toml
[patch."https://github.com/liftedinit/many-rs.git"]
many = { path = "../many-rs/src/many" }
many-client = { path = "../many-rs/src/many-client" }
many-client-macros = { path = "../many-rs/src/many-client-macros" }
many-error = { path = "../many-rs/src/many-error" }
many-identity = { path = "../many-rs/src/many-identity" }
many-identity-dsa = { path = "../many-rs/src/many-identity-dsa" }
many-identity-hsm = { path = "../many-rs/src/many-identity-hsm" }
many-identity-webauthn = { path = "../many-rs/src/many-identity-webauthn" }
many-macros = { path = "../many-rs/src/many-macros" }
many-mock = { path = "../many-rs/src/many-mock" }
many-modules = { path = "../many-rs/src/many-modules" }
many-protocol = { path = "../many-rs/src/many-protocol" }
many-server = { path = "../many-rs/src/many-server" }
many-types = { path = "../many-rs/src/many-types" }

Closing as we now have a mono repo.


Add MIT license file

What this Pull Request (PR) does
Please briefly describe what this PR does.
This PR addresses issue #833 by adding a LICENSE file to the repository.
Related issues
Please reference any open issues this PR relates to in here.
If it closes an issue, type closes #[ISSUE_NUMBER].
closes #833
Screenshots
Provide any screenshots you may find relevant to facilitate us understanding your PR.

FWIW i approve of this request. Granted, I have no approving power.


Indentation error when using multi-line string in Python

VSCode Version: 1.27.2
OS Version: Windows 10

Steps to Reproduce:

Code like this:

test = '''
test
  www
    www
'''

def Test():
    pass

Reopen the file, you will find the tab size has changed to 2

Does this issue occur when all extensions are disabled?: Yes

@WOo0W I am not 100% sure what the issue is here? Do you mean that the file is detected to be with indentation Spaces @ 2 when opening it ?

I think indent check should not be enabled for multi-line string in Python, just like comments.

Ok, I understand. The indentation guessing code is language agnostic and does not use syntax highlighting to try to exclude multiline strings or multiline comments. In other words, if the same file were renamed to test.txt, the indentation detection results would be 100% the same.
We can use this issue to track the feature request that the indentation detection would take syntax into account, but given this indentation detection needs to execute very quickly when a file is opened (before tokenization is executed), I don't think we will change it...


replaced inject with each_with_object to reduce line

each_with_object doesn't require the hash to be returned at the end of each iteration. this enables us to save a line.
the speed difference between inject and each_with_object will most likely be inconsequential in this scenario.

@humzashah thanks! I've merged this as 0424c5a1744c72af8526201ef55d6551262aaf08


Fix inline octicon vertical alignment (best-effort basis)

This PR fixes the obvious misalignment of inline octicons, most noticeable on Windows (with Segoe UI).
I know the original value (vertical-alignment: text-top) is sourced from GitHub, but GitHub's typography is much more complex and sometimes flawed across browsers (at least on my Manjaro system, my Chromium has some slight alignment issues whereas Firefox is perfect).
The value is more or less empirical (but should be relative to the 16px height of octicons). Tested with Arial, -apple-system, Cantarell and Segoe UI. If this change leads to any regression or has problems on your system, please report.
Also, please backport this to 1.14.x.

once and for all

I'm not so sure about that. The only reliable vertical centering methods I've found are flexbox align-items: center or vertical-align: middle (for inline elements, must be on all children to work properly).

Everytime when you find your CSS not working in Safari only (sigh)

Yes, Safari has some Flexbugs. Also please check dropdowns with multi-line text like the issue branch selector, I had a hard time with these the last time.

Yes, Safari has some Flexbugs. Also please check dropdowns with multi-line text like the issue branch selector, I had a hard time with these the last time.

Do you need the icon to vertically center, or should it stay where it is?
Since I'm not changing the design in this respect, it still behaves exactly like on https://try.gitea.io

I think it'd be more visually pleasing if it were centered but if it's too much hacks, don't bother 😉

I think it'd be more visually pleasing if it were centered but if it needs too many hacks, don't bother.
IIRC, Fomantic did center those as well before we did our custom styling, so I think it counts as a regression.

I don't think this is possible with position: absolute...

Yeah leave it for now, I thought it would be quite a hack to get that to work everywhere.

Needs a rebase, I think because of whitespace changes.

Maybe someone with push access can rebase, I don't think I can.

Agh I think this needs to be completely redone. Can anyone do this quickly?

OK, let me be the bad guy to close this PR, since it has been stale for quite a long time and no progress .... (and some problems seem to have been improved recently)
Feel free to reopen it or pick it as a new one. 🙏


Add support for getImageURI

It would be fantastic if this SDK supported Google Charts's getImageURI function for printing charts. Is this a possible feature?

@tgehrs that's a cool idea! this jsFiddle demonstrates how to bypass the opaque rendering behavior to generate your own Google Chart: http://jsfiddle.net/keen/bq6rovjd/ -- this should give you access to all the pieces necessary to make this happen.


An error occurred during the purchase process.

Under what circumstances will this prompt appear， mPurchaseClient.startConnection    An error occurred during the purchase process.

This error means, the SDK didn't connect to ONE store service app. Do you want to detail guide? Send to us detail information using our dev center.


Create resources

I created the bundle PhoneBundle that groups resources entities: Phone, Image, Color.
I installed DoctrineFixturesBundle and added fixtures with php files in PhoneBundle\DataFixtures\ORM.

pull request #2


Add: WCGtv

Channel Name
WCGtv
Native Name (optional)
No response
Network (optional)
No response
Country
CA
Subdivision (optional)
CA-MB
City (optional)
Brandon
Broadcast Area
s/CA-MB
Languages
eng
Categories (optional)
teleservice
NSFW
FALSE
Launched (optional)
No response
Closed (optional)
No response
Replaced By (optional)
No response
Website (optional)
https://www.wcgtv.ca/player/wcgtv-public-meetings
Logo
https://d3liapbvol766o.cloudfront.net/50779/public/public/system/posters/856617/episode/WCGtvOnline_Col_200x200-01_1606492394_1616516172.png
Notes
Streaming URL:
https://wowzastream.westmancom.com/wcgtvlive/wcgtvPSA.stream/master.m3u8

https://iptv-org.github.io/?q=WCGtv


BitSequence Encoding

???
https://github.com/paritytech/scale-value/blob/main/src/scale_impls/bit_sequence.rs
https://github.com/paritytech/scale-value/blob/main/src/scale_impls/encode.rs#L541
https://github.com/paritytech/scale-value/blob/main/src/scale_impls/decode.rs#L281

Upon implementing encoding, we must also remove the bitSequence-specific test ignores.


rmd-20676 Refactor detailed reports

@tonytvo please review.

@tonytvo PTAL. I think it covers most of the feedback.

I have made screencast on how I could approach this differently
\calgaryscientific.local\shared\Shared Data\tony.vo\code kata\veracode-csv-task-kata.mp4
I'm creating another WIP PR for that screencast


Table engine is not specified in CREATE query when executing df.write from pyspark to clickhouse

Hello everyone, i was trying to write a new table from spark to clickhouse (this table ddl was not created in clickhouse yet) by this piece of code:
df2.write\
    .format("jdbc")\
    .mode("overwrite")\
    .option("driver", "com.clickhouse.jdbc.ClickHouseDriver")\
    .option("url", "")\
    .option("user", "")\
    .option("password", "")\
    .option("dbtable", "default.test_write_from_spark")\
    .option("truncate", "true")\
    .option("batchsize", 10000)\
    .option("isolationLevel", "NONE")\
    .save()

Then i encounter the error :"java.sql.SQLException: Code: 119. DB::Exception: Table engine is not specified in CREATE query. (ENGINE_REQUIRED) (version <IP_ADDRESS> (official build))"
I think that i need to define the DDL and engine of the table in clickhouse in advance . But the question is, if i do not define the table in clickhouse first, can i write from spark to clickhouse by df.write ? If yes, what type of options should i put in the above code in order to do that? Thanks you guys very much.

also looking for a solution here
any ways to pass parameters from spark to jdbc?
does any one know if this is a spark issue corresponding to this?

also looking for a solution here any ways to pass parameters from spark to jdbc? does any one know if this is a spark issue corresponding to this?

I found an answer, you can take a look at my sample code:

dfFromRDD1.write\
    .format("jdbc")\
    .mode("overwrite")\
    .option("driver", "com.clickhouse.jdbc.ClickHouseDriver")\
    .option("url", "jdbc:clickhouse://your_connection_string here")\
    .option("user", "default")\
    .option("password", "default")\
    .option("dbtable", "default.test_write_from_spark")\
    .option("batchsize", 10000)\
    .option("isolationLevel", "NONE")\
    .option("truncate", "true")\
    .option("createTableOptions", "ENGINE=MergeTree ORDER BY (name)")\
    .save()

Also, you can find more detail about write option at here:
https://spark.apache.org/docs/latest/sql-data-sources-jdbc.html


remove the colliding of buttton in the integration docs

Signed-off-by: Nitishupkr<EMAIL_ADDRESS>fixes : #1640
the text buttons which are colliding are now fixed they are not colliding and its is responsive to the all device .And a Netlify build is ready to be used so we can display the page and check the docs section of the integration
see:https://friendly-longma-79936e.netlify.app/docs/integrations/

Signed-off-by: Nitish Tiwari<EMAIL_ADDRESS>

@StackScribe  please see it ones

@johannes-b please see it


docs: updated Light Client url in Readme

Corrected the lightclient prover url
Motivation
This corrects the Light Client Prover URL

Description

Closes #issue_number
Steps to test or reproduce

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

:tada: This PR is included in v1.21.0 :tada:


Move devtools to separate recipe

Codecov Report

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

@@           Coverage Diff           @@
##           master     #260   +/-   ##
=======================================
  Coverage   98.77%   98.77%
=======================================
  Files          14       14
  Lines        1143     1143
=======================================
  Hits         1129     1129
  Misses         14       14

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 0e1d49e...3ecb42a. Read the comment docs.


Add static code analysis to CI

Context
Scan code for vulnerabilities
Value and/or benefit
Security.
Anything else?
No response

Hi @dcmcand, I will close this issue as #2459 seems to be the active one, feel free to re-open it otherwise


Add support for unordered_map in TToString

Let me know if this is not considered a trivial change and I can update and add a Jira ticket + title.

[ ] Did you create an Apache Jira ticket?  (not required for trivial changes)
[ ] Does your pull request title follow the pattern "THRIFT-NNNN: describe my issue"?  (not required for trivial changes)
[ ] Did you squash your changes to a single commit?  (not required, but preferred)
[ ] Did you do your best to avoid breaking changes?  If one was needed, did you label the Jira ticket with "Breaking-Change"?
[ ] If your change does not involve any code, add  [skip ci] at the end of your pull request to free up build resources.

What native thrift primitive type is represented as an unordered map?


Look up prototype properties when running Array.prototype.copyWithin

In cases where an array object is missing indices in the source data of a copyWithin operation, we need to check the prototype chain for those properties. We were calling JavascriptArray::HasItem, which examines only the current object, rather than JavascriptOperators::HasItem, which traverses the prototypes.

                }

Did you consider moving out the typedarray part as it should not require the expensive HasItem for every item we are copying?

Refers to: lib/Runtime/Library/JavascriptArray.cpp:9165 in dd3fd42. [](commit_id = dd3fd420434c5d97b02ca0ff9ca545fb83807074, deletion_comment = False)

@akroshg

Did you consider moving out the typedarray part as it should not require the expensive HasItem for every item we are copying?

I was thinking that optimization of the TypedArray case could be a separate change, but I can include it here if you prefer.

        typedArrayBase = TypedArrayBase::UnsafeFromVar(obj);

Isn't isTypedArrayEntryPoint missing this case?

Refers to: lib/Runtime/Library/JavascriptArray.cpp:9068 in 2dfbbb8. [](commit_id = 2dfbbb8b5507dc8da52a6ce02abeceea614d4ed1, deletion_comment = False)


() => import(...)

Do components have to be imported with () => import(...) to work in Nuxt, or does it also work with component auto import or normal component import?
Thanks

Every component works, no matter how it is imported.


Add copy option -u to edit-chroot

Adds the option to copy a chroot using edit-chroot -u DEST. See #2168

Just signed the Individual Contributor License Agreement per the contributor section of README.md.

Thanks for the feedback @dnschneid working on Sunday I see! Just pushed my updates. I also added the --one-file-system option because you had it in -m. I understand what the option does but curious as to what the reason was to use it. Cheers!

Looking good.  --one-file-system is to protect the script from any weird bind mounts that people may be doing.  Don't leave home without it :)
Could you add tests to test/tests/12-edit-chroot to exercise the new feature?  Make sure to poke at the edge cases and error conditions.

I will work on the tests in the next couple days.

Added the tests. Traveling with my just my Chromebook so resorted to running the tests manually, let me know if any problems. Thanks!

Oops, sorry, I just remembered that we want to add -u for updating chroots (#2115).  How about using -C (capital C)?

No problem, should have seen that  for -u. Changed to -C and added a test for trying to copy and move together.

Is there pointers somewhere for setting up a proper development environment so I can run the tests easier in the future? I usually don't work this far down the stack. Thanks!

Thanks!  The tests are designed to be run straight from crosh on a Chromebook (not inside a chroot).  Copy the state of your repo to the chromebook (or use wget to grab the .tar.gz archive of your github repo), then use test/run.sh with some prefix of tests you want to run (such as 12 for 12-edit-chroot).

I figured that was the case. I am traveling and only carrying my Pixel. Combined with Crouton it is absolutely amazing. However I am reluctant to run tests (with things like filling the disk) because restoring everything from a powerwash takes forever. I guess if I want to contribute more I could just pick up a cheap Chromebook for testing.
Thanks for everything @dnschneid

If you limit to just running one test (12 in this case), it won't run out of disk space, and the runner does a good job of cleaning up after itself on error.  Anyway, I ran the test:
515 [t] Expecting 'host edit-chroot -y -C /usr/local/test-20151028081933 prefix/12-edit-chroot.precise.1.Cwv/chroots.2 precise precise.2' to fail
515 [t] LAUNCHING: edit-chroot -y -C /usr/local/test-20151028081933 prefix/12-edit-chroot.precise.1.Cwv/chroots.2 precise precise.2
515 [e] Multiple chroots specified, but /usr/local/test-20151028081933 prefix/12-edit-chroot.precise.1.Cwv/chroots.2 is not a directory.
515 [t] FAIL with code 2: edit-chroot -y -C /usr/local/test-20151028081933 prefix/12-edit-chroot.precise.1.Cwv/chroots.2 precise precise.2
515 [t] PASS: 'host edit-chroot -y -C /usr/local/test-20151028081933 prefix/12-edit-chroot.precise.1.Cwv/chroots.2 precise precise.2' returned 2
515 [t] LAUNCHING: enter-chroot -n precise true
515 [e] /usr/local/test-20151028081933 prefix/12-edit-chroot.precise.1.Cwv/chroots/precise not found.
515 [t] FAIL with code 1: enter-chroot -n precise true

Went through the testing suite and got more comfortable with running them. Thanks for your patience. Just committed tests that are passing. This ended up being a deeper exercise than I expected, but it is awesome and I have learned a lot!


fixing error checking due to update in make lint

make lint is complaining for cases where the error returned is checked
for err != nil, and then returned anyways.
Needed for https://github.com/containers/image/pull/333
Signed-off-by: umohnani8<EMAIL_ADDRESS>

(LGTM.) Does this need vending containers/image#333, or are the two independent?

https://github.com/containers/image/pull/333 is failing due to skopeo failing, so I vendored it in here to make sure the tests pass once this error thing is fixed here.
Otherwise, it should be independent.

In that case it would be cleaner remove the vendoring, and commit this in skopeo separately; then the tests in containers/image#333 should pass.

okay, fixed.

actually nvm, it depends on https://github.com/containers/image/pull/333 because there are some error checking fixes I made in containers/image.

AFAICS hack/validate-lint ignores everything in vendor/; is that broken?

@mtrmac I am not sure. It failed when I took the vendor out and it was because of the containers/image error.

Seems to work fine for me in https://github.com/projectatomic/skopeo/pull/423 .

hmm, that is weird. I might have misread the error. I took the vendor out, lets see what happens.

@mtrmac looks like the test is passing now, must have been a flake before?
Any reason why the second test is not running?

The second one is on macOS; Travis tends to have a backlog there lately, and today there’s some kind of outage ( https://www.traviscistatus.com ).

Oh okay, looks like it started in #423, might start here soon.

@mtrmac #423 is done. Do you want to merge that and I can close this PR?

You have done the original work, let’s merge yours to credit that.

okay, thanks :)

@mtrmac tests are done.

LGTM and all green!

@runcom lets get this merged.


updated clouddns config name

cloudDNS is not a valid config name and has caused some confusion https://github.com/jetstack/cert-manager/issues/2220#issuecomment-753436739 . Renamed the example to clouddns

/assign @maelvls


Enable running of JUnit tests from within IntelliJ with default config

Description
With the default IntelliJ config tests are not run in the bin or project root folder which meant tests didn't run without a custom run setting.
Motivation and Context
Makes running tests far easier in IntelliJ.
How Has This Been Tested?
Running a sample of unit tests in IntelliJ
Screenshots (if appropriate):
Types of changes

Dev enhancement

Checklist:

[x] My code follows the code style of this project.
[x] I have updated the documentation accordingly.

Codecov Report

Merging #334 into trunk will decrease coverage by <.01%.
The diff coverage is 0%.

@@             Coverage Diff              @@
##              trunk     #334      +/-   ##
============================================
- Coverage     57.93%   57.93%   -0.01%
- Complexity    10025    10026       +1
============================================
  Files          1148     1148
  Lines         73748    73754       +6
  Branches       7321     7323       +2
============================================
  Hits          42728    42728
- Misses        28539    28546       +7
+ Partials       2481     2480       -1

Impacted Files
Coverage Δ
Complexity Δ

...st/src/org/apache/jmeter/junit/JMeterTestCase.java
30.86% <0%> (-1.19%)
10 <0> (ø)

...c/org/apache/jmeter/junit/JMeterTestCaseJUnit.java
9.67% <0%> (-0.5%)
3 <0> (ø)

...ocol/jms/org/apache/jmeter/protocol/jms/Utils.java
54.83% <0%> (-4.31%)
15% <0%> (ø)

...apache/jmeter/extractor/TestBoundaryExtractor.java
97.88% <0%> (ø)
17% <0%> (ø)
:arrow_down:

...mpler/hc/JMeterPoolingClientConnectionManager.java
30.95% <0%> (+3.17%)
11% <0%> (+1%)
: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 3a60f2b...e625f95. Read the comment docs.


Policy and MeshPolicy CRDs are missing from base in latest master

Bug description
Policy and MeshPolicy CRDs are missing from base in latest master.
https://github.com/istio/istio/blob/c09eb030dec8c90c6c10131b264adad242a73ae7/manifests/charts/base/files/gen-istio-cluster.yaml
Expected behavior
Expected to see the v1beta1 CRDs for Policy and MeshPolicy
Steps to reproduce the bug

https://github.com/istio/istio/blob/c09eb030dec8c90c6c10131b264adad242a73ae7/manifests/charts/base/files/gen-istio-cluster.yaml
Search for MeshPolicy

Version (include the output of istioctl version --remote and kubectl version and helm version if you used Helm)
Latest master
How was Istio installed?
Environment where bug was observed (cloud vendor, OS, etc)

This was removed in https://github.com/istio/istio/pull/22972/files#diff-1146d828e0e5506de02a98f87a00ca7f. I expected apiVersion: apiextensions.k8s.io/v1beta1 Policy and MeshPolicy to remain after the PR.

@shakti-das we should have two files. one are CRDs, one are the rest of the base manifest. The CRDs can be generated from the CRDs directly - but not using helm - instead using concatenation.

This bug isn't related to the #23413, both are independent issues.

What's the replacement of Policy and MeshPolicy? We didn't use Policy but we did use MeshPolicy to mandate mesh wide TLS.

https://istio.io/blog/2019/v1beta1-authorization-policy/ and https://istio.io/news/releases/1.5.x/announcing-1.5/upgrade-notes/#authentication-policy

Ah! Thank you @howardjohn. This section probably needs to be updated too if not done already: https://istio.io/docs/reference/config/security/istio.authentication.v1alpha1/#Policy


Update kernel version to v4.19.194-cip51

Boot images and SDK were successfully built.
$ bitbake core-image-minimal
$ bitbake core-image-minimal-sdk -c populate_sdk

Thanks!


mm = sin_m * m

mm = sin_m * m
cos_t - mm
What is this mean? thank you!

I think it means if theta ｅｘｃeed the range of  [0, pi], the arcface changed into cos face.
This code is referenced from official implementation.

Have you tried training the model without this trick? Is there any significant performance drop? Thank you.


No pgv

Description
Provide a brief description of the PR's purpose here.
Todos
Notable points that this PR has either accomplished or will accomplish.

[ ] TODO 1

Questions

[ ] Question1

Status

[ ] Ready to go

Codecov Report

Merging #29 into master will decrease coverage by 0.44%.
The diff coverage is 36%.


Improved Dockerfile and Docker-Compose Configuration using Node Images

I have transitioned the Docker container builds to utilize the official Node container images, moving away from the Ubuntu-based ones. This refactoring not only simplifies our Dockerfile, as these Node images come pre-equipped with essential tools such as yarn, but also makes the docker-compose.yml easier to operate, eliminating the need for Makefile or Systemd. Moreover, by specifying CMD in the Dockerfile, processes are automatically managed, further streamlining start and stop operations.

Dear imksoo
Thank you for the pull request.
Initially, I deliberately used ubuntu containers instead of node containers to do version control of the software installed in the containers.
However, after seeing your pull request and reconsidering the trade-off between version control and simplicity, I decided to use a node container.
Best regards.


refactor: liquidity mining

This PR:

refactors liquidity-mining pallet
fix bug with incorrect global-farm's sync on re/deposit LP shares.

Bug:
We have global-farm with 2 yield-farms: yFarmA, yFarmB

first deposit into the yFarmA, global-farm is not sync(updated) because yFarmA is empty(has no shares)
first deposit into the yFarmB, global-farm is not sync(updated) because yFarmB is empty(has no shares) - this is the bug because yFarmB is rewarded for empty periods.

Fix:
global-farm's sync happen independently of yield-farm.
https://github.com/galacticcouncil/warehouse/blob/707b0a46d99718431bf7db41ac4e89a85a492afb/liquidity-mining/src/lib.rs#L1372-L1375

@enthusiastmartin sorry I merged without page refresh and I missed your comments. I'll remove in in the next PR.


RancherOS longhorn service?

Instead of use longhorn with Rancher (Server) it would be nice to have a longhorn RancherOS service.
Is it possible or a howto (manually install @RancherOS) available?

Alternative RancherOS make instructions / binaries would be great!

@pwFoo,
We haven't ready to push Longhorn yet, it's still in heavy development. We will put more information when we are more ready.


FileDropHandler error on IE10

This issue was imported from Closure Library's previous home at http://closure-library.googlecode.com
The link to the original issue is:
https://code.google.com/p/closure-library/issues/detail?id=513

Fixed in https://github.com/google/closure-library/commit/572dbc8b6aaae1660930dd3f4992a5c74ea117b5#diff-e68c15d9233319f7494503a7f1a813e3


Running ASP.NET 5 RC1 on Windows Web Server 2008 R2 - 502.3 error

Hello,
I'm managing mixed 2008 R2, 2012 and 2012 R2 hosting environment managed by WebsitePanel control panel. I've started interesting in testing and adding possibility to run ASP.NET 5 RC1 and later versions (when they will be released). I've installed the same set of software httpPlatformHandler 1.2 and AspNet5.ENU.RC1_Update1.exe package on every system. On each system I'm publishing the same sample app from Visual Studio 2015 Community Edition (using WebDeploy) and now interesting part: this app worked out of the box on all 2012 and 2012 R2 systems but not on every of my 2008 R2 systems. Does anyone have any idea where to look for solution? I'm struggling with this for maybe a week, I've tried to narrow down issue using Process Monitor but still I don't know what is causing it. I have updated systems with latest Windows Update updates, I've tried multiple times to install httpPlatformHandler by downloading it using Web Platform Installer and directly from IIS website. HttpPlatformHandler version on 2008 R2 and 2012 systems is the same and it is 1.2.1959. I've tried to set stdoutLogEnabled to true but in logs directory is only created empty log file without any content. When website is being opened only w3wp.exe process is being started for it and event log contains event id 1000 entries for HttpPlatformHandler source with identical content:
The description for Event ID 1000 from source HttpPlatformHandler cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

Process '87792' failed to start. Port = 11779, Error Code = '-2147024891'.

HttpPlatformHandler module is present in Modules visible in IIS Manager for local IIS server. Does anyone have any idea where to look for solution? Interesting part is that this is not working identical on all of 2008 R2 systems so IMHO this is not one system specific issue. I've tried to look for solution in a lot of places but mostly fix was updating HttpPlatformHandler to latest 1.2 version which will not work since I already use latest version.
Thanks

Maybe this report should be moved or created under different category/project like https://github.com/aspnet/Hosting ?

This is the right place. We're still getting used to HttpPlatformHandler and it's various error cases. Here is one of the better writeups sofar: https://github.com/aspnet/Hosting/issues/364#issuecomment-148567294

If you're on Windows 7 or WS 2008 R2, confirm you have Visual C++ Redistributable for Visual Studio 2012 Update 4 installed.

Have you confirmed that dependency?

Hello,
thanks for responding. I saw somewhere else (maybe StackOverflow) mentioning about Visual C++ Redistributable and I've it installed for x64 and x86 with version 11.0.61030.0. I was trying to set app pool to x64 (since by default I'm using 32bit app pools), setting pool user with more permissions (even Administrator), setting it to no managed code too. Every try ended with error:
Error Summary
HTTP Error 502.3 - Bad Gateway
There was a connection error while trying to route the request.
Detailed Error Information
Module	httpPlatformHandler
Notification	ExecuteRequestHandler
Handler	httpplatformhandler
Error Code	0x80070005
Issue is identical on all three Windows Web Server 2008 R2 systems.

Hope this is not the Webdav issue

0x80070005 (E_ACCESSDENIED) sounds like a permissions issue. Is there a matching event in the EventViewer?

Nope. There are only 20 event log Application errors with content:
The description for Event ID 1000 from source HttpPlatformHandler cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

Process '228020' failed to start. Port = 13690, Error Code = '-2147024891'.

One comment which looks similar to my issue is here:
https://github.com/aspnet/Hosting/issues/466#issuecomment-168372853
with info:
Try checking Windows event viewer, If you get "Process xxx failed to start. Port = yyy, Error Code = '-2147023829'.", please specify --runtime active option to include runtimes when creating artifacts using the dnu publish command tool.

but I'm not sure where I should specify this option since whole process is being made from VS where I'm importing publishing profile and publish app using WebDeploy directly to IIS server.

They're referring to the command line steps for publishing. What are your actually publishing steps? Using VS to publish to the file system, with a specific runtime (who's bitness matches your app-pool), and clearing the contents of the output dir. Then copy that output to the web server, set permissions, etc..

One way to troubleshoot issues when the application can be start as the current user and won't start with IIS is to try to start application as a different user who does not have all dev settings set. Just publish the app to a folder accessible to everyone (or just use the same folder you published for IIS) and start a cmd using the runas command and try to start the application.

I am not sure if this is going to help, I was however struggling to find the cause of an exception like that when I published a new version of my vnext app to IIS, w3wp.exe was crashing and event log gave me this: HttpPlatformHandler: "The description for Event ID 1000 from source HttpPlatformHandler cannot be found".
This occurred when I changed the web command in my project.json from:
"web": "Microsoft.AspNet.Server.Kestrel"
to
"web": "Microsoft.AspNet.Hosting --server Microsoft.AspNet.Server.WebListener --server.urls http://localhost:5000"

@niclasebs The lack of WebListener support is a known issue: https://github.com/aspnet/IISIntegration/issues/8

It looks like I will have to update my 2008 systems to 2012 R2. I should done this long time ago anyway.

I'm trying to get an ASP.NET Core (RC1) application running on an IIS virtual application in Windows 10, and I am getting the 502.3 error mentioned in this ticket. I also get the same Event Viewer messages The description for Event ID 1000 .... I have tried configuring the HTTP_PLATFORM_APPL_PATH environment variable from the httpPlatformHandler configuration in web.config, but that has no effect.
I tried deploying the application to a 2008 R2 server, with the HTTP_PLATFORM_APPL_PATH environment variable set. The application started up ok and responded as expected, but when I added a valid route to the url, the application logged 'No endpoint found for request /xxxxxxxxx.Api/api/lists/countries'. Is there anything else that needs to be done to get this workaround to work?

That workaround only applies to the latest RC2 packages. For RC1 use the Map workaround instead. https://github.com/aspnet/IISIntegration/issues/14#issuecomment-171451445

@dotcom9 Were you able to make this work in Win 2008?

Closing. Please reopen if new information is available or error occurs again


Use prefixed chars instead of raw values

The title says everything, basically all uses of 0xXXu8 in core::text::flat were replaced by their prefixed versions for better readability.
This PR will however need c_src to be regenerated for integration.
I PR this now however to make sure it is not forgotten when a c_src is later regenerated and for review purposes.

+1
However I'm puzzled about the consistency of left/right modifiers.

42 is Int
0x2A is still Int
42u8 is Byte
'*' is Char
b'*' is Byte

+1

test this please

test this please


Remove void statement which can cause errors

I think (but please verify) that these two lines should be removed, because the actual handling of "homepage" seems to happen a few lines above, and uses optional chaining (?.). If left in, they cause errors when the additional display does not contain "homepage".
This should fix #450

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 83.50%. Comparing base (821b12f) to head (274c041).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #451   +/-   ##
=======================================
  Coverage   83.50%   83.50%
=======================================
  Files          43       43
  Lines        2897     2897
=======================================
  Hits         2419     2419
  Misses        478      478

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Thanks @mslw ! Looks like sound reasoning to me.


feat: add import bulk/resume commands

What does this PR do?
Adds 2 new commands:
data import bulk
take a CSV with fields of an object and bulk insert them into the org:
happy path
https://github.com/user-attachments/assets/aaf214c5-c36b-46e3-aee9-44cbebc4edeb
failed to import all records
https://github.com/user-attachments/assets/a8699832-e161-4873-bddc-cc6fd9456bd5
job failure

job aborted
https://github.com/user-attachments/assets/a099d732-6a40-41f3-830e-76af786dfe11
data import resume
resume an async/timed out import
https://github.com/user-attachments/assets/b05e4849-abb9-4d15-9ee0-983444132f35
testing instructions
checkout PR locally and sf plugins link it, you can use the following CSV files available in plugin-data for testing:
test/test-files/data-project/data/bulkUpsertLarge.csv (big)
test/test-files/data-project/data/bulkUpsert.csv (smol)
What issues does this PR fix or reference?
@W-13656292@

QA
🔴  bulk import with --wait
❯ sf data bulk import -f ~/repos/salesforcecli/plugin-data/test/test-files/data-project/data/bulkUpsert.csv --sobject account --wait 10

 ›   Warning: @salesforce/plugin-data is a linked ESM module and cannot be auto-transpiled. Existing compiled source will be used
 ›   instead.

 ───────────────── Importing data ─────────────────

 ✔ Creating ingest job 4ms
 ✔ Processing the job 6.01s
   ▸ Processed records: 10
   ▸ Successful records: 10
   ▸ Failed records: ◝

 Status: JobComplete
 Job Id: 750Oy00000Dh2gcIAB
 Elapsed Time: 7.61s

It works as expected but Failed records is left with an unresolved spinner
🟡 bulk import
Question: is it supposed to be async by default?
❯ sf data bulk import -f ~/repos/salesforcecli/plugin-data/test/test-files/data-project/data/bulkUpsert.csv --sobject account
 ›   Warning: @salesforce/plugin-data is a linked ESM module and cannot be auto-transpiled. Existing compiled source will be used
 ›   instead.

 ───────────── Importing data (async) ─────────────

 ✔ Creating ingest job 4.05s

 Status: UploadComplete
 Job Id: 750Oy00000DgnMcIAJ
 Elapsed Time: 4.06s

Run "sf data import resume --job-id 750Oy00000DgnMcIAJ" to resume the operation.

🟢 bulk import with --async
❯ sf data bulk import -f ~/repos/salesforcecli/plugin-data/test/test-files/data-project/data/bulkUpsert.csv --sobject account --async
 ›   Warning: @salesforce/plugin-data is a linked ESM module and cannot be auto-transpiled. Existing compiled source will be used
 ›   instead.

 ───────────── Importing data (async) ─────────────

 ✔ Creating ingest job 1.41s

 Status: UploadComplete
 Job Id: 750Oy00000Dgu7yIAB
 Elapsed Time: 1.41s

Run "sf data import resume --job-id 750Oy00000Dgu7yIAB" to resume the operation.

🟢 resume an async import with --job-id
❯ sf data import resume --job-id 750Oy00000DgnMcIAJ
 ›   Warning: @salesforce/plugin-data is a linked ESM module and cannot be auto-transpiled. Existing compiled source will be used
 ›   instead.

 ───────────────── Importing data ─────────────────

 ◯ Creating ingest job - Skipped
 ✔ Processing the job 1.11s
   ▸ Processed records: 10
   ▸ Successful records: 10
   ▸ Failed records: 0

 Status: JobComplete
 Job Id: 750Oy00000DgnMcIAJ
 Elapsed Time: 1.13s

🟢 resume an async import with --use-most-recent
❯ sf data import resume --use-most-recent
 ›   Warning: @salesforce/plugin-data is a linked ESM module and cannot be auto-transpiled. Existing compiled source will be used
 ›   instead.

 ───────────────── Importing data ─────────────────

 ◯ Creating ingest job - Skipped
 ✔ Processing the job 1.11s
   ▸ Processed records: 10
   ▸ Successful records: 10
   ▸ Failed records: 0

 Status: JobComplete
 Job Id: 750Oy00000Dh2IPIAZ
 Elapsed Time: 1.14s

🟡 use invalid id for resume
I would have expected an error about the id not being valid but instead got this. Not sure if that's right or not
❯ sf data import resume --job-id 750Oy00000Dh2IPIAA
 ›   Warning: @salesforce/plugin-data is a linked ESM module and cannot be auto-transpiled. Existing compiled source will be used
 ›   instead.
Error (CannotCreateResumeOptionsWithoutAnOrgError): Cannot create a cache entry without a valid org.

🔴 links in terminal that doesn't support links
you need to provide your own fallback so that terminal-link doesn't insert non-visible whitespace characters, which is what I think causes this issue. See https://github.com/salesforcecli/plugin-deploy-retrieve/blob/main/src/utils/deployStages.ts#L78

🟢 async insert and resume with large csv
❯ sf data bulk import -f ~/repos/salesforcecli/plugin-data/test/test-files/data-project/data/bulkUpsertLarge.csv --sobject account --async
 ›   Warning: @salesforce/plugin-data is a linked ESM module and cannot be auto-transpiled. Existing compiled source will be used
 ›   instead.

 ───────────── Importing data (async) ─────────────

 ✔ Creating ingest job 3.29s

 Status: UploadComplete
 Job Id: 750Oy00000DgjAyIAJ
 Elapsed Time: 3.32s

Run "sf data import resume --job-id 750Oy00000DgjAyIAJ" to resume the operation.

~/repos/trailheadapps/dreamhouse-lwc on  main via ⬢ v20.15.0 took 5.7s
❯ sf data import resume --job-id 750Oy00000DgjAyIAJ
 ›   Warning: @salesforce/plugin-data is a linked ESM module and cannot be auto-transpiled. Existing compiled source will be used
 ›   instead.

 ───────────────── Importing data ─────────────────

 ◯ Creating ingest job - Skipped
 ✔ Processing the job 2m 30.23s
   ▸ Processed records: 76380
   ▸ Successful records: 76380
   ▸ Failed records: 0

 Status: JobComplete
 Job Id: 750Oy00000DgjAyIAJ
 Elapsed Time: 2m 30.79s

🟢 handles failures
❯ sf data bulk import -f ~/repos/salesforcecli/plugin-data/test/test-files/data-project/data/bulkUpsert.csv --sobject account --line-ending CRLF --wait 10
 ›   Warning: @salesforce/plugin-data is a linked ESM module and cannot be auto-transpiled. Existing compiled source will be used
 ›   instead.

 ───────────────── Importing data ─────────────────

 ✔ Creating ingest job 3ms
 ✘ Processing the job 11.83s
   ▸ Processed records: ✘
   ▸ Successful records: ✘
   ▸ Failed records: ✘

 Status: Failed
 Job Id: 750Oy00000Dh2gdIAB
 Elapsed Time: 13.42s

Error (JobFailedError): Job failed to be processed due to:
ClientInputError : LineEnding is invalid on user data. Current LineEnding setting is CRLF

To review the details of this job, run:
sf org open --target-org<EMAIL_ADDRESS>--path "/lightning/setup/AsyncApiJobStatus/page?address=%2F750Oy00000Dh2gdIAB"

It works as expected but Failed records is left with an unresolved spinner

should be fixed now (data import resume was handling it correctly, all MSO stuff is merged into one class now)

🟡 bulk import
Question: is it supposed to be async by default?

yes, same as data bulk delete/upsert. I can't find why that decision was made.
data import resume does have a default wait time on purpose:
https://github.com/salesforcecli/plugin-data/pull/1091#discussion_r1803126186

🟡 use invalid id for resume

fixed by writing a separate cache resolver for data import like we did for data export.

🔴 links in terminal that doesn't support links

added the fallback

@mdonnalley this is ready for review/qa again, thanks!
also, please squash-merge the PR when it's good to go (bunch of commits in my branch)

🟢 bulk import with --wait
❯ sf data bulk import -f ~/repos/salesforcecli/plugin-data/test/test-files/data-project/data/bulkUpsert.csv --sobject account --wait 10

 ›   Warning: @salesforce/plugin-data is a linked ESM module and cannot be auto-transpiled. Existing compiled source will be used
 ›   instead.

 ───────────────── Importing data ─────────────────

 ✔ Creating ingest job 1.49s
 ✔ Processing the job 11.32s
   ▸ Processed records: 10
   ▸ Successful records: 10
   ▸ Failed records: 0

 Status: JobComplete
 Job Id: 750Ei00000EQhxKIAT
 Elapsed Time: 12.93s

🟢 use invalid id for resume
❯ sf data import resume --job-id 750Ei00000EQjmGIAz
 ›   Warning: @salesforce/plugin-data is a linked ESM module and cannot be auto-transpiled. Existing compiled source will be used
 ›   instead.
Error (BulkRequestIdNotFoundError): Could not find a cache entry for job ID 750Ei00000EQjmGIAz.

🟢 links in terminal that doesn't support links


Cloud Endpoint - Not accepting Multipart file

In which file did you encounter the issue?
openapi.yaml
Did you change the file? If so, how?
I have more than 30 methods exposed using Cloud Endpoints. All works perfectly except 2 methods where I have following specification, in short
From yaml I have marked in bold the particular part where issue occurs. If I remove, file is properly parsed and deployed.
put:
tags:
- "Companies"
description: "Edit a company by id"
operationId: "editCompanyById"
consumes:
- multipart/form-data
parameters:
- in: "path"
name: "id"
description: "id of the company"
required: true
type: "integer"
- in: "formData"
name: "file"
description: "Company logo"
type: "file"
- in: "formData"
name: "address"
description: "Company's address"
type: "string"
Describe the issue

So it means will I not be able to upload a file ?
Thanks for your valuable inputs.

@arindam-b - Are you still experiencing troubles with this issue? If so, could you please let me know which sample is causing problems?
If it isn't an issue with the sample, please ask your issue on StackOverflow instead. You can feel free to post a link to your issue on SO as well.

@kurtisvg  - Yes the issue still persists.
I am attaching the yml file. Please refer line 67 - 70 or 161 -164, which are commented, are meant for multipart file upload. Though I used a workaround to find a solution, it would be good if we can fix it here itself.
rcupopenapi.zip

Closing this since it's not related to any samples in the repo.


RI-469 Fix moving image & flavor setup to a different host

Git commit 0001021e moved OpenStack image and flavor setup from the
first utility container to the deploy host, commonly the first infra
host, but overlooked a few requirements necessary in the different
environment.

Don't reference non-existent cloud configuration.  The
openstack_openrc role is applied to just about all deployed nodes,
but not necessarily the deploy node itself.  Apply the
openstack_openrc role to the deploy node.
os_client_config.exceptions.OpenStackConfigException: Cloud
default was not found.

Don't cache cloud images to a non-existent directory.  /var/backup
exists within containers (by way of lxc_container_create bind
mounting from the host), but hosts, whether an infra or deploy host,
are not guaranteed to have such a directory.  As this directory is
not used for backups, but instead temporary image files, save it to
a temporary directory, but not /tmp in case it's a RAM-backed
filesystem because these image files are relatively large.
Destination /var/backup does not exist

Issue: https://rpc-openstack.atlassian.net/browse/RI-469
Issue: RI-469

Thank you for submitting a pull request to this project!
Once all check jobs have passed and the pull request has received a
sufficient number of reviews, the repository's gate jobs can be triggered by
adding a comment of :shipit: to this pull request.
When the gate jobs have completed successfully, this pull request will get
merged automatically.


Node "Run script" error when running any script

Hi, please help me.
(node-red and node-red-contrib-simple-webdriver last version)
Any script causes crash in node-red.
Error:
7 Oct 12:32:40 - [red] Uncaught Exception:
7 Oct 12:32:40 - [error] TypeError: Cannot read properties of undefined (reading '0')
at C:\Users\User\.node-red\node_modules\node-red-contrib-simple-webdriver\dist\utils\mode-execute.js:22:56
at Observable._subscribe (C:\Users\User\.node-red\node_modules\node-red-contrib-simple-webdriver\dist\utils\mode-execute.js:73:11)
at Observable._trySubscribe (C:\Users\User\.node-red\node_modules\rxjs\dist\cjs\internal\Observable.js:41:25)
at C:\Users\User\.node-red\node_modules\rxjs\dist\cjs\internal\Observable.js:35:31
at Object.errorContext (C:\Users\User\.node-red\node_modules\rxjs\dist\cjs\internal\util\errorContext.js:22:9)
at Observable.subscribe (C:\Users\User\.node-red\node_modules\rxjs\dist\cjs\internal\Observable.js:26:24)
at C:\Users\User\.node-red\node_modules\node-red-contrib-simple-webdriver\dist\nodes\run-script.js:34:12
at new Promise ()
at inputAction (C:\Users\User\.node-red\node_modules\node-red-contrib-simple-webdriver\dist\nodes\run-script.js:8:12)
at Object.complete (C:\Users\User\.node-red\node_modules\node-red-contrib-simple-webdriver\dist\nodes\node-constructor.js:114:43)

Hi,
Could you provide me a full flow example plz?
What is the browser you are using?
Regards,

Hi,
I'm using Chrome .
Steps:
drag Inject (without parameters)
drag Open Browser
drag Run Script
Action: click Inject -> Open Browser -> Load Page -> Error close node-red
Flow:
[{"id":"e9f1e42a4e405c2c","type":"tab","label":"Flow 1","disabled":false,"info":"","env":[]},{"id":"6f8d6888506910e1","type":"open browser","z":"e9f1e42a4e405c2c","name":"","browserType":"chrome","webURL":"https://www.google.com.br","width":1280,"height":1024,"timeout":3000,"maximized":true,"headless":false,"args":[],"serverURL":"http://localhost:4444","x":130,"y":100,"wires":[["044004be936df7b2"]]},{"id":"044004be936df7b2","type":"run script","z":"e9f1e42a4e405c2c","name":"","script":"console.log('test');","selector":"","target":"","mode":"first","timeout":1000,"waitFor":500,"x":130,"y":160,"wires":[[],[]]},{"id":"7ca2d25e92438c67","type":"inject","z":"e9f1e42a4e405c2c","name":"","props":[],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":110,"y":40,"wires":[["6f8d6888506910e1"]]}]
Regards,

Hi,
I found the issue. It is because (before the 0.3.1 patch), it was expected an element in input and was failing if none was provided (it was pushed as an argument to the script). I added a check to avoid this error.
Please update to 0.3.1 and let me know if it works.
Regards,

Test ok!
thank you so much!!!


image: run ValidateLayoutConstraints() when using  DiskCustomizations

[build on top of https://github.com/osbuild/bootc-image-builder/pull/725, see last commit]
This commit will run ValidateLayoutConstraints() when a DiskCustomization
is used.
Similar comment to https://github.com/osbuild/images/pull/1063:
Fwiw, the fact that we have to implement this in every distro (and in bib) and must not forget about it makes me wonder if we shouldn't flip this around. Call it by default but return a distinct error type (ValidateLayoutConstraintsError) when it is violated that clients (like a potential low-level otk partitioner) could choose to ignore. Wdyt?

Xref: https://github.com/osbuild/images/issues/1065


Add validation scripts

Description
Checklist
Please confirm that this pull request has done the following:

[x] Documentation added (where applicable)
[x] Changelog item added to changelog/

@durack1 FYI this is how I do the validation

Pretty classic, this is a dupe of the functionality in scripts/createDRS.py, plus the validation step before the copy.
Does the validation check for hyphens in variables, filename <variable_id> and in-file <variable_id> matching, plus the creation_date and tracking_id validation? If not, we could lift the functions out of the above here - it'd be great to add those checks to the automation

I've got creation date (here) and tracking ID (here), I think based on what you've got already.
I've got the check against the file's metadata attribute (here.
I don't have the check for hyphens or underscores in variables yet. I've made https://github.com/climate-resource/input4mips_validation/issues/73 to remind myself to add this in future


Fix keyerror in selected_fields when a variable is not defined

Description
Fix bug with selected_fields and undefined variables
Types of Changes

[ ] Core
[x] Bugfix
[ ] New feature
[ ] Enhancement/optimization
[ ] Documentation

Issues Fixed or Closed by This PR

Fixes #1248

Checklist

[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] I have tested the changes and verified that they work and don't break anything (as well as I can manage).

Hi, thanks for contributing to Strawberry 🍓!
We noticed that this PR is missing a RELEASE.md file. We use that to automatically do releases here on GitHub and, most importantly, to PyPI!
So as soon as this PR is merged, a release will be made 🚀.
Here's an example of RELEASE.md:
Release type: patch

Description of the changes, ideally with some examples, if adding a new feature.

Release type can be one of patch, minor or major. We use semver, so make sure to pick the appropriate type. If in doubt feel free to ask :)
Here's the tweet text:
🆕 Release (next) is out! Thanks to Jonathan Kim for the PR 👏

Get it here 👉 https://github.com/strawberry-graphql/strawberry/releases/tag/(next)


Clean up Subjects compare

Changes
/kind cleanup

Extract subject compare option and reuse it in tests
Remove the sorting logic in the implementation function which should not have existed to enforce the order.

Submitter Checklist
As the author of this PR, please check off the items in this checklist:

[x] Has Tests included if any functionality added or changed
[x] Follows the commit message standard
[x] Meets the Tekton contributor standards (including
functionality, content, code)

Release Notes
NONE

Thanks for this cleanup!
/lgtm

/approve


Kudos visual bug on the profile - Show more

BUG
Current Behavior
When using the "Show More" functionality of the RB section of the profile, additionally loaded RBs have visual issues with the kudos.
Desired Behavior
Similar to the campaign template gallery, the additionally loaded images should display as the original set.
Steps to Replicate
Go to a profile and click "Show More" if the user has enough reportbacks.
Why This Matters
Users should be able to see how many kudos they have on their photos!
Relevant Screenshots + Links

Looks fine to me, just click the box! 😆

Ohhh the custom template the JS is using still has the old classnames, should be easy fix


scheduled-messages: Update scheduled_message_id parameter for DELETE.

Updates the scheduled_message_id parameter for deleting scheduled messages to use the to_non_negative_int converter function for validation, which is used in other endpoints/views with an ID in the request path.
This is a follow-up that was noted in #25628.

Self-review checklist

[ ] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[ ] Explains differences from previous plans (e.g., issue description).
[ ] Highlights technical choices and bugs encountered.
[ ] Calls out remaining decisions and concerns.
[ ] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[ ] Each commit is a coherent idea.
[ ] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[ ] Visual appearance of the changes.
[ ] Responsiveness and internationalization.
[ ] Strings and tooltips.
[ ] End-to-end functionality of buttons, interactions and flows.
[ ] Corner cases, error conditions, and easily imagined bugs.

Merged, thanks @laurynmm!


Possible feature request?

Heyoo! Loving the mod, was exactly what I wanted to find! I am curious, is it possible to for a trait, or a like/dislike system to dictate a 'hierarchy' of sorts to what toilet they'll look for? Like if I wanted a sim who prefers to go outside, it'd look for any pee spot first, then bushes, and then actual toilets around, and vice versa too?
Anyways, thanks for making this mod!

The short answer is sorry, no.
The long answer is:

I don't have much free time at the moment between a full-time job and family matters
I barely managed to get the existing features working, and the last time I tried to get it working again to add new features, I was unsuccessful
I don't need more porn in my life; it just gobbles up even more time and makes me feel bad

That said, if you can find someone who's interested in implementing this or anything else, I'll gladly review and merge pull requests. I do occasionally check here, since it's at least important to me that anyone who wants to enjoy it can continue to do so.


TODO: count test coverage

Could be helpful:
https://gist.github.com/leaver2000/5d5fdc235672b42d49e6907634064dfa

Resolved in https://github.com/pymorphy2-fork/DAWG/pull/10


(write/ss (lambda () 1))

Current behavior:
biwascheme> (write/ss (lambda () 1))
#(#("constant" 1 #("return")) -1)

It should be the same as (write (lambda () 1).
biwascheme> (write/ss (lambda () 1))
#<Closure>

refs #204

Fixed by #238.


Add explanation about Webhook Id field

This PR adds an explanation about Webhook Id field in the context of Github webhook polling.
Harness Developer Pull Request
Thanks for helping us make the Developer Hub better. The PR will be looked at
by the maintainers.
What Type of PR is This?

[ ] Issue
[ ] Feature
[x] Maintenance/Chore

If tied to an Issue, list the Issue(s) here:

Issue(s)

House Keeping
Some items to keep track of. Screen shots of changes are optional but would help the maintainers review quicker.

[ ] Tested Locally
[ ] Optional Screen Shoot.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app


Inconsistent behavior accession super in Perl6::Type

Sometimes it fails, sometimes it doesnt.
Here the code:
https://gist.github.com/antoniogamiz/992945353cb9fab964cc63a98e8aa6c2

Discussed here https://colabti.org/irclogger/irclogger_log/perl6?date=2019-06-02

Explanation by moritz:
18:15 < moritz> so, $t.super.append: $get-type('Any') can modify %.types
18:16 < moritz> because if Any hasn't been parsed, $get-type inserts Any into %.types
18:16 < moritz> and that messes up the iterator over %.types
18:16 < moritz> which leads to one key being iterated over twice, and one key being
missed


How to get tracking data with D455?

| Camera | D455 |
| OS | Win 10 |
Hi,
I want traking data like T265 with RealSenseD455.
Is it possible? Also how can I get them in python code?
If I can't get the tracking data, can I derive them from IMU data?
Thank you.

Hi @Noctstar  The 400 Series depth camera models that have an IMU do not have built-in support for 6DOF pose data but there are ways that pose of the camera or observed objects can be obtained.
The discussion in the link below provides information resources for obtaining the pose of objects.
https://support.intelrealsense.com/hc/en-us/community/posts/1500001220042-D415-Projection-Matrix
Alternatively, objects can be tracked by applying ArUco image tags to them.
https://github.com/IntelRealSense/librealsense/issues/8961
In regard to obtaining the current angle of the camera itself instead of an observed object, the Python discussion in the link below looks at obtaining yaw, pitch and roll from the IMU.
https://github.com/IntelRealSense/librealsense/issues/4391
Angle can also be obtained without the IMU by using a plane-fit algorithm.
https://support.intelrealsense.com/hc/en-us/community/posts/360050894154/comments/360013322694

Hi @Noctstar  Do you require further assistance with this case, please?  Thanks!

Thank you! It's solved!

Excellent news that you obtained a solution @Noctstar - thanks very much for the update!


[Bug Report]: create-kv-certificate should support Key Vaults with network restrictions

Module path
modules/deployment-scripts/create-kv-certificate/
Bicep version
0.12.40
Describe the bug
The creation and import of the self-signed certificate fails if the Key Vault has any network restrictions set. This is quite common for Key Vaults.
To reproduce
Create a Key Vault that allows access only from specific networks.
Run the module specifying that Key Vault.
Code snippet
No response
Relevant log output
{
    "status": "failed",
    "error": {
        "code": "DeploymentScriptError",
        "message": "The provided script failed with multiple errors. First error:\r\nERROR: Client address is not authorized and caller is not a trusted service.. Please refer to https://aka.ms/DeploymentScriptsTroubleshoot for more deployment script information.",
        "details": [
            {
                "code": "DeploymentScriptError",
                "message": "ERROR: Client address is not authorized and caller is not a trusted service."
            },
            {
                "code": "DeploymentScriptError",
                "message": "Client address: <IP_ADDRESS>"
            },
            {
                "code": "DeploymentScriptError",
                "message": "Caller: appid=343b8d10-f0b5-4277-a4ba-627272fbfd38;oid=9d512ebf-cc42-4af3-8666-fe669bd9ba53;iss=https://sts.windows.net/<snip>/;xms_mirid=/subscriptions/<snip>/resourcegroups/<snip>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/<snip>;xms_az_rid=/subscriptions/<snip>/resourcegroups/<snip>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/<snip>"
            },
            {
                "code": "DeploymentScriptError",
                "message": "Vault: <vault name snipped>;location=eastus"
            }
        ]
    }
}

Once Microsoft.Resources/deploymentScripts resources support creating an Azure Container Instance in a vnet - then yes, we can support that scenario.

Dear @SvenAelterman , Azure Verified Modules (AVM) will become the single Microsoft standard for Bicep modules. Transitioning to AVM, requests for new features or bug fixes will need to be submitted against the appropriate AVM module via AVM Module Issues.
For bugs or new features with existing modules in the /modules directory of this repository, we encourage you to first try the AVM equivalent module if available and if the module is lacking any features, you can file an AVM Module Issue. If the module is not available yet, you can file a new AVM Module Proposal.
See this informational notice for more details on the upcoming changes.
Thank you for your understanding!


Update hitting recommendations URLs

Description
Update the cluster URL and rules URLs to the new requirements. Also added a config-devel.toml to make the development process easier.
Fixes #110
Type of change
Please delete options that are not relevant.

Bug fix (non-breaking change which fixes an issue)

Testing steps
Ran a local setup with Kafka+PostgreSQL, insights-content-service and ccx-notification-writer. Publish some risk-3 messages to Kafka and check that the URLs match the requirements. For example:
{
  "bundle": "openshift",
  "application": "advisor",
  "event_type": "new-recommendation",
  "timestamp": "2021-08-17T13:37:00Z",
  "account_id": "6089719",
  "events": [
    {
      "metadata": {},
      "payload": "{\"publish_date\":\"2021-08-17T15:36:42.749512Z\",\"rule_description\":\"node_installer_degraded\",\"rule_url\":\"https://console.redhat.com/openshift/details/5d5892d3-1f74-4ccf-91af-548dfc9767aa/insights/ccx_rules_ocp|external|rules|node_installer_degraded|report/NODE_INSTALLER_DEGRADED\",\"total_risk\":\"3\"}"
    },
    {
      "metadata": {},
      "payload": "{\"publish_date\":\"2021-08-17T15:36:42.749512Z\",\"rule_description\":\"unsupported_cni_plugin\",\"rule_url\":\"https://console.redhat.com/openshift/details/5d5892d3-1f74-4ccf-91af-548dfc9767aa/insights/ccx_rules_ocp|external|rules|unsupported_cni_plugin|report/UNSUPPORTED_CNI_PLUGIN\",\"total_risk\":\"3\"}"
    }
  ],
  "context": "{\"display_name\":\"5d5892d3-1f74-4ccf-91af-548dfc9767aa\",\"host_url\":\"https://console.redhat.com/openshift/details/5d5892d3-1f74-4ccf-91af-548dfc9767aa#insights\"}"
}

Checklist

[x] make before_commit passes
[ ] updated documentation wherever necessary
[x] added or modified tests if necessary
[ ] updated schemas and validators in insights-data-schemas in case of input/output change

And yeah, nice one! I added some small comments, just to be thorough


Modernize environment object creation interface; use to look up settings

This PR does a few things:

Adds a modal.Environment object with Environment.from_name and Environment.lookup so we treat the "environment" concept more like other objects
Uses the settings metadata attached to the environment object as the source of truth for the image_builder_version; removes that as an attribute of the Client
Adds an "environment cache" so we only need to look up each environment settings once
Looks up the environment settings concurrently with creating an app for "normal" app creation workflows (but notably not when creating a sandbox) to minimize the penalty on image loading

Loose threads:

I really don't love the ENVIRONMENT_CACHE implementation. I think all of the code around creating an App, initializing a "resolver", etc. would benefit from a thorough refactor so that it happens in a consistent way and we can rethink what state we need to pass around. Making sandboxes less of an odd duck here would be good.
The modal environment create command still goes through theEnvironmentCreate RPC, which has "error_if_exists" semantics. We potentially want to add a flag for that to from_name and then consolidate, but there's some slightly awkward API questions there, which I am deferring.

Closes MOD-3880
 Backward/forward compatibility checks

Check these boxes or delete any item (or this section) if not relevant for this PR.

[x] Client+Server: this change is compatible with old servers
[x] Client forward compatibility: this change ensures client can accept data intended for later versions of itself

Note on protobuf: protobuf message changes in one place may have impact to
multiple entities (client, server, worker, database). See points above.

🆒

Looks great!

@prbot approve

👍


198217 - Tributary to Skeena River

[ ] culvert and pscis assessment ~55m away from modelled crossing. Need to fix in https://github.com/NewGraphEnvironment/bcfishpass/blob/main/data/pscis_modelledcrossings_streams_xref.csv
[x] Upstream and downstream ef points seems to be on different streams??

Upstream and downstream ef points seems to be on different streams??

nah - mapping off - discussed here but should be improved .
Issue coming in 2022 repo that can address this while fish data is added https://www.newgraphenvironment.com/fish_passage_skeena_2022_reporting/tributary-to-skeena-river---198216-198217---appendix.html


Grammar / typo correction to FAQ #vac_cert_invalid_211111 (DE)

This is a tiny typo correction for
https://www.coronawarn.app/de/faq/#vac_cert_invalid_211111.

@MikeMcC399 Sorry, I just corrected it! Many thanks anyway! Enjoy Friday evening and the weekend!

https://github.com/corona-warn-app/cwa-website/pull/2020

@dsarkar
No problem! Hope you have a good weekend too! 🙂

Duplicate.

@MikeMcC399 Thanks!