text:
Storage Queue

First week

Google Drive(Sara)

[ ] Verify Google drive provider- getting error

AWS (Shihui)

[x] Verify AWS provider

Azure (Seema)

[ ] Verify Azure provider(seema)

[x]  Created Azure account(seema)

[ ] Updated with azure credentials in yaml file(seema) -getting error

Box(Hannah)

[ ] Verify Box provider(hanna)

Second week

Google Drive(Sara)

AWS(Shihui)

[x] Fix initial test (shihui)

[x] Create a mongoDB collection(shihui)

[x] Implememt copy action(shihui)

[ ] Implement mkdir action

[ ] Implement delete action

[ ] Implement cancel action

Azure(Seema)

[ ] Verify Google drive provider- getting error

[x] Create new provider

Box(Hannah)

[ ] worked on virtual box(hanna)

[ ] download vagrant(hanna)

[ ] still working on setting up vagrant for virtual box in order to manage virtual machines via MacOS(hanna)

Created Azure account ,updated yaml file with the credentials(seema)

The first week of the project

[x]  Verify Google drive provider(sara)
[x]  Verify Box provider(hanna)
[x]  Verify Azure provider(seema)
[x]  Verify AWS provider(shihui)

second week

[x]  Fix initial test (shihui)
[x]  Create a mongoDB collection(shihui)
[x]  Implememt copy action(shihui)
[x]  Created Azure account(seema)
[x]  Updated with azure credentials in yaml file(seema) -getting error
[ ]  Implement mkdir action
[ ]  Implement delete action
[ ]  Implement cancel action

Verify Google drive provider(sara) - getting error

worked on virtual box
download vagrant
still working on setting up vagrant for virtual box in order to manage virtual machines via MacOS

from Sara:

tried to run pytests, but getting errors
in process of creating Google account with credentials, but still getting errors

from Sara:

Enabled Google Drive API with authentication (by itself, not with Cloudmesh)

Tested it with quickstart.py python code

[x] Enabled Azure with authentication (by itself, not with Cloudmesh)
[x] Created a container in Azure account using python program
[x] Created a test blob in Azure account using python program

from Sara:
Got python codes working on these functions with Google Drive (not with cloudmesh):
authentication, list, upload, download, create folder, insert file, search for file, delete file.

from Sara:
Working on authenticating with cloudmesh, and Provider, but having issues and not successful yet

from Sara (gdrive):
Got authentication working with cloudmesh.yaml
Several functions in Provider.py worked now, e.g. list, delete, create_dir, download
Working on issues with these functions in Provider: get, search, put

authors: Lamcloud hmbookland sachath shihui123


text:
chg:usr:Fixed paper1 review comments

Fixed minor review comments on paper 1

your pull request has a conflict

Discarding the old tex and rebasing to resolve the issue. I will raise a new one with fixes

source: gharchive/pull-request

license_type: permissive

license_source: bigquery


text:
エントリーフォームへのプライバシーポリシーの表示

個人情報保護方針(プライバシー ポリシー)
ご登録頂きました個人情報はイベントの運営会社である株式会社インプレスとGAFA株式会社が管理し、電話/電子メール/郵送等による、各種サービスやセミナー開催情報などの情報提供に利用させて頂きます。 インプレス社の詳しいプライバシーポリシーに関しましてはこちらをご覧下さい。
案1）登壇者と一般参加者を分ける
なお、今回ご登録いただきました個人情報は、本イベントの運営に必要な範囲でのみ利用致します。業務委託先または提携先へ業務預託する場合がございますが、個人情報をお客様の承諾なしに目的外利用すること、及び第三者に提供することはございません。あらかじめご了承の上、お申し込みをお願いいたします。
案2）区別しない
なお、今回ご登録いただきました個人情報は、本イベント協賛企業（各種スポンサー）へ提供いたします。各種スポンサーからご登録者の皆様に、直接電子メールや郵送でご案内をさせていただく場合がございます。
業務委託先または提携先へ業務預託する場合がございますが、個人情報をお客様の承諾なしに目的外利用すること、及び第三者に提供することはございません。なお、開催日までに各種スポンサーが追加となりました場合は、イベントWebサイトに公開しますとともに、追加となりました協賛企業ともご登録情報を共有させていただきます。あらかじめご了承の上、お申し込みをお願いいたします

done

source: gharchive/issue

authors: nabemasat takaishi

repo: cloudnativedaysjp/dreamkast

license: MIT

license_source: github-api


text:
context.tf updated to v0.24.1, minimum required Terraform version bumped to 0.13.0 when needed, readme updated

what

update context.tf to v0.24.1
minimum required Terraform version bumped to 0.13.0
readme updated, Bridgecrew compliance badges added

why

It allows for setting the letter case of tag names and labels, back compatibility with context v0.22.0 and below
we have dropped support for Terraform 0.12
To be able see and fix the recommendations from Bridgecrew so we can position our modules as standards compliant

/test all


text:
Add ignoreSSLErrors to webcheck config and respect it.

https://tracker.cloudradar.info/issue/DEV-920
There is a missing webcheck option ignoreSSLErrors, that should be respected. That means frontman should create new transport if TLS verification must be skipped. I also changed a little bit of http client naming, because I expect it to support more options in the future.

Added some comments, but I'm actually never developed/reviewed frontman :)

Don't worry, doesn't involve more magic than cagent :)
I have added another commit to decouple transportWithInsecureSSL.
If you don't harshly disagree we can merge.

authors: soupdiver xlab

repo: cloudradar-monitoring/frontman


text:
GSD Request

--- GSD JSON ---
{
  "vendor_name": "Linux",
  "product_name": "Kernel",
  "product_version": "versions from  to before v5.10.84",
  "vulnerability_type": "unspecified",
  "affected_component": "unspecified",
  "attack_vector": "unspecified",
  "impact": "unspecified",
  "credit": "",
  "references": [
    "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=ff061b5bda73c4f785b4703eeb0848fd99e5608a"
  ],
  "extended_references": [
    {
      "type": "commit",
      "value": "ff061b5bda73c4f785b4703eeb0848fd99e5608a",
      "note": "fixed"
    }
  ],
  "reporter": "joshbressers",
  "reporter_id": 1692786,
  "notes": "",
  "description": "perf report: Fix memory leaks around perf_tip()\n\nThis is an automated ID intended to aid in discovery of potential security vulnerabilities. The actual impact and attack plausibility have not yet been proven.\nThis ID is fixed in Linux Kernel version v5.10.84 by commit ff061b5bda73c4f785b4703eeb0848fd99e5608a. For more details please see the references link."
}
--- GSD JSON ---

This issue has been assigned GSD-2021-1002491

repo: cloudsecurityalliance/gsd-database


text:
cloudsight.errors.APIError: invalid byte sequence in UTF-8

Hello,
I'm having an error with your API:

File "C:\Python27\lib\site-packages\cloudsight\api.py", line 114, in image_request
return self._unwrap_error(response)
File "C:\Python27\lib\site-packages\cloudsight\api.py", line 88, in _unwrap_error
raise errors.APIError(json_response['error'])
cloudsight.errors.APIError: invalid byte sequence in UTF-8

I'm using it in a Windows 10, and the image is the following
https://dafitistatic-a.akamaihd.net/p/Colcci-Camiseta-Colcci-Bordado-Amarela-7538-2489802-1-zoom.jpg

I don't use the link, I send it locally.

Found a solution;
In the cloudsight\api.py, the line 113, change this;
data=data, files={'image_request[image]': (filename, image)})
to this;
data=data, files={'image_request[image]': image})
problem solved here!

@ggstamm I know it's exactly one year later, but would you like to submit a PR for this issue?

authors: cweilemann ggstamm

repo: cloudsight/cloudsight-python

license: mit


text:
Support aws_rds_cluster

Description
As we plan to support appautoscaling resources (#276), it makes sense to support RDS resources next so users can control drifts on both RDS and the autoscaler.
Todo

[x] Resource implementation (https://github.com/cloudskiff/driftctl/pull/1010)
[x] Documentation (https://github.com/cloudskiff/driftctl-docs/pull/108)
[x] QA IAM policy update (https://github.com/cloudskiff/tf-aws/pull/33)

References

RDS usage with autoscaling
aws_rds_cluster resource

@jonassteinberg1 Thanks for report! I've investigated your case and it seems those aws_db_instance are managed by RDS as cluster instances. it means you have a managed aws_rds_cluster_instance with id ue2-qa-postgres-1 that created this resource without importing it in the state. That's a good thing to know to help us implement RDS resources the right way.
For the record, here's a snippet to reproduce the false positive :
resource "aws_rds_cluster_instance" "cluster_instances" {
  count              = 3
  identifier         = "aurora-cluster-demo-${count.index}"
  cluster_identifier = aws_rds_cluster.postgresql.id
  instance_class     = "db.r4.large"
  engine             = aws_rds_cluster.postgresql.engine
  engine_version     = aws_rds_cluster.postgresql.engine_version
}

resource "aws_rds_cluster" "postgresql" {
  cluster_identifier      = "aurora-cluster-demo"
  engine                  = "aurora-postgresql"
  availability_zones      = ["us-east-1a", "us-east-1d", "us-east-1b", "us-east-2a"]
  database_name           = "mydb"
  master_username         = "foo"
  master_password         = "u9816398715"
  backup_retention_period = 5
  preferred_backup_window = "07:00-09:00"
}

resource "aws_appautoscaling_target" "replicas" {
  service_namespace  = "rds"
  scalable_dimension = "rds:cluster:ReadReplicaCount"
  resource_id        = "cluster:${aws_rds_cluster.postgresql.id}"
  min_capacity       = 1
  max_capacity       = 15
}

resource "aws_appautoscaling_policy" "replicas" {
  name               = "cpu-auto-scaling"
  service_namespace  = aws_appautoscaling_target.replicas.service_namespace
  scalable_dimension = aws_appautoscaling_target.replicas.scalable_dimension
  resource_id        = aws_appautoscaling_target.replicas.resource_id
  policy_type        = "TargetTrackingScaling"

  target_tracking_scaling_policy_configuration {
    predefined_metric_specification {
      predefined_metric_type = "RDSReaderAverageCPUUtilization"
    }

    target_value       = 75
    scale_in_cooldown  = 300
    scale_out_cooldown = 300
  }
}

using < 0.16:

It seems to works as expected using directly aws_rds_cluster!
But something is wrong when using the db module:
using < 0.16
❯  driftctl scan
Found resources not covered by IaC:
  aws_rds_cluster:
    - test-aurora-db-postgres96
[...]

Using =0.16
[...]
Found resources not covered by IaC:
  aws_rds_cluster:
    - test-aurora-db-postgres96

To reproduce, use the db module:
module "db" {
  source  = "terraform-aws-modules/rds-aurora/aws"
  version = "~> 3.0"

  name           = "test-aurora-db-postgres96"
  engine         = "aurora-postgresql"
  engine_version = "11.9"
  instance_type  = "db.r5.large"

  vpc_id  = "vpc-d6e3c7ac" # CHANGEME
  subnets = ["subnet-8cdbd3eb", "subnet-4e584c12"] # CHANGEME

  replica_count           = 1

  storage_encrypted   = true
  apply_immediately   = true

  enabled_cloudwatch_logs_exports = ["postgresql"]

  tags = {
    Environment = "dev"
    Terraform   = "true"
  }
}

tfstate excerpt:
   {
      "module": "module.db",
      "mode": "managed",
      "type": "aws_rds_cluster_instance",
      "name": "this",
      "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]",
      "instances": [
        {
          "index_key": 0,
          "schema_version": 0,
          "attributes": {
            "apply_immediately": true,
            "arn": "arn:aws:rds:us-east-1:141177182257:db:test-aurora-db-postgres96-1",
            "cluster_identifier": "test-aurora-db-postgres96",
            "id": "test-aurora-db-postgres96-1",
            "identifier": "test-aurora-db-postgres96-1",
[...]

Using debug level we can see this warning:
WARN[0001] Could not read from state: unexpected end of JSON input name=this state=tfstate://terraform.tfstate type=aws_rds_cluster

@sjourdan Just merged a fix (#1086), could test this again ? Thanks

I confirm it's now fixed @sundowndev :clap:
let's talk next week about deep mode issues in this case:
Found changed resources:
  - test-aurora-db-postgres96-1 (aws_db_instance):
      + address: <nil> => "test-aurora-db-postgres96-1.cst8vk4dkt82.us-east-1.rds.amazonaws.com" (computed)
      + allocated_storage: <nil> => 1 (computed)
      + backup_retention_period: <nil> => 7 (computed)
      + backup_window: <nil> => "02:00-03:00" (computed)
      + character_set_name: <nil> => "" (computed)
      - cluster_identifier: "test-aurora-db-postgres96" => <nil>
      + customer_owned_ip_enabled: <nil> => false
      - db_parameter_group_name: "default.aurora-postgresql11" => <nil>
      - dbi_resource_id: "db-UEMCBIN2L3QES5HMV47JYTTOXQ" => <nil>
      + deletion_protection: <nil> => false
      + domain: <nil> => ""
      + domain_iam_role_name: <nil> => ""
      + enabled_cloudwatch_logs_exports: <nil> => ["postgresql"]
      ~ endpoint: "test-aurora-db-postgres96-1.cst8vk4dkt82.us-east-1.rds.amazonaws.com" => "test-aurora-db-postgres96-1.cst8vk4dkt82.us-east-1.rds.amazonaws.com:5432" (computed)
      + hosted_zone_id: <nil> => "Z2R2ITUGPM61AM" (computed)
      + iam_database_authentication_enabled: <nil> => false
      + iops: <nil> => 0
      + license_model: <nil> => "postgresql-license" (computed)
      + maintenance_window: <nil> => "sun:05:00-sun:06:00" (computed)
      + max_allocated_storage: <nil> => 0
      + multi_az: <nil> => false (computed)
      + name: <nil> => "" (computed)
      + nchar_character_set_name: <nil> => "" (computed)
      + option_group_name: <nil> => "default:aurora-postgresql-11" (computed)
      + parameter_group_name: <nil> => "default.aurora-postgresql11" (computed)
      + performance_insights_retention_period: <nil> => 0 (computed)
      - preferred_backup_window: "02:00-03:00" => <nil>
      - preferred_maintenance_window: "sun:05:00-sun:06:00" => <nil>
      - promotion_tier: 1 => <nil>
      + replicate_source_db: <nil> => ""
      + resource_id: <nil> => "db-UEMCBIN2L3QES5HMV47JYTTOXQ" (computed)
      + status: <nil> => "available" (computed)
      + storage_type: <nil> => "aurora" (computed)
      + timezone: <nil> => "" (computed)
      + username: <nil> => "root" (computed)
      + vpc_security_group_ids: <nil> => ["sg-01fbf8900076e9988"] (computed)
      - writer: true => <nil>
  From tfstate://terraform.tfstate
    - test-aurora-db-postgres96 (module.db.aws_rds_cluster.this):
        - allow_major_version_upgrade: false => <nil>
        - apply_immediately: true => <nil> (computed)
        - final_snapshot_identifier: "final-test-aurora-db-postgres96-1ba9f53a" => <nil>
        - source_region: "" => <nil>
Found 14 resource(s)
 - 28% coverage
 - 4 resource(s) managed by terraform
     - 2/4 resource(s) out of sync with Terraform state
 - 10 resource(s) not managed by Terraform
 - 0 resource(s) found in a Terraform state but missing on the cloud provider
You have diffs on computed fields, check the documentation for potential false positive drifts: https://docs.driftctl.com/limitations
Scan duration: 22s
Provider version used to scan: 3.61.0. Use --tf-provider-version to use another version.

@sjourdan the false positives you encountered should be fixed now.

authors: sjourdan sundowndev

repo: cloudskiff/driftctl


text:
Embed images in HTML output

Q
A

🐛 Bug fix?
no

🚀 New feature?
no

⚠ Deprecations?
no

❌ BC Break
no

🔗 Related issues
#...

❓ Documentation
no

Description
The HTML output produce a simple HTML file that only needs two remote resources : driftctl logo and favicon.
This PR embed those resources in the binary so the HTML file does not rely on any external resource anymore. I also did small changes to the template.
I put provider version next to its name so it's less confusing for the user as they could think this is the driftctl version.
before:

after:

I don't have personally the cloud provider in uppercase letters. Wonder how you did that in your tests?

It's set directly in my test cases
analysis: func() *analyser.Analysis {
    a := &analyser.Analysis{}
    a.Date = time.Date(2021, 06, 10, 0, 0, 0, 0, &time.Location{})
    a.ProviderName = "AWS"
    a.ProviderVersion = "3.19.0"
    return a
},


text:
Update glue.py with SNOWFLAKE validate type

This is not yet in any documentation nor is the underlying API documented :(
https://github.com/aws-cloudformation/cloudformation-coverage-roadmap/issues/1810

I think you need to add a target class in glue.py (e.g. JDBCTarget or MongoDBTarget) and add that to the list of targets in the Targets class dict.
For this connection I do not think this needs a default port in constants.py. Snowflake has a default port of 443. We both have a default https_port value, and the default of the Snowflake connection properties assume the port is 443 here

Thank you for the PR. As @ewascent mentions, there are likely more changes needed to fully support Snowflake. With this change were you able to bring up a valid CloudFormation stack with Snowflake?

Thank you for considering the PR.
We aren't currently using Crawler or Target so I'm unable to verify at this time.
and just like the SNOWFLAKE connection type, I cannot find documentation for SNOWFLAKE support in these objects either in Cloudformation or underlying API documentation, only this time there is no Roadmap card for them.
Right now I'm monkey patching the Validator with this change, and yes, it creates a snowflake Connection successfully.

There are some interesting internal validators in the Glue API:
SparkProperties.sfUrl: does not match the regex pattern .+[.]snowflakecomputing[.]com (Service: AWSGlue; Status Code: 400; Error Code: InvalidInputException; Request ID: 79f731f2-89f7-4f04-b32f-9eda6b6f3e02; Proxy: null)

I'm curious if there is a pattern for troposphere to validate this since the API type if String but the string must be of a Json of a particular shape.

I'm going to pull in this change since it doesn't really hurt and your screenshot shows it seems to work.
To your validation question, for validation of interconnected properties you would want to create a "class validator" for the object in validators/glue.py. I'll highlight this easy example of the EC2 Subnet class validator here that ensures Ipv6CidrBlock is set if AssignIpv6AddressOnCreation is used in the object.

authors: evilensky ewascent markpeek

repo: cloudtools/troposphere


text:
怎么让lua虚拟机运行在不同线程上

skynet.start会启动一个lua虚拟机，skynet.newservice也会启动一个新的lua虚拟机是吗？如果是，这两个虚拟机是在同一个线程上还是不同线程上呢？

skynet.newservice也会启动一个新的lua虚拟机

skynet.newservice 启动lua 虚拟机， skynet.start 只是在这个lua 虚拟机中运行的代码

authors: ToBeMyOwnHero bluefeng

repo: cloudwu/skynet


text:
Replace argument encoder to encoder_type

A minor change on README to replace argument --encoder to --encoder_type.

Thank you. This change has been made as a part of a recent major overhaul.

authors: joonson ngoanpv


text:
Reaction emojis not working?

Several people right now were having trouble adding reactions to chats, but the failure is intermittent.  :-(
The behavior is: Click on the reaction icon for a message, choose an emoji, nothing happens.  (Even after refresh.)  This happens for me about 30% of the time, with no pattern that I can figure out yet.

Not sure.  Can you send me a couple messages so I can test?

I'm not sure what lets you reproduce this 30% of the time - I can't reproduce it at all. Please let me know if you find anything else that makes this easier to reproduce.

It looks like it's another one of those "first time" behaviors. I can repro in the following way:
Login with 2 accounts. Go to any channel, possibly IM, between the two.
Send a message with one account.

React with the other --> no show.

React again --> it shows.

Repeat sending message. Same thing.
I'll try to fix it

authors: bcpierce00 crista jon-bell

repo: clowdr-app/clowdr-web-app


text:
Getting acknowledgement response, not the result response

Hi there,
I'm calling the Binance API (https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md - POST /api/v3/order) using this code:
$response = yield $this->client->post($endpoint, ['X-MBX-APIKEY' => $exchange['key']]);
$response = json_decode($response->getBody());

This is done using this package and Recoil (hence the yield). However the result I get back is the ACK response, not the RESULT response.
How can I make it so that I get the second response?
Thanks so much,
Maarten

Hi @mpjraaij, I'm not sure I follow what you're trying to achieve and what problem you're facing.
Have you seen https://github.com/clue/reactphp-buzz#promises? HTTP follows request-response semantics, so that each individual request will be answered by a corresponding response. It looks like your snippet is only sending a single request, so you will only get a single response back.
I'm not sure how Recoil interferes with your snippet, can you try this using the promise API as linked above and provide a gist to reproduce this if the problem persists? I hope this helps :+1:
I believe this has been answered, so I'm closing this for now. Please come back with more details if this problem persists and we can reopen this :+1:

authors: clue mpjraaij

repo: clue/reactphp-buzz


text:
fix reload restmapper when crd deleted

Add restmapper in CustomResourceController, when a CRD resource is been deleted, trigger to reload the cluster restermapper by  querying a never exists resource version. The dynamicRESTMapper method checkAndReload will reload the mapper at the backend.
@Iceber PTAL, thanks.
#6

LGTM, This does ensure that CRDs are not queried from the restmapper again after they have been deleted.

repo: clusterpedia-io/clusterpedia


text:
Migration

Perfom migration on the db

Worked perfectly locally

repo: clxxiii/yagami


text:
Test - All files - Conformance results for v1.23/agorakube

Pre-submission checklist:
Please check each of these after submitting your pull request:

[ ] If this is a new entry, have you submitted a signed participation form?
[ ] Did you include the product/project logo in SVG, EPS or AI format?
[ ] Does your logo clearly state the name of the product/project and follow the other logo guidelines?
[ ] If your product/project is open source, did you include the repo_url?
[ ] Did you copy and paste the installation and configuration instructions into the README.md file in addition to linking to them?

All requirements (12) have passed for the submission!

10 of 12 requirements have passed. Please review the following:

[FAIL] the submission seems to contain files of multiple Kubernetes release versions or products. Each Kubernetes release version and products should be submitted in a separate PRs

there should be a single set of products in the submission. We found 2. v1.23/agorakube, v1.23/bocloud

[FAIL] it appears that the PRODUCT.yaml file does not contain all the required fields (https://github.com/cncf/k8s-conformance/blob/master/instructions.md#productyaml)

URL field 'repo_url' in PRODUCT.yaml resolving content type '' must be (text/html)
URL field 'product_logo_url' in PRODUCT.yaml resolving content type 'text/html' must be (image/svg, or application/postscript)

for a full list of requirements, please refer to these sections of the docs: content of the PR, and requirements.

All requirements (12) have passed for the submission!

11 of 12 requirements have passed. Please review the following:

[FAIL] the title of the submission does not seem to contain a Kubernetes release version that matches the release version in the submitted files

Kubernetes release version in the title (v1.22) and folder structure (v1.23) don't match

for a full list of requirements, please refer to these sections of the docs: content of the PR, and requirements.

10 of 12 requirements have passed. Please review the following:

[FAIL] the title of the submission does not seem to contain a Kubernetes release version that matches the release version in the submitted files

Kubernetes release version in the title () and folder structure (v1.23) don't match

[FAIL] the submission title is missing either a Kubernetes release version (v1.xx) or product name

title must be formatted like 'Conformance results for [KubernetesReleaseVersion]/[ProductName]' (e.g: Conformance results for v1.23/CoolKubernetes)

for a full list of requirements, please refer to these sections of the docs: content of the PR, and requirements.

All requirements (12) have passed for the submission!

6 of 12 requirements have passed. Please review the following:

[FAIL] the submission file directory does not seem to match the Kubernetes release version in the files

file 'files/agorakube/PRODUCT.yaml' not allowed. your product submission PR be in folders like [KubernetesReleaseVersion]/[ProductName], e.g: v1.23/averycooldistro

[FAIL] the title of the submission does not seem to contain a Kubernetes release version that matches the release version in the submitted files

Kubernetes release version in the title (v1.23) and folder structure () don't match

[FAIL] it seems the e2e.log does not contain the Kubernetes release version that match the submission title

Malformed version:

[FAIL] the Kubenetes release version in this pull request does not qualify for conformance submission anymore (https://github.com/cncf/k8s-conformance/blob/master/terms-conditions/Certified_Kubernetes_Terms.md#qualifying-offerings-and-self-testing)

unable to find a Kubernetes release version in the title

[FAIL] it appears that some tests are missing from the product submission

Malformed version:

[FAIL] it appears that some tests failed in the product submission

Malformed version:

for a full list of requirements, please refer to these sections of the docs: content of the PR, and requirements.

5 of 12 requirements have passed. Please review the following:

[FAIL] the submission file directory does not seem to match the Kubernetes release version in the files

file 'files/agorakube/PRODUCT.yaml' not allowed. your product submission PR be in folders like [KubernetesReleaseVersion]/[ProductName], e.g: v1.23/averycooldistro

[FAIL] the title of the submission does not seem to contain a Kubernetes release version that matches the release version in the submitted files

Kubernetes release version in the title (v1.23) and folder structure () don't match

[FAIL] it appears that the PRODUCT.yaml file does not contain all the required fields (https://github.com/cncf/k8s-conformance/blob/master/instructions.md#productyaml)

func received more arguments than expected: expected 4 arguments, matched 2 from step

[FAIL] it seems the e2e.log does not contain the Kubernetes release version that match the submission title

Malformed version:

[FAIL] the Kubenetes release version in this pull request does not qualify for conformance submission anymore (https://github.com/cncf/k8s-conformance/blob/master/terms-conditions/Certified_Kubernetes_Terms.md#qualifying-offerings-and-self-testing)

unable to find a Kubernetes release version in the title

[FAIL] it appears that some tests are missing from the product submission

Malformed version:

[FAIL] it appears that some tests failed in the product submission

Malformed version:

for a full list of requirements, please refer to these sections of the docs: content of the PR, and requirements.

6 of 12 requirements have passed. Please review the following:

[FAIL] the submission file directory does not seem to match the Kubernetes release version in the files

file 'files/agorakube/PRODUCT.yaml' not allowed. your product submission PR be in folders like [KubernetesReleaseVersion]/[ProductName], e.g: v1.23/averycooldistro

[FAIL] the title of the submission does not seem to contain a Kubernetes release version that matches the release version in the submitted files

Kubernetes release version in the title (v1.23) and folder structure () don't match

[FAIL] it seems the e2e.log does not contain the Kubernetes release version that match the submission title

Malformed version:

[FAIL] the Kubenetes release version in this pull request does not qualify for conformance submission anymore (https://github.com/cncf/k8s-conformance/blob/master/terms-conditions/Certified_Kubernetes_Terms.md#qualifying-offerings-and-self-testing)

unable to find a Kubernetes release version in the title

[FAIL] it appears that some tests are missing from the product submission

Malformed version:

[FAIL] it appears that some tests failed in the product submission

Malformed version:

for a full list of requirements, please refer to these sections of the docs: content of the PR, and requirements.

5 of 12 requirements have passed. Please review the following:

[FAIL] the submission file directory does not seem to match the Kubernetes release version in the files

file 'files/agorakube/PRODUCT.yaml' not allowed. your product submission PR be in folders like [KubernetesReleaseVersion]/[ProductName], e.g: v1.23/averycooldistro

[FAIL] the title of the submission does not seem to contain a Kubernetes release version that matches the release version in the submitted files

Kubernetes release version in the title (v1.23) and folder structure () don't match

[FAIL] it appears that the PRODUCT.yaml file does not contain all the required fields (https://github.com/cncf/k8s-conformance/blob/master/instructions.md#productyaml)

unsupported argument type: the argument 2 type bool is not supported

[FAIL] it seems the e2e.log does not contain the Kubernetes release version that match the submission title

Malformed version:

[FAIL] the Kubenetes release version in this pull request does not qualify for conformance submission anymore (https://github.com/cncf/k8s-conformance/blob/master/terms-conditions/Certified_Kubernetes_Terms.md#qualifying-offerings-and-self-testing)

unable to find a Kubernetes release version in the title

[FAIL] it appears that some tests are missing from the product submission

Malformed version:

[FAIL] it appears that some tests failed in the product submission

Malformed version:

for a full list of requirements, please refer to these sections of the docs: content of the PR, and requirements.

6 of 12 requirements have passed. Please review the following:

[FAIL] the submission file directory does not seem to match the Kubernetes release version in the files

file 'files/agorakube/PRODUCT.yaml' not allowed. your product submission PR be in folders like [KubernetesReleaseVersion]/[ProductName], e.g: v1.23/averycooldistro

[FAIL] the title of the submission does not seem to contain a Kubernetes release version that matches the release version in the submitted files

Kubernetes release version in the title (v1.23) and folder structure () don't match

[FAIL] it seems the e2e.log does not contain the Kubernetes release version that match the submission title

Malformed version:

[FAIL] the Kubenetes release version in this pull request does not qualify for conformance submission anymore (https://github.com/cncf/k8s-conformance/blob/master/terms-conditions/Certified_Kubernetes_Terms.md#qualifying-offerings-and-self-testing)

unable to find a Kubernetes release version in the title

[FAIL] it appears that some tests are missing from the product submission

Malformed version:

[FAIL] it appears that some tests failed in the product submission

Malformed version:

for a full list of requirements, please refer to these sections of the docs: content of the PR, and requirements.

7 of 13 requirements have passed. Please review the following:

[FAIL] the submission file directory does not seem to match the Kubernetes release version in the files

file 'files/agorakube/PRODUCT.yaml' not allowed. your product submission PR be in folders like [KubernetesReleaseVersion]/[ProductName], e.g: v1.23/averycooldistro

[FAIL] the title of the submission does not seem to contain a Kubernetes release version that matches the release version in the submitted files

Kubernetes release version in the title (v1.23) and folder structure () don't match

[FAIL] it seems the e2e.log does not contain the Kubernetes release version that match the submission title

Malformed version:

[FAIL] the Kubenetes release version in this pull request does not qualify for conformance submission anymore (https://github.com/cncf/k8s-conformance/blob/master/terms-conditions/Certified_Kubernetes_Terms.md#qualifying-offerings-and-self-testing)

unable to find a Kubernetes release version in the title

[FAIL] it appears that some tests are missing from the product submission

Malformed version:

[FAIL] it appears that some tests failed in the product submission

Malformed version:

for a full list of requirements, please refer to these sections of the docs: content of the PR, and requirements.

7 of 13 requirements have passed. Please review the following:

[FAIL] the submission file directory does not seem to match the Kubernetes release version in the files

file 'files/agorakube/PRODUCT.yaml' not allowed. your product submission PR be in folders like [KubernetesReleaseVersion]/[ProductName], e.g: v1.23/averycooldistro

[FAIL] the title of the submission does not seem to contain a Kubernetes release version that matches the release version in the submitted files

Kubernetes release version in the title (v1.23) and folder structure () don't match

[FAIL] it seems the e2e.log does not contain the Kubernetes release version that match the submission title

Malformed version:

[FAIL] the Kubenetes release version in this pull request does not qualify for conformance submission anymore (https://github.com/cncf/k8s-conformance/blob/master/terms-conditions/Certified_Kubernetes_Terms.md#qualifying-offerings-and-self-testing)

unable to find a Kubernetes release version in the title

[FAIL] it appears that some tests are missing from the product submission

Malformed version:

[FAIL] it appears that some tests failed in the product submission

Malformed version:

for a full list of requirements, please refer to these sections of the docs: content of the PR, and requirements.

authors: BobyMCbobs Riaankl cncf-ci


text:
Linaro certified k8s

Pre-submission checklist:
Please check each of these after submitting your pull request:

[x] Are you only including a repo_url if your project is 100% open source? If so, you need to pick the single best GitHub repository for your project, not a GitHub organization.
[x] Is your project closed source or, if it is open source, does your project have at least 300 GitHub stars?
[x] Have you picked the single best (existing) category for your project?
[x] Does it follow the other guidelines from the new entries section?
[x] Have you included a URL for your SVG or added it to hosted_logos and referenced it there?
[x] Does your logo clearly state the name of the project/product and follow the other logo guidelines?
[x] Does your project/product name match the text on the logo?
[x] Have you verified that the Crunchbase data for your organization is correct (including headquarters and LinkedIn)?
[ ] ~15 minutes after opening the pull request, the CNCF-Bot will post the URL for your staging server. Have you confirmed that it looks good to you and then added a comment to the PR saying "LGTM"?

Deploy preview for landscape ready!
Built with commit 443965f906a942c149c05ac61dca0e11b5faeb16
https://deploy-preview-1752--landscape.netlify.app

LGTM

authors: CNCF-Bot taylorwaggoner

repo: cncf/landscape


text:
fix: chinese dislocation

wrong

correct

Thanks @jk2K!
We may be interested in adding internationalization support to the new landscape once it's ready at some point. But if we do it, we'd probably like to do it across all views and content, not just for some parts, and keeping in mind more languages. At the moment we are not ready for that yet, as we are in an early stage of development. But we'll keep you posted when we get there.
Will close this PR for now, but thank you again for your interest on landscape2 🙂


text:
TechRaiz Inc.

Estimados Parceiros,
Estamos engajados no projeto TechRaiz Inc., parte integrante da organização Microsoft Virtual STORES Technology USA Inc., e a empresa Mãe Camagran Carias & Machado Granitos L.t.d.a., (CNPJ:00010478/0001-00), a primeira empresa de tecnologia Startup Microsoft, do Mundo, 100 % Digital, pronta para levar o computador empresas de tecnologia e serviços privados, por um ONE-STOP-SHOP Microsoft Empresas Parceiras da Microsoft e demais empresas de tecnologia, reunidas na Missão Digital , para a Aliança Digital. entregando soluções em produtos, serviços e ferramentas de software e hardware, para o IMPULSIONAMENTO dos Negócios Digitias, bem como entregas de soluções para os problemas administrativos e operacionais, nas pequenas e médias empresas públicas e privadas, microempreendedores individuais e usuários finais de uma internet melhor, mais sgura e justa para todos.
### Tasks
- [ ] https://github.com/cncf/tag-contributor-strategy/pull/509

Closing as spam

repo: cncf/tag-contributor-strategy


text:
horizontal scroll in listbox in develop

Hi,
the hotfix branch is OK, but in the develop branch the horizontal scrollbar appear only when the vertical scrollbar is visible. This is in the current (2016-07-13) 02acc4c216d05727422cb4813f0d47b9fc7de9a3, but it is not new, at last in (2016-06-28) b32afa282ce20f929afcf896a805d84a7edea76c it was already, maybe even before.
I can't fix that because I don't know who and when draw the scrollbar.

Thanks for reporting this issue. The issue is introduced by the implementing listbox column ranged width.

Is Ok ! Thank

repo: cnjinhao/nana


text:
text line disappears in textbox when pressing BACKSPACE or DEL

Hi, on windows 10, msys2/mingw-w64/g++ 10.2, nana 1.7.4, if I run this code:
#include <nana/gui.hpp>
#include <nana/gui/widgets/button.hpp>
#include <nana/gui/widgets/textbox.hpp>

using namespace nana;

// cursor on empty line -> BACKSPACE -> banana disappears
// cursor at the end of pear -> DEL -> banana disappears

int main()
{
	form form1;

	textbox textbox1 { form1, rectangle { 0, 0, 150, 100 }};
	textbox1.caption("apple\npear\n\nbanana");

	button button1 { form1, rectangle { 120, 100, 100, 30 } };
	button1.caption("quit");
	button1.events().click([&form1] { form1.close(); });

	form1.show();

	exec();
}

(with the program just started) if I put the cursor on the empty line and I hit the BACKSPACE key, the string "banana" disappears. I would expect it to appear one line above
(with the program just started) if I put the cursor after "pear" and I hit the DEL key, the string "banana" disappears. Again, I would expect it to appear one line above. (hitting again DEL the string reappears, anyway the overall behaviour is unexpected)
I could see this anomaly only for windows; on linux (xfce on opensuse 15.2, nana 1.7.4 and g++ 10.2.1) it works normally.

Fixed, this bug may cause crash. Thank you a lot for your feedback.

Fixed, this bug may cause crash. Thank you a lot for your feedback.

You're welcome !

authors: cnjinhao crillion


text:
Fix Backstage labels for basic backstage template

When deploying the reference implementation and then creating a Backstage component from the basic template, the Kubernetes tab would only show the deployment, but no pod information due to the missing entity-id label on the deployment's spec.template.metadata object.

Can you please sign your commit to satisfy the DCO check?
https://stackoverflow.com/questions/1962094/what-is-the-sign-off-feature-in-git-for
https://github.com/apps/dco

sure thing, done.

authors: mocdaniel nabuskey

repo: cnoe-io/idpbuilder


text:
Wipe inventory/property button

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
A wipe or delete button on top of the inventory contents so it's easy to wipe someone inventory with just a key 👍🏼
Additional context
Add any other context or screenshots about the feature request here.
Something like this will do
https://img.kaieagle.me/u/3TLOKGC.png

bet

this wont really work properly for a bunch of inventories cause it would be desynced ingame

authors: KaiEagle coalaura

repo: coalaura/opfw-admin


text:
Update Cost Based Optimizer docs section "Preferring the nearest index" to describe new reality

We still have this huge section in the optimizer docs on Preferring the nearest index, which needs to be updated since it refers to Ye Olde "duplicate indexes" and has a bunch of explicit zone configs n stuff.
Options for dealing with this include:

Replace it with a section called "multi-region index selection" or similar?
Remove it altogether?  Since maybe users get this all "for free" now from the optimizer when they add indexes to tables in multi-region DBs?  Is it enough to rely on the index change descriptions in cockroachdb/docs#10280?
???
profit, etc.

Hey @ianjevans since (I think?) you are the optimizer docs person (?) - FYI I am planning some updates to this section of the page re: multi-region things

I've got some updates to this page forthcoming in #10324, but I don't think they affect that section. It should be merged in the next day or two.

Ian Evans @.***> writes:

I've got some updates to this page forthcoming in #10324, but I don't
think they affect that section. It should be merged in the next day or
two.

ACK - thanks!

authors: ianjevans rmloveland

repo: cockroachdb/docs


text:
Create a "Performance Overview" page with instructions for several benchmarks

Currently (August 2020), our performance overview section only lists how to run TPC-C at various warehouse counts.
We should update the performance section to include instructions for running at least the following benchmarks (which are available via cockroach workload):

YCSB
KV (CRL-devised key-value benchmark)

@johnrk, @mwang1026, @rmloveland, closing this for now. If this topics comes out of your Product Areas' problems to solve or priorities in the future, we can create a new issue with more context.

authors: jseldess rmloveland


text:
Remove cockroach quit from tutorials (it is deprecated)

cockroach quit is deprecated in the latest release.
I found it here and in other sections, too.
https://www.cockroachlabs.com/docs/stable/demo-fault-tolerance-and-recovery.html#step-5-simulate-a-single-node-failure

cc @taroface, @mikeCRL


text:
Docs on how leases are transferred from dead nodes

Fixes #10913.
Summary of changes:

Update 'Replication Layer' docs with a new section 'How leases are
transferred from a dead node', which explains the process step by step
at a high level.

Note: the steps vary slightly between the v20.* and v21.* series due
to some recent changes in the CRDB PR linked from the fixed issue.

This change is

@lunevalex mind taking a look at this docs PR?  it's based on your notes in the recent changes in cockroachdb/cockroach#65195
@rafiss I would appreciate a look from you as well since you filed the docs issue! want to make sure you are happy with it  :-)
Note: the steps differ slightly in v20.2 and v21.1 pages due to the removal of the wait in Alex's PR - please correct anything I got wrong, thanks!

PS one of the requests from the docs issue was an upper bound on the duration a range would be unavailable, so I totally handwaved the "This process should take no more than 15 seconds" line based on 9s + ... just wait longer for the $MAGIC ..., so please tell me something different to put there :-)

Thanks for the review @lunevalex - made the updates on both pages (20.2 and 21.1).  Will wait on the discussion re: how long this whole process should take.

Looks good to me. I have a suggestion though, could we explicitly talk about the fact that the process described here is lazily initiated (i.e. only when a new request comes in for the range in question). Talking about that part will change some of the back-of-the-envelope math here because the raft leadership election happens eagerly.


text:
Revert "Improve version handling in the docs"

Reverts cockroachdb/docs#12877

This change is

authors: cockroach-teamcity nickvigilante


text:
Analytics initial

[  ] All feature requirements and acceptance criteria are met. (noted below)
[ x ] Automated tests and style checks are passing (if applicable)
[ x ] You have hand-reviewed it yourself
[ x ] All extraneous print statements, comments, and cruft have been removed
[ x ] You would say you're proud of your work
Duration and memory of submissions not recorded. Showing submission sizes is fairly easily doable, but will require many database hits (1 for every submission that exists within the requested date range).

Updated Page Layout w/ Semantic UI

Semantic UI Statistics added

Would be great to get a handful of tests written for this. create comps/users/submissions at a fixed distribution of dates and verify that the endpoint always returns the exact data we expect.

@gibsonbailey Think this should be good to merge

authors: gibsonbailey jimmykodes


text:
Build source maps for blockly_compressed.js

Allows easier debugging on New Relic.  Without source maps:

After adding the source map:

I haven't done any integration with New Relic's API yet — for now I'm manually dragging and dropping the source map into New Relic.  It's not the best user experience but they make it fairly seamless.

repo: code-dot-org/blockly


text:
Save dataset details

If there is not already a description associated with the dataset for the trained model, we ask users to write one in a new field in the model save form.

If there is already a description associated with the dataset, from the metadata, we now display it on the model save form.

This PR also modified dataToSave by removing the no longer in use checkbox fields and adding in dataSetDetails which includes the description of the dataset and number of rows.

Good idea! The safe chaining operator is not enabled in ml-playground. We
can only use it in code studio right now.
On Tue, Apr 13, 2021 at 10:16 PM Madeline @.***> wrote:

@.**** commented on this pull request.
In src/redux.js
https://github.com/code-dot-org/ml-playground/pull/140#discussion_r612890869
:

state.metadata

&& state.metadata
&& state.metadata.card
&& state.metadata.card.description

Looks like state.metadata is repeated. Did you mean for the first one to
be state?
I wonder if this would be a good place to use the optional chaining
operator
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining.
I happened upon it when trying to figure out something else recently.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/code-dot-org/ml-playground/pull/140#pullrequestreview-635160888,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AC53C7OAMLKMZTRI7U7L5JDTIT3HHANCNFSM424A6UJQ
.

--
Erin Bond
Software Engineer
Code.org

repo: code-dot-org/ml-playground


text:
feature request: Add a 'Continue Learning' button for seamless resumption of learning sessions from saved progress.

Feature Request: Popup Notification for Resuming Learning
Is your feature request related to a problem? Please describe.
Many users start learning paths but often leave them incomplete. To address this issue and encourage continuous learning, we propose implementing a solution where users receive a popup upon returning to the website, allowing them to easily navigate back to their last visited page.
Describe the solution you'd like
Implement a popup notification upon returning to the website that prompts users to resume from their last visited page, thereby facilitating seamless continuation of their learning journey.
Describe alternatives you've considered
We have considered alternatives such as:

Adding a "Continue Learning" button directly on the interface.
Integrating a sidebar widget showing recent courses or topics for quick access.

Additional context
This feature aims to enhance user motivation and engagement by simplifying the process of resuming learning sessions and reducing the barrier to completing learning paths.

I am Working on it ..

@kumarrohitdev can i join you ?

yes please.

Hey @devsargam, I want to work on any bug or issue. Could you please guide me on how to get started?


text:
Pomodoro timer gui

Pull Request
script name - pomodoro_timer_gui.py
What have you Changed
Added a Simple Pomodoro timer class with an easy-to-navigate user interface.
Issue no. #526

[x] This issue was assigned to me.
[x] One Change in one Pull Request
[x] My file is in the proper folder
[x] I am following clean code and Documentation and my code is well-linted with flake8.
[x] I have added README.md and requirements.txt with my script

acknowledgment

[x] I have tested the script and distributed it under an MIT license.

@dyannya This issue was assigned to someone else. someone was working on that. let me confirm the status. if he/she is not working on that so I can merge the PR.

@dyannya This issue was assigned to someone else. someone was working on that. let me confirm the status. if he/she is not working on that so I can merge the PR.

Hello! From what I could recall, I believe I was the one last assigned to this issue.

My bad, There is a duplicate issue created by someone.

Please delete .idea and inspection folder which was created by Pycharm.

authors: codePerfectPlus dyannya

repo: codePerfectPlus/awesomeScripts


text:
add: munnavuyyuru

Description

Related Issues

Changes Proposed

Checklist

[x] I have read and followed the Contribution Guidelines.
[x] All new and existing tests passed.
[x] I have updated the documentation to reflect the changes I've made.
[x] My code follows the code style of this project.
[x] The title of my pull request is a short description of the requested changes.

Screenshots
Note to reviewers

add level labels @codeaashu
Regards ,
Community Manager gssoc-ext

authors: AKSHITHA-CHILUKA munnavuyyuru

repo: codeaashu/DevDisplay


text:
Generate qr in alphanumeric mode?

Type of issue
[ ] Bug
[X ] Question (e.g. about handling/usage)
[ ] Request for new feature/improvement
Sorry for bothering but im new to the usage of qr code but to my understanding you can enconde only in alphanumeric mode. Does the librabry allow that or only data mix mode?

The library checks the data/payload you want to encode. If it contains only digits, it encodes in numeric mode. If it contains digits and a set of chars, it uses alphanumeric mode and for anything else it encodes the data in utf8/binary mode. If you want to encode in utf8/binary mode anyway (even if your payload consists only of e.g. digits) you can set the forceUtf8 parameter as explained here: https://github.com/codebude/QRCoder/wiki/How-to-use-QRCoder

authors: codebude leandromendes-ifthen

repo: codebude/QRCoder


text:
[Puppeteer] Private api _clickablePoint() doesn't exist

What are you trying to achieve?
Use moveCursorTo()
What do you get instead?
TypeError: els[0]._clickablePoint is not a function
at Puppeteer.moveCursorTo (node_modules\codeceptjs\lib\helper\Puppeteer.js:632:26)
at processTicksAndRejections (internal/process/task_queues.js:94:5)

Provide console output if related. Use --verbose mode for more details.

CodeceptJS v2.5.0
Helpers: REST, Puppeteer
Plugins: screenshotOnFail

@MoveCursorTo test --
    [1] Starting recording promises
    Emitted | suite.before ([object Object])
  test
    Emitted | test.before ([object Object])
    Emitted | hook.start ([object Object])
    Emitted | step.before (I am on page "https://codecept.io/")
    Emitted | step.after (I am on page "https://codecept.io/")
    Emitted | step.start (I am on page "https://codecept.io/")
    I am on page "https://codecept.io/"
    » [Url] https://codecept.io/
    Emitted | step.passed (I am on page "https://codecept.io/")
    Emitted | step.finish (I am on page "https://codecept.io/")
    Emitted | hook.passed ([object Object])
    Emitted | test.start ([object Object])
    Emitted | step.before (I wait for element "div.playwright-home")
    Emitted | step.after (I wait for element "div.playwright-home")
    Emitted | step.before (I move cursor to "div.playwright-home")
    Emitted | step.after (I move cursor to "div.playwright-home")
    Emitted | step.before (I click "div.playwright-home")
    Emitted | step.after (I click "div.playwright-home")
    Emitted | step.start (I wait for element "div.playwright-home")
    I wait for element "div.playwright-home"
    Emitted | step.passed (I wait for element "div.playwright-home")
    Emitted | step.finish (I wait for element "div.playwright-home")
    Emitted | step.start (I move cursor to "div.playwright-home")
    I move cursor to "div.playwright-home"
    [1] Error | TypeError: els[0]._clickablePoint is not a function
    Emitted | step.failed (I move cursor to "div.playwright-home")
    Emitted | step.finish (I move cursor to "div.playwright-home")
    [1] Error | TypeError: els[0]._clickablePoint is not a function
    Emitted | step.failed (I click "div.playwright-home")
    Emitted | step.finish (I click "div.playwright-home")
    [1] Error | TypeError: els[0]._clickablePoint is not a function
    [1] Starting <teardown> session
    Emitted | test.failed ([object Object])
    Emitted | test.finish ([object Object])
    [1] <teardown> Stopping recording promises
  × FAILED in 1443ms

    [2] Starting recording promises
    Emitted | test.after ([object Object])
    Emitted | suite.after ([object Object])

-- FAILURES:

  1) @MoveCursorTo test
       test:
     els[0]._clickablePoint is not a function

  TypeError: els[0]._clickablePoint is not a function
      at Puppeteer.moveCursorTo (node_modules\codeceptjs\lib\helper\Puppeteer.js:632:26)
      at processTicksAndRejections (internal/process/task_queues.js:94:5)

Provide test source code if related

Feature('@MoveCursorTo test');

Before(I => {
    I.amOnPage('https://codecept.io/');
});

Scenario('test', async I => {
    I.waitForElement('div.playwright-home');
    I.moveCursorTo('div.playwright-home');
    I.click('div.playwright-home');
});

Details

CodeceptJS version: 2.5.0
NodeJS Version: 12.14.1
Operating System: Win 10
puppeteer
Configuration file:

Default for puppeteer.

@DavertMik I still see the _clickablePoint in https://github.com/puppeteer/puppeteer/blob/master/lib/JSHandle.js

@DavertMik  Anyone looking into this issue? If not, then i can check.

Is there an ETA when this fix will be on npm?

authors: idxn karunandrii suniljaiswal01 terrisgit

repo: codeceptjs/CodeceptJS


text:
Exclude ladder level when calculating student completeness

Checked the following test cases manually and cases in the comments on Asana.
The teacher calculation remains unchanged and still shows 100%.
The student 18/19 correctly displays as 18/18 as ladder is not a required level.
This is correctly displayed on the /students page as well as the world map for the student.

This fix initially rebroke the teacher. Incorrectly showing 18/19 on teacher when arena should be ignored.
This was fixed in the second commit by making ladder levels optional for the teacher calculation.

There are some very light automated tests that test courseHelper.hasUserCompletedCourse but the rest is untested and appears very challenging to write tests for due to the immense size of the functions.

repo: codecombat/codecombat


text:
Enhance Guess the Number Game with Error Handling

Implemented a try-except block to handle non-integer user inputs gracefully.
Ensured that the game continues to prompt the user for valid input without crashing on invalid entries.

Ah the try / except isn't taught before that I don't think :(


text:
Example doesn't seem to work

The example with type D doesn't seem to work on the type alone (without given type params).
Similar behaviour (same error) happens with more simple example from tests:
data HigherKind a = HigherKind { higherKindList :: [a] }
$(deriveTypeScript A.defaultOptions ''HigherKind)
$(deriveJSON A.defaultOptions ''HigherKind)

main :: IO ()
main = putStrLn $ formatTSDeclarations $ getTypeScriptDeclarations (Proxy :: Proxy HigherKind)

which results in:
app/Main.hs:31:42: error:
    • No instance for (TypeScript HigherKind)
        arising from a use of ‘getTypeScriptDeclarations’
    • In the second argument of ‘($)’, namely
        ‘getTypeScriptDeclarations (Proxy :: Proxy HigherKind)’
      In the second argument of ‘($)’, namely
        ‘formatTSDeclarations
           $ getTypeScriptDeclarations (Proxy :: Proxy HigherKind)’
      In the expression:
        putStrLn
          $ formatTSDeclarations
              $ getTypeScriptDeclarations (Proxy :: Proxy HigherKind)
   |
31 | main = putStrLn $ formatTSDeclarations $ getTypeScriptDeclarations (Proxy :: Proxy HigherKind)i

Thanks. I noticed that this is the intended usage from the tests, but I was unsure since I didn't manage to get it working in my code (not the one mentioned above).
What I need is a higher kinded type parameter. e.g.
data X f = f Int

Is this possible?

Yes, it's possible as long as when you call getTypeScriptDeclarations you fill in f with something such that you get a reasonable type to map to TypeScript. For example, see the tests in TypeFamilies.hs under the heading "Complicated Beam-like user type".
Somewhat related to this, there is special built-in support for type families, when get mapped to TypeScript lookup types. You can also see that in the TypeFamilies.hs tests, somewhat mixed together with the other higher kinded stuff. I need to write that up properly as well.

Could you write an simple example of what to pass to my X type for f argument in getTypeScriptDeclaratios? I tried making a type TtoT similar to yours T, but I didn't manage to get it to work.

data X f = X (f Int)
$(deriveTypeScript A.defaultOptions ''X)

-- Unfortunately we need to declare this funny instance because the constraints on
-- getTypeScriptDeclarations are a little too tight in this case
instance TypeScript (HashMap String) where
  getTypeScriptType _ = "void"

decls = getTypeScriptDeclarations (Proxy :: Proxy (X (HashMap String)))

> putStrLn $ formatTSDeclarations decls
type X = IX;

type IX = {[k: string]: number};

So is this something like making and typescript type for a "subtype" Y of X where
type Y = X (HashMap String) but HashMap String is arbitrarily chosen and  it could be any * -> * type like Identity or Maybe as well?
As I understood, now the f as a type argument doesn't exist in TS? So it's just like a type without an argument, but I got to chose the specification (HashMap String) in Proxy (X (HashMap String)))
it possible that f remains unchosen so it remains a higher level type argument (or some hacky equivalent of it) in the TS?

My ultimate goal is to have this type in haskell:
data AlterList a b c d n = AlterList (a n) [(b n, c n)] (d n) (c n)
and have the TS equivalent without worrying to much about the TS (which I am not very familiar with)

The part where you want f to remain unchosen sounds like you might want the closed type family stuff:
type family MyTypeFamily a = result | result -> a where
  MyTypeFamily Int = String
  MyTypeFamily String = Bool
  MyTypeFamily T = Int

data X a = X (MyTypeFamily a)
$(deriveTypeScript' A.defaultOptions ''X (ExtraTypeScriptOptions { typeFamiliesToMapToTypeScript = [''MyTypeFamily] }))

decls = getTypeScriptDeclarationsRecursively (Proxy :: Proxy (X T))

> putStrLn $ formatTSDeclarations decls
interface MyTypeFamily {
  number: string;
  string: boolean;
  T: number;
}

type IX<T extends keyof MyTypeFamily> = MyTypeFamily[T];

type X<T extends keyof MyTypeFamily> = IX<T>;

In general, TypeScript has a less powerful type system than Haskell, so it's hard to map your AlterList to TS generally, without knowing more about what a, b, c, d can be. But presumably you're also coming up with FromJSON/ToJSON instances, so that might help narrow down the types. (For example, a n couldn't be a function type.)

I updated the docs so I'm going to close this now
, but feel free to let me know if you have any other questions.

authors: thomasjm vcanadi

repo: codedownio/aeson-typescript


text:
Create a threshold that is easy for us to tweak for min number of transitions

Context: Stakeholders are concerned that for some users of the data (certain user types), we might be misleading the users.
Update the code to have a threshold number of observations (easy to change, perhaps a config var = 5000 for now)
Then only include occupations with total_obs greater than (say) 5,000. This means we are left with 469 occupations rather than 731.
Fix the api-layer to filter out socs that have fewer than 5000 observations; when adding this to the code, add this as a variable that is easy to fix/change.

https://github.com/codeforboston/jobhopper/pull/293

closing this since the code is merged.

authors: jedpittman l-cheung

repo: codeforboston/jobhopper


text:
Adjust Email Formatting bug

When a user hits "send email" to open their email client, the formatting in the email doesn't have the right spacing (see screenshot)

Note, that when a user hits "copy email body" in the "create testimony" process, the formatting looks good. It's only an issue when the email loads via the "send email" button. See the difference between the two testimonies in the screenshot below

One of our users suggested the following slightly modified format for email drafts,

I [SUPPORT/OPPOSE] [BILL #], [BILL TITLE]
Chair [XYZ], and Members of the Joint Committee on [XYZ]:
[MY TESTIMONY]
Thank you for considering my testimony, submitted using MAPLE [Testimony URL].
[TESTIMONY AUTHOR NAME]

more info in #1403

repo: codeforboston/maple


text:
$primaryKey forcefully 'needs' to be auto_increment

Describe the bug
The primary key of my table is a combination of numbers and letters.
Using or not validation, a new record will not be saved to DB using Entities' save()
CodeIgniter 4 version
CodeIgniter Version: | 4.0.0-beta.4
Affected module(s)
Couldn't figure it out.
Expected behavior, and steps to reproduce if appropriate
A new record should be saved provided I include the primary key value.
Validation rules take care of it being a unique value.
$numero's format is ##-#####/## (12-34567/89)
https://pastebin.com/embed_js/Dz6JFnmk
Context

OS: Ubuntu 18.04.2 LTS
Web server Apache/2.4.29 (Ubuntu)
PHP version  7.2.19

The reason for this is when you Provider the Primary key the Save Method
tries to perform an Update. So the Model Should Provide an Option to
specifiy if the primary key is Auto inctementing.
Fernando P notifications@github.com schrieb am Di. 13. Aug. 2019 um 00:26:

Describe the bug
The primary key of my table is a combination of numbers and letters.
Using or not validation, a new record will not be saved to DB using
Entities' save()
CodeIgniter 4 version
CodeIgniter Version: | 4.0.0-beta.4
Affected module(s)
Couldn't figure it out.
Expected behavior, and steps to reproduce if appropriate
A new record should be saved provided I include the primary key value.
Validation rules take care of it being a unique value.
$numero's format is ##-#####/## (12-34567/89)
https://pastebin.com/embed_js/Dz6JFnmk
Context

OS: Ubuntu 18.04.2 LTS
Web server Apache/2.4.29 (Ubuntu)
PHP version 7.2.19

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/codeigniter4/CodeIgniter4/issues/2133?email_source=notifications&email_token=ADENSBTDEKDXNW3BBXXFWQLQEHPR7A5CNFSM4ILFQMOKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HE2LORA,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADENSBV3ZUQSI6ITPNVEUITQEHPR7ANCNFSM4ILFQMOA
.

But, I do have a primaryKey to check if record exists or not. So save() method should be able to figure it out.
I don't see the need for it to be auto incrementing. Maybe just to return the "new id" once inserted into the DB. But that has another workaround

That's the nature of save() - if it detects a primary key it assumes an update, otherwise it inserts. See https://github.com/codeigniter4/CodeIgniter4/blob/develop/system/Model.php#L529
If you need to force an insert (e.g. when your primary key doesn't exist) use insert(). I think any other approach would require an additional database call which would cripple the convenience of the save() shorthand.

Sorry, that's not how the convenience function of save is meant to work, as @MGatner pointed out. Using insert and update separately will work fine for you, though.

authors: MGatner Tada5hi fefo-p lonnieezell


text:
Bug: output 11 at the end of html? it disturb the page content

Issue: Output 11 in web html
CI Version 4.1.3
OS: KDE Neon (Linux)
Web Server: Xampp 8.0.7

@syazskylex Please fill out the issue template. And remove the Direction at the top.

I have no idea where that might be coming from. Is this a clean install of 4.1.3?

Unknown issues. It was a clean codeigniter. But, today I download it back and everything is okay like a normal CI.

authors: MGatner kenjis syazskylex


text:
Is there a way to exclude portions of an article?

Hi all,
First, thanks for the great library. I am trying to extract the text from this page and it works fine, but it also extracts texts from tweets on that page. I also thought if I pass "language='en'", it should only extract English text, but this is not the case and it's extracting Asian text from that page for example.
My question is:
Is there a way to exclude portions of an article? Can I basically exclude tweets from that page?
Is there a way to pass a CSS selector for text exclusion or inclusion?
Thanks!

You can use lxml to directly modify article.html, and remove parts of the HTML tree based on arbitrary attributes.
Here's an example for my current use case, which removes footers and navbars:
from newspaper import Article
import lxml.etree as etree

...

article = Article(url)
article.download()
parser = etree.HTMLParser()
tree = etree.parse(StringIO(article.html), parser)
for elem in tree.iter('div'):
    if 'class' in elem.attrib and 'footer' in elem.attrib['class']:
        elem.getparent().remove(elem)
for elem in tree.iter('nav'):
    elem.getparent().remove(elem)
result = etree.tostring(tree.getroot(), method="html").decode("utf-8")
article.html = result

Thanks @therladbsgh for your help. I appreciate it.

authors: mzeidhassan therladbsgh

repo: codelucas/newspaper


text:
on ipad with wireless keyboard, cursor movement disabled

On an iPad 2 connected to a wireless keyboard, the user can type into a CodeMirror 2 area, but cannot use the cursor keys to go up, down, left, or right.

Should be much better now that the contentEditable-based mobile code has landed.

authors: dyoo marijnh

repo: codemirror/CodeMirror


text:
[continuelist addon] Increment numbers when item is added to the middle

Per #5030, when adding new items to the middle of a Markdown list, the remaining list numbers should automatically increment.

Looks good. Merged as 97290a68

authors: marijnh stuajnht


text:
(Very) basic multipolygon support

I added some (very) basic multipolygon support to leaflet.pm. Don't know if its the right approach or whether multipolygons should be better handled as a LayerGroup of polygons, just thought it could be a starting point or help someone else.
At least it should solve issue #249.

@codeofsumit could you take a look at this PR or #293 ?

@smeijer @mpschaeuble thanks for your work on this. If we introduce Multipolygon Support I would like to have it as general as possible with all possibilities covered.
I'm talking an infinite amount of polygons inside a multipolygon, each with an infinite amount of possible holes. These are quite the array structures to deal with.
Long story short: I'm working on it right now and I created a PR for you to take a look, comment, feedback and test if you're interested:
https://github.com/codeofsumit/leaflet.pm/pull/305/files

authors: codeofsumit mpschaeuble smeijer


text:
Add shared library and cmake support

This PR will add the option to build genann as shared library with cmake. It is also possible to build a debian package which can be installed with dpkg. This will not break anything of the existing buildprocess!

Thanks, but I just don't see the need for a build system for a project one .c file.

authors: codeplea franzflasch

repo: codeplea/genann

license: Zlib


text:
Background / Foreground on CustomChoices not working

(Original issue 25 created by None on 2012-09-02T12:16:15+00:00)
What steps will reproduce the problem?
1. Create a CustomChoice class that defines a background and/or foreground
2. Add it to a FilterEditor

What is the expected output? What do you see instead?

The CustomChoice element in the Popup menu should appear in the provided color. That
does not happen

What version of the product are you using? On what operating system?

4.4.0 on Windows XP

Please provide any additional information below.

Original issue reported on code.google.com by luismpena on 2012-09-02 12:16:15

(Original issue 25 last updated on 2012-09-02T12:16:15+00:00)
(Issue automaticaly closed due to status in Bitbucket: resolved)

(Original comment by coderazzi on 2012-09-02T14:05:51+00:00)
Solved on version 4.4.1

Original issue reported on code.google.com by coderazzi on 2012-09-02 14:05:51

repo: coderazzi/tablefilter-swing


text:
Add database to bot

Finally we have a database in our bot! Now we can use it in the modules to store data and create cool commands.

Something went wrong with this PR, I will close it and open a new one 😀

repo: coderdojo-linz/DiscordBot-DotNet


text:
Streamline examples

Refine examples and streamline (not use random examples from different directions)

Especially the later half (staging) splits of from the recipe example.

Followed up in #81. Closing this one to avoid having too many related issues.

authors: Sabryr bast rkdarst

repo: coderefinery/git-intro


text:
give time estimate for installation steps.

from data-analysis-workflows: "could you estimate the time needed for each step of the installation? It makes a difference if it's minutes or hours".  Related to underestimating the time needed to do it properly.
About a different course, but could be relevant here too.

Dropping this because an install step can take 1 minute or 40 minutes and it can be discouraging for two reasons:

if if we indicate a lot less than it takes, one can feel a bit bad
if we indicate a lot more than it takes, it can discourage from even trying (when I see that this takes hours)

See also #155.

authors: bast rkdarst

repo: coderefinery/installation


text:
Change license from CC-BY-SA to CC-BY

Motivation (discussion on the Carpentries mailing list): https://carpentries.topicbox.com/groups/discuss/Td64229aeb252a027
In short, the motivation is to simplify reuse for those who wish to take parts of our lessons and remix them into material which is CC-BY.
At the team meeting 2019-08-12 we have decided to change the license to CC-BY provided that all contributors to this lesson material agree to this change.
This issue will track the progress of this change.

@HadrienG can you please comment whether you agree to this change?

I agree to a license change to CC-BY.

I agree to the license change to CC-BY

authors: HadrienG bast

repo: coderefinery/modular-code-development


text:
Index and landing page Bug

If any body want to contribute in this issue then read it very careful

you have remove or rename  (file name - landing page) to (file name - Index.html)
there is already present a file with name Index.html, so its totally depend on you that how can you manage it. but try to run both file separatory(I thing landing.html file is bug free so you can use that file, but try once.)
Here landing page is known as index.html file name so no need to make a separate file with any other name
file and folder structure will be as I giving you

pages
-here you set all the html page except index.html

styles
-here you set all the CSS file

scripts
-here you can set all the script files

Images
-here you can set all the type of image (if you want to convenient then create sub-folder inner this folder according to use case)

Note - Do not make any changes in any other file and folder leave as it is.

I want to work on this issue under JWOC

I would like to work on issues under jwoc

remember one thing....give me output of you completion as a link (like GitHub page link)

I want to work under this issue @codervivek5 Please assign it to me

Guys actually this issue is created by @AK-shat-JAIN so firstly I have to assign it to him. If they are not able to do it with given time then I will assign it to you guys.


text:
[CHANGE] Hover effect and fixed the template issues

Fixed the UI errors and added the hover effects to the product cards
Fixes #94

TO

Thank you for fixing this issue.


text:
updated login form

close issue -> #354
updated one-

previous one-

perfect :)
Is it connected to the login button (button is showing in the home page) ?????

Yes everything works properly i checked. U can merge without hesitation.


text:
add keyword in the package json

"keywords": [
"react",
"javascript",
"admin",
"dashboard",
"nextjs",
"admin-dashboard",
"free",
"mui",
"admin-template",
"admin-panel",
"freebies",
"nextjs-template",
"react-dashboard",
],

I tried it, it didn't work

Added these keywords in package.json on v1.1.0 branch.

authors: codescandy fuadTamim1 sandipthemes


text:
Set up progress bar toolset

Set up progress bar toolset

@RaulZhao It is really great start point. I think you can make it better with little changes. Great work!

Please add unit test for Progressbar component

Will add unit test in separate pull request

Great improvement!!! Thanks for applying comments. I have few more comments. Please take a look. Thanks!!!

@minsooshin Thanks for your comments. I made change accordingly.  In addition, I added two extra custom properties isFlat and size.

Great!! just few minor comments. Please apply the comment before merging.

version to 0.0.32

authors: RaulZhao minsooshin

repo: codespec/react-toolset


text: [구현] Form 회원 로그인


text:
Facebook open graph image share changes

REDMINE-16972
+added og:image:height and width meta properties.
-removed placeholder images for social share

Coverage decreased (-0.01%) to 99.245% when pulling d1a5d8af03abac1dab944b1cf6bc2d63044e8cc7 on awaismbajwa:social-share-fb-image-sizes into c5b636e55c9d336dbb164a8ff19276de1e4b4dcd on codevise:master.

Can you add specs for the newly added logic?

specs are added

authors: awaismbajwa coveralls

repo: codevise/pageflow


text:
Added sum-of-numbers.cpp

Why:
Closes #1058
What's being changed:
Added sum-of-numbers.cpp
Check off the following:

[ ] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).
[ ] For content changes, I have completed the self-review checklist.

Stopping the input stream in this code is done with EOF. After a new commit the input stream is stopped by pressing Enter

repo: codinasion/codinasion-programme


text:
Write a Python program to print fibonacci series by recursion

Description
Write a Python program to print fibonacci series by recursion
Input  : 5
Output : 0 1 1 2 3

How to contribute

Save the solution in print-fibonacci-series-by-recursion.py file
Add print-fibonacci-series-by-recursion.py file in print-fibonacci-series-by-recursion folder

!assign

repo: codinasion/program


text:
Write a TypeScript program to convert hours to minutes

Description
Write a TypeScript program to convert hours to minutes
1 hour = 60 minutes
Input  : 5
Output : 300

How to contribute

Save the solution in program/ConvertHoursToMinutes.ts file
Add ConvertHoursToMinutes.ts file in convert-hours-to-minutes folder

!assign


text:
Auto deploy doesn't work on Heroku

I enable auto deploy, we merge PR and nothing happens. Maybe we should do some deploy keys magic or something.

Should we care now?

It should be closed according to #134

Classified as heresy according to #134. Closed.

authors: ForNeVeR rexim

repo: codingteam/loglist


text:
chore: release v0.2.0

:robot: I have created a release beep boop
0.2.0 (2024-03-10)
What's Changed

chore(deps): bump clap from 4.5.1 to 4.5.2 by @dependabot in https://github.com/coffeebeats/gdpack/pull/148
feat(deps): allow insecure paths for direct dependencies by @coffeebeats in https://github.com/coffeebeats/gdpack/pull/149
refactor(manifest): move script template config under project.script_templates by @coffeebeats in https://github.com/coffeebeats/gdpack/pull/150
chore(deps): bump reqwest from 0.11.24 to 0.11.25 by @dependabot in https://github.com/coffeebeats/gdpack/pull/152
feat!: add support for included and excluded addon files by @coffeebeats in https://github.com/coffeebeats/gdpack/pull/153
fix(install): improve handling of version mismatches by @coffeebeats in https://github.com/coffeebeats/gdpack/pull/154
fix(ci): cache the entire cargo registry by @coffeebeats in https://github.com/coffeebeats/gdpack/pull/155
fix(addon): correctly filter files during addon installation by @coffeebeats in https://github.com/coffeebeats/gdpack/pull/157
feat(cmd): handle relative paths to local dependencies by @coffeebeats in https://github.com/coffeebeats/gdpack/pull/156
fix(core): migrate to globset lib by @coffeebeats in https://github.com/coffeebeats/gdpack/pull/158
feat(manifest): add support for pre- and post-install hooks by @coffeebeats in https://github.com/coffeebeats/gdpack/pull/159

Full Changelog: https://github.com/coffeebeats/gdpack/compare/v0.1.4...v0.2.0

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/coffeebeats/gdpack/releases/tag/v0.2.0 :sunflower:

repo: coffeebeats/gdpack


text:
Why do I get hash symbol (#) before method signature?

I'm trying to figure out how codo works, but I have this strange and annoying problem. I'm looking at dropbox api docs as an example, and I can't figure out why I get different output with same doc entry.
My output:
# (void) constructor(xhr, method, url)

Desired outout:
- (void) constructor(xhr, method, url)

It's not that big of a deal, but the # just feels like I've made some mistake in documenting since it's the symbol coffee uses as comment. What am I doing wrong?

I've got the same output, and I don't think that' s a mistake... Are you sure that's an issue?
Maybe you could customize it though.

The problem is that # doesn't represent any access access modifiers, I was expecting - for private and + for public (defaults to public, @private for private), like seen in the dropbox api. Do I need a special setting for this kind of behaviour?

Ok, in my case I haven't specified anything. Maybe it has something to do with --private option but I'm not sure...

Privates do not exists in Javascript even tho can be manually specified by @private. We use plus and minus signs to distract static and dynamic methods. Hash symbol goes to the cases where the usage is unclear (like mixins where a method can be dynamic or static depending on usage).

I know there is no privates, I was talking about using @private which I saw in Dropbox's code. So how does one make static/dynamic explicit?
On Mon, Feb 16, 2015 at 8:48 AM, Boris Staal notifications@github.com
wrote:

Privates do not exists in Javascript even tho can be manually specified by @private. We use plus and minus signs to distract static and dynamic methods. Hash symbol goes to the cases where the usage is unclear (like mixins where a method can be dynamic or static depending on usage).
Reply to this email directly or view it on GitHub:
https://github.com/coffeedoc/codo/issues/187#issuecomment-74470320

By using Coffee-script syntax :). It has it defined.

authors: inossidabile markogresak tristanjahier

repo: coffeedoc/codo


text:
CLI logging

There needs to be a logging solution implemented to review checkpoints, recent or historical scans for reference and revision.
something similar to docker images or docker container ls | with sha:tagging and image tagging.

We do include tagging as a feature in our enterprise solution.

repo: coguardio/coguard-cli


text:
fix: update command+k pallete for dark mode

Description

fix: keyboard navigation
style: update dark theme for hotkeys
feat: new toggle theme action

Screenshots

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

Project coverage is 83.05%. Comparing base (4edacee) to head (bf25b29).
Report is 85 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #593      +/-   ##
==========================================
+ Coverage   81.38%   83.05%   +1.66%
==========================================
  Files         199      235      +36
  Lines        8354    10517    +2163
==========================================
+ Hits         6799     8735    +1936
- Misses       1555     1782     +227

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

authors: codecov-commenter tomtobac

repo: cohere-ai/cohere-toolkit


text:
Support for chat "tools" and "tool_results"

Is there an upcoming release that will include support for the "tools" parameter as documented here: https://docs.cohere.com/docs/tool-use

Hey @tomsanbear thanks for getting in touch! we released 7.8.0 last night which should include everything tool use! Please see the following code sample. Feel free to reopen issue if you find any fields are missing that you were expecting.
https://github.com/cohere-ai/cohere-typescript/blob/f42c8768fb57107e776d2ed7ecaa405b87e34961/src/test/tests.test.ts#L158-L234

@billytrend-cohere great to see the tool use supported! I think it would be useful to show this with at least one additional line of code, in the example on https://www.npmjs.com/package/cohere-ai. Because I had to dig into closed issues and find this thread to confirm that this capability was available. Thank you!!

authors: billytrend-cohere tomsanbear ystoneman

repo: cohere-ai/cohere-typescript


text:
Segmentation fault with mingw-w64 32-bit release binaries

I get a segmentation error when I use 32-bit binaries in the Release configuration, but everything is fine in the Debug configuration.
For renderarea example from SoQt I get:
Reading symbols from renderarea.exe...
(gdb) run
Starting program: renderarea.exe
[New Thread 7596.0x2484]
[New Thread 7596.0x350]
[New Thread 7596.0x176c]
[New Thread 7596.0x2674]
[New Thread 7596.0x197c]
[New Thread 7596.0x228c]
[New Thread 7596.0x1ec0]
[New Thread 7596.0x2754]
warning: mincore\com\oleaut32\dispatch\ups.cpp(2122)\OLEAUT32.dll!773B245F: (caller: 773B3D7F) ReturnHr(1) tid(2798) 8002801D
[New Thread 7596.0x1b38]
[New Thread 7596.0x1434]
[New Thread 7596.0x1ad8]
[New Thread 7596.0x126c]
[New Thread 7596.0x1f94]

Thread 1 received signal SIGSEGV, Segmentation fault.
0x0061fe63 in ?? ()
(gdb)

I also don't have any problems with 64-bit binaries.
I am asking for help in debugging the incident.

Thanks for notifying us about this issue.
I built coin and soqt under msys2 32bit and could reproduce the issue. As I am not very knowledged with gdb I was first checking the link time dependencies of renderarea.exe, libSoQtd.dll and libCoin-80d.dll by using ntldd as I was supposing a runtime libraries mismatch from your report. renderarea.exe correctly links to the debug versions of Coin and SoQt. When checking libSoQtd.dll I noticed, that it links to the release version of Qt5 although a debug version has been installed. Can you attach the output of ntldd libSoQtd.dll, to make sure, SoQt is properly built in debug mode?

Thanks for notifying us about this issue.
I built coin and soqt under msys2 32bit and could reproduce the issue. As I am not very knowledged with gdb I was first checking the link time dependencies of renderarea.exe, libSoQtd.dll and libCoin-80d.dll by using ntldd as I was supposing a runtime libraries mismatch from your report. renderarea.exe correctly links to the debug versions of Coin and SoQt. When checking libSoQtd.dll I noticed, that it links to the release version of Qt5 although a debug version has been installed. Can you attach the output of ntldd libSoQtd.dll, to make sure, SoQt is properly built in debug mode?

@VolkerEnderlein I have no problems when Coin built in debug mode. Segmentation fault actual only for 32-bit built in release mode. The python-pivy scripts also work when build coin package in debug mode without debug postfix.
You may be surprised when you see the filenames of the qt5-debug package.

@VolkerEnderlein I have no problems when Coin built in debug mode. Segmentation fault actual only for 32-bit built in release mode. The python-pivy scripts also work when build coin package in debug mode without debug postfix.
You may be surprised when you see the filenames of the qt5-debug package.

@podsvirov Thanks. I was getting it wrong that the debug version failed and you're right I was also very much intimidated from the filenames of the qt5-debug package.  :) How do I link properly with the debug version of Qt5? Does CMake handle that or do I need to install some additional stuff? Until now I installed Qt5 and Qt5-debug by calling pacman -S mingw-w64-i686-qt5-debug mingw-w64-i686-qt5 The debug build succeeded, but I could not run any program built so far.

@podsvirov Thanks. I was getting it wrong that the debug version failed and you're right I was also very much intimidated from the filenames of the qt5-debug package.  :) How do I link properly with the debug version of Qt5? Does CMake handle that or do I need to install some additional stuff? Until now I installed Qt5 and Qt5-debug by calling pacman -S mingw-w64-i686-qt5-debug mingw-w64-i686-qt5 The debug build succeeded, but I could not run any program built so far.

First update on the issue: I had crashes in all test programs when building current Coin version using MinGW. CMake supports the build type RelWithDebugInfo out of the box and I built Coin/SoQt and the test programs for 32bit using this. I was able to debug the renderarea.exe and embeddedexaminer.exe with gdb but the results do not make much sense to me as they vary from build to build. Sometimes I get an Illegal instruction error, other times a Segmentation fault error. Most times the programs crash when leaving a function scope or when doing sychronisation in SoDB::readunlock() function while traversing the scene graph. One time I was crashing in strcmp! I also built Coin with Autotools (configure) and SoQt with CMake (as SoQt Autotools scripts do not support Qt5) and the program crashed. Even enabling COIN_THREADSAFE on the Coin library did not succeed. Next I will try to build Coin/SoQt with an older gcc (mingw-8.1 or mingw-7.3) to check whether it depends on the compiler.

First update on the issue: I had crashes in all test programs when building current Coin version using MinGW. CMake supports the build type RelWithDebugInfo out of the box and I built Coin/SoQt and the test programs for 32bit using this. I was able to debug the renderarea.exe and embeddedexaminer.exe with gdb but the results do not make much sense to me as they vary from build to build. Sometimes I get an Illegal instruction error, other times a Segmentation fault error. Most times the programs crash when leaving a function scope or when doing sychronisation in SoDB::readunlock() function while traversing the scene graph. One time I was crashing in strcmp! I also built Coin with Autotools (configure) and SoQt with CMake (as SoQt Autotools scripts do not support Qt5) and the program crashed. Even enabling COIN_THREADSAFE on the Coin library did not succeed. Next I will try to build Coin/SoQt with an older gcc (mingw-8.1 or mingw-7.3) to check whether it depends on the compiler.

@VolkerEnderlein thanks for your efforts in researching this issue.

@VolkerEnderlein thanks for your efforts in researching this issue.

Gdb sometimes isn't able to get useful results on Windows, in that cases you can resort to lldb, windbg or winedbg (on Linux).

Gdb sometimes isn't able to get useful results on Windows, in that cases you can resort to lldb, windbg or winedbg (on Linux).

I checked mingw73 and mingw81: all were crashing in release mode for the CMake and Autotools build. Finally, after trying many other things I got the programs to run in Release mode, too. It seems to be an issue with optimization. When lowering the optimization level from -O2 to -O1 or -O0 I got the program running. Will further need to find out what causes this, as the 32bit versions in Ubuntu 16.04 (using GCC 5), 18.04 (using GCC 7), and Visual Studio run flawlessly and did not crash.

@podsvirov So I examined the optimization issue somewhat further. It could be reduced to the -fipa-icf option of GCC that is added when the -O2 option is set (but it occurred only in case of MinGW). Adding all other options (one by one and and all together) does not lead to the faulty behaviour. See here for a explanation of the differences between -O1 and -O2 and here about the optimization it is doing. So how would one proceed to find the code that causes this segfault?

So how would one proceed to find the code that causes this segfault?

On Linux one would typically use C-Reduce to get minimal reproducer.

@mati865 Thanks for the pointer. I will check if it can be used with MinGW too.

Ok, further update on the issue. It all boils down to the combination of the -fomit-frame-pointer and -fipa-icf optimization options. Adding both of them in addition to -O0 makes the program crash with segfault, adding either one of them makes the program run. Weird.

@VolkerEnderlein, your suggestion to add a compile flag via -DCMAKE_CXX_FLAGS=-fno-ipa-icf is applied in the msys2/MINGW-packages#7908. Rebuilt packages are available in the pacman repository with version 4.0.0-3.

authors: VolkerEnderlein mati865 podsvirov


text:
SignatureVerificationError: No signatures found matching the expected signature [signature] for payload

No matter how many times I try, I get the same error. I also added the API address and webhook secret API. But every time the webhook is called, the same error occurs.
My Codes:
import { Router } from "express";
import coinbase from "coinbase-commerce-node";

const router = Router();
const client = coinbase.Client;
const resources = coinbase.resources;
const webhook = coinbase.Webhook;

client.init(process.env.COINBASE_API_KEY as string);

router.post("/coinbase/checkout", async (req, res) => {
  const { amount, currency } = req.body;
  try {
    const charge = await resources.Charge.create({
      name: "Test",
      description: "Test",
      pricing_type: "fixed_price",
      local_price: { amount, currency },
      metadata: {
        customer_id: "123456789",
      },
    });
    res.json({ charge });
  } catch (err) {
    res.status(500).json({
      error: err,
    });
  }
});
router.post("/coinbase/webhook", (req, res) => {
  try {
    const rawBody = req.rawBody;
    const signature = req.headers["x-cc-webhook-signature"] as string;
    const webhookSecret = process.env.COINBASE_WEBHOOK_SECRET as string;

    const event = webhook.verifyEventBody(rawBody, signature, webhookSecret);
    res.send(event.id);
  } catch (err) {
    console.log(err);
    res.status(400).send("failed");
  }
});

export default router;

Error:
SignatureVerificationError: No signatures found matching the expected signature 1a5db1b818054c2ff092855e432e133d4e35da54d3e7a8931ae181eb35f7269a for payload {"attempt_number":1,"event":{"api_version":"2018-03-22","created_at":"2023-08-13T18:52:49Z","data":{"id":"58b3fd8b-dcd8-4da8-ad34-704722beebd0","code":"RF68JNYX","name":"Test","utxo":false,"pricing":{"local":{"amount":"1.00","currency":"USD"},"tether":{"amount":"1.000796","currency":"USDT"}},"fee_rate":0.01,"logo_url":"","metadata":{"customer_id":"123456789"},"payments":[],"resource":"charge","timeline":[{"time":"2023-08-13T18:52:49Z","status":"NEW"}],"addresses":{"tether":"0x583e89ba1b7e3478923dca71e3eb7ae14f945896"},"pwcb_only":false,"created_at":"2023-08-13T18:52:49Z","expires_at":"2023-08-13T19:52:49Z","hosted_url":"https://commerce.coinbase.com/charges/RF68JNYX","brand_color":"#122332","description":"Test","fees_settled":true,"pricing_type":"fixed_price","support_email":"xxxxxx@gmail.com","brand_logo_url":"","exchange_rates":{"USDT-USD":"0.999205"},"offchain_eligible":false,"organization_name":"XXXXXX","payment_threshold":{"overpayment_absolute_threshold":{"amount":"5.00","currency":"USD"},"overpayment_relative_threshold":"0.005","underpayment_absolute_threshold":{"amount":"5.00","currency":"USD"},"underpayment_relative_threshold":"0.005"},"local_exchange_rates":{"USDT-USD":"0.999205"},"coinbase_managed_merchant":false},"id":"09aafcd9-180b-4ae8-8ef3-dbe832d2d83a","resource":"event","type":"charge:created"},"id":"c65b10e9-764b-41b4-a62c-b58f3690d8a9","scheduled_for":"2023-08-13T18:52:49Z"}
at Object.verifySigHeader (xxxxxx\node_modules\coinbase-commerce-node\lib\Webhook.js:36:10)
at Object.verifyEventBody (xxxxxx\node_modules\coinbase-commerce-node\lib\Webhook.js:23:8)
at xxxxxx\src\routes\coinbase.ts:36:27
at Layer.handle [as handle_request] (xxxxxx\node_modules\express\lib\router\layer.js:95:5)
at next (xxxxxx\node_modules\express\lib\router\route.js:144:13)
at Route.dispatch (xxxxxx\node_modules\express\lib\router\route.js:114:3)
at Layer.handle [as handle_request] (xxxxxx\node_modules\express\lib\router\layer.js:95:5)
at xxxxxx\node_modules\express\lib\router\index.js:284:15
at Function.process_params (xxxxxx\node_modules\express\lib\router\index.js:346:12)
at next (xxxxxx\node_modules\express\lib\router\index.js:280:10)

Assign this to me. I was just working with webhooks and I was facing the same issue. I might be able to help you

authors: abdurafeyf nodirbekrajaboff

repo: coinbase/coinbase-commerce-node


text:
chang color of text

change color of PriceText and CursorCrosshair

never mind theres a style prop

repo: coinjar/react-native-wagmi-charts


text:
Landing page issues

Past Issues Searched

[X] I have searched open and closed issues to make sure that the bug has not yet been reported

Issue is a Bug Report

[X] This is a bug report and not a feature request, nor asking for support

Describe the bug
I was trying out the landing.yaml to use it as the landing page for our doc set, and ran into some issues.

[ ] Can’t have book icon in upper left to logo and link to main website (e.g., I’m on docs.solo.io and want this to go back to solo.io)
[ ] Can’t have the CTA buttons as anchors to content further down the page.
[ ] Can’t add anchors to sections further down the page. At least I tried adding yaml fields for anchors and it didn't seem to do anything.
[ ] Can’t have more than one feature section for different collections of docs. It errors or only displays one of the feature sections.
[ ] In the feature section, can’t click or add a button to go to a page with more info.

Related but different issues:

https://github.com/colinwilson/lotusdocs/issues/116

Expected behavior
See the previous list, which I expected based on common landing page patterns.
Screenshots
No response
Environment
- OS: MacOS
- Browser: brave, chrome, safari
- Browser Version: Brave Version 1.58.137, Chromium: 117.0.5938.153, Safari 16.6

@artberger Thanks for this. 👍
I plan to have all the tasks you listed addressed in an update scheduled for Sunday coming.

Can’t have more than one feature section for different collections of docs. It errors or only displays one of the feature sections.

Can you expand on this task a little bit? I'm not sure I understand 100%.

@colinwilson thank you for the update!
For the features, we have a couple sets of docs and wanted to have both of them. So right now, I can get something like this for a Gloo Gateway collection:

But I thought adding another one for Gloo Mesh, such as:

It doesn't seem I can get them both to show up at the same time; i. e., you can only have one features list on the landing page.

Thanks for clarifying. 👍
Yes! This is exactly what I'm working on rectifying. It will involve a small breaking change to how the sections are defined in the landing.yaml data file. But will allow any landing 'section' template to be used multiple times.

Fixed by #132, #133, #134, #136

authors: artberger colinwilson

repo: colinwilson/lotusdocs