Implement project cards

needed by:

https://github.com/src-d/backlog/issues/774 Projects page

solves:

https://github.com/src-d/backlog/issues/773 Layout
https://github.com/src-d/backlog/issues/772 Github
https://github.com/src-d/backlog/issues/771 Datasets

@Serabe done

Includes with no args should omit parens
On Fri, 16 Jun 2017 at 16:24, David <notifications<EMAIL_ADDRESS>wrote:
@Serabehttps://github.com/serabe done
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHubhttps://github.com/src-d/landing/pull/35#issuecomment-309039640, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABQFF_OtZHuv4NC-n55ejmL2TVKbCSxnks5sEpAPgaJpZM4N8eaR.

I added this last commit

8f5b5cc Use github icon for external links

@erizocosmico I removed parents in no parametrized mixins

I had to rebase to solve conflicts with Master; new commits are:

Use current svg icons instead of fonts and other hacks		18f7745
Apply cosmetics suggested by @erizocosmico		e2532b8
Clean SVGs with svgo		a8e0057

Lgtm
On Tue, 20 Jun 2017 at 19:31, David <notifications<EMAIL_ADDRESS>wrote:
I had to rebase to solve conflicts with Master; new commits are:

Use current svg icons instead of fonts and other hacks 18f7745https://github.com/src-d/landing/commit/18f7745bfb133f90a46e68918eb92068694ed39c
Apply cosmetics suggested by @erizocosmicohttps://github.com/erizocosmico e2532b8https://github.com/src-d/landing/commit/e2532b80cf77a6dcfd031e0e58e2dc5b1f8b1e13
Clean SVGs with svgo a8e0057https://github.com/src-d/landing/commit/a8e005722919f952f4292bbbb17ac0536345b1f9

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/src-d/landing/pull/35#issuecomment-309829556, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABQFFy8rMeojCuTUhoXvqOLHyMMpZoDUks5sGACRgaJpZM4N8eaR.


[SPARK-37490][SQL] Show extra hint if analyzer fails due to ANSI type coercion

What changes were proposed in this pull request?

Show extra hint in the error message if analysis failed only with ANSI type coercion:
To fix the error, you might need to add explicit type casts.
To bypass the error with lenient type coercion rules, set spark.sql.ansi.enabled as false.

Why are the changes needed?

Improve error message
Does this PR introduce any user-facing change?

Yes, Spark will show extra hint if analyzer fails due to ANSI type coercion
How was this patch tested?

Unit tests

cc @cloud-fan @entong

Test build #145728 has started for PR 34747 at commit 16763bb.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50198/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50198/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/50198/

Test build #145728 has finished for PR 34747 at commit 16763bb.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/145728/

Test build #145763 has started for PR 34747 at commit 8307e0a.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50235/

Test build #145765 has started for PR 34747 at commit eb497b5.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50237/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50235/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/50235/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50237/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/50237/

Test build #145763 has finished for PR 34747 at commit 8307e0a.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/145763/

Test build #145765 has finished for PR 34747 at commit eb497b5.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/145765/

Merging to master


Use backport providers for DAG generation

Description
In preparation for the release of Airflow 2.0 in Composer (Q2 '21), we should be generating DAGs with the new import paths.
From what I can tell, I think it just involves adding the google backport provider as a dependency and an adjustment of this json,  and then regenerating existing DAGs. Using the backport providers now means that when you make the jump to using Airflow 2.0, hypothetically things won't break.
Checklist

[x] I created this issue in accordance with the Code of Conduct.
[x] This issue is appropriately labeled.

Closing this, Airflow 2.1 is here! 🎉


In README change json -> jsonc for better highlighting

Use jsonc for GitHub markdown for better code highlighting in README
Before

After

Definitely an improvement, thanks @aguynamedben!


[Provider] iDoneThis

What
Implement iDoneThis provider.

https://github.com/carambalabs/DoneThisKit/issues/6


Morpho Compound - MAINNET

Review Info

Description
Info

Subgraph Reviewed
https://subgraphs.messari.io/subgraph?endpoint=https://api.thegraph.com/subgraphs/id/QmPCkYZLMRsBVFqvTwLVQDYxG1GTi97sLFvhNtKLPxWkof&tab=protocol

Schema Version
3.0.1

Subgraph Version
1.0.0

Methodology Version
1.0.0

Evidence Spreadsheet
https://docs.google.com/spreadsheets/d/1WPYcIciRFqU7w_7Fvlsb2Dcy_AbHT8oV/edit?usp=sharing&ouid=104027705798814439445&rtpof=true&sd=true

Metric to Review
Revenue

We calculated the implied supply-side revenue using data from the official website and found a notable discrepancy of 226.61%. This discrepancy could indicate potential inaccuracies in the subgraph data.
-Secondly, our calculations using data from the official website indicate that the implied protocol side revenue is not zero, and instead should be around $345.53 based on the latest data.
Lastly, according to our computations using data from the official website, there is a substantial discrepancy of 160.48% between the daily total revenue and the implied revenue.
Refer to the 'Protocol' sheet

As of May 10, 2023

Subgraph - Supply Side Revenue
Official Website - Supply Side Revenue
Absolute difference
Difference %

4,445.35
1,361.04
3,084.31
226.61%

Subgraph - Protocol Side Revenue
Official Website - Supply Side Revenue
Absolute difference
Difference %

0.00
345.53
-345.53
-100.00%

Subgraph - Daily Total Revenue
Official Website - Supply Side Revenue
Absolute difference
Difference %

4,445.35
1,706.57
2,738.78
160.48%

To see the details, please refer to the "Support-Revenue" sheet.

Total Pool Count

There should only be seven pools at the FEI pool/market is not active and displayed on the official website.

Refer to the 'Protocol' and 'Pool_Overview' sheets

TVL balance of DAI market (largest pool by TVL)

Our computations reveal that the TVL data for the DAI market on May 2nd and 7th (latest dates) differ significantly from the figures reported on the official website, with discrepancies of -61.57% and -60.69%, respectively.

As of May 2, 2023

Subgraph - TVL
Official Website - TVL
Difference %

3,371,887.10
8,774,417.03
-61.57%

As of May 7, 2023

Subgraph - TVL
Official Website - TVL
Difference %

3,961,364.73
10,078,381.67
-60.69%

Borrow balance of DAI market (largest pool by TVL)

Based on our computations using data from the official website, there are significant discrepancies in the total borrow balance USD data for the DAI market on May 2 and May 7 (latest dates). Specifically, the data shows a discrepancy of -57.07% on May 2 and -59.29% on May 7.

As of May 2, 2023

Subgraph - Borrow balance
Official Website - Borrow balance
Difference %

2,730,178.36
6,359,604.77
-57.07%

As of May 7, 2023

Subgraph - Borrow balance
Official Website - Borrow balance
Difference %

2,928,709.29
7,194,412.13
-59.29%

Please refer to the attached worksheet for more details.

TVL looks hit or miss.. When I look at the current TVL of the DAI market it is correct, but the snapshots are not.
This could be an issue with creating snapshots.
The other thing I am noticing is that cumulative values are not strictly increasing and that is also likely an issue with the cumulative logic.

@harsh9200 This also looks good. Just one comment on the DAI market:

Looks like on 5/24 the subgraph data spikes down and the morhpo UI does not. Small thing, but seems like it might be a slight error


Exception stored on module record gets eaten

I'm trying to propagate exceptions caught during static module loading back to my event loop where they can be dealt with cleanly (by reporting them and then terminating).  In order to do that, I have the following logic in my module loader:
JsModuleEvaluation(module_record, &result);
JsHasException(&have_error);
if (have_error) {
	JsGetAndClearException(&exception);  // don't want to throw here
	JsSetModuleHostInfo(module_record, JsModuleHostInfo_Exception, exception);
}

And later:
JsGetModuleHostInfo(module, JsModuleHostInfo_Exception, &exception);
if (exception != JS_INVALID_REFERENCE)
	throw_value(exception);

However, exception always comes out as NULL in the latter code and nothing is thrown.  So as a followup I tried the following test:
JsSetModuleHostInfo(module_record, JsModuleHostInfo_Exception, exception);
JsGetModuleHostInfo(module_record, JsModuleHostInfo_Exception, &exception);

exception goes into JsSetModuleHostInfo as a non-null reference and comes out of JsGetModuleHostInfo as NULL.  The exception is apparently getting eaten once I set it on the module record.

@fatcerberus did you verify that JsSetModuleHostInfo returns no error?
@boingoing do you happen to know how JsModuleHostInfo_Exception supposed to work? I don't see native unittest with this flag so it is not obvious for me to understand.

I checked the return value, yes.  It returns JsNoError.

@akroshg Setting the exception flag puts the module record in an error state the same as if e.g. parsing led to a syntax error.  That part seems to work fine; the issue here is that I have no way to get the exception back out as it always reads back as nullptr no matter what.

This looks like a bug in JsSetModuleHostInfo:
        case JsModuleHostInfo_Exception:
            moduleRecord->OnHostException(hostInfo);
            break;

It's likely that the module was parsed successfully and so you can't set an error on it. And indeed, SourceTextModuleRecord::OnHostException does return an error but it doesn't get propagated by JsSetModuleHostInfo

It's likely that the module was parsed successfully and so you can't set an error on it. And indeed, SourceTextModuleRecord::OnHostException does return an error but it doesn't get propagated by JsSetModuleHostInfo

Hmm, possible.  But errors set in this way do seem to get propagated to JS code, e.g. by rejecting a promise returned by import().  It's just that I can't read them back.

That's odd and reading the code I'm not sure how that's possible. I think we should just fix the error propagation first and then see if the behavior you're seeing changes, and then proceed from there. @akroshg is out till the end of the year so I don't imagine we'll get to this till early next year but if you want to PR this, I'll be happy to help land it.


build: put vendored libraries behind features

this makes it easier for downstream repos to use the system libraries without having to patch cargo-generate
vendored-openssl was previously not a default feature, but since we were using git/vendored-openssl unconditionally, it was still enabled by the default

@figsoda Thanks for your contribution, could you please rebase your PR and also document the feature flags in the README.md and in the guide (guide/src/installation.md)

thanks!


pydantic schema validator for wallet instance attestation

Closed by https://github.com/italia/eudi-wallet-it-python/pull/71


I encountered some tricky problems

Can this model run a single picture? When I ran a picture, there was some misalignment. The model used was MLP trained by PoseAug, and I found that the result was not very satisfactory.

Hi, thank you for the interest!
I think the problem might be 2D pose normalization. The 2D pose here has absolute value > 1 (head, feet), which is not usual in training data.
Can you try scale down the 2D pose by 0.5?

@Garfield-kh  Thanks a lot for your prompt reply, I tried to reduce it by 0.5 times, the effect is indeed much better, but the results obtained by predicting the same picture every time are not the same.

Did you fix the random seed and also model.eval() for the dropout layer?

@Garfield-kh Thank you, I will pay attention to these details


Errors while compile: Cannot find module

Cannot find module @babel/runtime-corejs3/helpers/interopRequireDefault
If I add this babel's package by myself, then new error:
Cannot find module 'core-js/modules/es.array.iterator'

Hello, same issue here. Any solutions?

I was able to solve this by installing it via yarn add @babel/runtime-corejs3.

Same problem here

Hi all,
fixed in v1.8.4.


Be able to use reactions on messages

Feature Request

Hello! It's my first time here, so hopefully, I'll do it correctly! I have searched for the implementation of the sendReaction method from Telegram API on this Node implementation, but couldn't find anything.
Introduction
I have a bot that gets kind of verbose due to the replies that it does whenever handling some command. Therefore, it would be handy to have a way of reacting to the messages instead of replying to them. It seems to be a good first issue for me to work on, given that it should be pretty similar to the sendMessage method implementation.
Example
How sendMessage is implemented:
  /**
   * Send text message.
   * @param  {Number|String} chatId Unique identifier for the target chat or username of the target channel (in the format `@channelusername`)
   * @param  {String} text Text of the message to be sent
   * @param  {Object} [options] Additional Telegram query options
   * @return {Promise} On success, the sent [Message](https://core.telegram.org/bots/api#message) object is returned
   * @see https://core.telegram.org/bots/api#sendmessage
   */
  sendMessage(chatId, text, form = {}) {
    form.chat_id = chatId;
    form.text = text;
    return this._request('sendMessage', { form });
  }

How I think sendReaction could be implemented:
sendReaction(chatId, messageId, reaction, form = {}) {
    form.chat_id = chatId;
    form.reaction = reaction;
    form.msg_id = messageId;
    return this._request('sendReaction', { form });
}

Of course, this is just the high-level implementation; I still need to go through the _request method and add the necessary types and function signatures to the typings package.

The think is the Telegram Bot API don't allow you to send reactions or animate emojis in your messages, actually is no possible because the Telegram backend don't allow to do it with the Bot API. Unless Telegram support it, we can't do nothing with it.

Hello, @danielperez9430! How are you?
Thank you so much for clarifying it to me, honestly, I didn’t see that the link was for the client APi. Well, with that, I’m pretty sure that I can close the issue as a won’t do, since it’s not possible. Thanks one more time!

@danielperez9430  what about this one ?
https://core.telegram.org/methods#working-with-message-reactions

@danielperez9430  what about this one ?
https://core.telegram.org/methods#working-with-message-reactions

No,this link is also from the client api (not bot api).
The uniq docs for the bot api methods is this url: https://core.telegram.org/bots/api (url end in /bots/api).

Hello! @danielperez9430 according to last update (Bot API 7.0) https://core.telegram.org/bots/api that seems that telegram added reactions api for bots?

Yep, we need to upadate the lib. Maybe I can do it this weekend once for all 🫣

If i have time i will try to contribute 👍🏼

So, reactions were never added, huh?


How can I put an argument in quotation marks

For my linux, I wanna run my program in a new terminal. I try to add a command like this:
gnome-terminal -x bash -c "./filename;exec bash;"

but this plugin may not support escape character, so I can't add it correctly.
what else method can I try?
my config:
      {
        name: "run-it"
        command: "gnome-terminal"
        arguments: [
          "-x"
          "bash"
          "-c"
          "./{FileNameNoExt};exec bash;"
        ]
        options:
          cwd: "{FileDir}"
          keymap: "f6"
      }

How about this:
      {
        name: "run-it"
        command: "gnome-terminal"
        arguments: [
          "-x"
          "bash"
          "-c"
          "\"./{FileNameNoExt};exec bash;\""
        ]
        options:
          cwd: "{FileDir}"
          keymap: "f6"
      }

Because the Atom configuration file is written in CSON, you can use escape characters in the strings, including escaping the double quote ("), or you could write your string in single quotes and skip having to escape the double quotes, like this: '"./{FileNameNoExt};exec bash;"'

@dqsully thx for your replying
This morning I remember the feature about " and ',sorry for my poor js knowlegde.
But I have tried coffeescript "\"./{FileNameNoExt};exec bash;\"" , it didn't run correctly.
Now I'm using win, so I can't take a screenshot. I will verify the escape characters one one more time,
if  there is still a error, I will take a screenshot here.

There may be a quirk with Node about the quotation marks inside the argument. I remember something about this when developing my fork of this package. I'm away right now so I can't help you yet, but you may try my fork dqs-shell-commands. However I have no idea about Linux compatibility as the moment. I am actually in the process of overhauling my package right now so I will try to fix this issue if we don't find another solution.


swiftyjson file issue

error -no type named printable in module swift
- no type named debugprintable in module
- Inheritance from non-protocol type 'BooleanType' (aka 'Bool')
in xcode 8.0, swift 3.0

Hey @Uk44 , thanks for filling an issue.

What's your CocoaPods version?
Which version of SwiftyJSON you are trying to integrate?

Closing this due to lack of activity. Feel free to reopen if you have any other questions!


Incorrect Pi data being displayed in Power BI

I did some detailed testing with my working Raspberry Pi and BME280 sensor.
My config.json file is configured for an interval of 5 minutes (300000 ms). The "SimulatedData" attribute is false i.e. is using 'live' Pi data.
Sample app is run at the start of each hour e.g. Pi data is 'pushed' at 5 min intervals of 13.05, 13.10, 13.15, etc
Raspberry Pi time is correctly set and matches Microsoft BI.
The only BI rule/filter is to send a notification email if the temp is 30C or above.
I observe the following behaviour between the Temperature data pushed by the Raspberry Pi app (PiApp) and that displayed in Microsoft BI report (BIReport).
What SHOULD be seen with Sensor Switched ON (i.e. data should be the same for Pi and BI)
Time---|--PiAppTemp--|--BIRprtTemp-|
13:45--|--23.24---------|--23.24--------|       <= Correct. Pi and BI the same
13:50--|--70.80---------|--70.80--------|
What IS ACTUALLY seen with Sensor Switched ON (Pi and Bi data is not the same)
Time---|--PiAppTemp--|--BIRprtTemp-|
13:45--|--23.24---------|--23.24--------|
13:55--|--70.80---------|--28.72*-------|       <= Wrong time stamp, BI shows wrong temp
*Cannot locate the correct '70.80' temp anywherein the BI Report.
What SHOULD be seen with Sensor Switched OFF between 15.05 and 15:35
Time---|--PiAppTemp--|--BIRprtTemp-|
15:20--|--<no data>---|--<no data>--|
15:25--|--<no data>---|--<no data>--|
Assumption: since Pi is turned off there is no data entry as no data was sent.

Any ideas from the Microsoft support team why this Temperature data is seemingly incorrect?
Thanks for your help.

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

ID: 97ce2614-0e74-0f67-bf3f-8a477bd5f329
Version Independent ID: e29a2f4e-63a3-2f28-35bf-6d990f9f3b84
Content: Real-time data visualization of sensor data from Azure IoT Hub – Power BI
Content Source: articles/iot-hub/iot-hub-live-data-visualization-in-power-bi.md
Service: iot-hub
GitHub Login: @rangv
Microsoft Alias: rangv

Thanks for the feedback! We are currently investigating and will update you shortly.

Hi @ddentrec was this justified by the findings you describe on the other issue? https://github.com/MicrosoftDocs/azure-docs/issues/16775
Thanks

Since we have not heard back from you we will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.

Hello...please close the thread. The data is OK now - no idea why it was being reported wrong. I rebooted the Pi and all is working again for now. If in doubt REBOOT  :0)


Sending the Same Email to Multiple Recipients new version ?

documentation was not enough,
Can you help us with sample code to send an email to multiple people with php api
The example structure used in this link was not very helpful:
https://sendgrid.com/docs/for-developers/sending-email/personalizations/

Hello @hurkan-sert,
I believe this example may be helpful.
With Best Regards,
Elmer


from_le_bytes not usable

Trying to convert u8 to u32 breaks.
pub fn builtin_error(s: [u8; 4]) {
  let _value = u32::from_le_bytes(s);
}

produces
[13:37:11 TRACE charon::names_utils:124] [item_def_id_to_name]:
DefId(2:25039 ~ core[1586]::num::{impl#8}::from_le_bytes)
thread 'rustc' panicked at 'internal error: entered unreachable code', src/names_utils.rs:230:25

This has been fixed.


Make component configurations public

these changes have already been merged to feature/1.1.0 with https://github.com/aurora-is-near/relayer2-base/pull/125


ASSERT failed when using https://abap-openapi.github.io/web-openapi-client/ with Variant Configuration Service

Hello,
I'm using https://abap-openapi.github.io/web-openapi-client/ with the JSON file downloaded from https://api.sap.com/api/ProductConfigurationService/overview. Unfortunately I get only this error:
Error: ASSERT failed
    at Statements.assert (https://abap-openapi.github.io/web-openapi-client/app.bundle.js:3215:15)
    at zcl_oapi_graph.pop (https://abap-openapi.github.io/web-openapi-client/app.bundle.js:280917:21)
    at async zcl_oapi_references.sort_schemas (https://abap-openapi.github.io/web-openapi-client/app.bundle.js:281879:20)
    at async zcl_oapi_references.normalize (https://abap-openapi.github.io/web-openapi-client/app.bundle.js:281857:5)
    at async zcl_oapi_generator_v2.run (https://abap-openapi.github.io/web-openapi-client/app.bundle.js:280709:32)
    at async zcl_oapi_generator.generate_v2 (https://abap-openapi.github.io/web-openapi-client/app.bundle.js:280653:20)
    at async jsonChanged (https://abap-openapi.github.io/web-openapi-client/app.bundle.js:255572:20)

what's the best way to debug so I can contribute a correction?
Best Regards
Gregor

A: install the code https://github.com/abap-openapi/abap-openapi via abapGit. Pass the schema to ZCL_OAPI_GENERATOR=>GENERATE_V2
B: run locally via transpiler

are there any cycles in the definitions?,

locally: add a folder test008, add a spec.json,

abap-openapi generates ABAP types corresponding to the types in the schema. TYPES does not allow for cyclic definitions, if you dont need the cyclic definitions, or only to a certain point, suggest manually modifying the schema

Thank you @larshp. With a reduced schema I'm able to do the generation. What options are there to get better error output and maybe show what cyclic definitions exist?

considering:
A: throw an exception
B: skip the stuff that is cyclic and give warnings
probably "A" will be the first solution


Multi-factor Local Auth

There are few different ways to define multi-factor. For this first release we are talking about typically a text message with a pin code or an email confirmation with a unique token.
A more robust version can come that uses TOTP and I've created issue #130 to track that.

Technically this should be possible using https://github.com/feathersjs/feathers-authentication-management. I have yet to try it out but will report back!

This is supported by feathers-authentication-management and is already used in production by people. We're going to look at tighter integration in #393 so future progress will be tracked there or in https://github.com/feathersjs/feathers-authentication-management/issues itself.


[Docs]: mkdocs warnings

What type of suggestions?
Missing Information
What page is concerned?
logs bellow
What is the issue?
some clean up needed before release (logs from mkdocs):
WARNING  -  Both index.md and README.md found. Skipping README.md from /docs/docs
WARNING  -  Documentation file 'common/argocd.md' contains a link to '../img/kubefirst/argocd/argocd-apps.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/argocd.md' contains a link to '../img/kubefirst/gitops/registry.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/argocd.md' contains a link to '../img/kubefirst/local/gitops-registry.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/vault.md' contains a link to '../img/kubefirst/vault/token-login.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/vault.md' contains a link to '../img/kubefirst/vault/vault-userpass.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/vault.md' contains a link to '../img/kubefirst/vault/vault-secret-example.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/vault.md' contains a link to '../img/kubefirst/vault/metaphor-secret-use-in-deployment.png' which is not found in the documentation files.

Code of Conduct

[X] I agree to follow this project's Code of Conduct

updated list of warnings:
WARNING  -  Documentation file 'common/argocd.md' contains a link to '../img/kubefirst/argocd/argocd-apps.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/argocd.md' contains a link to '../img/kubefirst/gitops/registry.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/argocd.md' contains a link to '../img/kubefirst/local/gitops-registry.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/metaphor.md' contains a link to 'tooling/argo/cwft-overview.html' which is not found in the documentation files.
WARNING  -  Documentation file 'common/metaphor.md' contains a link to 'tooling/argo/cwft-overview.html' which is not found in the documentation files.
WARNING  -  Documentation file 'common/metaphor.md' contains a link to 'tooling/argo/cwft-helm.html' which is not found in the documentation files.
WARNING  -  Documentation file 'common/terraform.md' contains a link to '../img/kubefirst/getting-started/vault-users.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/terraform.md' contains a link to '../img/kubefirst/getting-started/vault-users.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/vault.md' contains a link to '../img/kubefirst/vault/token-login.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/vault.md' contains a link to '../img/kubefirst/vault/vault-userpass.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/vault.md' contains a link to '../img/kubefirst/vault/vault-secret-example.png' which is not found in the documentation files.
WARNING  -  Documentation file 'common/vault.md' contains a link to '../img/kubefirst/vault/metaphor-secret-use-in-deployment.png' which is not found in the documentation files.
WARNING  -  Documentation file 'kubefirst/github/explore.md' contains a link to 'common/terraform.html' which is not found in the documentation files.
WARNING  -  Documentation file 'kubefirst/github/install.md' contains a link to 'kubefirst/overview.html' which is not found in the documentation files.
WARNING  -  Documentation file 'kubefirst/gitlab/explore.md' contains a link to 'common/terraform.html' which is not found in the documentation files.
WARNING  -  Documentation file 'kubefirst/gitlab/install.md' contains a link to 'kubefirst/overview.html' which is not found in the documentation files.
WARNING  -  Documentation file 'kubefirst/local/explore.md' contains a link to 'common/terraform.html' which is not found in the documentation files.
WARNING  -  Documentation file 'kubefirst/local/install.md' contains a link to 'kubefirst/overview.html' which is not found in the documentation files.

example:

the image is been displayed on pre-prod.. please ensure we don't break that.


Verbosely export *.mjs in package.json

Importing the *.mjs files works just fine manually, but tooling like rollup+babel (i.e. the tooling that geotiff.js uses) apparently ignores the files, and relies instead on the data in package.json.
Listing all *.mjs files in the exports section of package.json alleviates this.

@IvanSanchez , I just published a new version to npm under the next tag including these additional exports.  Thanks for all your help!


Add support for Godot 4.0

PS: The confirmation dialog needs rework! I couldnt find a solution! But the rest works fine!

Hey there. I'm finally back after a 3-year hiatus from Godot. Sorry that I never got these issues/PRs sorted out. For now, I'm closing this since #31 was already updated for the latest Godot 4 release, but I appreciate the time you spent on this back then. I hope the tool has nonetheless proved useful to you, even if it was just your own maintained copy. 😅


Fix cleanup regression

What

Fixes a regression introduced in previous commit that prevents __conduit__ apps being destroy.
Updates makefile used to create release binaries.

How to review

sanity check
do cf conduit pg -- pg_dump ...then check cf a a few seconds after completion... there should be no conduit app running.

Who can review
Not @chrisfarms

The app is being deleted now 👍
Given the app sticks about in cf apps with state running for a few seconds, it might be nice to output a message saying "Beginning app deletion..." But I don't think we'd easily convey it'll be deleted a few seconds after the plugin exits, so let's not worry.


toggleState() for checkbox ?

Hi!
I just stumbled upon the following: For a lot of (maybe all) components the documentation mentions the method toggleState() as a way "to interact with the input component" and gives i.e. the following example:
var checkbox = $(el).data('checkbox');
checkbox.toggleState();

if you look at the code you see for example in checkbox.js:
toggleState: function(){
    if (this.elem.disabled) {
        this.disable();
    } else {
        this.enable();
    }
},

At first I thought this was a simple line switch, but then I realized that this function is called by changeAttribute() in order to update the css classes when the element is disabled by the user. This means:
// works fine:
var el = $("#checkboxid");
el.prop( "disabled", !el.prop( "disabled" ) );

// makes no sense the way the code is written:
var checkbox = el.data('checkbox');
checkbox.toggleState();

Maybe I am misunderstanding somthing, but I believe contrary to what the documentation says enable(), disable() and toggleState() cannot be used "to interact with the input component", because they only make sense as internal functions.
In the case of checkbox the method indeterminate() also does not work, because it only changes the internal indeterminate option, but not the data-indeterminate attribute of the element.

in 4.4.0

[x] Checkbox: add API method toggle( state ). The state must be -1 (indeterminate), 0 (unchecked), 1 (checked) or undefined (toggle between checked and unchecked)


bash script for zipping plugin

bash script for zipping wooCommerce plugin according to issue 6173

I'll make the suggested changes the .

hey @chikkibum please remove the woocommerce-plugin.zip file.

Will do

Hey @chikkibum
Any update on the changes?

Hey @chikkibum Any update on the changes?

Made the required changes as per the suggestions, if anything else can be made better do tell me .
Thank you


multiple rewrites

Hello,
I am trying todo multiple rewites. for inotify and for manual.
this is what i have tried
        - from: /mnt/union/TV
          to: /pool/pool1/
        - from: /mnt/union/TV
          to: /pool/pool2/

but autoscan seemsto not like this. maybe it is on the ReadMe file. and i haven't looked. could you please help  me?

I have no experience using rewrites, you may have better luck looking at old issues on the original repo or reading the README.


When using the home page navigation, the sidebar does not change.

[ ] I am on the home page and I click on Admin on the home page, the page changes, but the sidebar remains unchanged. (The sidebar should switch to Admin tab.)
[ ] I am on the home page and I click on Studios on the home page, the page changes, but the sidebar remains unchanged. (The sidebar should switch to Studios tab.)
[ ] I am on the Admin or Studio page, with the sidebar correctly updated. I click on the Fusion button on the top left corner, the view changes to the home page but the sidebar remains unchanged (The sidebar should switch to Home).


Update popStats.cpp

Spell check.

Thanks. Definitely not the only spelling mistake in gpat.  popStats doesn't have a method for pooled data. Would you like me to add one?  If so, what would you like?

Do the methods work on haploid data?
On Wed, Jul 22, 2015 at 9:06 AM Zev Kronenberg<EMAIL_ADDRESS>wrote:

Merged #8 https://github.com/jewmanchue/vcflib/pull/8.
—
Reply to this email directly or view it on GitHub
https://github.com/jewmanchue/vcflib/pull/8#event-362446986.


Add Guide for connecting to Supabase

Supabase is an open source firebase alternative. It is built on top of Postgresql and contains services which provide Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage.
Since Supabase just makes use of Postgres, it should be fairly easy to connect Supabase to Superset. As this is something that I'd be keen to explore and try setting up, I'd be happy to write the corresponding guide and file a PR if it's something of interest to the community.
Let me know!
Disclaimer: I work for Supabase but am doing this in my own capacity as someone who wishes to try using Superset on top of Supabase

Hi there... closing this since it's not a bug, and it's been open for so long, but heck yeah, we're open to a contribution like this. Please let us know if you haven't found the docs/info you'd need to do it, and we'd be more than happy to review a PR for this!


Module compiled with Swift 3.1 cannot be imported in Swift 3.2

*Using the latest version: 7.0.6
Was using the library version 7.0.4 with Xcode8 and was working fine, then I updated Xcode to Xcode9 and now it throws an error that says: Module compiled with Swift 3.1 cannot be imported in Swift 3.2
I'm using Xcode 9GM and the library JTAppleCalendar 7.0.6 and also Carthage 0.25.0.
I tried reinstalling Carthage, updating the library, etc. Nothing works. Any ideas? Thanks

ok. looking into it.

Hmm, I am not sure if there is some setting you're not configuring correctly?
I just created a new project. And followed the instructions Here.
And it installed and worked. I am also using XCode 9GM swift 4. And it worked.
Here is the sample app i created.
CartExample.zip
Just do a carthage update on the example and it should work fine. Let me kow.

Will close this issue until user responds.
Label set to Awaiting User Input


Unintended behaviour with other plugins...

Code of Conduct

[X] I agree to follow this project's Code of Conduct.

Submission validity

[X] This is not a personal support request, that should be posted on discussions community.
[X] I checked current issues and this request isn't a duplicate of an existing issue, opened or closed.

Self troubleshooting

[X] I've read the documentation and made sure to follow it.
[X] I've read the troubleshooting first steps and frequent issues guides.

Version
1.8
Description
I had installed this plugin and it was working very well. Thank you.
However, I then went on to install the QR-code plugin that converts a shortened url.qr into a QR code. I wanted and expected that to work. I discovered this plugin 'jumps in first' and gives a Not Found message and will not let the QR code plugin work until this plugin is deactivated, then the QR plugin worked. I am sure you would prefer both the plugins to play better with each other rather than fight in an either or way.
It seems the order of processing is not ideal.
Apologies as I am very new to all this but this is such a great system and I hope the fix is easy or the documentation could be explicit for this behaviour.
Expectation
Both plugins to work when both activated.
Reproduction steps
Install this and QR-code plugin activate them both and try the .qr hack to make a QR code.
Context
I think I have explained the problem clearly.

It looks as though they can play together, providing this 404 plugin is activated AFTER the QR code one is activated.

Which QR code plugin is it ?

Plugin Name: QR Code Short URLS
Plugin URI: https://yourls.org/
Description: Add .qr to shorturls to display QR Code
Version: 1.1
Author: Ozh
Author URI: https://ozh.org/
This one. I chose it as it looked simple to install and use. It works
really well. I even adapted it to give me SVG graphics by calling a
different service.  It seems cheeky to publish it as a forked version!
I just changed
// header('Location:
https://chart.apis.google.com/chart?chs=400x400&cht=qr&chld=M&chl='.YOURLS_SITE.'/'.$keyword
);
header('Location:
https://quickchart.io/qr?ecLevel=Q&format=svg&margin=2&light=f5fff5&size=200&text='.YOURLS_SITE.'/'.$keyword
);
In the QR Code plugin.
If you are OZH, I am in awe of your abilities!
Well done and thank you!
By deactivating the 404 and then activating the QR code plugin 1st then the
404 one they both seem to work together now. So perhaps just the
documentation needs changing?
I had installed the 404 one first and could not get the QR code one working
till I stopped the 404 one by moving it away.
I moved it back and reactivated it and it seems to work now.
Paul
+44 07877 677285
On Fri, 15 Dec 2023, 20:27 ྅༻ Ǭɀħ ༄༆ཉ, @.***> wrote:

Which QR code plugin is it ?
—
Reply to this email directly, view it on GitHub
https://github.com/YOURLS/404-if-not-found/issues/6#issuecomment-1858431332,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BCANRXEWEY7HDUS5UPLLN4TYJSVBJAVCNFSM6AAAAABAVPZQR6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJYGQZTCMZTGI
.
You are receiving this because you authored the thread.Message ID:
@.***>

If you can re-create the original scenario where both plugins were conflicting, I'd be interested with your reporting about one change : in the QR code plugin, change yourls_add_action('redirect_keyword_not_found', 'ozh_yourls_qrcode'); with yourls_add_action('redirect_keyword_not_found', 'ozh_yourls_qrcode', 1); (line 12)

Yes. I could reproduce it.
Yes. You have fixed it.
So simple. Thank You.
I guess it would help others too.

I am not very familiar with git etc. Can I leave the rest to you?
Paul
On Sat, 16 Dec 2023 at 17:35, ྅༻ Ǭɀħ ༄༆ཉ @.***> wrote:

If you can re-create the original scenario where both plugins were
conflicting, I'd be interested with your reporting about one change : in
the QR code plugin, change yourls_add_action('redirect_keyword_not_found',
'ozh_yourls_qrcode'); with yourls_add_action('redirect_keyword_not_found',
'ozh_yourls_qrcode', 1); (line 12)
—
Reply to this email directly, view it on GitHub
https://github.com/YOURLS/404-if-not-found/issues/6#issuecomment-1858878515,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BCANRXDGDI7DRDIAKMPMU2DYJXLUTAVCNFSM6AAAAABAVPZQR6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJYHA3TQNJRGU
.
You are receiving this because you authored the thread.Message ID:
@.***>

--
Paul Stross @.***

Both plugins updated -- thanks

Thats is very impressive. You are so efficient and well motivated. Thanks!
Paul Stross.     @.***
On Sat, 16 Dec 2023, 19:35 ྅༻ Ǭɀħ ༄༆ཉ, @.***> wrote:

Both plugins updated -- thanks
—
Reply to this email directly, view it on GitHub
https://github.com/YOURLS/404-if-not-found/issues/6#issuecomment-1858914053,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BCANRXGKUZPKJGOISQMPIQTYJXZXDAVCNFSM6AAAAABAVPZQR6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJYHEYTIMBVGM
.
You are receiving this because you authored the thread.Message ID:
@.***>

This 404 plugin also seems to stop the preview-url plugin from working. The
activation order does not seem to matter.
On Sat, 16 Dec 2023, 21:39 Paul Stross, @.***> wrote:

Thats is very impressive. You are so efficient and well motivated. Thanks!
Paul Stross.     @.***
On Sat, 16 Dec 2023, 19:35 ྅༻ Ǭɀħ ༄༆ཉ, @.***> wrote:

Both plugins updated -- thanks
—
Reply to this email directly, view it on GitHub
https://github.com/YOURLS/404-if-not-found/issues/6#issuecomment-1858914053,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BCANRXGKUZPKJGOISQMPIQTYJXZXDAVCNFSM6AAAAABAVPZQR6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJYHEYTIMBVGM
.
You are receiving this because you authored the thread.Message ID:
@.***>


RSS feed seems broken

Hi, looks like you have some great content on your blog. But the RSS link in the footer (https://odoe.net/atom.xml) just loads the homepage. It might also be good to allow autodiscovery of your RSS feed via a header element to help tools find your feed.
<html>
  <head>
    <title>The RSS Blog</title>
    <link rel="alternate" type="application/rss+xml" title="RSS"
      href="http://feeds.feedburner.com/TheRssBlog">
  </head>
  <body>
    <!-- the web page's contents -->
  </body>
</html>

Ah, thanks! I figured out what it is. It has to do with the dojo build cache. I'll fix this up in next build and thanks for the header suggestion!

I think this has been fixed, seems good so far


Secrets Manager integration

I have a private Django add-on package that adds the capability to use secrets from Secrets Manager:
DATABASES = {
   'default': SecretsManagerDBConfig(secret_id),
}

Because passwords can rotate, it also includes a middleware and decorator that retry a Django request handler (view) if a bad password error is received.
I've been looking into configuring pgbouncer with either ansible or just the same package installed for root and run during initialization cfn-init.   As I got more into this, it has begun to seem that it is a better separation of concerns if pgbouncer can get secrets from secrets manager by using a python upcall such as you enable here.
Are you guys interested in collaborating on this feature?

Hi @danizen   - this sounds very cool.  Unfortunately I don't have time these days to actively collaborate, but if you can implement this feature in a backward compatible way, and include README with instructions / test cases, then please do send a pull request and I'll try to find time to check it out and merge it.
Thanks for suggesting this, and for possibly contributing to the project!

Can you tell me where in src/client.c:handle_auth_response I would know that authentication failed?   That would help a lot.   Because the only way to make it bullet proof would be to go get the secret(s) when an authentication failed, and rewrite the auth file.

I don't know, sorry.


Bad website cert

Can't reproduce. Can you show me the certificate ?
Le 14/10/2018 à 21:45, Dessalines a écrit :

img
https://camo.githubusercontent.com/1e808456754231d6d6480194d3d6e2ee5770f2e2/68747470733a2f2f692e696d6775722e636f6d2f49745a5161674c2e706e67
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/sametmax/0bin/issues/119, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABmK3gvFt3iDzDIceZ6z1Ln53EhTfU5Jks5uk5RbgaJpZM4XbS9H.

The certificate subject is 0bin.net. The subjectAlternativeName is also 0bin.net.
So yes, when going to www.0bin.net, the domain doesn't match.
> echo "" | openssl s_client -connect www.0bin.net:443 2> /dev/null | openssl x509 -text | grep -A3 -P 'Subject(:| Alternative)'
        Subject: CN = 0bin.net
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                Public-Key: (2048 bit)
--
            X509v3 Subject Alternative Name:
                DNS:0bin.net
            X509v3 Certificate Policies:
                Policy: <IP_ADDRESS>.2.1

The thing is we have a redirection from www.0bin.net to 0bin.net and I tested it on 3 machines, one Linux, one Windows, and one android. All of them redirect.
Are you getting only this error by accessing the website programmatively or do you get it using a web browser ?
Le 15/10/2018 à 09:55, Glandos a écrit :

The certificate subject is |0bin.net|. The |subjectAlternativeName| is
also |0bin.net|.
So yes, when going to |www.0bin.net|, the domain doesn't match.

echo  ""  |  openssl s_client -connect www.0bin.net:4432>  /dev/null|  openssl x509 -text|  grep -A3 -P'Subject(:| Alternative)'
         Subject: CN = 0bin.net
         Subject Public Key Info:
             Public Key Algorithm: rsaEncryption
                 Public-Key: (2048 bit)
--
             X509v3 Subject Alternative Name:
                 DNS:0bin.net
             X509v3 Certificate Policies:
                 Policy: <IP_ADDRESS>.2.1

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/sametmax/0bin/issues/119#issuecomment-429743988, or
mute the thread
https://github.com/notifications/unsubscribe-auth/ABmK3vTWr9bimt4H3-hIY_pSKAQ4sVh5ks5ulD9lgaJpZM4XbS9H.

Yes, but maybe the user entered the HTTPS manually (I doubt it), or (s)he uses something like HTTPS-Everywhere.
You could either:

Add a subjectAlternativeName to your CSR for Let's Encrypt.
Use wildcard certificate.
Do nothing. After all, it should only affect a very small portion of users. Check your logs for that.

Ok, thanks. subjectAlternativeName seems the best way to go.. |
|
Le 15/10/2018 à 13:48, Glandos a écrit :

Yes, but maybe the user entered the HTTPS manually (I doubt it), or
(s)he uses something like HTTPS-Everywhere.
You could either:
* Add a |subjectAlternativeName| to your CSR for Let's Encrypt.
  * Use wildcard certificate.
  * Do nothing. After all, it should only affect a very small portion of
    users. Check your logs for that.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/sametmax/0bin/issues/119#issuecomment-429820738, or
mute the thread
https://github.com/notifications/unsubscribe-auth/ABmK3iQbBQzG773togXxfb2P5W2wal1Cks5ulHYqgaJpZM4XbS9H.

I still get this error when coming to it from:
https://duckduckgo.com/?q=0bin+&t=ffab&ia=web

I get the same indeed.
Le 15/10/2018 à 19:43, Dessalines a écrit :

I still get this error when coming to it from:
https://duckduckgo.com/?q=0bin+&t=ffab&ia=web
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/sametmax/0bin/issues/119#issuecomment-429947536, or
mute the thread
https://github.com/notifications/unsubscribe-auth/ABmK3l3HR0wIVOhJWZXKzadB9Td3rtL-ks5ulMlFgaJpZM4XbS9H.

This appears to be fixed.


[Feature] Two Variable Linear Equation Calculator

Description
I would like to add a new feature to our project: a calculator that can solve systems of two-variable linear equations. This feature will be useful for users who need to solve equations of the form:
a1 * x + b1 * y = c1
a2 * x + b2 * y = c2
Screenshots
No response
Checklist

[X] I have checked the existing issues.
[X] I follow Contributing Guidelines of this project.
[X] I am a GSSOC'24 contributor.
[ ] I am a IWOC'24 contributor.
[ ] I am a JWOC'24 contributor.
[ ] I am a SWOC'24 contributor.

Code of Conduct

[X] I agree to follow this project's "Code of Conduct".

I would like to work on this issue. Please assign me this task for GSSoC'24.

@Rakesh9100, please assign me this issue under GSSoC'24. I am really interested in working on this issue.

this an example

this is an example

We already have Linear Equation Calculator, pls work on new issues @AsmitaMishra24

We already have Linear Equation Calculator, pls work on new issues @AsmitaMishra24

ok


upgrade nteract_on_jupyter to 1.5.0

When I ran the upgrade for nteract I noticed it froze other packages, hope that's alright.

Pinned tornado so we have a way ahead until the notebook server is upgraded.


Code cleanup

Before cleanup:
Sims: 20000
DPS: 45.34 (5.71 - 60.27)
Exec time: 15825ms

After cleanup:
Sims: 20000
DPS: 39.9187 (10.8996 - 52.9356)
Exec time: 14144

Approximate speedup: 12%

After the last two commits.  Before:
Threads: 1
Sims: 200000
DPS: 40.0151 (4.86287 - 53.71)
Exec time: 85706

after fix:
Threads: 16
Sims: 200000
DPS: 640.839 (153.352 - 845.837)
Exec time: 6853

so roughly a 12x speedup with 16 threads

On the web view, my machine is an AMD 3950x (32 logical cores):
On my branch: 200k iterations takes 18.4 seconds
On master branch: 200k iterations takes 25 seconds


Error BCP036: The property "gateway" expected a value of type "string" but the provided value is of type "object"

Bicep version
Since v0.25.3
Describe the bug
We're getting the error:
Error BCP036: The property "gateway" expected a value of type "string" but the provided value is of type "object"
For the following resource and other similar resources:
resource resFileshareConnection 'Microsoft.Web/connections@2016-06-01' = {
  name: fileshareConnection.name
  location: general.location
  kind: 'V2'
  properties: {
    displayName: fileshareConnection.name
    customParameterValues: {}
    parameterValues: {
      rootfolder: fileshareConnection.rootfolder
      authType: fileshareConnection.authType
      gateway: {
        name: fileshareConnection.odgw.name
        id: resourceId(fileshareConnection.odgw.resourceGroup, 'Microsoft.Web/connectionGateways', fileshareConnection.odgw.name)
        type: 'Microsoft.Web/connectionGateways'
      }
      username: username
      password: password
    }
    api: {
      id: subscriptionResourceId('Microsoft.Web/locations/managedApis', general.location, 'filesystem')
    }
  }
}

To Reproduce
Steps to reproduce the behavior:

when building the bicep file with az bicep build
the error is also visible in the VS Code editor

Additional context
With version v0.24.24 we don't have this error

i have the same issue

I'm experiencing the same issue

Did anyone managed to resolve this?

Did anyone managed to resolve this?

The workaround for us is to install the version 0.24.24

Is there an estimate when this will be fixed?
I deploy my biceps with a yaml pipeline, how can I force my pipeline to run with an older bicep version?

I can now confirm that version 0.24.24 works. Thank you.

A workaround with the latest version of Bicep is to use the any function:
      gateway: any({
        name: fileshareConnection.odgw.name
        id: resourceId(fileshareConnection.odgw.resourceGroup, 'Microsoft.Web/connectionGateways', fileshareConnection.odgw.name)
        type: 'Microsoft.Web/connectionGateways'
      })


Added Github actions and integrated codecov app

added codecov.yml for CI and code coverage
added codecov & build badges to README

self approved


[Bug]: Unable to mock ESM (.mts) module

Version
29.0.3
Steps to reproduce

Go to https://codesandbox.io/s/ts-jest-mock-mts-jiq264?file=/src/tests/sum.test.mts
type yarn test

Expected behavior
function sum must return mocked result
Actual behavior
function sum returns not mocked result
import {sum} from '../sum.mjs'

jest.unstable_mockModule(
  '../sum.mjs',
  () => ({
    sum: jest.fn(() => 3),
  }),
);

// OR

jest.mock(
  '../sum.mjs',
  () => ({
    sum: jest.fn(() => 3),
  }),
);

the code above has no effect
Debug log
{"context":{"allowJs":false,"logLevel":20,"namespace":"jest-preset","package":"ts-jest","version":"29.0.3"},"message":"creating jest presets not handling JavaScript files","sequence":1,"time":"2022-10-16T08:09:04.938Z"}
{"context":{"allowJs":false,"logLevel":20,"namespace":"jest-preset","package":"ts-jest","version":"29.0.3"},"message":"creating jest presets not handling JavaScript files","sequence":2,"time":"2022-10-16T08:09:04.963Z"}
{"context":{"logLevel":20,"namespace":"Importer","package":"ts-jest","version":"29.0.3"},"message":"creating Importer singleton","sequence":3,"time":"2022-10-16T08:09:05.280Z"}
Additional context
No response
Environment
System:
    OS: Linux 5.13 Debian GNU/Linux 10 (buster) 10 (buster)
    CPU: (16) x64 Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz
  Binaries:
    Node: 16.15.1 - ~/.nvm/versions/node/v16.15.1/bin/node
    Yarn: 1.22.19 - ~/.nvm/versions/node/v16.15.1/bin/yarn
    npm: 8.11.0 - ~/.nvm/versions/node/v16.15.1/bin/npm
  npmPackages:
    jest: 29.2.0 => 29.2.0

Mock is a feature of Jest, please check https://github.com/facebook/jest/issues/9430 for more information about mock and ESM


One typo, and color vs. colour

In http://tutorial.ponylang.org/types/type-aliases/#complex-types I find this extra "the":
"you might also want to iterate over the the enum …"
You could also write "You" instead of "you" here.
The tutorial uses both "colour" and "color". You should choose one. I prefer using "color" in computer tech literature.

You're entirely right, there are quite a few typos on that page, particularly in the example code. Please feel free to fix it up and submit a patch!
As for the question of British vs American spelling, we really should come up with a policy and stick to it. The bulk of the tutorial was written by a Brit, a British-naturalised American and a German, so we tend to use British spellings, but maybe we shouldn't.

In my local clone I have done "git checkout -b typo_and_color_to_colour", made the changes (incl. Colors -> Colours), and done "git add ..." on two .md files. Now I try "git push origin typo_and_color_to_colour", but I get this:
remote: Permission to CausalityLtd/pony-tutorial.git denied to jkleiser.
fatal: unable to access<EMAIL_ADDRESS>The requested URL returned error: 403

Do you know what I'm doing wrong?

Have you forked the repo and did the changes to your local repo?

No, I have not forked this time.

which you need to, since you probably do not have write/owner rights on the original repo

OK. Thanks, I'll do that.

Could you please help me with this one:
Is there an easy way to update my fork so that it matches the current CausalityLtd/pony-tutorial?
If not, how do I delete my fork, so I can make a new one from the current CausalityLtd/pony-tutorial?
I have done it once before, but the web UI has changed. ;-)

Assuming you're using git on the command line, you can do:
git fetch upstream

which will get updates from CausalityLtd/pony-tutorial into your local workspace. You can then commit them to your repo as normal.
I have no idea how to delete a github fork anymore, they've taken away the button!


docs: add changelog

Is this an auto-generated file?
If so, should we document how it was/is generated?

This is a manually written file, if there is interest we can autogenerate one.
https://github.com/conventional-changelog/conventional-changelog
Could help for that


Yet another symbolic cache bug, plus potential fix

We should reopen #225
@navjotk : you're gonna love this
EDIT: added potential fix

Merged.


Useful image names

Some image files in /Documentation/images are still named IMG***, what makes searching an image in the browser hard.

Any idea what the 'IMG_1501.JPG' shows? These files were added by Felix, but they are not currently linked to README.md.

This image shows the connection of the ground levels from all buttons. Its basically a 3 to 1 connection. But this is a quite dirty solution, not really recommendable.


The language reflects the setting, "language" in config.json

Related Issues
Close #20.
Summary
-1 ask
0 Japanese
1 English
Compatible with Vanilla.

load_config() has internally an event loop to ask the language you use and in this loop keyboard state is updated. Keyboard state is initialized by mesbox(). It is why mesbox() is moved above.


Controlling the expanding number of device endpoints by allowing them to be combined

Feature description
The reason people are asking for cluster extensions outside the spec https://github.com/project-chip/connectedhomeip/issues/36408 is because the existing Matter Light Switch device type is insanely hard to use. As I've discussed with Boris my light switch keypad device has become a Frankenstein monster after being forced to implement 42 different endpoints from a single device if it is going to do behave as the current spec requires.
There are two problems with lighting devices, one simple and one complex.
The simple one. In multi-gang devices sometimes you don't use all of the gangs. If the gang is not connected to a load you don't want to display a UI for it. The On/Off Cluster needs an attribute for '"NoLoad". Then there is a toggle in the phone app UI to suppress the display of devices with no load attached. This needs to be a toggle in the phone app since you need to see the NoLoad devices during setup, but once they are set up you want to suppress their display.
The complex one. The number of endpoints needed to construct a smart light switch is very high, and for my devices it is currently five endpoints per lighting load. When ganged devices are involved that number multiplies. My eight button keypads now have 42 endpoints -- Root, Aggregator + 8 * (Light Bulb, Light Switch, Generic Switch, Indicator Led, Electrical Power). Since there is no defined smart switch type those endpoints have to be grouped using the TAGLIST feature on the Descriptor cluster (Matter 1.3) or the Fixed Label cluster (pre-1.3). None of the Google/Apple/Amazon apps support this crazy collection of endpoints.
An exploding number of endpoints is a particularly acute problem with lighting. I have a very large Insteon installation which has 63 light switches and I am unable to replace it using Matter devices. If each of those 63 light switches has five endpoints, that's 315 endpoints to deal with and that becomes a major problem to manage. Light switches really should be a single endpoint just to keep things manageable in large installations.
I would propose a mechanism to help constrain this explosion of endpoints, initially explained here: https://github.com/project-chip/connectedhomeip/issues/36329 The proposal is that if the clusters needed to implement a device type are mutually exclusive and those endpoints are related, then you can combine those device types onto a single endpoint and list all of the device types. The purpose in doing this is not as much to reduce the number of endpoints (which does help) but instead to make the grouping obvious in ganged devices.
For example: Light Bulb, Light Switch, Generic Switch and Electrical Power are all mutually exclusive clusters and are related together to form a smart switch. It would be possible to combine those four endpoints into a single endpoint and list all four device types. This is backwards compatible because the device types are mutually exclusive, if older code uses the Light Bulb device type it will just ignore the other clusters.
If this were an option, my keypads would have 10 endpoints instead of 42 - Root, Aggregator + 8 * (combo Bulb/Switch/GS/EP). The need for a special indicator LED endpoint disappears if I have the "NoLoad" flag on the OnOff cluster.
Two years ago I used this illustration in an issue about trying to build a pair of light switches which could control the top and bottom of a staircase. Despite two years of effort I have still not been able to achieve this. We are very close now, but still not quite there. This illustrates the use of "NoLoad". One switch in the pair has the load attached and the other one doesn't but you still want the indicator LED to work. However, you don't want two Light controls in the UI because there aren't two light bulbs.

Platform
all
Platform Version(s)
No response
Anything else?
No response

This is a spec issue, not an SDK issue.

This is the only place I can post, I am blocked from directly making spec comments. Seems to me that it should be free to comment on the spec and then pay for the privilege of voting to accept those comments.


Tdt

This PR fixes most issues with the TDT and improves its data handling.
It also fixes MATLAB Parallel Server integration using ResourceTemplate rather than SubmitArguments.
It also adds SPM modification to implement a configurable tolerance when checking orientation.

Thanks for the revision and the feedback. Indeed, I plan to submit an example script based on my ongoing project once it is published.


Changing the white background of the landing page (hero section) with background: url() is not recognised by netlify

Whenever I uncomment the background: url () in the style/section/_hero.scss line 18-22 or thereabout and I use an image there, it works quite well on my localhost with npm start, but doesn't come on when I reload on netlify... Can you pls help out.
Thanks so much

hey did you manage to change the background to an image?

if so can you post the css / scss

In your _hero.scss, under hero id:
background: linear-gradient(to bottom, rgba(0,0,0,.7), rgba(0,0,0,.7)),  url(../assets/background.jpg) center no-repeat;
  background-attachment: fixed;
  background-size: cover;

Also if you're having problem getting your resume to showup when you click the view resume button, this worked for me:
In your template.html
<a target="_blank" class="cta-btn cta-btn--resume" href="./assets/nameofpdfifle.pdf">
                  View Resume
                </a>

then in your index.js:
(1.) import the resume
import MyResume from './assets/FranksResume2020.pdf';

(2.)Then modify the addResume function like this, using whatever name of your resume as parameter(in my case, I named it MyResume as you can see):
function addResume(MyResume){
  const elements = document.getElementsByClassName('.cta-btn--resume');
  for(let el of elements){
    el.href = url(MyResume);
  }
}

After several hours of fruastration (lol), I got it to work, by removing the quotes from the url(), i.e. changing url("") to url().
Thanks everyone, might be helpful to someone

yes thanks

In your _hero.scss, under hero id: (don't include quotes in your url( ) )
background: linear-gradient(to bottom, rgba(0,0,0,.7), rgba(0,0,0,.7)),  url(../assets/background.jpg) center no-repeat;
  background-attachment: fixed;
  background-size: cover;

Bro, I am not getting even then.Can u plz help me out


python3Packages.hidapi: 0.10.1 -> 0.11.0.post2

Motivation for this change

version update

Things done

Built on platform(s)

[ ] x86_64-linux
[x] aarch64-linux
[ ] x86_64-darwin
[x] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
Result of nixpkgs-review pr 142073 run on x86_64-linux 1

1 package marked as broken and skipped:

plover.stable

2 packages failed to build and already failed to build on hydra master:

python38Packages.ledgerwallet: log was empty
python39Packages.ledgerwallet: log was empty

32 packages built:

cm-rgb
electron-cash
electrum
electrum-ltc
hwi (python39Packages.hwi)
keepkey_agent (python39Packages.keepkey_agent)
ledger_agent (python39Packages.ledger_agent)
liquidctl (python39Packages.liquidctl)
onlykey-agent
onlykey-cli
python38Packages.bitbox02
python38Packages.btchip
python38Packages.ckcc-protocol
python38Packages.hidapi
python38Packages.hwi
python38Packages.keepkey
python38Packages.keepkey_agent
python38Packages.ledger_agent
python38Packages.ledgerblue
python38Packages.liquidctl
python38Packages.python-u2flib-host
python38Packages.trezor
python38Packages.trezor_agent
python39Packages.bitbox02
python39Packages.btchip
python39Packages.ckcc-protocol
python39Packages.hidapi
python39Packages.keepkey
python39Packages.ledgerblue
python39Packages.python-u2flib-host
trezorctl (python39Packages.trezor)
trezor_agent (python39Packages.trezor_agent)


An external symbol that cannot be resolved:"public: enum TfLiteStatus __cdecl tflite::impl::Interpreter::SetNumThreads(int)" (?SetNumThreads@Interpreter@impl@tflite@@QEAA?AW4TfLiteStatus@@H@Z)

Hi iwatake2222:
thanks for your great works. Based on your tutorial configuration in the WIN10 environment, I had the following problems during the build the project:
LNK2019	An external symbol that cannot be resolved "public: enum TfLiteStatus __cdecl tflite::impl::Interpreter::SetNumThreads(int)" (?SetNumThreads@Interpreter@impl@tflite@@QEAA?AW4TfLiteStatus@@H@Z)， function "public: virtual int __cdecl InferenceHelperTensorflowLite::initialize(char const *,int)" (?initialize@InferenceHelperTensorflowLite@@UEAAHPEBDH@Z) Refer to the symbol in 	main	E:\01.work\edge_tpu_c++\play_with_tflite_0811\play_with_tflite-20200811\build\pj_tflite_cls_mobilenet_v2\InferenceHelper.lib(InferenceHelperTensorflowLite.obj).

I think maybe it is because of libtensorflowlite.so.if.lib   what should I do?
And the in your shared file edgetpu_prebuild not have the x64_windows file.Can you share it with us?
If possible,Could you send me the complete project files? I mean the files include all file in third_parry. Because I want to use the same version  tensorflow and edgetpu sound code like yours.
Looking forward to your reply. thank you very much.

Hi,
I actually have a trouble with building libedgetpu in Windows. It's still under WIP, sorry...
https://github.com/iwatake2222/play_with_tflite#for-windows-wip

I'm sure everything should be fine if I roll back my prebuilt libtensorflow to the commit of f394a768719a55b5c351ed1ecab2ec6f16f99dd4 . I'll update a set of libedgetpu an libtensorflow for windows when I have time (possibly this weekend).

Sorry. how can I get the libtensorflow version f394a768719a55b5c351ed1ecab2ec6f16f99dd4 or the source code.On tensorflow official website is the version "https://github.com/bazelbuild/rules_closure/archive/308b05b2419edb5c8ee0471b67a40403df940149.tar.gz",  # 2019-06-13

You can just run git checkout f394a768719a55b5c351ed1ecab2ec6f16f99dd4

Thinks for your reply very much! I can run the demo use tensorflowlite.so . I want ask , Can I use edgetpu USB Accelerator in win10 with your projects?  I test the temp_pj_tflite_edgetpuapi_cls_mobilenet_v2 projects, It can build successfuly. But cannt run successfully.

actually, error log is :
ERROR: Internal: tflite/custom_op.cc:77 tf_lite_type != kTfLiteUInt8 (2 != 3)
ERROR: Node number 0 (edgetpu-custom-op) failed to prepare.
I wonder if it's because the mobilenet_v2_1.0_224_quant_edgetpu.tflite file is build in old  version of edgetpu compiler.
but I use the same file run in python version. So I am puzzled!

Thanks for your reply very much. The program is running as expectation use your method.

yay!


run kubb generate on the github pipeline

What is the problem this feature would solve?
I got few bugs testing kubb and it looks to me that most of these should have been catched by the github action pipeline that is currently run on this repository
External documents/projects?
No response
What is the feature you are proposing to solve the problem?
simply execute the command kubb generate or kubb for each kubb plugin and fail the pipeline when the command fails
What alternatives have you considered?
No response

This is something that already happens, you just got unlucky to find some edge cases we did not yet have.


Implement getRobotState and reduce memory allocation

This PR implements getRobotState and reduced the memory allocation by using Eigen::Ref<> instead of normal reference in the set and get state.
cc @isorrentino

Thanks a lot @GiulioRomualdi !


Convert about.txt for routes/about.svelte

The data/about.txt file is generated by Scripture App Builder and contains HTML to display in the about page of the PWA. There are convert scripts in the scripts folder which transform files in the data folder live during development or during a build. Update the placeholder convertAbout.ts to generate the appropriate data in the src or static folder that is needed by src/routes/about.svelte.

The current content of data/about.txt still contains markup and variables.  It needs to be expanded in SAB before this can be done.

The contents is now data/about.partial.html and the markdown and variables have been expanded.


Prop 'error' of Slider is deprecated

I recently added a slider to one of my forms that uses field level validation. I got this console error:

Here is my slider component:
<Field
      component={Slider}
      format={null}
      name="lowLimit"
      defaultValue={60}
      step={5}
      min={0}
      max={100}
      sliderStyle={styles.sliderStyle}
      validate={[required, effortRange, lowerThanHighLimit]}
/>

Is there a better way to do validation on a Slider component, or is there an update coming to address this error?

This shouldn't be with new version.


Prevent Numaflow Controller from being deleted until there's nothing left using it

Summary
ArgoCD will no longer use sync waves, so we need another way to ensure that the Numaflow Controller is up to remove the finalizers of all other resources that are being reconciled by it. A finalizer on the NumaflowControllerRollout can be used which only gets removed once there are no dependent resources remaining.

Message from the maintainers:
If you wish to see this enhancement implemented please add a 👍 reaction to this issue! We often sort issues this way to know what to prioritize.

sorry, this issue was meant to be for Numaplane


Why OpenSOC need TWO network capture cards?

I noticed a requirement in the topic "What do I need to run OpenSOC" of "http://opensoc.github.io/": 2 Network Capture Cards. So, why we need two network capture cards? One is not enough?

Hi Yubin,
In the standard OpenSOC configuration, we have 1 capture card for raw
PCAP data.
We have a 2nd capture card for Deep Packet Inspection.  We use BRO in
our normal configuration.
We have found that with any significant network traffic, the workload
for PCAP and DPI is more than can be handled on a single card.
Hope that helps,
Chris
On 1/19/15, Yubin Wang<EMAIL_ADDRESS>wrote:

I noticed a requirement in the topic "What do I need to run OpenSOC" of
"http://opensoc.github.io/": 2 Network Capture Cards. So, why we need two
network capture cards? One is not enough?

Reply to this email directly or view it on GitHub:
https://github.com/OpenSOC/opensoc/issues/1

Thank you:)
When I saw the "standard OpenSOC configuration", I just thought of a report named "Cisco OpenSOC Hadoop Design with Bro". In this report, grutz said that OpenSOC is not easy to install and get working quickly. But I have not found the details about how install it on the github. So, is there any document or guide could tell us how to install it with "standard OpenSOC configuration" and let it work?


Update badge on change of props

This fixes https://github.com/clement-joye/react-websitecarbon-badge/issues/2

Good catch, thanks!


Input waveform not correct

When testing with real hardware, it shows the correct value while button held down, but then that low period is deleted from UI when button released.

a long high period, then a short low period via button causes the chart to be cut off - the old high value is lost it seems


Padding inside FilledButton have a different behavior on web when on Mobile Browser vs Desktop Browser

Steps to reproduce

Run the following code with flutter run -d chrome

import 'package:flutter/material.dart';

void main() {
  runApp(
    MaterialApp(
      home: Scaffold(
        body: Center(
          child: SizedBox(
            height: 40,
            child: FilledButton(
              style: FilledButton.styleFrom(
                padding: const EdgeInsets.all(16),
              ),
              onPressed: () {},
              child: const Text("test"),
            ),
          ),
        ),
      ),
    ),
  );
}

open a chrome window on the resulting url
open a browser window on the resulting url with a iPhone simulator or an Android Emulator

Expected results
The two test button looks the same
Actual results
The two button looks really different.
The button text is visible on a chrome browser on macOS.
The button text is not visible on a chrome browser on iPhone/Android.
The mobile version is probably the correct one, with the text being cropped by the height constraint + big padding, but the debug was difficult be cause on desktop it looked good.

Code sample
Code sample
import 'package:flutter/material.dart';

void main() {
  runApp(
    MaterialApp(
      home: Scaffold(
        body: Center(
          child: SizedBox(
            height: 40,
            child: FilledButton(
              style: FilledButton.styleFrom(
                padding: const EdgeInsets.all(16),
              ),
              onPressed: () {},
              child: const Text("test"),
            ),
          ),
        ),
      ),
    ),
  );
}

Screenshots or Video

Screenshots / Video demonstration

Logs
Logs
No interesting logs in the console
Performing hot restart...
Waiting for connection from debug service on Chrome...
Restarted application in 45ms.

Flutter Doctor output
Doctor output
[!] Flutter (Channel [user-branch], 3.22.0, on macOS 14.6.1 23G93 darwin-arm64,
    locale en-IT)
    ! Flutter version 3.22.0 on channel [user-branch] at
      /opt/homebrew/Caskroom/flutter/3.19.4/flutter
      Currently on an unknown channel. Run `flutter channel` to switch to an
      official channel.
      If that doesn't fix the issue, reinstall Flutter by following instructions
      at https://flutter.dev/docs/get-started/install.
    ! Upstream repository unknown source is not a standard remote.
      Set environment variable "FLUTTER_GIT_URL" to unknown source to dismiss
      this error.
    • Framework revision 5dcb86f68f (5 months ago), 2024-05-09 07:39:20 -0500
    • Engine revision f6344b75dc
    • Dart version 3.4.0
    • DevTools version 2.34.3
    • Pub download mirror
      https://pvotaltech.jfrog.io/artifactory/api/pub/pvotal-pub/
    • If those were intentional, you can disregard the above warnings; however
      it is recommended to use "git" directly to perform update checks and
      upgrades.

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /Users/clucera/Library/Android/sdk
    • Platform android-34, build-tools 33.0.0
    • Java binary at: /Applications/Android
      Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      17.0.7+0-17.0.7b1000.6-10550314)
    • All Android licenses accepted.

[!] Xcode - develop for iOS and macOS (Xcode 16.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 16A242d
    ! iOS 18.0 Simulator not installed; this may be necessary for iOS and macOS
      development.
      To download and install the platform, open Xcode, select Xcode > Settings
      > Platforms,
      and click the GET button for the required platform.

      For more information, please visit:
        https://developer.apple.com/documentation/xcode/installing-additional-si
        mulator-runtimes
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2023.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      17.0.7+0-17.0.7b1000.6-10550314)

[✓] IntelliJ IDEA Ultimate Edition (version 2023.1.6)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    • Flutter plugin version 78.2.1
    • Dart plugin version 231.9414.10

[✓] VS Code (version 1.88.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.90.0

[✓] Connected device (4 available)
    • iPhone 15 Pro Max (mobile)      • 7419A062-CAA2-4A3E-B7C1-4273A165C394 • ios            • com.apple.CoreSimulator.SimRuntime.iOS-17-5 (simulator)
    • macOS (desktop)                 • macos                                • darwin-arm64   • macOS 14.6.1 23G93 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad                • darwin         • macOS 14.6.1 23G93 darwin-arm64
    • Chrome (web)                    • chrome                               • web-javascript • Google Chrome 129.0.6668.60

[✓] Network resources
    • All expected network resources are available.

Thanks for the report @c-lucera-pvotal
Can you take a look at https://github.com/flutter/flutter/issues/85729 to see if it resembles your case or not ?
See https://github.com/flutter/flutter/issues/85729#issuecomment-878640953 to check if it helps to resolve your issue or not.

Hey @darshankawar
I don't think it is the same issue, that was more about the size of the button affected by the minimum tap target, and if you see their issue, they "solves" it by adding a sized box, like I did here in my solution that already wraps the button in a Sizedox to force the size, the issue here is more about the rendering on desktop that is not up to the expectations (it looks good, but it shouldn't) because the vertical padding should make the button text overflow (it happens correctly on mobile browser)
if you check the code, I have a button sized 40 in height, then I have a padding all of 16, this leaves only 8 (40, minus 16 top and 16 bottom) for the text, that should't be rendered, but it does, effectively masking any  potential issue.
here another sample with a 40 sized button with a vertical padding of 20 (sums to 40) for some reason the text instead of being invisible, it is just moved a little to the bottom

SizedBox(
  height: 40,
  child: FilledButton(
    style: FilledButton.styleFrom(
      padding: const EdgeInsets.symmetric(vertical: 20),
    ),
    onPressed: () {},
    child: const Text("test"),
  ),
),

The effect is even more visible by exagerating, in this case a 200 height button, with 100 vertical padding, and a ColoredBox wrapping the text, it shouldn't be visible at all, but in desktop chrome window it is renderer anyway
import 'package:flutter/material.dart';

void main() {
  runApp(
    MaterialApp(
      home: Scaffold(
        body: Center(
          child: SizedBox(
            height: 200,
            child: FilledButton(
              style: FilledButton.styleFrom(
                padding: const EdgeInsets.symmetric(vertical: 100),
              ),
              onPressed: () {},
              child: const ColoredBox(
                color: Colors.red,
                child: const Text("test"),
              ),
            ),
          ),
        ),
      ),
    ),
  );
}

Thanks for the update. I see that the reported behavior also occurs on mobile and mobile browsers as compared to web and desktop wherein it renders properly.
https://github.com/flutter/flutter/blob/a6f3a1b8b4b9553e88ae51cb939ed7842a12edba/packages/flutter/lib/src/material/filled_button.dart#L460C29-L460C53 it shows ButtonStyle.padding is reduced from 24 to 16.
In your case,

padding: const EdgeInsets.all(16)

If this is reduced to less than 16, then it does render the text properly

The thing here is that the reported behavior is not correctly rendered on desktop, it renders correctly on mobile, due to the excessive padding the text should be not visible, but testing on desktop gives a false negative because the text is visible even when it shouldn't
And yes, noticing now that it is not just desktop browser / mobile browser, but even on mobile platform it shows correctly, so probably is just desktop browser that render wrong?

Thanks for the update and your patience while we try to figure this out. Please see this issue and likely related to visual density difference between mobile, desktop and web platforms. See https://api.flutter.dev/flutter/material/VisualDensity-class.html to get more details and to know if it helps in your case as why it could be occuring.

I don't think it is related, that will change the size of the button, and it is somewhat expected,
what is happening here, is that in desktop for some reason, the text appears even if it shouldn't,
I explain it better
we have a 200 sized height container, then we apply 100 padding top and 100 padding bottom, the space for the inner text becomes 0.
This should cause an overflow error, or at least render the content not visible, but in desktop for some reason this doesn't happens, leading to false negatives (looking the UI looks correct while it shouldn't) I can check later if fiddling with the VisualDensity in theme is related to this however.

Thanks for the update. Seeing the same behavior as reported with latest versions. Keeping this open for team's tracking.
Stable : 3.24.3
Master : 3.27.0-1.0.pre.120

May be related to https://github.com/flutter/flutter/issues/123528


Doesnt skip ads non video

when you see ads not video mostly it doesnt skip, so i edit the script
disable this
openAdCenterButton?.click(); blockAdButton?.click(); blockAdButtonConfirm?.click(); closeAdCenterButton?.click();
and edit this
const nonVid = document.querySelector(".ytp-ad-skip-button-modern");
to this
const nonVid = document.querySelector(".ytp-ad-skip-button-modern,.ytp-ad-skip-button-slot");
update
that one doesnt work on my pc but worked fine on my laptop, pretty weird

This was fixed in the latest version.


[SPARK-13200][MLLIB][TRIVIAL] Remove rounding on integer in MFDataGenerator

Trivial removal of rounding call on an integer. Was causing an warning in Scala 2.11

Test build #50894 has started for PR 11110 at commit 5418c18.

Test build #50894 has finished for PR 11110 at commit 5418c18.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/50894/
Test PASSed.

I'm going to close this and group it together with some other deprecation fixes.

OK sure, the change looks correct to me.


Can't open ndpi file

I installed all the required packages properly but can't get to open any ndpi file:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.7/site-packages/large_image/tilesource/__init__.py", line 79, in getTileSource
    return getTileSourceFromDict(AvailableTileSources, *args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/large_image/tilesource/__init__.py", line 67, in getTileSourceFromDict
    raise TileSourceException('No available tilesource for %s' % pathOrUri)
large_image.exceptions.TileSourceException: No available tilesource for Li63T_CD3.ndpi```

Can you paste your pip install or where you copied it from?
On Sat, Mar 21, 2020, 10:03 AM Assaf Magen<EMAIL_ADDRESS>wrote:

I installed all the required packages properly but can't get to open any
ndpi file:

ts = large_image.getTileSource('Li63T_CD3.ndpi') Traceback (most
recent call last): File "", line 1, in  File
"/usr/local/lib/python3.7/site-packages/large_image/tilesource/init.py",
line 79, in getTileSource return
getTileSourceFromDict(AvailableTileSources, *args, **kwargs) File
"/usr/local/lib/python3.7/site-packages/large_image/tilesource/init.py",
line 67, in getTileSourceFromDict raise TileSourceException('No available
tilesource for %s' % pathOrUri) large_image.exceptions.TileSourceException:
No available tilesource for Li63T_CD3.ndpi

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/DigitalSlideArchive/HistomicsTK/issues/830, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAFODTTGTMYMBV6EQKPQXOTRITCLPANCNFSM4LQ5RQEA
.


the processing timing too large in some frame

Dear officer,
I integrated the fast_gicp into hdl_slam by adding the methods into registration.cpp, very impressive compare to the original gicp in terms of processing time.
But I fount in some frame it appears larger processing time(more than 1s ) which might reduce the accuracy of odometry if I try to run the method in real-time
Record processing timing of matching function in the  below function
  Eigen::Matrix4f pose = matching(cloud_msg->header.stamp, cloud);
https://github.com/koide3/hdl_graph_slam/blob/0228e86b7f4f9649515b0217440694bc1fdf7f20/apps/scan_matching_odometry_nodelet.cpp#L113
Running with ubuntu18.04 with ROS melodic, CUDA 10.2 with Nvidia GeForce GTX 1660Ti.
FastGICP(max: 1465.45 ms), Fast VGICP(max 1156.91ms) and  FastVGICPCuda(max 1626.14ms)  have similar results after a few repeat trying with our bag files.
The bag file:
https://www.dropbox.com/s/pfjvauvletdpnh2/2019-04-28-20-58-02.bag?dl=0
https://www.polyu-ipn-lab.com/download
(playback speed: FastGICP r=0.5, Fast VGICP r =1, FastVGICPCuda r =1)
Take FastVGICPCuda's processing time (in ms) as an example:
25.238248
26.579396
46.928215
27.55004
32.815564
1255.325887
31.012012
30.705918
19.767951
24.523302
28.338081
30.295409
33.668795

max:1626.14/ min16.03/ mean 38.08/ median 31.28
My question is:
Is it an expected result in terms of processing time?  or some mismatch of the bag files with the fast_gicp (I ran the bag file with GICP with max 520.10 ms, playback speed 0.1 )

@DarrenWong
Thanks for letting me know the issue. It's strange that the processing time varies so much and sometimes takes a second for one frame. I'll take a look at your rosbag to find the cause.

many thanks for taking your time @koide3 , can you repeat my experiments?

Yes, I confirmed the reported behavior on my PC. I need a bit more time to dig into the problem.

VGICP_CUDA time

I guess the problem stems from the large number of input points. With voxelgrid resolution = 0.1, the number of of points becomes about 25k in average. It's a bit too much for scan matching, and the gauss newton optimizer can suffer from such many input points. By setting the resolution to 0.25 (or larger), the number of points becomes less than 15k points, and in this settings, I didn't see the problem.
Maybe we need a more stable optimizer (e.g., LM). I would implement it if I could find enough spare time.

Got it and thansk for your reply.  LM optimizer shall be better than gauss newton  theoretically.
One more question, how can I set the voxelgrid resolution? I integrated the fast-gicp in hdl_slam with below registration method in here.  https://github.com/koide3/hdl_graph_slam/blob/701a39e17e2be6d39261b5f27e0d1df993efbc99/src/hdl_graph_slam/registrations.cpp#L36

if(registration_method.find("VCUDA") != std::string::npos){
      std::cout << "registration: GICP_VGICP" << std::endl;
      boost::shared_ptr<fast_gicp::FastVGICPCuda<PointT, PointT>> gicp(new fast_gicp::FastVGICPCuda<PointT, PointT>());
      gicp->setResolution(1.0);
      return gicp;
    }

I default set it 1.0 (is it means voxelgrid resolution = 0.1? ), I try to change to 3.0,  but seems worser.

There is a nodelet that is in charge of voxelgrid downsampling. You can change downsample_resolution at the following line:
https://github.com/koide3/hdl_graph_slam/blob/701a39e17e2be6d39261b5f27e0d1df993efbc99/launch/hdl_graph_slam_400.launch#L28

I changed the     <param name="downsample_resolution" value="0.3" /> to 0.3.
Yes, the processing time is fast but still appears some processing time too large.
I think the root cause is the iteration too long in some frame which contains numerous cars or initial guess not well...
I agree that a stable optimizer would be better. Thanks for your helping!

MEDIAN 13.24 / MEAN 15.60 / 1002.834822


referring to mb instead of kb

the column name and values are clearly realted to kb not mb.

@baleng : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#label:"aq-pr-triaged"

#sign-off


VSX Version of vpx_sad8x8

Implement a VSX version of vpx_sad8x8
Each function must:

[x] Pass the SADTest suite
[x] Include Speed Test to the SADTest suite (Disabled by default)
[x] Report performance in commit msg (compared to C version)

Must show significant speedup over C version

The speed tests for the SADTest suite have landed.
https://chromium.googlesource.com/webm/libvpx/+/f950248b9b357b21e974e3ace94359d7ee8c7b29
The sad8x8 is currently in review
By changing how the absolute difference of sum is computed, we can stay in 8-bit lanes. This acceleration was also applied to all other sad block sizes and is currently in review. So expect speed ups for all block sizes.

VSX Version of SAD8xN is now upstream
https://chromium.googlesource.com/webm/libvpx/+/e3ce12cfc1c2d2cc245e1a6d49eaf3ff18538547
Speed Ups when compared to C are as follows:
8x4  C time = 68.7 ms (±0.3 ms), VSX time = 31.8 ms (±0.1 ms) [2.2x]
8x8  C time = 55.6 ms (±0.3 ms), VSX time = 18.3 ms (±0.1 ms) [3.0x]
8x16 C time = 46.5 ms (±0.1 ms), VSX time = 15.6 ms (±0.1 ms) [3.0x]

The PROCESS16 macro now uses 8-bit lanes instead of 16-bit lanes.
https://chromium.googlesource.com/webm/libvpx/+/f9dc411d89eed99d7def7de1e9dddba782c1212c
This results in Speed Ups for all other blocksizes, when compared to previous VSX code
16x8  Old VSX time = 16.7 ms, new VSX time = 9.1 ms [1.8x]
16x16 Old VSX time = 15.7 ms, new VSX time = 7.9 ms [2.0x]
16x32 Old VSX time = 14.4 ms, new VSX time = 7.2 ms [2.0x]
32x16 Old VSX time = 14.0 ms, new VSX time = 7.4 ms [1.9x]
32x32 Old VSX time = 13.4 ms, new VSX time = 6.5 ms [2.0x]
32x64 Old VSX time = 12.7 ms, new VSX time = 6.3 ms [2.0x]
64x32 Old VSX time = 12.6 ms, new VSX time = 6.3 ms [2.0x]
64x64 Old VSX time = 12.7 ms, new VSX time = 6.2 ms [2.0x]


Python 3 support

I have changed the download_dep.py file to support Python 3. This mostly involved changing the print statements to functions and changing the way urllib is called, since that module works differently in Python 3 compared to Python 2.

Thanks! The correction is highly appreciated!


fix syntax error Docker.md

"Conflicting options: --rm and -d"
'--rm' and '-d' cannot be used at the same time.

Yeah, I haven't used Docker in a while and didn't even check if it worked after 9b52046cb8b9a219917aa3f8329270e13d4c0920.
//CC @stfl


Events fired multiple times

Hello there,
I've asked a question before because of this problem and thought I've solved it. But I didnt. Here is a brief example of my code.
Problem: When I click the key 'enter' I get more than +4 events and so executions of the function.
Init:
            Application.Init();
            new PaymentSettingsDataScreen();

BaseScreen Class
namespace Frontend.Source.Screens
{
    public abstract class BaseScreen
    {
        protected Window _window;
        protected Window _navbar;

        public BaseScreen(string title)
        {
            Application.Top.RemoveAll();
            var _top = Application.Top;

            _window = new Window(title)
            {
                X = 0,
                Y = 0,
                Width = 150,
                Height = 40
            };

            _window.KeyPress = (e) => OnKeyPress(e.KeyEvent);
            _navbar = new Window(new Rect(0, 40, 150, 3), "");
            _top.Add(_window, _navbar);
        }

        private void OnKeyPress(KeyEvent e)
        {
            if (e.Key == Key.Esc)
                OnPressedEsc();
            else
                OnPressedKey(e);
        }

        public void Render()
        {
            Application.Run();
        }

        public virtual void OnPressedEsc()
        {
        }

        public virtual void OnPressedKey(KeyEvent e)
        {
        }
    }
}

Middle Class
    public abstract class BaseFormScreen<T> : BaseScreen
    {
        public BaseFormScreen(string title) : base(title)
        {
        }

        public override void OnPressedKey(KeyEvent e)
        {
            base.OnPressedKey(e);
        }
}

My screen class
namespace Frontend.Source.Screens.Basedata
{
    public class PaymentSettingsDataScreen : BaseFormScreen<PaymentSettingModel>
    {
        public PaymentSettingsDataScreen() : base("Allgemeine Zahlungsbedingungen")
        {
            string options = "<ESC> Back   <F10> Save";
            _navbar.Add(new Label(0, 0, options));
            Render();
        }

        public override void OnPressedKey(KeyEvent e)
        {
            // EXECUTED MANY MANY TIMES ---  +4 TIMES AT LEAST.
            base.OnPressedKey(e);
        }

        public override void OnPressedEsc()
        {
        }
    }
}

Am I doing anything wrong? I really don't know how to continue and tried everything that I had as idea.
If I use keyDown instead of Press then it works but I can't fetch enter/arrows/F* keys anymore. So it doesn't solve the problem.

Because the event handler _window.KeyPress = (e) => OnKeyPress (e.KeyEvent); is not returning e.Handled = true if the key was handled and it is passing to the next key event that maybe need it.


Multi select media for jellyfin

Source name
Jellyfin
Source language
Multi
Describe your suggested feature

Instead of just selecting one media library. Could you make it into a check box and give the ability to select multi media libraries in a single extension? Without having to use multiple jellyfin extensions?
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] If this is an issue with the app itself, I should be opening an issue in the app repository.
[X] I have updated the app to version 0.13.5.
[X] I will fill out all of the requested information in this form.

I'm not entirely sure if the hassle to add this is worth it, as the reason for multiple jellyfin extensions existing is to prevent constantly going extension settings and change the library. Also, once you've added an entry to your library it doesn't matter which extension it comes from.

I'm not entirely sure if the hassle to add this is worth it, as the reason for multiple jellyfin extensions existing is to prevent constantly going extension settings and change the library. Also, once you've added an entry to your library it doesn't matter which extension it comes from. Another problem is that paging wouldn't be completely accurate.

It is worth it bro. If I didn't have a problem by using multiple instances of jellyfin for just one server then I wouldn't have made this issue.


add code of conduct, contributing docs and rewrite the overview section

Codecov Report

Merging #76 (b705eb7) into master (a6c6235) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #76   +/-   ##
=======================================
  Coverage   53.58%   53.58%
=======================================
  Files          51       51
  Lines        2219     2219
=======================================
  Hits         1189     1189
  Misses        892      892
  Partials      138      138

Continue to review full report at Codecov.

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


Idempotent Reader

Description
#101
@miguno @benstopford please note the subtle name change from Receiver to Reader, let me know if you agree.
Idempotent Writer: https://github.com/confluentinc/event-streaming-patterns/pull/204
Idempotent Reader: https://github.com/confluentinc/event-streaming-patterns/pull/185
New Pattern Checklist

[x] Pattern file name should follow docs/pattern-category/pattern-name.md
[x] Create an on-brand diagram (https://docs.google.com/presentation/d/1Zf256Z6fBvre3uclIbmxXsDpnTIxiBX66b13pHbGIYc/edit?usp=sharing)
[ ] Implement ksqlDB or code example (not all patterns will have code, but highly desired)
[x] Provide references
[x] Validate hyperlinks
[x] Spell check (e.g. using aspell)

@rspurgeon can you please comment on
1. Whether the svg file looks right?  In my view, when I open it up locally, I see the heading with the pattern title, but I also know you did some file modification that maybe makes it render differently.

2. Does the `docs/meta.yml` file need to be manually updated?  I remember there was some discussion back with you and @krisajenkins on this, but this PR was created before that question was brought up.

When I look at the pattern in locally served mkdocs (mkdocs serve), the diagram LGTM
@krisajenkins can you comment on question 2? I can't recall where we landed with this

@ybyzek @rspurgeon Yes, it definitely needs to be updated for new patterns to appear on the site.


Add example prettier, linting, CI, unit tests, ...things to improve DX

Nanda is currently figuring out unit tests


Question: How do I type check shouldUpdate with flow

Suppose I have
const optimize = compose(
  shouldUpdate(
    (prev, next) =>
      prev.alt !== next.alt ||
      prev.src !== next.src ||
  )
);

How do I type check optimize with flow ?

same as any other hoc https://medium.com/flow-type/flow-support-in-recompose-1b76f58f4cfc

Thanks, Closing this now