Amplify Auth user pool custom domain doesn't get reflected in the generated amplify_outputs.json

Environment information
System:
  OS: Windows 10 10.0.19045
  CPU: (16) x64 Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz
  Memory: 13.03 GB / 31.77 GB
Binaries:
  Node: 20.15.1 - C:\Program Files\nodejs\node.EXE
  Yarn: undefined - undefined
  npm: 10.3.0 - C:\Program Files\nodejs\npm.CMD
  pnpm: 9.5.0 - ~\AppData\Roaming\npm\pnpm.CMD
NPM Packages:
  @aws-amplify/auth-construct: 1.3.0
  @aws-amplify/backend: 1.2.0
  @aws-amplify/backend-auth: 1.1.3
  @aws-amplify/backend-cli: 1.2.5
  @aws-amplify/backend-data: 1.1.3
  @aws-amplify/backend-deployer: 1.1.0
  @aws-amplify/backend-function: 1.3.4
  @aws-amplify/backend-output-schemas: 1.2.0
  @aws-amplify/backend-output-storage: 1.1.1
  @aws-amplify/backend-secret: 1.1.0
  @aws-amplify/backend-storage: 1.1.2
  @aws-amplify/cli-core: 1.1.2
  @aws-amplify/client-config: 1.3.0
  @aws-amplify/deployed-backend-client: 1.4.0
  @aws-amplify/form-generator: 1.0.1
  @aws-amplify/model-generator: 1.0.5
  @aws-amplify/platform-core: 1.0.7
  @aws-amplify/plugin-types: 1.2.1
  @aws-amplify/sandbox: 1.2.0
  @aws-amplify/schema-generator: 1.2.1
  aws-amplify: 6.5.4
  aws-cdk: 2.155.0
  aws-cdk-lib: 2.155.0
  typescript: 5.5.4
AWS environment variables:
  AWS_NODEJS_CONNECTION_REUSE_ENABLED = 1
  AWS_SDK_LOAD_CONFIG = 1
  AWS_STS_REGIONAL_ENDPOINTS = regional
No CDK environment variables

Describe the bug
I have an Amplify Gen 2 NextJS app configured with an external Google OAuth provider. After purchasing a custom domain for my website externally, I successfully configured the app with the custom domain so that when I go to my custom domain from my browser the website homepage loads successfully.
Now, when I log in using Google OAuth, I am redirected to the OAuth consent screen, but it still shows the redirect URL as <userpool>.auth.<region>.amazoncognito.com. To change this I followed the below steps:
Steps:
Set Up Your Custom Domain in AWS Cognito:

Go to the Cognito Console and select your User Pool.
Under the App Integration section, choose Domain name.
Click Use your own domain and enter your custom domain (e.g., auth.yourdomain.com).
Set Up the DNS Record:

In your DNS management console (e.g., Route 53), create a CNAME record.
Point your custom domain (e.g., auth.yourdomain.com) to the AWS Cognito service domain (e.g., your-userpool-id.auth.region.amazoncognito.com).
Verify Your Domain:

Once the DNS changes propagate, Cognito will verify the domain. This can take up to 24 hours.
Update Your Google OAuth Configuration:

Log in to the Google Cloud Console.
Go to APIs & Services > Credentials.
Edit your OAuth 2.0 Client ID and update the Authorized redirect URIs to use your custom domain.

Still it doesn't change the redirect URL because the auto generated amplify_outputs.json still has the amazon default domain <userpool>.auth.<region>.amazoncognito.com. I even tried redeploying the app, still it doesn't pick up the custom domain I configured in the userpool.
I there a way to configure this in the Amplify Gen 2 NextJS backend auth configuration? Or is this a bug?
Reproduction steps
Steps to reproduce given above.

Hey @amalhub, thank you for reaching out. Adding custom domains isnt quite yet supported on defineAuth. Marking this as feature request.
Additionally, manual changes on the console will not reflect when using CDK to deploy resources.
but you should be able to extend the auth resource on the backend.ts using cdk constructs
import {
  Certificate,
  CertificateValidation,
} from "aws-cdk-lib/aws-certificatemanager"
import { HostedZone } from "aws-cdk-lib/aws-route53"

  // create a stack for domain resources
  const stack = backend.createStack("Domain")

  // if you're not creating additional DNS records you can just use `fromHostedZoneId()`
  const hostedZone = HostedZone.fromHostedZoneAttributes(stack, "HostedZone", {
    hostedZoneId: <HOSTED_ZONE_ID>,
    zoneName: <HOSTED_ZONE_NAME>,
  })

// create certificate
  const certificate = new Certificate(stack, "Certificate", {
    <DOMAIN_NAME>,
    validation: CertificateValidation.fromDns(hostedZone),
  })

  //  add the custom domain which should populate the amplify_outputs.json
  backend.auth.resources.userPool.addDomain("CustomDomain", {
    customDomain: {
      domainName,
      certificate,
    },
  })
}


transformManifest hook

Sometimes you just need to modify the manifest a bit because the automatic generation is wrong for your use case. Should this lead to the creation of plugins? Not sure yet, but we can at least add a single hook.

Vitepress just includes some hooks in the config, and doesn't support plugins. I think I'll take that approach with WXT.


Don't need to clone full history when install

Use --depth 1 to skip clone full history when install

I don't agree. This isn't recommended, see discussion at https://github.com/zsh-users/zsh-syntax-highlighting/pull/855 on reasons why.


[Feature] Warning helper

Added

Base:

Add the $warn() helper (1071c75)

@antoine4livre could you rebase your branch on develop to fix the conflicts? The Base/index.ts file has been renamed Base/Base.ts.


print full error msg to handle response manually when there is error

Changes:

add error msg details of "api_path" when challenge req
update the print format for "feedback_required"

Codecov Report

Merging #934 into master will decrease coverage by 0.04%.
The diff coverage is 40%.

@@            Coverage Diff             @@
##           master     #934      +/-   ##
==========================================
- Coverage    45.1%   45.06%   -0.05%
==========================================
  Files          28       28
  Lines        2993     2996       +3
==========================================
  Hits         1350     1350
- Misses       1643     1646       +3

Impacted Files
Coverage Δ

instabot/api/api.py
53.56% <40%> (-0.23%)
:arrow_down:

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 1bc8394...f2726d4. Read the comment docs.

Updated to print the full Json msg when there is error
This is for better debug when there are error when sending request to instagram.
seem instagram start blocking the bot  =(

please read the comments that I've left

please read the comments that I've left

Hi @ohld
Sorry, pretty new to github, where I can see your comments?

Just in this thread - scroll above.

I cant find it? @ohld
are we in the same page?

go to 'files changed' above

@ohld
my screen in "files changed" Tab


Upgrade to 3.6.2

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) and found it was in an excellent condition.


credential should be-rebuild eveytimes

When update the credential in Credentials page,  the chatflow will not rebuild, that's make the new credential not effected unless people click save chatflow button to make it unsync.
I think the chatflow with start node has credential should be rebuild every time.

but when you edit the credential, you have to save your flow in order to proceed right? because having rebuild every flow with credential as start node might cause more latency

@HenryHengZJ yes, right, but if I shared the flow to others, and I update the creational in Flowise, is that a case?


IAM Policy attached to EC2 not working when ran from inside Docker container

Describe the bug
The EC2 instance i use has a IAM Role attached to it which allows GetObject from s3 bucket.
The above code work if run it on the host EC2, but doesn't work if run it in a docker. Also i found that it works if set the docker to run with network as host.
Expected Behavior
Attached iam role not picked up by AWS sdk inside docker
Current Behavior
For some reason imds is not working from inside docker.
Reproduction Steps
    let config = aws_config::from_env()
        .region(aws_sdk_s3::Region::new("ap-south-1"))
        .load()
        .await;
    let client = Client::new(&config);
let resp = client
        .get_object()
        .bucket(bucket_name)
        .key(key)
        .send()
        .await?;

Possible Solution
No response
Additional Information/Context
No response
Version
aws-config = "0.12.0" aws-sdk-s3 = "0.12.0"
Environment details (OS name and version, etc.)
ubuntu
Logs
[2022-05-22T19:44:03Z INFO  aws_smithy_http_tower::parse_response] send_operation;
[2022-05-22T19:44:03Z INFO  aws_smithy_http_tower::parse_response] send_operation; operation="GetObject"
[2022-05-22T19:44:03Z INFO  aws_smithy_http_tower::parse_response] send_operation; service="s3"
[2022-05-22T19:44:03Z INFO  aws_config::default_provider::credentials] provide_credentials; provider=default_chain
[2022-05-22T19:44:03Z INFO  aws_config::meta::credentials::chain] provider in chain did not provide credentials provider=Environment context=environment variable not set
[2022-05-22T19:44:03Z INFO  aws_config::meta::credentials::chain] provider in chain did not provide credentials provider=Profile context=No profiles were defined
[2022-05-22T19:44:03Z INFO  aws_config::meta::credentials::chain] provider in chain did not provide credentials provider=WebIdentityToken context=$AWS_WEB_IDENTITY_TOKEN_FILE was not set
[2022-05-22T19:44:03Z INFO  aws_config::meta::credentials::chain] provider in chain did not provide credentials provider=EcsContainer context=ECS provider not configured
[2022-05-22T19:44:03Z INFO  aws_smithy_http_tower::parse_response] send_operation;
[2022-05-22T19:44:03Z INFO  aws_smithy_http_tower::parse_response] send_operation; operation="get"
[2022-05-22T19:44:03Z INFO  aws_smithy_http_tower::parse_response] send_operation; service="imds"
[2022-05-22T19:44:03Z INFO  aws_smithy_http_tower::parse_response] send_operation;
[2022-05-22T19:44:03Z INFO  aws_smithy_http_tower::parse_response] send_operation; operation="get-token"
[2022-05-22T19:44:03Z INFO  aws_smithy_http_tower::parse_response] send_operation; service="imds"
[2022-05-22T19:44:04Z INFO  aws_smithy_http_tower::parse_response] send_operation; status="dispatch_failure"
[2022-05-22T19:44:04Z INFO  aws_smithy_http_tower::parse_response] send_operation; message=timeout: HTTP read timeout occurred after 1s
[2022-05-22T19:44:04Z INFO  aws_smithy_http_tower::parse_response] send_operation; status="construction_failure"
[2022-05-22T19:44:04Z INFO  aws_smithy_http_tower::parse_response] send_operation; message=Failed to load session token: timeout: HTTP read timeout occurred after 1s
[2022-05-22T19:44:04Z INFO  aws_config::meta::credentials::chain] provider in chain did not provide credentials provider=Ec2InstanceMetadata context=could not communicate with imds: timeout: HTTP read timeout occurred after 1s
[2022-05-22T19:44:04Z INFO  aws_http::auth] provider returned CredentialsNotLoaded, ignoring
[2022-05-22T19:44:04Z INFO  aws_smithy_http_tower::parse_response] send_operation; status="construction_failure"
[2022-05-22T19:44:04Z INFO  aws_smithy_http_tower::parse_response] send_operation; message=No credentials in the property bag

It looks like you are running into a timeout message=timeout: HTTP read timeout occurred after 1s
It might be something with how you have your docker image setup. Can you try increasing the timeout to see if that fixes it?

Hello! We had the exact same problem and we managed to find a workaround (increasing the timeout as suggested above didn't work):
How we figure out what is the problem:
There was this similar problem with aws go sdk in the past:
https://github.com/aws/aws-sdk-go/issues/2972
As you can see for this issue, the workaround was to increase the http put response hop limit to 2 in the ec instance.
This makes sense also for our problem because it says in the aws docs (here) that:
In a container environment, if the hop limit is 1, the IMDSv2 response does not return because going to the container is considered an additional network hop.
So it means that, running the rust code into docker, instead of machine -> imds, it's going container -> machine -> imds, so 2 hops instead of one.
We added 2 new extra docker machine settings and works fine now:
amazonec2-metadata-token=required
amazonec2-metadata-token-response-hop-limit=2

Thanks cataliw for that workaround. Does this work for you user9747?

closing since this isn't an issue—a doc PR is open

catalinw

hi catalinw, i referred to AWS doc and found no such amazonec2-metadata-token=required amazonec2-metadata-token-response-hop-limit=2 options but only
aws ec2 modify-instance-metadata-options \
    --instance-id {inst_id} \
    --http-tokens required \
    --http-endpoint enabled \
    --http-put-response-hop-limit 2

Will it work the same way or could you provide an example to show how and where  to configure such parameters ?

Any suggestions on how to apply the workaround docker settings to ECS using Fargate?

For anyone else that stumbles upon this:

AWS cli (both v1 and v2) support IMDSv1 and IMDSv2: it'll try v2 first, quickly giving up and using v1 if that fails
rusoto only supports IMDSv1 (https://github.com/rusoto/rusoto/issues/1818) which works for now but rusoto is out of date and this won't work if you make IMDSv2 required on your instances as is now recommended
aws-sdk-rust only supports IMDSv2 and there's no plan to support IMDSv1 ever: https://github.com/awslabs/aws-sdk-rust/issues/520

Therefore the increase in hop limit is not really a workaround, it is the solution. I thought I'd just make the situation clear in case someone else wastes a bunch of time trying to figure out why their existing code works but it stops working when aws-sdk-rust is used instead.


docs: cookbook: mount directories as secrets after v.0.8.0

Closes https://github.com/dagger/dagger/issues/4896
Re-opening following the revert. Most of the context is on the initial PR
Small cookbook example / wrapper with the .with() method showing how to mount directories securely.
cc @helderco

@grouville @helderco what needs to happen to get this ready for review? I am keen to get this merged today.
cc @vikram-dagger

@grouville @helderco what needs to happen to get this ready for review? I am keen to get this merged today.
cc @vikram-dagger

I'll update the docs accordingly in a few hours 🙏

Thank you @grouville! I am super keen on getting this one merged within the next 2h. We are really close to having everything in place for tomorrow's release.

@gerhard: As seen with @helderco, this will have to be merged after the v.0.8.0 release: https://github.com/dagger/dagger/pull/5519#pullrequestreview-1552165562.

This PR was re-opened prior the revert: https://github.com/dagger/dagger/pull/5519.

It goes in-pair with https://github.com/dagger/dagger/pull/5518 and https://github.com/dagger/dagger/pull/5515, which will be merged right after the release.
However, I'm currently updating it to make it reviewable and ready to be shipped tomorrow

The go and node.js snippets haven't been updated. I suggested improvements using Python, but it needs to be replicated to the others.

Since we are a few hours from release, can we get this one ready to merge & then go for merge?

I'm finishing another cookbook issue and I'll help here if needed.

I'm finishing another cookbook issue and I'll help here if needed.

@helderco, your help on the Node SDK Client issue unblocked me. It shall be ready for a review.


AttributeError raised when misspellings are present (4.0.0)

As of 4.0.0 (and with sphinx 1.6.4) the following exception is raised when a misspelling occurs:
Exception occurred:
  File "/path/to/lib/python2.7/site-packages/sphinxcontrib/spelling/builder.py", line 150, in finish
    self.warning('Found %d misspelled words' % self.misspelling_count)
AttributeError: 'SpellingBuilder' object has no attribute 'warning'

This commit (https://github.com/sphinx-contrib/spelling/commit/9f9768e48d51e7d3e0a5feebcf1402447c40fd95) appears to have introduced the issue.

Same issue here.
steps to reproduce
git clone https://github.com/markuszoeller/markuszoeller.github.io.git
cd markuszoeller.github.io
./build_sources.sh
source .venv/bin/activate
./check_spelling.sh

debug data
markuszoeller_spelling_4_issue.txt
sphinx-err-lamtQF.log

This should be fixed in 4.0.1, please let me know if it is not.

v4.0.1 works like a charm, thanks!


Feature Request: DuckDuckGo as search engine option

Would like to have DuckDuckGo added as a search engine option.

This was fixed ;)


Allow adding customized handles to bounds control

Describe the problem
We're already creating handles via factory pattern and configurations in bounds control. Potentially users could create their own version of handles through this system. However what's missing is:

Some methods in handles might still be access restricted to internal
The logic for actually modifying the transform is still inside of the bounds control class. If we move that logic into the handles we could swap handles and logic easier.
Stretch goal: We're not limiting the handles to Translate\Scale\Rotate but instead have a more flexible way (list) of adding handles. That way a bounds control could be created with just having eg scale handles, or several different types of rotation handles depending on where they were created. (Stretch goal can be moved into separate issue)

Describe the solution you'd like
Users can plug their own handles into existing translation / scale / rotate handle configuration slots and bounds control uses those configurations to perform manipulation.
Handles are not limited to the three available transform slots but there can be user defined amount of handles plugged into the system.
Describe alternatives you've considered
Users can plug their own handles into existing translation / scale / rotate handle configuration slots and bounds control uses those configurations to perform manipulation.
Handles are limited to the three available transform slots.

Handle customization is prefab-based in MRTK3 and quite flexible. Closing this as stale for now.


Create aws_autoscaling_group with for_each instead of count

I'm submitting a...

[ ] bug report
[X] feature request
[ ] support request - read the FAQ first!
[ ] kudos, thank you, warm fuzzy

What is the current behavior?
Currently worker_groups is a list of maps, and is expanded with count. This makes it impossible to remove ASGs which are not at the end of the list.
What's the ~expected~ desired behavior?
I'd like to have aws_autoscaling_group resources created with for_each as is done in the node_groups module. This will allow "named" worker groups so one can delete any ASG as needed.
Are you able to fix this problem and submit a PR? Link here if you have already.
I do not have time to submit this PR right now, so if someone else can pick it up that would be great!
Environment details

Affected module version: 12.2.0
OS: n/a
Terraform version: n/a

Duplicate of #732


Reintroduce Pythonic syntax for ADLS Gen2

azure.storage.filedatalake for ADLS Gen2 feels rather unintuitive and more convoluted than the ADLS Gen1 python SDK.
What used to be a few simple, pythonic lines of code tends to now need complex queries or weird, unpythonic syntaxes. A few examples below:
exists:
Python syntax:
os.path.exists(path)

ADLS Gen1 syntax
client.exists(path)

ADLS Gen2 workaround:
def exists(fs_client, path):
    parent = PurePosixPath(path).parent

    for i in fs_client.get_paths(path=parent, recursive=False):
        if PurePosixPath(i.name) == path: return True
    return False

exists(client, path)

mv:
Python syntax:
shutil.move(src, dest)
Gen1:
client.mv(src, dest)
Gen 2:
fs_client.get_file_client(src)
file_client.rename(dest)

I see lots of people re-implementing the intuitive, pythonic syntax from Gen1. I think this should rather be done centrally by Microsoft instead of 3rd-party-libraries.

Hi @kasuteru, thank you very much for all your suggestions :) as you know we're constantly working on our track 2 SDK to improve it. We recently added the exists method to our container and blob clients. I can definitely see the value in adding this for Datalake as well.
I will have a discussion regarding the mv() operation as we also need to maintain consistency with the SDKs in different languages.
I will update you on both these items!

Hi @kasuteru, thank you very much for all your suggestions :) as you know we're constantly working on our track 2 SDK to improve it. We recently added the exists method to our container and blob clients. I can definitely see the value in adding this for Datalake as well.
I will have a discussion regarding the mv() operation as we also need to maintain consistency with the SDKs in different languages.
I will update you on both these items!

Hi @kasuteru, the exists() feature will be added to all the datalake clients and a PR is currently open. It will be shipped in the next release.
the mv() method however will not be added in the meantime as rename() is sufficient.
Thank you!

Thanks for the feedback and adding exists!


Increase user efficiency on return from reboot/closing terminal

Description of the new feature/enhancement
When closing, or rebooting I would love to have the windows terminal return to the same state as it was in before the close or reboot. Not necessarily fully the same state, but being able to return to having all the tabs I had open from earlier could speed up the working speed and efficiency
How I would imagine this work (2 options):

In a way pretty equal to a browser it would return to having the same tabs open.
If the first option is not viable how about being able to create sets of tabs, example I often use powershell and a few linux shell tabs if I could chose a set of tabs i want to open from the dropdown that could help

also see #961

Yea, this is:
/dup #766
/dup #961


SpreadsheetCellStore that parses SpreadsheetFormulas into tokens on save, and formats on load using SpreadsheetMetadata

wraps another SpreadsheetCellStore.

SpreadsheetFormulaSpreadsheetMetadataAwareSpreadsheetCellStore

SpreadsheetFormulaSpreadsheetMetadataAwareSpreadsheetCellStore

Closed by https://github.com/mP1/walkingkooka-spreadsheet/pull/1594
SpreadsheetMetadataAwareSpreadsheetCellStoreSpreadsheetStoreRepository


Supports GpuLiteral of array type

This PR is to support GpuLiteral  of array type.
Also updates some nodes to take care of the output of the expressions. It may be a Scalar now, in addition to a ColumnVector and other common objects.
Because the list scalar is using a column to store the array data, it is not a good idea to pull data out of GPU during computation. Instead returns the list scalar directly.
closes https://github.com/NVIDIA/spark-rapids/issues/1902
Signed-off-by: Firestarman<EMAIL_ADDRESS>

Marked as draft, because integration is running ...

local it passed, verifying on DB ...

build

Depends on https://github.com/rapidsai/cudf/pull/8077

CI falied due to the cudf jar not being updated to include the change rapidsai/cudf#8077.

build

build

I started to review this, but stopped early because there are a lot of things happening here and bugs that we need to address.

I cannot see how the cudf JNI code for creating a null list scalar will produce the correct thing.  It produces a list_scalar with they type LIST, but nothing after that. ....e.
I see the desire to move away from returning a Scala literal value to return an actual Scalar. ...
Similarly ...

...

Thanks a lot for this review.
Before I continue the work on this PR, we may want to align with some coming changes.

I was wrong to deal with the null LIST  Scalar. So we still need to create an empty column with the correct children for a null LIST  Scalar , instead of the default column created by cpp, right ? If yes, a special API is probably needed for creating a null LIST Scalar. Such as Scalar listFromNull(HostColumnVector.DataType dt).

The change is becoming more complicated than I thought since it needs some refactor work going first. To support the LIST Scalar, I plan to

Let GpuLiteral  return a cudf Scalar  instead of the current Scala value Any from its columnarEval, by calling the "GpuScalar.from" factory APIs to convert a Scala value to a Scalar.  This is different from the CPU Literal , who is returning the Scala value directly.

Is there any limitation or concern or design about the result from the columnarEval for all the GPU expressions ? According to the change above, we should have only two kinds of objects, GpuColumnVector  and cudf Scalar . Is it reasonable ?

Depends on https://github.com/rapidsai/cudf/pull/8173, back to draft

The issue #2349 was filed to track the refactor work.

Continued work on this PR since the refactor work has been done.

build

build

build

Since I have addressed the 3 comments of small issues (two for copy rights and one for a following issue), I am going to merge this to unblock @wbo4958 's work.


Sometimes blocks seem to "push" the scroll wheel

This is hard to reproduce. I've been able to get it to happen most reliably by doing sprinkles.
In Chrome, after doing Sprinkles, try to scroll with the mouse wheel to the upper left of the workspace. The workspace is always "pushed back" to the center, after a scroll completes. Also seems to happen in Safari.

Seems to be basically happening because sprinkles/spaghetti/domToBlock don't update the workspace metrics, but the wheel handler was using those. Adding workspace.resizeContents(); to the end of each of the playground methods seems to fix the problem. Not sure if that's the right solution, though. @picklesrus

That kind of makes sense except that the call to resize on https://github.com/LLK/scratch-blocks/blob/develop/core/xml.js#L362 should be doing that for you.

Oh strange...hmmmm...

Hmm, maybe:
https://github.com/LLK/scratch-blocks/blob/develop/core/xml.js#L306
happens after domToBlock. Could this be a problem?

Ah, yeah. Looks like moveBy didn't get merged properly from mainline.  It needs this line: https://github.com/google/blockly/blob/ab0e847f41c7758fe583e5f07a797aa6669f2384/core/block_svg.js#L349

Oh neat! I will add that in, thanks! :)


conformance status for /docs/getting-started-guides/rkt

Per #7278, we are looking to identify guides that are stale vs actively maintained but need work to become conformant.
The content of /docs/getting-started-guides/rkt has been identified as stale, because it refers to Kubernetes version v1.3.0-beta.2 which is very old.
PING owners/approvers/contributors @dchen1107 @yifan-gu @lavalamp @lizrice @steveperry-53

That page totally confused me when I was trying to run rkt - so my change was basically to point at instructions for the new CRI version. I'm fully supportive of retiring that rktnetes page (or moving it out of the top-level getting started guides at least), though there should still be an easy-to-find reference about how to run with rkt the CRI way.

@errordeveloper @lizrice Thanks for filing the issue, the docs is out-of-date, let's remove it.

Ok, SGTM! Thanks for quick response.
On Thu, 8 Feb 2018, 8:55 pm Yifan Gu<EMAIL_ADDRESS>wrote:

@errordeveloper https://github.com/errordeveloper @lizrice
https://github.com/lizrice Thanks for filing the issue, the docs is
out-of-date, let's remove it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/kubernetes/website/issues/7279#issuecomment-364245286,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAPWS8_D2HNuhIXDLokyOVb1sXsiTeHZks5tS18lgaJpZM4R9NqI
.

@yifan-gu please approve https://github.com/kubernetes/website/pull/7376.


getrawmempool

hello,this client have no getrawmempool api

Hi, yes, I am aware that some of the JSON-RPC API is still unsupported by this library. I am planning to get back to development in about a week or so (maybe a little less). I'll be sure to implement getrawmempool first. Cheers!

I am looking forward to it,Thank you !
<EMAIL_ADDRESS>From: Priidu Neemre
Date: 2016-01-18 15:33
To: priiduneemre/btcd-cli4j
CC: wanglin90
Subject: Re: [btcd-cli4j] getrawmempool (#2)
Hi, yes, I am aware that some of the JSON-RPC API is still unsupported by this library. I am planning to get back to development in about a week or so (maybe a little less). I'll be sure to implement getrawmempool first. Cheers!
—
Reply to this email directly or view it on GitHub.

Hello，I am looking forward to it . In addtion，your github code is not same as btcd-cli4j-core-0.5.1,so please push your code to github , thank you !
<EMAIL_ADDRESS>From: Priidu Neemre
Date: 2016-01-18 15:33
To: priiduneemre/btcd-cli4j
CC: wanglin90
Subject: Re: [btcd-cli4j] getrawmempool (#2)
Hi, yes, I am aware that some of the JSON-RPC API is still unsupported by this library. I am planning to get back to development in about a week or so (maybe a little less). I'll be sure to implement getrawmempool first. Cheers!
—
Reply to this email directly or view it on GitHub.

Support for the getrawmempool command (via JSON-RPC API) has been added to master & will also be included in the next .jar release of btcd-cli4j-core.
Meanwhile, you can either use the master code directly or (alternatively) clone the repository and create your own release using Maven (the pom.xml files are pretty vanilla for this project, so packaging should work out-of-the-box).

Thank you so much !
<EMAIL_ADDRESS>From: Priidu Neemre
Date: 2016-02-17 02:54
To: priiduneemre/btcd-cli4j
CC: wanglin90
Subject: Re: [btcd-cli4j] Add support for the 'getrawmempool' RPC (#2)
Support for the getrawmempool command (via JSON-RPC API) has been added to master & will also be included in the next .jar release of btcd-cli4j-core.
Meanwhile, you can either use the master code directly or (alternatively) clone the repository and create your own release using Maven (the pom.xml files are pretty vanilla for this project, so packaging should work out-of-the-box).
—
Reply to this email directly or view it on GitHub.


fix: Fix the wrong internationalization issue & fix pr problem

:tada: This PR is included in version 1.0.0 :tada:
The release is available on npm package (@latest dist-tag)
Your semantic-release bot :package::rocket:


Fortran Error when installing, "$ make" returns "Error: CRAY POINTER attribute conflicts with DIMENSION attribute in ...."

What is the output of :
gfortran --version

Version 10.2.1, specifically:
GNU Fortran (Debian 10.2.1-6) 10.2.1 20210110

same here, see below, my compiler is: GNU Fortran (Debian 13.2.0-25) 13.2.0
any help much appreciated!
prompt> make
make[1]: Entering directory '/home/micb/local/Stable-MCCE/lib/delphi'
gfortran -O3 -fcray-pointer -ffixed-line-length-none -g -Isrc/ -DLINUX -DIFC -DDP  -c  src/qdiff4v.F
pointer.h:159:21:
Error: CRAY POINTER attribute conflicts with DIMENSION attribute in ‘i_phimap4’ at (1)
pointer.h:157:21:
Error: CRAY POINTER attribute conflicts with DIMENSION attribute in ‘i_limgunit’ at (1)
pointer.h:156:21:
Error: CRAY POINTER attribute conflicts with DIMENSION attribute in ‘i_chgpos’ at (1)
pointer.h:155:21:
etc ...

It is due to the legacy delphi compile issue.
To install gfortran compiler that is compatible for delphi:
Create mcce environment
conda create -n mcce
conda activate mcce
Install compilers
conda install -c conda-forge gcc gfortran
Now roll back gfortran to 9.5.0 (delphi requires an old compiler)
conda install -c conda-forge gfortran=9.5.0
On Mon, Jun 10, 2024 at 8:01 AM Michael Brunsteiner <
@.***> wrote:

same here, see below, my compiler is: GNU Fortran (Debian 13.2.0-25) 13.2.0
any help much appreciated!
prompt> make
make[1]: Entering directory '/home/micb/local/Stable-MCCE/lib/delphi'
gfortran -O3 -fcray-pointer -ffixed-line-length-none -g -Isrc/ -DLINUX
-DIFC -DDP -c src/qdiff4v.F
pointer.h:159:21:
Error: CRAY POINTER attribute conflicts with DIMENSION attribute in
‘i_phimap4’ at (1)
pointer.h:157:21:
Error: CRAY POINTER attribute conflicts with DIMENSION attribute in
‘i_limgunit’ at (1)
pointer.h:156:21:
Error: CRAY POINTER attribute conflicts with DIMENSION attribute in
‘i_chgpos’ at (1)
pointer.h:155:21:
etc ...
—
Reply to this email directly, view it on GitHub
https://github.com/GunnerLab/Stable-MCCE/issues/266#issuecomment-2158156943,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACPRCWXJADOWMUMJE5TPCUDZGWISNAVCNFSM6AAAAABJCE7D7GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJYGE2TMOJUGM
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>


[infra-proxy-service] Update data bag item create response attribute

:nut_and_bolt: Description: What code changed, and why?

Create data bag item required to return the id of the item, but as of now, API does not return it, so wrapping request attribute in the response.

:chains: Related Resources
NA
:+1: Definition of Done

Create data bag item response with having an id attribute.

:athletic_shoe: How to Build and Test the Change

rebuild components/automate-gateway

rebuild components/infra-proxy-service

To add data using 3rd internal steps https://github.com/chef/automate/blob/master/dev-docs/adding-data/adding_test_data.md#adding-data-to-infra-views

Data bag item API with the empty data ID

curl -sSkH "api-token: $(get_admin_token)" -X POST https://a2-dev.test/api/v0/infra/servers/chef-server-dev-test/orgs/chef-org-dev/data_bags/colors?pretty -d '{"data": {"code": "777777", "id": ""}}'
{
  "error": "databag item is required and must contain at least one non-whitespace character",
  "code": 3,
  "message": "databag item is required and must contain at least one non-whitespace character",
  "details": [
  ]
}

Data bag item create API

curl -sSkH "api-token: $(get_admin_token)" -X POST https://a2-dev.test/api/v0/infra/servers/chef-server-dev-test/orgs/chef-org-dev/data_bags/colors?pretty -d '{"data": {"code" "777777", "id": "red"}}'
{
  "name": "colors",
  "id": "red"
}

:white_check_mark: Checklist

[x] I have read the CONTRIBUTING document.
[ ] Tests added/updated?
[ ] Docs added/updated?
[x] All commits have been signed-off for the Developer Certification of Origin.

:camera: Screenshots, if applicable
Signed-off-by: Vivek Singh<EMAIL_ADDRESS>

Please add more info in PR description about how to build and run tests.

Thanks @vivek-yadav  I was left with updating the PR description. please review it again

This has error : in the PR description curl -sSkH "api-token: $(get_admin_token)" -X POST https:/a2-dev.test/api/v0/infra/servers/chef-server-dev-test/orgs/chef-org-dev/data_bags/colors?pretty -d '{"data": {"code" "777777", "id": "red"}}'
Correct with this :curl -sSkH "api-token: $(get_admin_token)" -X POST https:/a2-dev.test/api/v0/infra/servers/chef-server-dev-test/orgs/chef-org-dev/data_bags/colors?pretty -d '{"data": {"code": "777777", "id": "red"}}'


ORC-1310: Allowlist Support for plugin filter

What changes were proposed in this pull request?
This PR is aimed to add allowlist support for plugin filter.
Why are the changes needed?
ServiceLoader will load all the interfaces in current classpath. When we have two implementations of PluginFilterService, Both of them will be loaded as plugin filters. This PR will provide a configuration "orc.filter.plugin.allowlist". ORC reader will only load the class which is in the allowlist when the configuration is not null.
How was this patch tested?
UT

cc @williamhyun and @wgtmac , too

+1 for @dongjoon-hyun's comment

Sorry @dongjoon-hyun , will update it. Thanks~

@dongjoon-hyun I have updated the jira and the pull request.

Thank you for update, @deshanxiao .

It looks like a breaking change to the existing production, @deshanxiao . Is the intention of this PR correct?

Actually if orc.filter.plugin.allowlist is empty. Everything will the same as before. I think the it will be better  if change the default value to *

Thanks @deshanxiao for raising this. Can you please help me understand the use a little better? Is it something like
Is this more like I have started a spark session with a set of dependencies (that in this case might include plugin filter classes). However I might not want to engage these filters for some queries while I might use it for other queries from the same session.

@pavibhai Yes, you are right. In fact, a spark query does not want to use all plugin filter classes because some plugin filter classes are used by other query. Now, according to the mechanism of ServiceLoader , all plugin filter classes will be loaded into any quey.
With this PR we can choose the plugin filter classes we want to use.

@pavibhai Thanks for your suggestions!

Hi @pavibhai, I have updated all the comments, please help to see if you have time, thanks~

Hi @pavibhai, I have updated all the comments, please help to see if you have time, thanks~

Sure. I shall take a look first thing tomorrow morning

@dongjoon-hyun I have resolved the conflicts, thank you!

Thank you for update, @deshanxiao .

Thank you, I merge it.

Merged to main for Apache ORC 1.9.0. Thank you, @deshanxiao and @pavibhai .


Could we get some install instructions

On Debian 12, cmake v. 3.25.1, builds fine. Passes all tests.
However, the make file appears to be useless so far as installing for C/C++ goes.
Having a small section detailing the purpose of the CMakeLists.txt, and how to install for each supported language would clear things up.

Hi @Tafnab! Which Makefile are you referring to?
You can find build instructions for different environments in CONTRIBUTING.md. But if you need just the library itself, in Rust - you add a Crate dependency, and in Swift- you use the Swift Package Manager, which links directly to GitHub. Feel free to patch the README.md if you think it's worth clarifying those details further 🤗

Based on what I've seen, the cmake file is only used to build the benchmarks.  For C/C++ installation, just copy the include/stringzilla/*  to /usr/include/stringzilla.  I'm not sure where ./c/lib.c should go on the system.  Shouldn't is also go to /usr/include/stringzilla?  Since a number of people just want to try out your project, I expect this would be appreciated.
So far as I can tell, when using c/lib.c, you don't need to link against a library.
I would expect that instructions for python, swift, and rust would also be appreciated.  I can't write them, because I don't use those languages and don't really know what you have in mind for installation.

For C and C++ I still have a CMake script to refactor, so reopening 🤗


UHF-10713: Add getOutdated() to VersionChecker service

UHF-10713

What was done

This thing was fixed

How to install

Make sure your instance is up and running on correct branch.

git checkout UHF-0000_insert_correct_branch
make fresh

Run make drush-cr

How to test

[ ] Check that this feature works
[ ] Check that code follows our standards

Continuous documentation

[ ] This feature has been documented/the documentation has been updated
[ ] This change doesn't require updates to the documentation

Translations

[ ] Translations have been added to .po -files and included in this PR

Automatic- / Regression tests

[ ] This PR makes no changes that effects any tests. (This will be caught in automatic testing later on, but please, please run regression tests always on PR before asking for a review)
[ ] This PR passes regression tests. (make test-pw)

Other PRs

Link to other PR

Codecov Report
Attention: Patch coverage is 78.57143% with 6 lines in your changes missing coverage. Please review.

Project coverage is 88.93%. Comparing base (096a75d) to head (e7230d8).

Files with missing lines
Patch %
Lines

src/Package/ComposerOutdatedProcess.php
0.00%
6 Missing :warning:

Additional details and impacted files
@@             Coverage Diff              @@
##               main     #193      +/-   ##
============================================
- Coverage     89.07%   88.93%   -0.15%
- Complexity      527      536       +9
============================================
  Files            79       80       +1
  Lines          2106     2133      +27
============================================
+ Hits           1876     1897      +21
- Misses          230      236       +6

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


create BLS address and sign BLS transaction  address with javascript lib

Thanks! This is a duplicate of #269


Word wrap issue with very long benchmark labels

Is there an existing issue for this?

[X] I have searched the existing issues

Describe the Bug
Benchmark labels that contain a long number of query parameters cause display issues
Steps To Reproduce

In your ISML template create a remote include that adds a lot of data to the query string, e.g.

<isinclude url="${URLUtils.url('ConsentTracking-Check',
        'lorem', 'lorem ipsum dolor sit amet, consectetur adipiscing elit.   Vivamus ornare, mauris sit amet fringilla commodo, neque ex accumsan enim'

)}"/>

Load the page and navigate to the Benchmarks section of the toolbar.

Expected Behavior
The Benchmark label is truncated or otherwise contained so that other table columns are visible
Screenshots

Environment
No response
Additional Context
No response

Resolved in v1.4.0 Release :)


update(cmake,userspace): bumped to libs master.

What type of PR is this?
/kind cleanup
Any specific area of the project related to this PR?
/area build
/area engine
What this PR does / why we need it:
Bump to latest libs master (6c11056815b9eff787c69f9b2188a2ae503533c9)
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

update(build,userspace): bumped libs and driver to 6c11056815b9eff787c69f9b2188a2ae503533c9

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: FedeDP
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [FedeDP]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/cc @jasondellaluce @incertum @Andreagit97
Do we need to enforce some tracepoint, like signaldeliver?
In libs 0.10.x we were enforcing:

sys_enter
sys_exit
SCHED_PROC_EXIT
SCHED_SWITCH
SCHED_PROC_FORK
SCHED_PROC_EXEC

Now, sched switch is only added if one wants to retrieve sched_switch event.
sys_enter, sys_exit, sched_proc_fork and sched_proc_exec are correctly managed by driver/ppm_tp.c.
I think we just need to enforce SCHED_PROC_EXIT somewhere, right?

Thank you for this @FedeDP !

I break API stuff, i upgrade :laughing:

About sched_proc_exit: we enforce sinsp_state_sc_set that in turns enforces scap_get_modifies_state_ppm_sc, that enforces the procexit ppm_sc given that it modifies state.
We are ok!

About sched_proc_exit: we enforce sinsp_state_sc_set that in turns enforces scap_get_modifies_state_ppm_sc, that enforces the procexit ppm_sc given that it modifies state.
We are ok!

We should make sure this is also included in the set repair logic implemented by Melissa, so that those essential events are collected even on custom syscall base sets.

/milestone 0.35.0

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: Andreagit97, FedeDP, jasondellaluce
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [Andreagit97,FedeDP,jasondellaluce]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Rudabanya vs Rudabanya II

We have both Rudabanya and Rudabanya II. In fact, Rudabanya II is the richest of the Rudabanya faunas. Yet, only the primate is listed under this locality.

Activity
Show details
Write a comment…
Lars van den Hoek Ostende Feb 3, 2023 6:32 PM
Another weird thing is that the age of Rudubanya is more restriced than that of Rudabanya II. If Rudubanya is the general locality, it should be the other way around.


Doesn't work for me as a download client

I once visited instant.io and browser (latest Firefox release, x32) asked whether I want to add this site as a handler for magnet: URIs and I agreed.
Now I visit some piratebay trackers and click on a magnet link - I get redirected to an instant.io  page where all I see is
Log

Downloading torrent from magnet:?xt=urn:btih:9983a9942b9ff9c1d4b9ce2ec6bbb135f0d707df&dn=Family.Guy.S14E08.720p.HDTV.x264-KILLERS%5Bettv%5D&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Fopen.demonii.com%3A1337&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Fexodus.desync.com%3A6969

and nothing ever happens.
W7SP1x64

Java Error Console Log:
The connection to wss://tracker.btorrent.xyz/ was interrupted while the page was loading. bundle.js:17237:0 view-source:https://instant.io/bundle.js
The connection to wss://tracker.webtorrent.io/ was interrupted while the page was loading. bundle.js:17237:0 view-source:https://instant.io/bundle.js
GET https://instant.io/#magnet%3A%2Fxt=urn:btih:9983a9942b9ff9c1d4b9ce2ec6bbb135f0d707df&dn=Family.Guy.S14E08.720p.HDTV.x264-KILLERS%5Bettv%5D&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Fopen.demonii.com%3A1337&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Fexodus.desync.com%3A6969 [HTTP/1.1 200 OK 917ms]
GET https://instant.io/main.css [HTTP/1.1 200 OK 556ms]
GET https://instant.io/bundle.js [HTTP/1.1 200 OK 922ms]
about:blank : Unable to run script because scripts are blocked internally. <unknown>
TypeError: asm.js type error: Disabled by debugger bundle.js
mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create bundle.js:3203:3 view-source:https://instant.io/bundle.js
GET XHR https://instant.io/rtcConfig [HTTP/1.1 200 OK 182ms]
GET https://instant.io/favicon.ico [HTTP/1.1 304 Not Modified 183ms]
GET https://tracker.btorrent.xyz/ [HTTP/1.1 101 Switching Protocols 390ms]
GET https://tracker.webtorrent.io/ [HTTP/1.1 101 Switching Protocols 556ms]
GET https://instant.io/favicon.ico [HTTP/1.1 304 Not Modified 182ms]
ICE failed, see about:webrtc for more details

@Drugoy most torrents aren't seeded in the webrtc networks.

@rom1504 could you elaborate please? Did I get you right that instant.io if used as a torrent client (for leeching) can only leech from peers that also use instant.io (for seeding)?
I thought instant.io can replace a torrent client, and you say that it's actually an extra to it?
Are there any modern desktop torrent clients that can also work via webrtc networks?
Someone, please, add some FAQ for less tech-savvy people that stumble upon this project.

and more generally see https://github.com/feross/webtorrent
browsers cannot use TCP, so they cannot connect to normal clients

Instant.io can only connect to webrtc peers. You could use webtorrent in node for what you are looking for :)

From webtorrent's info:

To seed files to web peers, use a client that supports WebTorrent, e.g. webtorrent-hybrid or instant.io.

I thought this means that instant.io is a webtorrent-hybrid that would let me download files from bittorent trackers.
I am now confused: what's the difference between instant.io and webtorrent.io?

WebTorrent is a streaming torrent client for node.js and the browser.

So if webtorrent.io is a torrent client then instant.io must be the hybrid node.
Am I wrong?

No no no, you are confusing things. WebTorrent.io is just a website that uses WebTorrent (in its main page for the video)
Instant.io is a WebTorrent client for webrtc peers only.
No WebTorrent client in the browser can connect to TCP/uTP nataurally, unless extesion were added or something.
webtorrent-hybrid is a node module that you can install. Check https://github.com/feross/webtorrent-hybrid

So WebTorrent (bittorrents + werbrtc-torrents) > instant.io (only webrtc-torrents), but WebTorrent requires node.js stuff, while instant.io requires just a modern browser.
Got it, thanks! :)

@Drugoy WebTorrent is for bittorrent in node, webrtc-torrents in browser. WebTorrent-Hybrid is for both types in node.
Instant.io is just a website that uses WebTorrent, so webrtc-torrents only.
βTorrent.xyz is a website browser-client that uses WebTorrent, so webrtc-torrents only.

why is I go to instant.io I read this in the console?
WebSocket connection to 'wss://tracker.fastcast.nz/' failed: Error in connection establishment: net::ERR_BLOCKED_BY_CLIENT
WrappedWebSocket @ VM46:164
VM46:164 WebSocket connection to 'wss://tracker.openwebtorrent.com/' failed: Error in connection establishment: net::ERR_BLOCKED_BY_CLIENT
WrappedWebSocket @ VM46:164
VM46:164 WebSocket connection to 'wss://tracker.btorrent.xyz/' failed: Error in connection establishment: net::ERR_BLOCKED_BY_CLIENT
WrappedWebSocket @ VM46:164
VM46:164 WebSocket connection to 'wss://tracker.openwebtorrent.com/' failed: Error in connection establishment: net::ERR_BLOCKED_BY_CLIENT
WrappedWebSocket @ VM46:164
Socket @ bundle.js:20142
WebSocketTracker._openSocket @ bundle.js:2492
(anonymous) @ bundle.js:2662
VM46:164 WebSocket connection to 'wss://tracker.fastcast.nz/' failed: Error in connection establishment: net::ERR_BLOCKED_BY_CLIENT

@Zibri That can happen if your ad blocker is blocking connections to the WebTorrent trackers. Try disabling your ad blocker. Also see: https://github.com/webtorrent/webtorrent/issues/1292


Remove support for Events Index

Describe the bug
Remove the support for index: .opensearch-notifications-event.

APIs which use Events Index are: SendNotification Code Link

API for Notifications Events that need to be removed: /_plugins/_notifications/events Code Link
Code

Is this still for 2.0 @aditjind?


add "back to top" button to docs

I think we have to add "back to top" button to http://getbootstrap.com/ site.

There is a link on the right hand side.

@zacechola which, admittedly, disappears in browser widths below 993px though...

Well, on mobile you can just tap above the address bar to return to the top.

will we replace text with image or change text color, font size... then it is easy to see. Now it is hard to see this little text.

It's not the best, but hitting the home button or Cmd+Up (on Mac) and what not are all options, too. Not something super important for us to solve I think, though I do admit we could use higher contrast on those links. That's a separate issue though, so closing this out.


Set channel +m while displaying answers

Bot should optionally set the channel +m while it is displaying the answers.
No need to check if it is an op as it would only be able to set mode if it is has privileges.

My intention for this bot was for it to be running slow games that go on forever in general-purpose channels, but this idea sounds more suited to the sort of game we have had during testing, which is where a channel is basically devoted to playing this game in real time.
That is fine and I will do what I can to support that use, but there are already plenty of CAH IRC bots that work in that mode and I wanted to make something different.
Of course, I could be wrong about whether this can work at all at a slow pace.
Anyway, what I'm saying is that as long as I still think the "slow CAH" concept has worth I'll be working on that and will give this feature request a lower priority.


Misunderstood improvement

As mentioned I have added an attempt that shows an improvement. The improvement is based on an optimisation not a better algorithm though how it is an optimisation is not clear at present. Also included are some README additions and cmake changes describing and simplifying adding new attempts.

I'm not sure about the GLOB. Even in the CMake documentation they advise to not use it:

Note We do not recommend using GLOB to collect a list of source files from your source tree. If no CMakeLists.txt file changes when a source is added or removed then the generated build system cannot know when to ask CMake to regenerate.

https://cmake.org/cmake/help/v3.3/command/file.html?highlight=glob#file
It seems like a fairly small issue though. If you see new added files simply refresh/delete the CMake cache and it should be good to go.

Thank you for the other changes though. I will see what I can find about the new attempt and why exactly it is faster.


Added possibility for invalidate pool cache and fixed connection leak

Added possibility for invalidate pool cache

Codecov Report

:exclamation: No coverage uploaded for pull request base (develop@c16dfe6). Click here to learn what that means.
The diff coverage is 50.53%.

@@            Coverage Diff             @@
##             develop    #9122   +/-   ##
==========================================
  Coverage           ?   42.56%
  Complexity         ?    28303
==========================================
  Files              ?     2518
  Lines              ?   197155
  Branches           ?    35346
==========================================
  Hits               ?    83913
  Misses             ?    99486
  Partials           ?    13756

Impacted Files
Coverage Δ
Complexity Δ

...distributed/impl/ODatabaseDocumentDistributed.java
0% <ø> (ø)
0 <0> (?)

...technologies/orient/core/index/OIndexAbstract.java
49.36% <ø> (ø)
64 <0> (?)

...entechnologies/orient/core/index/OIndexRemote.java
0% <0%> (ø)
0 <0> (?)

...s/orient/server/distributed/impl/OExecuteOnce.java
0% <0%> (ø)
0 <0> (?)

...ver/distributed/impl/OWaitPartitionsReadyTask.java
0% <0%> (ø)
0 <0> (?)

...es/orient/server/distributed/task/ORemoteTask.java
0% <0%> (ø)
0 <0> (?)

...gies/orient/core/index/OIndexAbstractDelegate.java
43.47% <0%> (ø)
33 <0> (?)

...s/orient/object/dictionary/ODictionaryWrapper.java
0% <0%> (ø)
0 <0> (?)

...chnologies/orient/core/dictionary/ODictionary.java
0% <0%> (ø)
0 <0> (?)

...rientechnologies/orient/core/storage/OStorage.java
85.71% <0%> (ø)
0 <0> (?)

... and 19 more

Continue to review full report at Codecov.

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

I fixed connection leak in 051327c
How reproduce

Schedule event
Database connection uses only when task runs. In other time database connection is open, but not used. Database connection uses only when event runs, other time it doesn't need.

This changes requires implement ODatabaseThreadLocalFactory in each application which uses OScheduler

Please see my changes

@laa, @wolf4ood , @tglman , could you please help with merging this PR?

Hi,
This looks good for me, but here: https://github.com/orientechnologies/orientdb/pull/9122/files#diff-6638c025443f4d6b83bc4d45cbd630fb i do not understand what's changed in this file and if actually need to be changed, could you remove this change if is not needed?
Regatds

Hello,
https://github.com/orientechnologies/orientdb/pull/9122/files#diff-6638c025443f4d6b83bc4d45cbd630fb - this file was changed for use new query API. Previously it used old API database.query(new OSQLSynchQuery<Object>()). I used new API database.query(String).
Actually this change doesn't change anything.

@tglman I removed changes for RestrictedTest

Hello.
I added changes. Please review


Implement np.load

Load arrays or pickled objects from .npy, .npz or pickled files.
https://docs.scipy.org/doc/numpy/reference/generated/numpy.load.html

@dania-vera Please update issue status, seems like you already finished it.

@Oceania2018 This is finished already. You can close this issue


Enable Route 53 Controller to Fetch Alias Load Balancer by Tags

Is your feature request related to a problem?
Currently LB needs to be hardcoded in the alias name. In dynamic environments, load balancers are often created, modified, or destroyed. Hardcoding the LB is not very intuitive in this scenario
Describe the solution you'd like
Fetching LBs by tags will allow automatic DNS updates, ensuring records are always accurate and pointing to the correct resources.

@neilharris123 We can implement some sort of references between Route53 and ELBv2 resources, but it won't be possible to do filter by tags.

Thinking something similar to: https://github.com/aws-controllers-k8s/community/issues/1576


i resolve a bug

in the TO-DO-MVP Demo com.example.android.architecture.blueprints.todoapp.tasks.view.TasksFragment#showNoTasks，the third paramter is always false,so the textview（R.id.noTasksAdd） defined int the xml but it  is never visiable ,lol.

Looks like this is not related to this set of samples, but to the Architecture Blueprints. Create it in the right project.


Prepare v0.2.0

Codecov Report

Merging #30 (ef1fb60) into master (37b4c36) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master      #30   +/-   ##
=======================================
  Coverage   92.85%   92.85%
=======================================
  Files           2        2
  Lines          28       28
  Branches        4        4
=======================================
  Hits           26       26
  Misses          1        1
  Partials        1        1

Impacted Files
Coverage Δ

flake8_no_implicit_concat/_version.py
100.00% <100.00%> (ø)

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 37b4c36...ef1fb60. Read the comment docs.


Cant press space, up and left at the same time

Tested versions
Reproducible in 4.2.2 stable and 4.1 stable
System information
Windows 11 pro
Issue description
I made a code to move a character that use up down left right arrows and  space. When I need to press up, left and space at the same time, the last pressed key does not work (usually left) (with the right one works fine). I tried different code and I get the same problem. I made a new project and did it from scratch and I get the same problem. I tried it in 3 computers and tried runing it in godot ans also as a exported project and I get the same problem in all cases. I changed space for other key and it works fine.
extends CharacterBody3D
@export var velMov : float = 500
@export var velMovCorr : float = 1000
@export var velMovTras : float = 200
@export var velGiro : float = PI
@export var velGiroCorr : float = 0.5*PI
@export var gravity : float = -800
var vel
var giro

func _process(delta: float) -> void:
	controles(delta)

func controles(delta):
	if Input.is_action_pressed("run"):
		vel = velMovCorr
		giro = velGiroCorr
		print("run")
	else:
		vel = velMov
		giro = velGiro
	if Input.is_action_pressed("foward"):
		print("walk")
		velocity = get_global_transform().basis.z*-vel*delta
	elif Input.is_action_pressed("back"):
		velocity = get_global_transform().basis.z*velMovTras*delta
	else:
		velocity = Vector3.ZERO
	if Input.is_action_pressed("girarright"):
		rotation.y += -giro*delta
	if Input.is_action_pressed("girarleft"):
		print("left")
		rotation.y += giro*delta

	if not is_on_floor():
		velocity.y = gravity * delta
	move_and_slide()

I tried it on 4.1 stable and get the same isue. I wasnt able to try it in a 3.x version because I dont know how the code works there
Steps to reproduce
Just run the project and try whats described
Minimal reproduction project (MRP)
Prueba2 (2).zip

so sometimes this is due to zones on the keyboard, some keyboards don't support certain button combinations. I just tested mine with this site and on my USB keyboard that I've had since Windows XP, then I also cannot press space, up, and left as you described. try it here, and this will inform you if it's your keyboard, or Godot.

Unrelated to the issue, but worth mentioning:
bug
CharacterBody3D calculates delta velocity itself
velocity = vel * delta # bad, becomes vel*delta*delta in move_and_slide()
velocity = vel # ok

The speeds will need to be reduced accordingly from 500 to like 5.0
info
There are two functions, get_axis and get_vector that can help with getting directional input that can also handle analog joystick controllers, if you want to allow it.
var fwd = -get_global_transform().basis.z
var dz = Input.get_axis("back", "forward")
var dx = Input.get_axis("girarleft", "girarright")

if dz > 0.0:
  velocity = fwd * dz * vel
elif dz < 0.0:
  velocity = fwd * dz * velMovTras
else:
  velocity = Vector3.ZERO

rotation.y -= dx * giro * delta

@N-suprem did you test your keyboard with the site above? Did it seem like your keyboard can't press those three keys together?

Works for me, using Godot 4.2.2 on Linux. Code above outputs "left", "run", and "walk" when holding left, up, and space. Seems like your keyboard is probably "ghosting."

Closing as this is caused by keyboard ghosting, please test the page above, if it isn't ghosting then this can be reopened, but closing for now


action proxy is not in this repo

the structure of the runtimes directory is not ideal - the action proxy is currently in the docker runtime repo which means we have to copy it here (wget inside the dockerfile?) to create a new runtime not based on alpine. is there a better way?

in fact, already there's a cloned copy here: https://github.com/ibm-functions/runtime-python3/blob/master/python3/actionproxy.py
all these clones and owns are going to be very painful to maintain - we need to reorganize these before it becomes a mess.

You mean you prefer to fetch the proxy from docker runtime repo from Dockerfile?

Closed by https://github.com/apache/incubator-openwhisk-runtime-python/commit/148e57807db83272865711e95ba999978cef2abd


Support iterator comprehensions and eductions in copy functions

Codecov Report

Merging #113 into master will decrease coverage by 0.74%.
The diff coverage is 37.5%.

@@            Coverage Diff             @@
##           master     #113      +/-   ##
==========================================
- Coverage   88.77%   88.03%   -0.75%
==========================================
  Files          18       18
  Lines        1114     1095      -19
==========================================
- Hits          989      964      -25
- Misses        125      131       +6

Impacted Files
Coverage Δ

src/comprehensions.jl
81.81% <0%> (+12.58%)
:arrow_up:

src/dreduce.jl
79.16% <0%> (-20.84%)
:arrow_down:

src/reduce.jl
100% <100%> (+3.27%)
:arrow_up:

src/processes.jl
88.35% <20%> (-3.14%)
:arrow_down:

src/basics.jl
30.76% <0%> (-4.95%)
:arrow_down:

src/core.jl
71.24% <0%> (-2.79%)
:arrow_down:

src/show.jl
94.87% <0%> (-0.05%)
:arrow_down:

src/library.jl
93.5% <0%> (-0.02%)
:arrow_down:

... and 3 more

Continue to review full report at Codecov.

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


Add rollup to the Svelte build process

When we upgrade to svelte v3 we will need to add rollup because Svelte v3's
compiler no longer supports outputting IIFE.

Seems ok to me. Another approach might be to use the cjs output format, and simply string-replace module.exports with Zen.component =. Since you've got it working, maybe it's easier to just ship this, and investigate removing rollup later in the name of simplifying and slimming.

I would like to eventually replace rollup with snowpack but that feels a bit further off.


style: update our formatting standard to clang-format 17.0 and C++17

Bump our clang-format standard from llvm 12 to llvm 17, and our
C++ standard (for formatting) to 17.
Fixes/improvements along the way:

Moved the clang-format CI test from an aswf container to bare Ubuntu
to make it run faster -- it doesn't need most of the dependencies,
so there's no point wasting 2 minutes or so downloading a container.

build_llvm.bash: Make sure llvm installs when needed, even if not
using clang.

gh-installdeps.bash: Setting SKIP_SYSTEM_DEPS_INSTALL=1 skips
installation of many non-essential dependencies.

There is some reformatting here and there as 12->17 changed some formatting
choices somewhat, but it's fairly minor. Most changes are improvements,
some are neutral, a few are inexplicable but not less readable than before.
We've long since accepted the tradeoff that using clang-format makes some
things formatted differently/worse than we would have preferred, but we deem
it worthy of the benefit of having it all 10% automatic and never fighting
over formatting in PRs.

Would anybody be bothered or significantly inconvenienced by this movement of our clang-format standard to the latest version?

Seems fine. Do you happen to know how close results are with clang-format 16?  Windows users using Visual Studio will have very easy access to version 16.  Version 17 will be available starting in March.  I don't suspect there will be any insurmountable problems regardless.

I tried several versions separately to see how much they differed. If I remember correctly, I actually didn't like 16, some things got very strangely changed between 15 and 16, some weird indentation, then those lines went back to normal with 17. I suspect they had some regression in 16 and then fixed it again. That's the main reason I pushed all the way to 17 instead of lagging a little behind with 16, which was my original aim.
But this weirdness was in like 15 or 20 lines total. Even if you are using 16 locally and CI is using 17, you may never encounter a spot where they are different in the code you happen to touch. The version-to-version differences in clang-format output are very sparse.  You can see from this PR, even moving all the way from 12 to 17, across 5 major releases of clang-format, only changes the formatting of, by my count, around 65 discrete, mostly single-line, changes spread across our 400,000 line code base.


DaggerMock with pure JVM Kotlin project

Is this library supposed to work with pure JVM + Kotlin+ JUnit project ?

Yes, it should work. It doesn't contain any reference to Android, if you look at the repo the module daggerMockTests is a pure JVM module

Awesome :+1: . Just wanted to confirm before starting the project.


5 fps when breaking blocks for about 1 second

Sounds like a little problem, but its really annoying and visible.
Optifine
shaders/no shaders - no diffrence
no orther performance affecting mods

I can't seem to be able to reproduce your problem. Can you send me the log file of a run where the problem is happening?

Just don't use optifine. Use the GLSL shaders mod and
better biome blend and if you're using shaders and if you are not,
use Phosphor, Lithium and better biome blend fabric.


scrolling on selection when using optgroups

Describe the bug
When using optgroups:
If you have a long list of options and mouse down to a later choice, when you select the item, the option list scrolls to the top optgroup. This is very inconvenient when selecting multiple options.
To Reproduce

https://jsfiddle.net/p7gm46c2/
Scroll to "wonderful4" option and select.
Choice viewer will scroll to top optgroup header.

or go to your demo:

https://tom-select.js.org/examples/optgroups/
in the first example, select "skis"
choice viewer scrolls to top

Expected behavior
No movement of choice viewer at all.

Hello, a fix is already merge for this https://github.com/orchidjs/tom-select/pull/435. Waiting for a release ^^

@Applelo that's great! Thanks! I hope a release comes soon!

If you cannot wait, it's possible to copy the function refreshOptions and uses the plugin api to override the default one and put the fix I made. Not the prettiest option but it works.


update pyca-cryptography regression test suite

This should unblock #15955

Pushed a newer commit that also removes ERR_GET_FUNC since I forgot to include that originally.

24 hours has passed since 'approval: done' was set, but as this PR has been updated in that time the label 'approval: ready to merge' is not being automatically set.  Please review the updates and set the label manually.

Merged, thanks for fixing this.


[ACR] patch misspelled property to work with stable version

@YalinLi0312 sorry I didn't realize that ACR was already GA/stable. In this case, we should fix RepositoryProperties's property last_updated_on to work with both the correctly spelled word and still work for the misspelled one as to not introduce a breaking change in a stable package.
Some pseudo-code of how we can do this dynamically and let users specify either spelling:
class RespositoryProperties:

  ...

  def __getattr__(self, name):
     if name == "last_udpated_on":
        warning.deprecation("The property name with a typo called 'last_udpated_on' has been deprecated")
        return self.last_updated_on
     return super().__getattr__(self, name)

This way we shouldn't need to document the breaking the change and it won't break in user's code either way.

Thanks @kristapratico!

If the property is writable, we must do a __setattr__ as well


Global test cleanup ended.
< Exit [AfterEach] TOP-LEVEL - tests/tests_suite_test.go:110 @ 06/24/24 17:35:07.153 (8.86s)
• [572.393 seconds]

[sig-performance][Serial] [KWOK] Control Plane Performance Density Testing using kwok
tests/performance/framework.go:66
kwok density tests
tests/performance/density-kwok.go:66
[KWOK] create a batch of 10 running VMs
tests/performance/density-kwok.go:82
should sucessfully create all fake VMS
tests/performance/density-kwok.go:83

Enter [BeforeEach] [sig-performance][Serial] [KWOK] Control Plane Performance Density Testing using kwok - tests/performance/density-kwok.go:38 @ 06/24/24 17:35:07.153
STEP: create fake Nodes - tests/performance/density-kwok.go:54 @ 06/24/24 17:35:07.153
STEP: Get the list of nodes - tests/performance/density-kwok.go:57 @ 06/24/24 17:35:07.158
< Exit [BeforeEach] [sig-performance][Serial] [KWOK] Control Plane Performance Density Testing using kwok - tests/performance/density-kwok.go:38 @ 06/24/24 17:35:07.162 (9ms)
Enter [It] should sucessfully create all fake VMS - tests/performance/density-kwok.go:83 @ 06/24/24 17:35:07.162
STEP: Creating a batch of VMs - tests/performance/density-kwok.go:84 @ 06/24/24 17:35:07.162
STEP: Waiting for a batch of VMs - tests/performance/density-kwok.go:87 @ 06/24/24 17:35:08.6
{
"Values": {
"GET-leases-count": {
"value":<PHONE_NUMBER>1111111
},
"GET-virtualmachineinstances-count": {
"value":<PHONE_NUMBER>2222223
},
"LIST-clusterrolebindings-count": {
"value": 1.1111111111111112
},
"LIST-clusterroles-count": {
"value": 1.1111111111111112
},
"LIST-configmaps-count": {
"value": 5.555555555555555
},
"LIST-customresourcedefinitions-count": {
"value": 4.444444444444445
},
"LIST-daemonsets-count": {
"value": 1.1111111111111112
},
"LIST-deployments-count": {
"value": 2.2222222222222223
}
}
}
< Exit [It] should sucessfully create all fake VMS - tests/performance/density-kwok.go:83 @ 06/24/24 17:41:07.183 (6m0.021s)
Enter [JustAfterEach] TOP-LEVEL - tests/tests_suite_test.go:147 @ 06/24/24 17:41:07.183
On failure, artifacts will be collected in /home/svarnam/code_repos/kubevirt/out/artifacts/performance/k8s-reporter/1*
STEP: Collecting Logs due to use of programmatic focus container - tests/reporter/kubernetes.go:134 @ 06/24/24 17:41:07.183
[SynchronizedAfterSuite]
tests/tests_suite_test.go:108
Enter [SynchronizedAfterSuite] TOP-LEVEL - tests/tests_suite_test.go:108 @ 06/24/24 18:08:44.407
Waiting for namespace kubevirt-test-default1 to be removed, this can take a while ...
Waiting for namespace kubevirt-test-alternative1 to be removed, this can take a while ...
Waiting for namespace kubevirt-test-operator1 to be removed, this can take a while ...
Waiting for namespace kubevirt-test-privileged1 to be removed, this can take a while ...
< Exit [SynchronizedAfterSuite] TOP-LEVEL - tests/tests_suite_test.go:108 @ 06/24/24 18:09:06.148 (21.741s)
Enter [SynchronizedAfterSuite] TOP-LEVEL - tests/tests_suite_test.go:108 @ 06/24/24 18:09:06.148
< Exit [SynchronizedAfterSuite] TOP-LEVEL - tests/tests_suite_test.go:108 @ 06/24/24 18:09:06.158 (10ms)
[SynchronizedAfterSuite] PASSED [21.751 seconds]

[ReportAfterSuite] Collect cluster data
tests/tests_suite_test.go:129
Enter [ReportAfterSuite] TOP-LEVEL - tests/tests_suite_test.go:129 @ 06/24/24 18:09:06.158
< Exit [ReportAfterSuite] TOP-LEVEL - tests/tests_suite_test.go:129 @ 06/24/24 18:09:06.158 (0s)
[ReportAfterSuite] PASSED [0.000 seconds]

[ReportAfterSuite] TestTests
tests/tests_suite_test.go:137
Enter [ReportAfterSuite] TOP-LEVEL - tests/tests_suite_test.go:137 @ 06/24/24 18:09:06.158
JUnit report was created: /home/svarnam/code_repos/kubevirt/_out/artifacts/performance/junit.functest.xml
< Exit [ReportAfterSuite] TOP-LEVEL - tests/tests_suite_test.go:137 @ 06/24/24 18:09:06.162 (4ms)
[ReportAfterSuite] PASSED [0.004 seconds]

Ran 2 of 1573 Specs in 1175.188 seconds
SUCCESS! -- 2 Passed | 0 Failed | 3 Pending | 1568 Skipped
PASS | FOCUSED

Why we need it and why it was done in this way
The following tradeoffs were made:
The following alternatives were considered:
Links to places where the discussion took place:
Special notes for your reviewer

Checklist
This checklist is not enforcing, but it's a reminder of items that could be relevant to every PR.
Approvers are expected to review this list.

[ ] Design: A design document was considered and is present (link) or not required
[ ] PR: The PR description is expressive enough and will help future contributors
[ ] Code: Write code that humans can understand and Keep it simple
[ ] Refactor: You have left the code cleaner than you found it (Boy Scout Rule)
[ ] Upgrade: Impact of this change on upgrade flows was considered and addressed if required
[ ] Testing: New code requires new unit tests. New features and bug fixes require at least on e2e test
[ ] Documentation: A user-guide update was considered and is present (link) or not required. You want a user-guide update if it's a user facing feature / API change.
[ ] Community: Announcement to kubevirt-dev was considered

Release note

/cc @dhiller @brianmcarey
@rthallisey @alaypatel07 We should talk about wat setup we need for this on the kubevirtci side.

/uncc @brianmcarey @dhiller

/remove-sig buildsystem

@xpivarc the setup in kubevirtci was done via this PR: https://github.com/kubevirt/kubevirtci/pull/1178, it should already be available once this PR merges, the only thing pending would be setting up a CI job for these tests.

@xpivarc @rthallisey can one of you also take a look so we can target to merge this soon?
I believe this is very close to where we want to be barring some nits

/ok-to-test

/test all

@xpivarc can you approve?

/retest

In sig-scale, 5th Sep, we discussed this. I would like to have the presubmit in place to verify everything works as expected and then we can move on with merging.

/test pull-kubevirt-e2e-k8s-1.29-sig-performance-kwok

@xpivarc @brianmcarey https://prow.ci.kubevirt.io/view/gs/kubevirt-prow/pr-logs/pull/kubevirt_kubevirt/12117/pull-kubevirt-e2e-k8s-1.29-sig-performance-kwok/1836389490302652416 can you guy please take a look at the job, couldnt find any logs from it

@xpivarc @brianmcarey https://prow.ci.kubevirt.io/view/gs/kubevirt-prow/pr-logs/pull/kubevirt_kubevirt/12117/pull-kubevirt-e2e-k8s-1.29-sig-performance-kwok/1836389490302652416 can you guy please take a look at the job, couldnt find any logs from it

The cluster is quite busy so it may take some time for this job to get scheduled as it is a much larger job than the regular e2e lanes. It looks like it hasn't run yet.

/hold to triage ci failures

/retest

/retest

/hold cancel

/retest-required

/lgtm

/test pull-kubevirt-build-arm64

/approve

/test pull-kubevirt-e2e-k8s-1.31-sig-compute

/approve
@fossedihelm @0xFelix I leave this up to you

/test pull-kubevirt-e2e-k8s-1.29-sig-performance-kwok

But I think the function names in fixture.go should be a bit more specific.

Updated @0xFelix PTAL

/hold cancel

/test pull-kubevirt-check-unassigned-tests


Convert fully to TS, add type exports

This repository already used TypeScript for compilation, this PR removes the //@ts-nochecks, adds types everywhere, and exports them in the package.json. I did this to help me get the worker communication right in Apollo.

awesome, this is great to see


Size of ArUco board

Thanks for your excellent job, the results are amazing!
Since I want to create my own dataset, I would like to know the size of your aruco board, as well as the material of aruco board. For example, 50 cm x 50 cm or 80 cm x 80 cm? For the material of aruco board: is it a plastic board with a printed color paper on it, or the hard foam board?
Thanks for your help!

Hi, it's 50cm*50cm. It's plastics with patterns printed on it. You may buy it on taobao.

Thanks for your kind reply! Really helps!


Re-add removed name field in Deck Ingress

This was inadvertently removed in #896.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/approve


[Help] Unknown Services

Is there anyone came across with these subdomains and successfully takeover them?
*.convox.cloud
*.convertlanguage.com
*.connors.com

Any fingerprint data to find vulnerable subdomains?


Webhook auth fails without body + content-type header

Related to the https://github.com/platformatic/platformatic/issues/294
{"statusCode":400,"code":"FST_ERR_CTP_EMPTY_JSON_BODY","error":"Bad Request","message":"Body cannot be empty when content-type is set to 'application/json'"}

The webhook is called (with a POST) copying the headers and the body of the original request here
So if the original request has 'application/json' content type and no body, also the webhook call will be the same.
@ivan-tymoshenko Correct me if I am wrong: the HTTP/400 error in this case (content type json and no body) is correct, isn't it?

The problem is that it doesn't even show you an error. Webhook auth fails, so it uses an anonymous role.


Add browser hint to package.json

This will allow font-end packagers to properly read ladda's spin.js dependency and bundle it. I think this is a logical addition if ladda is going to be distributed with a copy of spin.js included.

Thanks!


repost, show are failing while post, delete working fine

Same for repost_folder (not working) and folder (working) commands.
[root@centos7 battery.01]# python3.6 /root/Kijiji-Repost/Kijiji-Repost-Headless-master/kijiji_repost_headless/kijiji_cmd.py -u uuuuuuuuu -p ppppppp repost myAd.inf
Traceback (most recent call last):
File "/root/Kijiji-Repost/Kijiji-Repost-Headless-master/kijiji_repost_headless/kijiji_cmd.py", line 134, in
main()
File "/root/Kijiji-Repost/Kijiji-Repost-Headless-master/kijiji_repost_headless/kijiji_cmd.py", line 55, in main
args.function(args)
File "/root/Kijiji-Repost/Kijiji-Repost-Headless-master/kijiji_repost_headless/kijiji_cmd.py", line 112, in repost_ad
api.delete_ad_using_title(delAdName)
File "/root/Kijiji-Repost/Kijiji-Repost-Headless-master/kijiji_repost_headless/kijiji_api.py", line 118, in delete_ad_using_title
allAds = self.get_all_ads()
File "/root/Kijiji-Repost/Kijiji-Repost-Headless-master/kijiji_repost_headless/kijiji_api.py", line 160, in get_all_ads
myAdsTree = json.loads(myAdsPage.text)
File "/usr/lib64/python3.6/json/init.py", line 354, in loads
return _default_decoder.decode(s)
File "/usr/lib64/python3.6/json/decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib64/python3.6/json/decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
[ad deleted manually in between]
[root@centos7 battery.01]# python3.6 /root/Kijiji-Repost/Kijiji-Repost-Headless-master/kijiji_repost_headless/kijiji_cmd.py -u uuuuuuuuu -p ppppppp post myAd.inf
Image Upload success on try #1
[root@centos7 battery.01]# python3.6 /root/Kijiji-Repost/Kijiji-Repost-Headless-master/kijiji_repost_headless/kijiji_cmd.py -u uuuuuuuuu -p ppppppp show
Traceback (most recent call last):
File "/root/Kijiji-Repost/Kijiji-Repost-Headless-master/kijiji_repost_headless/kijiji_cmd.py", line 134, in
main()
File "/root/Kijiji-Repost/Kijiji-Repost-Headless-master/kijiji_repost_headless/kijiji_cmd.py", line 55, in main
args.function(args)
File "/root/Kijiji-Repost/Kijiji-Repost-Headless-master/kijiji_repost_headless/kijiji_cmd.py", line 90, in show_ads
[print("{} '{}'".format(adId, adName)) for adName, adId in api.get_all_ads()]
File "/root/Kijiji-Repost/Kijiji-Repost-Headless-master/kijiji_repost_headless/kijiji_api.py", line 160, in get_all_ads
myAdsTree = json.loads(myAdsPage.text)
File "/usr/lib64/python3.6/json/init.py", line 354, in loads
return _default_decoder.decode(s)
File "/usr/lib64/python3.6/json/decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib64/python3.6/json/decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
[root@centos7 battery.01]#

nuke does not work as well. It looks like kikiji's json repose has been changed and parsing is failing.

Would you like to attempt to fix this and by submitting a pull request?

Should be fixed now. Please let me know if there are any issues.

tested show and repost_folder, both working fine, thanks.


Interactive visualizations only occupy the lower quarter of the window on MacOS 10.15

With the v2<IP_ADDRESS> release for MacOS, the interactive visualizations (e.g. xreg-show-mesh, xreg-draw-xray-scene) only occupy the lower quarter of the window. This happens on MacOS 10.15 (catalina), but not on MacOS 10.14 (mojave).
Screenshot of the following command is attached.
xreg-show-mesh pelvis_sur.ply

pelvis_sur.ply is found here: https://raw.githubusercontent.com/wiki/rg2/xreg/walkthrough/mesh_creation/pelvis_sur.ply

Upgrading VTK from 7.1.1 to 8.2.0 resolves the quarter pane issue. The example build script and docker files were updated to reflect this in 9de8eed and aba574a. 7a83444 handles the HiDPI scaling on the retina display to show the window at the intended size.
Unfortunately, upgrading VTK causes some unexpected linker errors relating to HDF5 on windows.

Windows builds are resolved after updating ITK to 5.1.1 and updating the build process on Windows.
A working windows build script was introduced in aba38fb. Changes for ITK 5 compatibility were made in d636c65.


Error dispatcher fire on creation of model

Using Laravel 5.8.2, new to Laravel. Unsure if it's a bug or I am using it incorrectly. Glad for any help.
When creating a new model in the controller:
$category = app('rinvex.categories.category')->fill(['name' => $request->name, 'description' => $request->description]);
$category->save();

an exception is thrown:
Call to undefined method Illuminate\Events\Dispatcher::fire()
vendor/rinvex/laravel-cacheable/src/CacheableEloquent.php
From line 212:
           return true;
        }

        // We will append the names of the class to the event to distinguish it from
        // other model events that are fired, allowing us to listen on each model
        // event set individually instead of catching event for all the models.
        $event = "eloquent.{$event}: ".static::class;

        $method = $halt ? 'until' : 'fire';

        return static::$dispatcher->{$method}($event, static::class);
    }

    /**
     * Reset cached model to its defaults.
     *
     * @return $this
     */
    public function resetCacheConfig()
    {
        ! $this->cacheDriver || $this->cacheDriver = null;
        ! $this->cacheLifetime || $this->cacheLifetime = -1;

        return $this;
    }

Stay calm, it's a bug and if we pay a little more patience it's getting fixed soon i think. I need this fix too
The "fire" method has been deprecated
https://github.com/laravel/framework/pull/26392

Fixed and stable release has been tagged already, enjoy 😉 https://github.com/rinvex/laravel-cacheable/releases/tag/v2.0.1


fixed set-output warning in github actions, upgraded @actions/core to 1.10.0

I'll close this PR and rebase this repo on the upstream repo in the neuvector org instead.


update pyobjc version

Is there a reason pyobjc is pinned to 8.5.1?  The current version is 9.0.1 which adds support for macOS 13 specific frameworks. I'm happy to test & submit a PR but wanted to first check to see if there's a reason for the specific version pin.

The 9.0 update changed some things and I haven't gotten the chance to test everything (partially because test coverage in general needs to improve). I should have more time in the coming week, though!


Fix output item deletion bug

Discussed in the debuggy discord
note: I didn't test this.... this should get tested before merging

@woodiertexas wanted me to put this in the complete_recipes branch instead :man_shrugging:

@woodiertexas wanted me to put this in the complete_recipes branch instead 🤷♂
Well, the reason was that "complete_recipes" has changes not found in the base 1.19 branch so it made sense for this PR to make a change to code in "complete_recipes".

Update: was tested as shown here: https://user-images.githubusercontent.com/17211100/199408113-3ad67791-fa1c-4e13-91cd-c2f731556acb.mp4

What the tablesaw did before this PR: https://user-images.githubusercontent.com/17211100/199408469-1ec9a9c8-22a1-41f0-a540-e9eb70c9fc86.mp4

excellent!


Improve Auto Completions within conditional expression values

Bicep version
run bicep --version via the Bicep CLI, az bicep version via the AZ CLI or via VS code by navigating to the extensions tab and searching for Bicep
Describe the bug
Consider the following
resource workspace 'Microsoft.OperationalInsights/workspaces@2021-06-01' = {
  properties: {
    sku: {
      name: true ? '' : ''
    }
  }
}

The name property is of type 'CapacityReservation' | 'Free' | 'LACluster' | 'PerGB2018' | 'PerNode' | 'Premium' | 'Standalone' | 'Standard', and VS Code gives you auto completion if you try and specify name directly.

If however you make a conditional expression, you don't get auto completion for the values within.  I'd expect the same auto completion values to be given to the conditional values.

When cursor is in either of the empty strings, I'd expect to see the same auto completions as I would without the conditional expression

Dup of https://github.com/Azure/bicep/issues/795.


gcsfuse stalls?

The following causes both terminals to hang in such a way that they can not be interrupted
$ pip install gcsfs --upgrade
$ mkdir gcs
$ gcsfuse pangeo-data gcs
Mounting bucket pangeo-data to directory gcs

$ ls gcs

Until #57 is ready, ls on the bucket is fetching the full listing of all keys and their details (98k files), which might take longer than some FUSE timeout.
@asford , are you planning on working on file listing?

I am adding more logging in #67 and any further improvements. In this case, I don't think it would tell you more than that the directly listing had started.

#57 includes optimization of the directory listing codepath, so the ls time should be proportional to the number of files in the directory.
@mrocklin I've rebased that pull against the release revision. Would it be possible for you to quickly test git+https://github.com/asford/gcsfs@per_dir_cache in that install to see if it resolves your issue?

Sure.  Here is an attempt from that branch
mrocklin@carbon:~/workspace/gcsfs$ git checkout per_dir_cache
Branch per_dir_cache set up to track remote branch per_dir_cache from asford.
Switched to a new branch 'per_dir_cache'

mrocklin@carbon:~/workspace/gcsfs$ python gcsfs/cli/gcsfuse.py pangeo-data gcs
Mounting bucket pangeo-data to directory gcs
Traceback (most recent call last):
  File "/home/mrocklin/Software/anaconda/lib/python3.6/site-packages/fuse.py", line 495, in _wrapper
    return func(*args, **kwargs) or 0
  File "/home/mrocklin/Software/anaconda/lib/python3.6/site-packages/fuse.py", line 693, in readdir
    fip.contents.fh):
  File "/home/mrocklin/Software/anaconda/lib/python3.6/site-packages/fuse.py", line 800, in __call__
    return getattr(self, op)(*args)
  File "/home/mrocklin/workspace/gcsfs/gcsfs/gcsfuse.py", line 57, in readdir
    files = [f.rstrip('/').rsplit('/', 1)[1] for f in files]
  File "/home/mrocklin/workspace/gcsfs/gcsfs/gcsfuse.py", line 57, in <listcomp>
    files = [f.rstrip('/').rsplit('/', 1)[1] for f in files]
IndexError: list index out of range
Traceback (most recent call last):
  File "/home/mrocklin/Software/anaconda/lib/python3.6/site-packages/fuse.py", line 495, in _wrapper
    return func(*args, **kwargs) or 0
  File "/home/mrocklin/Software/anaconda/lib/python3.6/site-packages/fuse.py", line 693, in readdir
    fip.contents.fh):
  File "/home/mrocklin/Software/anaconda/lib/python3.6/site-packages/fuse.py", line 800, in __call__
    return getattr(self, op)(*args)
  File "/home/mrocklin/workspace/gcsfs/gcsfs/gcsfuse.py", line 57, in readdir
    files = [f.rstrip('/').rsplit('/', 1)[1] for f in files]
  File "/home/mrocklin/workspace/gcsfs/gcsfs/gcsfuse.py", line 57, in <listcomp>
    files = [f.rstrip('/').rsplit('/', 1)[1] for f in files]
IndexError: list index out of range

Also, fwiw that bucket is publicly readable.  You should be able to do the same thing locally if you're interested.

Great, thanks. This is likely due to a mismatch in how objects & prefixes are matched to files & directories in that patch.
Is there any intention to lift the gcsfuse implementation into a generic interface support s3fs?

@asford , we certainly could implement the same model of fuse for s3fs, and this idea has been mentioned; but there are already several projects around that do that for s3, which may be good enough.

This should now work better

Likely fixed in #67


svn files status

🚨 The issue tracker is not for questions 🚨
Can SVN differentiate file states with file colors like Git?

https://github.com/JohnstonCode/svn-scm


Containerized vEOS ignores interface names in topology file.

When running ceos with named veth interfaces in the topology file, switches come up with the correct interface names/numbers. When running containerized veos built using the procedure here, the interfaces are listed numerically beginning with ethernet1.
 I've asked developers about a year ago and the answer was "not supported and no plans for the future". so there's nothing I can do with any external scripts/tools.


cli/sql: make the final time printer more informative

PR: https://github.com/cockroachdb/cockroach/pull/32663
From release notes:

cockroach sql and other commands that print query results and query execution latency will now exclude the time required to prepare the display client-side from the latency measurement. [#32663][#32663] {% comment %}doc{% endcomment %}

As discussed with @jordanlewis, this issue doesn't warrant a docs change.


Contact us page leads to error message

@pcraig3 When trying to submit something on the contact us page on staging, both Anik & I got an error message
that said "There was a problem and your feedback wasn’t submitted. Please email your feedback to<EMAIL_ADDRESS>This happened in both English and French
https://staging.covid-hcportal.cdssandbox.xyz/en/contact/

This is expected; staging is not linked to freshdesk, only prod.


Broken angular 8 support

Describe the bug
Angular 8 requires ViewChild elements to contain options in the component declaration.
To Reproduce
Build the sample app found at https://aws-amplify.github.io/docs/js/angular
Build locally (this works)
Enable hosting (dev - s3 only)
Commit the code to github.com
Go to the amplify section of the aws console (https://console.aws.amazon.com/amplify)
Setup an automatic deployment with your github codebase.
Expected behavior
I expect the code to build and run the same way it does locally.
Screenshots

  System:
    OS: Windows 10 10.0.17763
    CPU: (4) x64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz
    Memory: 5.77 GB / 15.96 GB
  Binaries:
    Node: 12.14.1 - C:\Program Files\nodejs\node.EXE
    npm: 6.13.4 - C:\Program Files\nodejs\npm.CMD
  Browsers:
    Edge: 44.17763.831.0
    Internet Explorer: 11.0.17763.771
  npmPackages:
    aws-amplify: ^2.2.6 => 2.2.6
    aws-amplify-angular: ^4.1.7 => 4.1.7
    codelyzer: ^5.0.0 => 5.2.1
    jasmine-core: ~3.4.0 => 3.4.0
    jasmine-spec-reporter: ~4.2.1 => 4.2.1
    karma: ~4.1.0 => 4.1.0
    karma-chrome-launcher: ~2.2.0 => 2.2.0
    karma-coverage-istanbul-reporter: ~2.0.1 => 2.0.6
    karma-jasmine: ~2.0.1 => 2.0.1
    karma-jasmine-html-reporter: ^1.4.0 => 1.5.2
    protractor: ~5.4.0 => 5.4.3
    rxjs: ~6.4.0 => 6.4.0
    ts-node: ~7.0.0 => 7.0.1
    tslib: ^1.10.0 => 1.11.1
    tslint: ~5.15.0 => 5.15.0
    typescript: ~3.5.3 => 3.5.3
    zone.js: ~0.9.1 => 0.9.1

Hi @westlakem , in Build settings => you could edit File: amplify.yml
In your case, you could install the right angular version in preBuild field (something like npm install -g @angular/cli )

@Joycehao19 By installing the right angular version you mean stepping down angular version to something <= 7?  Why would I do that when the current version is 9.1?  The issue is the version of amplify that is running on the build image is outdated, and won't run on anything above angular 7.

@westlakem Joyce's suggestion was to install the latest versions of aws-amplify-angular and aws-amplify . You could do npm install -g<EMAIL_ADDRESS>and npm install -g<EMAIL_ADDRESS>in preBuild. That should override what's preinstalled in the build image.


Respect Node_Path and Upgrade react-scripts

Added upgrading to react-scripts 1.0.6 which also starts respecting Node_Path

https://github.com/facebookincubator/create-react-app/commit/d24311ea79704361c8a5fa7fedb04013de6860e8

@timarney @hassanbazzi I'm afraid that this commit also should be reverted, for the same reasons as in #40.


[ ] Remember Me?

Hi all, excellent plugin. Thank you.
However, my web app has a "Remember Me" setting.
The desktop version does not. How can this be fixed?

Hey,
not exactly sure what do you mean?
What are you using for accounts and login screen?
If it is just about remember me not respected on meteor-desktop than its an issue with localstorage. What version of meteor-desktop are you using?

Thanks for the reply, here's some screen shots:
DESKTOP:

..............................
Shoot, well, look at that, it's not there on the web app either. I guess this has nothing to do with your plugin, and likely something on my server! DOH!
Well, thanks for your reply anyway.


[Onyx re-key] Needs reproduction steps

These are issues that were reported but either can't be reproduced or don't have good enough reproduction steps:

[ ] https://expensify.slack.com/archives/C049HHMV9SM/p1686830123862429

Action Performed:

Go to any workspace(Profile->Workspace)
then go to Members
click on the "invite" button
Observe the list
Expected Result: There should not behave any duplicate emails on the list
Actual Result: There is same Email id is visible for 2 Times in the workspace invite list
Platforms: IOS
Version Number: v1.3.28-4
From: @Nirav Kakadiya

I'll handle this tomorrow.

I'm not able to reproduce this. This GH tests the same flow and also there this issue isn't reproducible. I posted in the Slack thread to see if the bug reported is still experiencing it.

As discussed in Slack this is no longer being experienced so closing this GH.