[Bug] forex.analytics: Appears to be a git repo or submodule.

The bot isn't working. Trouble on step "npm install".

I didn't touched anything in the code. I'm using zenbot vanilla (actually the instructions)
Ubuntu 18.04 LTS (bionic)
Current unstable version of zenbot
NodeJS v8.11.3
npm install
I didn't make any changes.

Source code / Error logs
s@mainframe:/media/s/ManjaroHome/zenbot$ npm install
npm ERR! path /media/s/ManjaroHome/zenbot/node_modules/forex.analytics
npm ERR! code EISGIT
npm ERR! git /media/s/ManjaroHome/zenbot/node_modules/forex.analytics: Appears to be a git repo or submodule.
npm ERR! git     /media/s/ManjaroHome/zenbot/node_modules/forex.analytics
npm ERR! git Refusing to remove it. Update manually,
npm ERR! git or move it out of the way first.

npm ERR!  Trying to install zenbot, but have the same problem :(
may be pre-gyp does not work?

Failed on the<EMAIL_ADDRESS>install script

Remove the forex.analytics folder once manually. There should be an after_install script which removes the git stuff, but that's only executed if there was no other error.
You should afterwards also check the output of non install

I get the same error


HD-982 move build eve env to c8

Hello benoit-a,
My role is to assist you with the merge of this
pull request. Please type @bert-e help to get information
on this process, or consult the user documentation.
Status report is not available.

Waiting for approval
The following approvals are needed before I can proceed with the merge:

the author

2 peers

/approve

Waiting for approval
The following approvals are needed before I can proceed with the merge:

the author

2 peers

The following options are set: approve

In the queue
The changeset has received all authorizations and has been added to the
relevant queue(s). The queue(s) will be merged in the target development
branch(es) as soon as builds have passed.
The changeset will be merged in:

:heavy_check_mark: development/1.0

There is no action required on your side. You will be notified here once
the changeset has been merged. In the unlikely event that the changeset
fails permanently on the queue, a member of the admin team will
contact you to help resolve the matter.
IMPORTANT
Please do not attempt to modify this pull request.

Any commit you add on the source branch will trigger a new cycle after the
current queue is merged.
Any commit you add on one of the integration branches will be lost.

If you need this pull request to be removed from the queue, please contact a
member of the admin team now.
The following options are set: approve

I have successfully merged the changeset of this pull request
into targetted development branches:

:heavy_check_mark: development/1.0

Please check the status of the associated issue HD-982.
Goodbye benoit-a.


[Feature request] Mouswheel scrolling and Blobmoji

Hey, great job with the keyboard. Working good so far on Manjaro via the AUR package.
Can you implement scrolling via mousewheel and Blobmojis?
Thanks in advance :)

😟

So good news, I'm working on new version and it will have blobmoji.
Possibly bad news - it's based on electron, because I'm done working around gtk bugs.

Sounds good.
Using KDE anyway, should be fine I guess!? 🤔😅

New version is out and it has BLOBMOJI!
By the way, it's strange that you couldn't scroll through mouse wheel. Must've been another gtk bug.
I'm closing this, since both requests are implemented now.


Update ffmpeg to 4.x.

The version of ffmpeg is 3.3 in vcpkg while 4.1 got released recently. I guess fixing
https://github.com/Microsoft/vcpkg/pull/3578 would be a good starting point...

I will try later and see whether upgrading to 4.1 simply solves the problem in #3578. Were you able to resolve the problems in #3578 on your end?

It's pretty awkward to say this, but your pull request works on my machine. Congratulations, it works! How about reporting the success of your pull request after you check this out in one of your machines?

I tried vcpkg install ffmpeg with your pull request and the installation had no problems. Should I test some more? If not, congratulations! It works!

If you read the details of #3578 yes the ffmpeg port itself works but it breaks pangolin which depends on ffmpeg. Are you able to get pangolin to work?

I tried vcpkg install pangolin --head and it failed... I see what the problem is...
I attached my error log. The error happens in [77/99], line 9606-9614...
install-x86-windows-dbg-out.log

Hi @hanseuljun ,
Latest version is 4.1, you can update vcpkg and rebuild.
Thanks.

@wangli28 Thanks for noticing me!


Generation of id and link to CD repo's not well supported / Improvement Idea -> Wikibase

In case ECLASS IRDI's are not available or are not the proper way to publish CDs I have not found a good way/tooling.
Also the described process in this repository seems not to be the best way.
I would like to propose a discussion about to open an publicly available Wikibase for concept descriptions !
Wikibase allows to model the CD/DataSpecification information model and provides an API. The API could be used to realize an API according Part 2 of Spec. for concept descriptions.
Wikibase: https://wikiba.se/
Example (data model for a scientific article) on wikidata: https://www.wikidata.org/wiki/Q101047474
Wikibase API: https://www.mediawiki.org/wiki/Wikibase/API/de
Who would be interested to discuss this idea?

I'd like to discuss this idea!

I have realized a semanticId-Repository with Wikibase here: https://semanticid.aas-connect.com
An tutorial can be found here: https://youtu.be/8j6x9q1vwpw?si=f96hfkTidCIuf_5F

I have realized a semanticId-Repository with Wikibase here: https://semanticid.aas-connect.com

I do not find any semantic description on this page? it is just the frame to put the web-Pages into? Every concept has a separate page?

This video explains the utilization of Wikibase for the purpose of a semantic definition: https://youtu.be/8j6x9q1vwpw


I have debugged this scheduler function

I have debugged this scheduler function

you have commented out the time left part, please look into it.

you have commented out the time left part, please look into it.

okay

okay


CMK Encryption for SQL in Failover Group

Do you support CMK encryption TDE for SQL server in failover group?
If yes, is there any prerequisite for this configuration?
My primary sql server is in eastus2, and secondary server is in centralus.
Looks like they can not use a keyvault from same region.
Do you have more detail about https://docs.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-overview#recommendations-when-configuring-akv
"Link each server with two key vaults that reside in different regions"?
Where is the document for linking server with keyvault?
[Enter feedback here]

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

ID: a44a0e0d-f0a8-fe91-8ae5-a901e103f89e
Version Independent ID: 834b8bc9-d661-0204-9ece-1f370067ec96
Content: Transparent data encryption - Azure SQL Database & SQL Managed Instance & Azure Synapse Analytics
Content Source: articles/azure-sql/database/transparent-data-encryption-tde-overview.md
Service: sql-database
Sub-service: security
GitHub Login: @jaszymas
Microsoft Alias: jaszymas

@RonnieQuan Thank you for the feedback. We are actively investigating and will get back to you soon.

@RonnieQuan We were checking the issue you reported and found below article that could help you in details and also covers the requirements and recommendation for configuring the customer managed TDE:
https://docs.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-byok-overview
For linking the keyvault with Azure Sql database, please refer to:
https://docs.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-azure-key-vault-configure?tabs=azure-powershell
Please let us know if this helps or we can continue discussion on the same.

@RonnieQuan Please let us know if you were able to look into above reply and if you need more details.

@RonnieQuan We will now proceed to close this thread. If there are further questions regarding this matter, please comment and we will gladly continue the discussion.


Please move off bintray/jcenter and onto maven central

bintray is a dumpster fire again today (returning cryptic auth errors)...please move the Android SDK onto maven central.
jcenter/bintray is getting shut down within a year anyways...

The issue is related to the bintray / jcenter brown-outs they're doing today
https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/

April 12th, 26th, 2021 | We will have some short service brown-outs to remind users about the services that are going away on May 1st. (Specific hours will be advertised in the Bintray status page.)

Is there any way to help out here?

this is a problem.  my builds are failing.

Thanks...also noticed that your alpha builds are already on maven central.  Any way we could get the latest released SDK on maven central as well since we have a policy of avoiding alpha/beta SDKs in our builds as much as possible?

Duplicate of #494

Hi @kenyee , @samandmoore, @erawhctim
The latest stable version 1.8.1 is now available on Maven Central


Cookie API Enhancements

Trello Issue
Bugzilla #1493057 - Make sure test_ext_privacy.js doesn't depend on the default value of the network.cookie.cookieBehavior preference
Acceptance Criteria

[x] Documentation added to privacy.websites
[x] Information added to the Firefox 64 Release Notes as appropriate

@irenesmith this was marked as done in the spreadsheet, but it doesn't appear to be done. Can you update me on the status of this?


[Doc enhancement][Auth-popup-window-parameters][2166748]

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/messaging-extensions/how-to/add-authentication.md
83
19
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit 689961d:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/messaging-extensions/how-to/add-authentication.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/messaging-extensions/how-to/add-authentication.md
83
19
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit ecec32a:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/messaging-extensions/how-to/add-authentication.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/messaging-extensions/how-to/add-authentication.md
83
19
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit 732ecf4:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/messaging-extensions/how-to/add-authentication.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Named Profile support

It would be useful to have named profile support for multi account users like myself.
for example:
sshaws i-02b5e7ded36330cab --profile dev-acount

I gave it a go here:
https://github.com/derekjbernard/sshaws/tree/fb-add-profile-support

Thanks, I like the idea. Do you want to open a PR for this?


Error when defining a custom prop with variant "outlined"

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Current behavior 😯
If I define a custom color prop named "danger" it works on variant="dashed" but not on variant="outlined"
const theme = createTheme({
  components: {
    MuiButton: {
      variants: [
        {
          props: { color: 'danger' },
          style: {
            color: 'red',
          },
        }
      ],
    },
  },
});

This works:
  <Button variant="dashed" color="danger" sx={{ m: 1 }}>
    Red
  </Button>

This doesnt:
  <Button variant="outlined" color="danger" sx={{ m: 1 }}>
    Blue
  </Button>

Error:
Cannot read properties of undefined (reading 'main')

Expected behavior 🤔
Should work without issues
Steps to reproduce 🕹
Steps:

Create a custom color variant for a Button
Define a rule for the prop color="danger"
Create a button with prop="color" and variant="outliend"
See error (https://stackblitz.com/edit/react-joj2nj?file=demo.js)

Context 🔦
Styling a button.
Could be related to https://github.com/mui-org/material-ui/issues/28844
Sandbox: https://stackblitz.com/edit/react-joj2nj?file=demo.js
Your environment 🌎

`npx @mui/envinfo`
  System:
    OS: macOS 11.3.1
  Binaries:
    Node: 14.17.1 - ~/.nvm/versions/node/v14.17.1/bin/node
    Yarn: 1.22.11 - /opt/homebrew/bin/yarn
    npm: 8.1.3 - /opt/homebrew/bin/npm
  Browsers:
    Chrome: 93.0.4577.82
    Edge: Not Found
    Firefox: Not Found
    Safari: 14.1
  npmPackages:
    @emotion/react: ^11.4.1 => 11.5.0
    @emotion/styled: ^11.3.0 => 11.3.0
    @mui/core:  5.0.0-alpha.54
    @mui/icons-material: ^5.0.1 => 5.0.5
    @mui/lab: ^5.0.0-alpha.54 => 5.0.0-alpha.54
    @mui/material: ^5.1.0 => 5.1.0
    @mui/private-theming:  5.1.0
    @mui/styled-engine:  5.1.0
    @mui/styles:  5.0.2
    @mui/system:  5.1.0
    @mui/types:  7.1.0
    @mui/utils:  5.1.0
    @mui/x-data-grid: ^4.0.2 => 4.0.2
    @types/react:  17.0.33
    react: ^17.0.0 => 17.0.2
    react-dom: ^17.0.2 => 17.0.2
    typescript:  4.4.4

Using Chrome.

I have the same problem, but I found a workaround use the prop color to make a custom variant.
then, how to make a the following work as a true variant?
themeoptions ->
....

MuiMenu: {
      variants: [
        {
          props: { variant: 'myCustomMenu1' },
          style: {
            '& .MuiPaper-root': {
              width: '10rem',
              backgroundColor: 'red',
            }
          }
        }
      ]
    }

....

declare module '@mui/material/Menu' {
  interface MenuPropsVariantOverrides {
    myCustomMenu1: true;
  }
}

We provide <Button color="error" /> as default, not <Button color="danger" />. If you want to change the error color, please see https://mui.com/customization/palette/#customization.
I am closing this.

Thanks for your reply. Perhaps there should be a warning instead of a fatal error in such case.


Snowflake Usage | Log Table FQN on a successfull Snowflake Usage Ingestion

Affected module
Does it impact the UI, backend or Ingestion Framework?
Snowflake Usage Ingestion
Describe the bug
A clear and concise description of what the bug is.
Table Name is not being logged on the Snowflake Usage connector. We only seem to be logging the DATABASE.SCHEMA making it really hard to debug if Usage/Lineage for assets are being extracted & ingested.
To Reproduce

Run Usage Connector agains a multi DB Snowflake instance.

Screenshots or steps to reproduce
NA
Expected behavior
A clear and concise description of what you expected to happen.
Log the full FQN OR Table name after successful Snowflake Usage ingestion
Version:

OS: [e.g. iOS]
Python version:
OpenMetadata version: [e.g. 0.8]
OpenMetadata Ingestion package version: [e.g. openmetadata-ingestion[docker]==XYZ]
metadata, version metadata <IP_ADDRESS>.dev1 from /usr/local/lib/python3.9 (python 3.9)

Additional context
Add any other context about the problem here.
NA

Thanks @sidhreddy, this is also tracked here more generally for all workflows

@ulixius9 @pmbrull Looks like the Snowflake Usage connector still does not log the Full Table FQN even on 0.11.5

Hey @sidhreddy raised #6952 to change Table name to table FQN in the status


1.10 - Clear "Your Ministry or organization field" when switching between LDB & non LDB forms

When yes for LDB is selected -
When no for LDB is selected![image.png] (the ministry field should be cleared)(https://images.zenhubusercontent.com/62e986a3ff9c07df27cce462/3f9e856c-53ae-48c6-8283-b4a96c1408a6)

This was completed on another ticket and is on dev. Need to move all of our changes to test.

[ ] Clear ministry on change to bcgeu, pea, or switching between ldb & non-ldb.

[ ] remove clear when hidden for auto-populated fields (ie: first and last name clearing when switching from bcgeu to pea and then back to bcgeu).
@MissionT can you test this to make sure i didn't miss anything and then move the changes to test?

Tested the 2 criteria and all tests pass. No Issues. Logic works very well.  Chris

Dev environment: all criteria pass except the government email does not autopopulate
Test environment: cannot get into the Test env - the Bullying form does not load . Waiting for Iman to fix the load form issue

Andrew said this has been tested and can be closed


Allow creating controller with custom WorkQueue.

Which was possible before via field modification.
Not switching to a builder pattern mostly for speed of resolution.
Happy to consider alternatives (including renaming the field back).

Need to think about this more, the interface isn't even public.

if we need custom queue we will need to inject it via ctor.
But mostly: why?

Rate limiting.


Anthropic module is required when not using it

Hi, I added pipecat flows to my existing pipecat-ai workflow. I am using Silero, Deepgram, OpenAI and Daily for my project.
After installing pipecat-ai-flows, i tried running an example but got an import error for Anthropic.

Hey @Atharv24, do you mind sharing repro steps? I just tried the following and it worked fine.

Create a new venv:

python3 -m venv venv
source venv/bin/activate

Install pipecat:

pip install pipecat-ai

Create an .env file containing Deepgram, OpenAI, and Daily keys:

touch .env

Install pipecat extras for Daily, OpenAI, Deepgram, and Silero:

pip install "pipecat-ai[daily,openai,silero,deepgram]"

Install Pipecat Flows:

pip install pipecat-ai-flows

Created and installed dev-requirements.txt from Pipecat (link):

touch dev-requirements.txt
pip install -r dev-requirements.txt

Installed python-dotenv (This should be in the dev-requirements for Pipecat. I'll add that in a PR):

pip install python-dotenv

Ran this foundational example: https://github.com/pipecat-ai/pipecat/blob/main/examples/foundational/07c-interruptible-deepgram.py.

touch test.py

Pasted contents from 07c
python test.py

This ran as expected without needing Anthropic.
Can you share your steps?

Same issue here.
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/home/gene/Downloads/pipecat/examples/simple-chatbot/server/bot-gemini.py", line 55, in <module>
    from pipecat_flows import FlowArgs, FlowConfig, FlowManager, FlowResult
  File "/home/gene/Downloads/pipecat/.venv/lib/python3.12/site-packages/pipecat_flows/__init__.py", line 66, in <module>
    from .manager import FlowManager
  File "/home/gene/Downloads/pipecat/.venv/lib/python3.12/site-packages/pipecat_flows/manager.py", line 38, in <module>
    from pipecat.services.anthropic import AnthropicLLMService
  File "/home/gene/Downloads/pipecat/.venv/lib/python3.12/site-packages/pipecat/services/anthropic.py", line 55, in <module>
    raise Exception(f"Missing module: {e}")
Exception: Missing module: No module named 'anthropic'

Thanks @Atharv24. That makes sense. I'll fix this. Working on it here: https://github.com/pipecat-ai/pipecat-flows/pull/69.

Closing this issue as #69 has been merged. This will be included in the next Flows release.


install.sh: Add install of OS level dependencies

Per https://github.com/beefproject/beef/issues/1477#issuecomment-363753763 install.sh doesn't check for or attempt to install dependencies for Debian/ Kali. It only installs the core BeEF dependencies curl, git and nodejs.
Missing dependencies include (From install-beef:
build-essential
openssl
libreadline6
libreadline6-dev
zlib1g
zlib1g-dev
libssl-dev
libyaml-dev
libsqlite3-0
libsqlite3-dev
sqlite3
libxml2-dev
libxslt1-dev
autoconf
libc6-dev
libncurses5-dev
automake
libtool
bison
subversion
nodejs

I've verified that some of these do not have install candidates for Debian 9.
Testing required to determine if other packages are missing install candidates for Debian 9 or Kali 2018.1

Per https://github.com/beefproject/beef/issues/1477#issuecomment-364035732 libreadline6 should be removed in lieu of libreadline6-dev.
build-essential
openssl
libreadline6-dev
zlib1g
zlib1g-dev
libssl-dev
libyaml-dev
libsqlite3-0
libsqlite3-dev
sqlite3
libxml2-dev
libxslt1-dev
autoconf
libc6-dev
libncurses5-dev
automake
libtool
bison
subversion
nodejs

Per https://github.com/beefproject/beef/issues/1477#issuecomment-371842350 subversion can also be removed.
build-essential
openssl
libreadline6-dev
zlib1g
zlib1g-dev
libssl-dev
libyaml-dev
libsqlite3-0
libsqlite3-dev
sqlite3
libxml2-dev
libxslt1-dev
autoconf
libc6-dev
libncurses5-dev
automake
libtool
bison
nodejs


kapp deploy fails when job sets ttlSecondsAfterFinished: 0

What steps did you take:
Here is the simple step to produce the issue.
1. Create job.yaml
cat <<EOF > job.yaml
apiVersion: batch/v1
kind: Job
metadata:
  name: pi
spec:
  ttlSecondsAfterFinished: 0
  template:
    spec:
      containers:
      - name: pi
        image: perl
        command: ["perl",  "-Mbignum=bpi", "-wle", "print bpi(2000)"]
      restartPolicy: Never
EOF

Run kapp deploy
$ kapp deploy --yes --app serving --file a.yaml

What happened:
The kapp command above fails due to jobs.batch "pi" not found as following:
$ kapp deploy --yes --app serving --file a.yaml
Target cluster 'https://<IP_ADDRESS>:45759' (nodes: kind-control-plane, 1+)

Changes

Namespace  Name  Kind  Conds.  Age  Op      Op st.  Wait to    Rs  Ri
default    pi    Job   -       -    create  -       reconcile  -   -

Op:      1 create, 0 delete, 0 update, 0 noop
Wait to: 1 reconcile, 0 delete, 0 noop

8:51:56PM: ---- applying 1 changes [0/1 done] ----
8:51:56PM: create job/pi (batch/v1) namespace: default
8:51:56PM: ---- waiting on 1 changes [0/1 done] ----
8:51:56PM: ongoing: reconcile job/pi (batch/v1) namespace: default
8:51:56PM:  ^ Waiting to complete (0 active, 0 failed, 0 succeeded)
8:51:56PM:  L ongoing: waiting on pod/pi-6q462 (v1) namespace: default
8:51:56PM:     ^ Pending
8:51:57PM: ongoing: reconcile job/pi (batch/v1) namespace: default
8:51:57PM:  ^ Waiting to complete (1 active, 0 failed, 0 succeeded)
8:51:57PM:  L ongoing: waiting on pod/pi-6q462 (v1) namespace: default
8:51:57PM:     ^ Pending: ContainerCreating
8:52:00PM: ongoing: reconcile job/pi (batch/v1) namespace: default
8:52:00PM:  ^ Waiting to complete (1 active, 0 failed, 0 succeeded)
8:52:00PM:  L ok: waiting on pod/pi-6q462 (v1) namespace: default
8:52:04PM: error: reconcile job/pi (batch/v1) namespace: default

kapp: Error: waiting on reconcile job/pi (batch/v1) namespace: default:
  Errored:
    Getting resource job/pi (batch/v1) namespace: default: jobs.batch "pi" not found (reason: NotFound)

What did you expect:

I know that the root cause is ttlSecondsAfterFinished: 0 which cleans up the job.
So the issue has a workaround by setting ttlSecondsAfterFinished to non-0.
But released manifest has 0 e.g. contour https://github.com/projectcontour/contour/blob/552498a85a294a7080acdb8e20a5b70f67c4fd6b/examples/contour/02-job-certgen.yaml#L42 so I would like kapp to handle it by some option. (Otherwise, we need to modify contour's release yaml.)

The version info:
$ kubectl version
Client Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.4", GitCommit:"3cce4a82b44f032d0cd1a1790e6d2f5a55d20aae", GitTreeState:"clean", BuildDate:"2021-08-19T11:52:07Z", GoVersion:"go1.16.5", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.1", GitCommit:"5e58841cce77d4bc13713ad2b91fa0d961e69192", GitTreeState:"clean", BuildDate:"2021-05-21T23:01:33Z", GoVersion:"go1.16.4", Compiler:"gc", Platform:"linux/amd64"}

$ kapp version
kapp version develop

Succeeded

(I installed kapp by go get -u github.com/k14s/kapp/cmd/kapp)

@nak3 I tried reproducing the issue using the steps that you have mentioned, but I am not able to. The deployment took a while (7m), but it was successful.
Also, I was curious about which version of kapp you were using before updating to the latest one.

@praveenrewar I wonder your cluster didn't enable TTLAfterFinished https://kubernetes.io/docs/concepts/workloads/controllers/ttlafterfinished/ ? It is a feature gate.
I tested the kapp from the https://github.com/vmware-tanzu/carvel-kapp/tree/8e1d1f706da29d9f31e003dcf7a7a413f54de75e build.

@praveenrewar I wonder your cluster didn't enable TTLAfterFinished https://kubernetes.io/docs/concepts/workloads/controllers/ttlafterfinished/ ?

That could be the case, but the doc says that it is enabled by default. I will check this.
The explanation provided by you seems to be correct (to me), that the job is getting cleaned instantly with the ttl being 0. But then I am really curious about how it was working before.

That could be the case, but the doc says that it is enabled by default. I will check this.

Update: I can't find the job in the app that I had created, so it seems that it was removed.

Note: it's very consistent in our CI environment GKE - 1.21

Based on the discussion on Slack. T
he tests were working before on an earlier version of k8s, where ttl wasn't enabled. Starting 1.21, it's enabled by default and the test started failing.


Improve test coverage

Is your feature request related to a problem? Please describe.
We only have one test at the moment. We need much higher test coverage.
Describe the solution you'd like
Improve test coverage to test each command independently, alongside error cases

---------- coverage: platform darwin, python 3.11.4-final-0 ----------
Name                         Stmts   Miss  Cover
codehook/init.py             0      0   100%
codehook/main.py             2      2     0%
codehook/aws.py                252     64    75%
codehook/core.py                83     11    87%
codehook/main.py                41      4    90%
codehook/model.py              243     10    96%
codehook/sources/stripe.py      34      6    82%
TOTAL                          655     97    85%


LockingQueue bug

[zk: localhost:2181(CONNECTED) 39] ls /videoseg/taskqueue/entries
[entry-201-0000059505]
[zk: localhost:2181(CONNECTED) 40] ls /videoseg/taskqueue/taken
[entry-201-0000059505, entry-401-0000059506]
this is my LockingQueue  after runnig for a while,LockingQueue  not clean entry in taken;
def take(self, id):
try:
self.client.create(
"{path}/{id}".format(
path=self.lock_path,
id=id),
self.id,
ephemeral=True)
value, stat = self.client.retry(
self.client.get,
"{path}/{id}".format(path=self.entries_path, id=id))
except (NoNodeError, NodeExistsError):
# Item is already consumed or locked
return None
return (id_, value)
this code may problem produce this bug. the ephemeral node should be removed if
value, stat = self.client.retry(
self.client.get,
"{path}/{id}".format(path=self.entries_path, id=id)) failed.
for example two client A,B.
step1:A check and find a item
step2: A try to lock the item by create a ephemeral Node,A check ensure get the lock
if B lock and consume the same item between step1 and step2,then the ephemeral node created by A will not be removed

Is this the same issue as #159 (which has a pull request #347 with unittest and still applies cleanly)?

no,not the same, #347 is a improvement,but the problem here is a bug.
I write a patch https://github.com/python-zk/kazoo/pull/373, i close is due to test problem,later i will reopen it. the follow code should fix it
queue.py:321
def _take(self, id_):
        try:
            self.client.create(
                "{path}/{id}".format(
                    path=self._lock_path,
                    id=id_),
                self.id,
                ephemeral=True)
        except NodeExistsError:
            return None

        try:
            value, stat = self.client.retry(
                self.client.get,
                "{path}/{id}".format(path=self._entries_path, id=id_))
        except NoNodeError:
            # Item is already consumed or locked
            self.client.retry(
            self.client.delete,
            "{path}/{id}".format(path=self._lock_path,id=id_))
            return None
        return (id_, value)


[SPARK-39485][SQL] When hiveMetastoreJars is path, get hive configs from origLoader

What changes were proposed in this pull request?
Adds hive resource URL of origLoader, the existing classloader, to the newly created classloader of IsolatedClientLoader.
Why are the changes needed?
When "spark.sql.hive.metastore.jars" is set to "path", IsolatedClientLoader can refer to jars corresponding to a specific hive metastore version with viewfs or hdfs schema.
At this time, there is no problem when the deploy-mode is client, but in the case of cluster, the reference to the xml files related to the hive setting disappears, and then an error occurs in the process of initializing HiveConf in HiveClientImpl.
The xml configuration files related to hive are set to "spark.yarn.dist.files". At this time, these files, such as hive-site.xml, are saved as local files in the local usercache of the YARN Nodemanager host. The problem is solved by storing the URL pointing to the location of these resources and adding it to the list of resources loaded by the newly created IsolatedClientLoader.
Does this PR introduce any user-facing change?
No
How was this patch tested?

test by unit test
I tested a sample spark application on a cluster with the build version of this PR.

Can one of the admins verify this patch?


Stoped working on 10.14 Mojave

Hello @w0lfschild ,
I recently installed Mojave 10.14 and since then I can't get the small rocket icon to appear anywhere.
I tried restarting the apps, rebooting entirely etc, still nothing.
Would you happen to know why ? is there a step I should do ?
Cheers,
PS : And every new app I launched since the install triggered a popup to confirm accepting mySIMBL agent, I accept everytime but still no app gets the moreMenu icon.

It's back after updating to 10.14.1 ! 👍


The process was ended forcefully.

Hello.  run Example in my project,close the Qt widget,there will be an error.Sorry for my poor english.
This is my log in QtCreator,3Q!
11:21:27: Starting D:\Qt\test\build-QtExcelDemo-Desktop_Qt_5_13_0_MinGW_32_bit-Debug\debug\QtExcelDemo.exe ...
11:21:30: 程序异常结束。
11:21:30: The process was ended forcefully.
11:21:30: D:/Qt/test/build-QtExcelDemo-Desktop_Qt_5_13_0_MinGW_32_bit-Debug/debug/QtExcelDemo.exe crashed.

Dear @Crude2016
Please check the crash contents with a debugger such as gdb.

Can I see the example you tested?


Rework memory statistics to provide useful user information.

Byte code is also collected now.

Patch updated, mem stats separate removed.


Allow custom coverage on empty coverage file

Is your feature request related to a problem? Please describe.
When I create new repositories, I often don't have any code to test but I like to still have my CI setup. This results in me failing the dart --test coverage=coverage part of my CI. My solution is to now create new repositories with a test/test.dart file with an empty test in it (please let me know if you believe there is a better way of handling this). However, this generates an empty lcov.info file which results in the following error from very_good_coverage: Error: lcov is empty!
Describe the solution you'd like
I'd like it if there was an option in this action to set the desired coverage amount for an empty coverage file. It could be an input with the following syntax:
empty_file_coverage: 100

Describe alternatives you've considered
The only alternative I can think of is creating actual fake tests (as opposed to the empty one I'm using) which I believe is bad practice.
Additional context
This is the full testing section of my CI
- name: Run tests with coverage
run: dart test --coverage=coverage && dart run coverage:format_coverage --packages=.dart_tool/package_config.json --lcov --in=coverage --out=coverage/lcov.info --report-on=lib

- name: Validate 100% coverage
uses<EMAIL_ADDRESS>
Related Issues
#95 is a similar issue but wants 0% coverage on an empty file instead of 100%. Being able to set a custom amount for an empty coverage file seems to be useful for more situations than just my own.

@andreilg thanks for the suggestion and sorry for the late reply.
If you create a repository with no code to be tested I wonder what's the utility of the repository at that stage and why should it have a CI if there is nothing to check? If there is no code to test, then why bother checking its coverage?
By definition an empty coverage means 0% test coverage. This assumes that there is code to test. If there is no code to test then, empty coverage might mean 100% coverage. Perhaps, a possible solution to this edge scenario is to only thrown an error when a lcov is empty if there is code to test against.
Still, I think the simplest solution is to add an empty test file as you pointed out. So the coverage tool generates a non empty lcov file.

That could work. Really the issue is simply that there is no real reason to fail a coverage test when there isn't even any code to cover yet.

Thanks for the reply @andreilg.
One could also argue that there is also no real reason to run coverage CI on an empty codebase. However, I see the point where you're setting everything up.
I'll share this with the team next week and will try to get back to you. Again, thanks for opening the issue 💙 !

Hi @andreilg. Thanks for waiting.
Detecting when a codebase is empty or not is complicated, since the workflow is not intended do be used under a specific file structure and hence what categorises an empty codebase may be subjective. To this day, the workflow only cares if a coverage file (eg lcov.info) is present and then proceeds to parse it and calculate the coverage.
A possible solution may be to modify the workflow and stop reporting errors whenever the lcov file is non existent or empty. However, an empty or non existent file doesn't imply that the codebase is empty, instead it implies either that there are no tests or that the coverage file has not yet been generated. Some users might want the workflow to throw the error to allow debugging these issues making this option slightly unviable.
Having said this a recommended solution for your particular problem is to add a conditional statement to the coverage workflow to only ever run if an lcov file exists and it is not empty. Below you can find a snippet of code showing how to do so, and here you can see a real working example.
jobs:
  coverage:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Check for existing coverage file
        id: test_coverage_file
        run: if [ -s "./coverage/lcov.info" ]; then echo "result=true" >> $GITHUB_OUTPUT ; else echo "result=false" >> $GITHUB_OUTPUT; fi
      - name: Very Good Coverage
        if: steps.test_coverage_file.outputs.result == 'true'
        uses: VeryGoodOpenSource/very_good_coverage@v2
        with:
          path: "./coverage/lcov.info"
          min_coverage: 100

Note: you should replace "./coverage/lcov.info" to the path where your coverage file is located.

Please let me know if the above helps so we can close the issue. If it doesn't help let me know to  😄 ! Again, thank you for opening the issue 💙 !

That helps, thank you.


TransitionManager

[x] Research if Transition Manager is needed or if State.enter/exit (with await) is enough
[ ] (Optional) Implement Transition Manager

Will not be part of the core (for now)


Propagate HiveConfig::kLoadQuantum

The HiveConfig::kLoadQuantum setting should be propagated to readerOptions, enabling DirectBufferedInput to utilize it.

Looks it's missing when a PR changed Option to ReaderOption. Looks good to me.
@mbasmanova, can you help to review. We are using this config in Gluten.

@FelixYBW Getting merge conflicts. Would you rebase?

@FelixYBW Getting merge conflicts. Would you rebase?

@Yohahaha Can you?

@FelixYBW Getting merge conflicts. Would you rebase?

@Yohahaha Can you?

done.


Fixes fixedColor/selectedItemColor bug

If selectedItemColor was set, then BottomNavigationBar would set both selectedItemColor and fixedColor to selectedItemColor.
When it came time to create the copied BottomNavigationBar, this code would set both selectedItemColor and fixedColor, which would guaranteed to both be non-null, and thus would trigger an assertion error inside of BottomNavigationBar.
The fix is to not set fixedColor when selectedItemColor is set.

Thank you so much @jackdreilly for the fix!!

I’ll add this fix with v0.4 with some changes and enhancements

Thanks for supplying the very useful library!
On Fri, Nov 8, 2019 at 2:44 PM Ayham Orfali<EMAIL_ADDRESS>wrote:

I’ll add this fix with v0.4 with some changes and enhancements
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ayham95/Custom-navigator/pull/6?email_source=notifications&email_token=AAEXK6ZKHW63TXS2OU5C22LQSVUNRA5CNFSM4JKU4IVKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDSA4XY#issuecomment-551816799,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAEXK63CVG3APM2QVJCHBVDQSVUNRANCNFSM4JKU4IVA
.

When is this fix releasing?


BUG: scanning unlisted folders

In the program setting, I have only one directory containing my images and its main SD output directory contains all generated images. But the search button also shows other images from another local drive and absolutely another folder (unlisted in program settings). It's true that the folder contains SD images - but it is not listed in the app settings. I don't use hard or soft symlinks. So it really strange - why do Diffusion Toolkit scan other hard drives and list absolutely unrelated images? Thanks.
EDIT: I manually deleted the database file (diffusion-toolkit.db) and moved all images to another drive to remove them from the program search results.

It does not scan other hard drives. It shouldn't anyway.  Does the problem occur again?


HPA and VPA pod autoscaling documentation

Work in progress, not ready to merge
This is a continuation of #109 and #116.

I've removed the heading anchor tags that were manually added and I've confirmed that the table of contents links work as expected in both GitHub and Gatsby.
I've re-written the headings in the new section to use sentence casing.

Unfortunately the elements above are mixed in with a merge conflict resolution due to force-pushing in this branch. My bad!
To-do collaboratively:

[ ] Re-write the content to match our style guidelines
[ ] Possibly extract the demo content to its own page in the same category and just summarize the best practices in the "Application resource tuning" page

Maybe all we want in "Application resource tuning" is the best practices content from the HPA + VPA for easy resource tuning demo section?

Hi there, I am going through open branches from our techdocs and cleaning up, Can this branch @ty2k and @mtspn  be deleted and/or closed ?


remove empty rows from SMILES col in input file

currently generates TypeError when parsing SMILES

good point thanks, for now there is no assumption that N_rows_in == N_rows_out, so deleting should be OK.
But now you mention it, maybe it's better to leave the rows intact and just skip them so that outputs are loyal to inputs. Hmm..


DGS plugin gives a warning saying collectionType value set as input does not match the schema

Hi,
I am getting a warning message when implementing a @DgsData function that contains a method inside.
Script example:
type Data @key(fields: "id") @extends{
  id: ID! @external
  configurations(settings: [ConfigInput!]!): [ConfigOutput!]!
}

input ConfigInput {
  name: String!
}

type ConfigOutput {
  value: String!
}

And implementing this method
 @DgsData(parentType = "Data", field = "configurations")
  fun type1Configurations(@InputArgument(collectionType = ConfigInput::class) settings: List<ConfigInput>): List<ConfigurationToggle> {

    // Work here
  }

I keep getting a warning saying that @InputArgument type does not match the schema, expected @InputArgument (collectionType=ConfigInput) settings: List<ConfigInput>
If I apply the fix hit the plugin gives it actually cause an error since it is not providing an extension for the collectionType ConfigInput

The same situation happens when using it on a typical query with no graphql federation.
Can you please help, thanks!

Thanks for reporting this, will look into a fix. In the meantime, you could try suppressing the hint in IntelliJ.

Much appreciated! 🙌🏼

Fix in the latest release which will be available in the next week or so.

Fix in the latest release which will be available in the next week or so.

that is awesome! thank you!


Cannot specify username in posting message

https://github.com/gilbertw1/slack-scala-client/blob/816a0819eff01c45adce73e9151b3e999611b3ce/src/main/scala/slack/api/SlackApiClient.scala#L191-L208
method 'postChatMessage' accepts username argument, but doesnt use it.

Thanks for reporting this! I've fixed it in master and I'll release a new version later today.

ty for early response.


Add Deprecated Message

Pull Request (PR) description
This PR adds a deprecated message to the README.MD. It should be merged once PowerShell/ComputerManagementDsc#159 has been merged.
Task list:

[x] Change details added to Unreleased section of CHANGELOG.md?
[x] Added/updated documentation, comment-based help and descriptions in .schema.mof files where appropriate?
Examples appropriately updated?
[x]  New/changed code adheres to Style Guidelines?
[x] Unit and (optional) Integration tests created/updated where possible?

This change is

Thanks for sending in this PR! Appreciate it! :slightly_smiling_face:
Just one review comment, if you could help with that too!

Reviewed 1 of 1 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.

a discussion (no related file):
Can you please open a new PR in DscResources to update https://github.com/PowerShell/DscResources/blob/master/Maintainers.md#current-maintainers (see xTimeZone as example)

a discussion (no related file):
Info to maintainer that merges this PR: Make sure to update the repository description when this PR is merged.

Comments from Reviewable

@Outek has sent in a PR to DscResources so I withdraw that review comment. I put this on hold until after next release.
There are fixes in this repository that I think should be released before deprecating this resource. If there any new PR's they should be directed to ComputerManagementDsc.

The PR https://github.com/PowerShell/ComputerManagementDsc/pull/159 was merged, so continue making this resource module deprecated.

Review status: :shipit: complete! all files reviewed, all discussions resolved

Comments from Reviewable


04/11/2018 00:02 : Create Pull Request for branch prTesting_2018041023 -> master

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestRef.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Remove version: SoftwareFreedomConservancy.QEMU version 8.2.0-rc4

Naming/version conflict causes issue #131959, PR has been made with full release 8.2.0 version at #132004

Resolves: #131959

Status Code: 200


Improve spartacus sample data release process

The Spartacus release process has some shortcomings that we should address:

Release is a manual process.
The release is not part of the Spartacus release process in spite of features requiring up to date sample data to work properly.
The sample data is not versioned
The sample data is distributes in a non-versioned zip file buried on the documentation site, where it is not obvious where to find it.

One solution that was suggested is that the sampledata addon sources could be part of the Spartacus angular code repo (thus being integrated in all the branching going on there)
We still need to figure out the right way to release, ( automate it, where to host it, how to stamp a version )

Release for addon has been automated with release-it
test data has been removed from initialization
addon is now being distributed as part of github assets
addon is now being versioned


listify should also return [maybe_list] for dicts

Background
listify should return a list for dicts too. Currently it does not, which can cause an AttributeError in some cases.
Changes

Testing

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

@nskobov seems reasonable. Thanks for submitting the PR. Is listify being used in a detection in panther-analysis that is causing this error occasionally?

@nskobov seems reasonable. Thanks for submitting the PR. Is listify being used in a detection in panther-analysis that is causing this error occasionally?

Yeah, it was spotted in AWS.IAM.Policy.AdministrativePrivileges, but possibly others as well.


TypeError: n is undefined

Tried here http://the-house.arturkot.pl/ on Firefox v52
TypeError: n is undefinedroom-min.js:2:3711
room.grid/add_collisions http://the-house.arturkot.pl/js/min/room-min.js:2:3711
room.grid http://the-house.arturkot.pl/js/min/room-min.js:2:3736
room.the_player.go_to.start http://the-house.arturkot.pl/js/min/room-min.js:2:6036
scene.explosion http://the-house.arturkot.pl/js/min/scenes-min.js:1:9960
view.start/g/</</<
I went downstairs in the dark, and later I looked at the window in the bathroom and when I stopped looking outside the window, the game froze, sound continue playing.

Here goes a super quick reply. ;) Thanks for the report! I'll look into that (not sure when exactly...) and see what can be done.

Hi @GrosSacASac ,
I've attempted to fix the error you've reported despite the fact I couldn't reproduce it. Some notes:

I think it happened mainly because code quality in the game is just low. Weird things all over the place.
This is more of a monkey patch...
To really fix this issue (and ton of other ones...) I believe I'd have to rewrite the whole thing from scratch. Perhaps using the original assets and replacing the whole codebase OR adding new 3d graphics, some new puzzles, gameplay adjustments, and additional ending. The latter would be basically a remake.

Cheers,
Artur


Sudden pauses in the game...

when playing the game usually from time to time I would notice massive spikes in frame rate as the player would stop in mid-air but the music would keep playing as if nothing ever happened.

Here's a video I tried to capture to show this point...
https://github.com/shoc71/Keep-On-Going/assets/129419169/6d14fc06-6055-41c3-bace-045e366125c0

@shoc71 Did you have google chrome and discord running at the same time? This seems like a memory issue since the music kept playing while the game was calculating stuff.

This is the closest I can get to the issue described. As I don't have access to your device and couldn't authentically recreate it in my 4 hours of total gameplay (3 hours 30 minutes + 30 minutes debugging for this issue) across two devices (laptop and a mid-end pc), I will close this issue because it seems like a memory issue of your device.
https://github.com/shoc71/Keep-On-Going/assets/47337807/00498941-03e0-435d-a754-3b1ba37fc883
However, I will make changes in the future to load levels on a per hub basis to ease memory use on our game. Currently, our game uses 1 MB to hold levels, and I hope that reducing this will help with performance. Another thing I could change is the trailing afterimages behind the player and make dust particles instead that don't use transparency in case that's the issue.

One fix I can think of right now is to

when playing the game usually from time to time I would notice massive spikes in frame rate as the player would stop in mid-air but the music would keep playing as if nothing ever happened.

Here's a video I tried to capture to show this point...
IMG_4402.mov

By the way, the music did pause as well


Add Doughnut

Project URL
https://github.com/CD1212/Doughnut
Category
Podcast
Description
Added the Doughnut podcast app. The design and user experience are inspired by Instacast for Mac which was discontinued in 2015.
Checklist

[x] Edit applications.json instead of README.md.
[x] Only one project/change is in this pull request
[x] Screenshots(s) added if any
[x] Has a commit from less than 2 years ago
[x] Has a clear README in English

@CD1212 Thank you! 👍


[Clarification] Datapacks

Hello,
I have been working on making a datapack for various other mods attributes and was looking for some clarification on what 'steps' does inside the affixes data.
Also a list of valid operation values.
Thank you.
{ 	"type": "apotheosis:attribute", 	"attribute": "feathers:feathers.feather_regen", 	"operation": "ADDITION", 	"values": { 		"common": { 			"min": 1, 			"steps": 2, 			"step": 1 		}, 		"uncommon": { 			"min": 2, 			"steps": 2, 			"step": 1 		}, 		"rare": { 			"min": 3, 			"steps": 3, 			"step": 1 		}, 		"epic": { 			"min": 4, 			"steps": 5, 			"step": 1 		}, 		"mythic": { 			"min": 5, 			"steps": 5, 			"step": 1 		}, 		"ancient": { 			"min": 6, 			"steps": 8, 			"step": 1 		} 	}, 	"types": [ 		"helmet", "chestplate", "leggings", "boots" 	] }

These refer to the actual value of the affixes, for the following:
{
    "min": 10,
    "steps":  10,
    "step": " 1
}

The affix would have a min value of 10, but a max value of min + steps * step = 10 + (10 * 1) = 20
This is used instead of a static min/max value so that only "clean" numbers are used, because that generates values like 12.14533


Building on macOS fails due to using Linux-only headers

A quick attempt to build this on macOS reveals that it unconditionally includes Linux-only headers.
Is it possible to fix it?
/opt/local/var/macports/build/_opt_svacchanda_SonomaPorts_devel_libudev-zero/libudev-zero/work/compwrap/cc/usr/bin/clang -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64 -std=c99 -fPIC -pthread -D_XOPEN_SOURCE=700 -Wall -Wextra -Wpedantic -Wmissing-prototypes -Wstrict-prototypes -Wno-unused-parameter -c -o udev_monitor.o udev_monitor.c
In file included from udev.c:20:
./udev.h:23:10: fatal error: 'sys/sysmacros.h' file not found
#include <sys/sysmacros.h>
         ^~~~~~~~~~~~~~~~~
In file included from udev_list.c:21:
./udev.h:23:10: fatal error: 'sys/sysmacros.h' file not found
#include <sys/sysmacros.h>
         ^~~~~~~~~~~~~~~~~
udev_monitor.c:22:10: fatal error: 'linux/netlink.h' file not found
#include <linux/netlink.h>
         ^~~~~~~~~~~~~~~~~
1 error generated.
1 error generated.
1 error generated.
udev_device.c:24:10: fatal error: 'linux/input.h' file not found
#include <linux/input.h>
         ^~~~~~~~~~~~~~~
make: *** [udev_monitor.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [udev.o] Error 1
make: *** [udev_list.o] Error 1

No, this library is strictly linux-only.

Got it, thanks for responding.


[RFE] ci: Avoid running workflow when not needed

For instance, PR https://github.com/Azure/kubectl-aks/pull/27 only updated README and the krew manifest. In that case, workflow doesn't need to run. Same if only files under docs are modified, etc.

One possible implementation can be to use paths filter to trigger the CI e.g:
on:
  pull_request:
    paths:
      - '**.yml'
      - '**.go'
      - 'go.mod'
      - 'go.sum'
  push:
    branches:
      - main
    tags:
      - 'v*'

Or may be we are allowed to exclude paths using paths as well?

I would also include Makefile and yaml (we have config.yaml but exclude .krew.yaml).


TN-3120 Adherence report - improve usability

https://jira.movember.com/browse/TN-3120
Changes include:

address progress popup disappearing by remove code that hid the export popup on window re-size
abort/clean up pending export ajax requests on error and prior to each new export
abort export request if export status stays in PENDING status for more than 1 minute  (shouldn't be in PENDING that long, no?)
allow access to the most recent export (as a link) (see screenshot):

@achen2401  I've seen these reports take 10 minutes and longer. I think we shouldn't abort the export based on a timer.
"abort export request if export status stays in PENDING status for more than 1 minute (shouldn't be in PENDING that long, no?)"

@mcjustin I should clarify that the abort code that I added will only execute if the export request is stuck at PENDING status or 0% for more than 1 minute without ever advancing to PROGRESS status, which is when the completion percentage starts to visibly increase.  This scenario I observed in my own instance -  an export that is stuck at PENDING status will spin off an infinite series of requests unless it is aborted.

I tried it on staging - works well for me, merge when ready. Can you please add the screenshot and notes about other fxnality to the issue https://jira.movember.com/browse/TN-3120


Checkbox is not changing value dinamically

I have a simple login screen which has an implementation of this check box; the form has a username, password and remember password field (the checkbox), all of them retrieving their values from the component's state. The constructor initially sets the checkbox as false on the first run like this:
constructor(props){
    super(props);

    this.state = {
        username: '',
        password: '',
        remember_password: false
    }
}

Then inside componentWillMount the app checks on the internal storage for stored values for username, password and remember password. If there are stored values, it sets the state of each to the corresponding values, making a re render For testing purposes, I encapsulated the checkbox render inside a function called renderCheckbox which is called on the Login render method whenever the checkbox is being rendered and made a log with the state value passed:
{this.renderCheckbox(this.state.remember_password)}

The problem is when the app loads the username and the password get filled with the stored data, but the checkbox is still unchecked even when the stored value is set to true.
renderCheckbox = (checked) => {
    console.log("receiving checked as: ", checked);
    return (
        <CheckBox
            checkBoxColor='#d0d0d0'
            rightText="Remember Password"
            onClick={() => this.storeCredentials(checked)}
            isChecked={checked}
            rightTextStyle={{color: '#d0d0d0'}}
            style={{marginTop: 5, marginBottom: 15}}
        />
    );
}

As you can see it first receives the remember_password: false from the constructor on the state but then receives the true value from componentWillMount but it still shows unchecked on the screen. Am I missing something or is the component not capable of handling such situations?
Thanks

Additional information update: it looks like the problem comes when the component is updated from an async function, if I set remember_password to true directly on componentWillMount, it renders properly but if I set its state inside the async function that gets the values from the internal storage it fails to render the proper value.
As a side note, the exact same code works with other checkbox components.


Planned posts and draft links

Hello,
This pull request provides features from #95 and #96
It adds a boolean $direct_access in blog_lib. If set to false, it means the post is accessed for a list (tags, index, RSS, archives) so it :

Hides "drafts" posts (no change here)
(or)
Hides the posts when their date is superior to server time (allowing post planning : if you set a date in the future, the post will only appear after the date is reached, even if set to public)

If set to true, that means this is a direct access from posts URL, which means the post will be shown, ignoring the "draft" status or the post date. This will allow to share posts before publishing them, in order to have someone proofread them for instance
Suggestion : add a setting to enable/disable draft preview

That it adds $direct_access in blog_lib is not a good idea.
I have an idea that it set an attribute with the post in the head information.
The state of post is still draft ,but the password attribute is access controls , the people who get password         can read this post.

I have so busy on this day.I will finish the function in the following few days


How to defined alt value ?

Hello
I can't define the values of the class and alt attributes of <img.
Is it possible not to create the first div ?
Code
<cloud-image-provider :cloud-image-config="cloudimageConfig">     <Img :src="product['image-url']" class="card-img" :alt="product.name" /> </cloud-image-provider>
Result

Thank your for informing us , now it is not possible but we will make it available to add it to img tag in the next release

Ok, thanks. When is the next release ?

New version is released


Fixing Japanese values

Hi
The target_lang value when using Japanese was different from the official value, so it has been fixed.
https://www.deepl.com/docs-api/other-functions/listing-supported-languages/

Didn't know the value changed. I'll publish it right now!
Dōmo arigatōgozaimashita!


added constant class

add a length property and assign the value 16 to it, we can pass it as a parameter to GenerateRandomIVKeyAsBytes((16) in EncryptToBase64String method

add a length property and assign the value 16 to it, we can pass it as a parameter to GenerateRandomIVKeyAsBytes((16) in EncryptToBase64String method

I have a concern, why is @deanology  trying to merge into Master? We can have a pilot environment to be working with.

your concern is valid @kenelight4u, master is more update than dev that's why this PR is pointing to master, I will update dev then we can all push to dev and then release from master


Playground: option to include ampstart

It'd be great to have the option to include the ampstart CSS. We should include it in a post-processing step before rendering the preview. Adding it into the editor window would clutter things up.
//cc @ericlindley-g @camelburrito

Nice! As an aside: would also be great to turn the concrete use-cases from AMP by Example into "components" in AMP Start (ex. the carousel w/ thumbnails, "read more" accordion, etc..)


[Regression] Vite Internal server error: Soft-invalidated module

Environment

wyw-in-js version: ^0.5.1 (Linaria 6.1.0)
Bundler (+ version): Vite 5.3.2
Node.js version: 18.17.1
OS: MacOS 14.4.1

Description
Sorry the description is vague. I can hardly understand what's going on, neither can I isolate the problem. Please let me know what extra info you'd like me to add.
I'm migrating a big codebase to React + Remix with Vite.
I could build my project just fine with<EMAIL_ADDRESS>but starting from 0.5.1 I'm getting a lot of errors at build time "Pre-transform error: Internal server error: Soft-invalidated module should not have existing transform result"
Here's a sample of the output (it goes on and on and on...):
...
[vite] hmr update /src/components/clients/setlists/Card.view.wyw-in-js.css
[vite] hmr update /src/components/clients/setlists/Card.view.wyw-in-js.css (x2)
[vite] Internal server error: Internal server error: Soft-invalidated module "/src/theme/chords/Button.tsx" should not have existing transform result
      at handleModuleSoftInvalidation (file://client/node_modules/vite/dist/node/chunks/dep-C1-ZB6nQ.js:52474:11)
      at getCachedTransformResult (file://client/node_modules/vite/dist/node/chunks/dep-C1-ZB6nQ.js:52329:58)
      at doTransform (file://client/node_modules/vite/dist/node/chunks/dep-C1-ZB6nQ.js:52287:26)
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async viteTransformMiddleware (file://client/node_modules/vite/dist/node/chunks/dep-C1-ZB6nQ.js:62168:24)
[vite] hmr update /src/components/clients/setlists/SetlistPlaceholder.view.wyw-in-js.css
[vite] hmr update /src/components/clients/channels/SummaryPresenter.view.wyw-in-js.css
[vite] page reload client/src/theme/songs/MusicCard.wyw-in-js.css
[vite] hmr update /src/components/clients/songs/LinksList.view.wyw-in-js.css
[vite] hmr update /src/theme/chords/IconButton.wyw-in-js.css
[vite] hmr update /src/components/clients/setlists/Card.view.wyw-in-js.css
[vite] hmr update /src/theme/songs/MusicCard.wyw-in-js.css
[vite] hmr update /src/components/shared/Toasts.wyw-in-js.css
[vite] hmr update /src/theme/chords/IconButton.wyw-in-js.css
[vite] Pre-transform error: Internal server error: Soft-invalidated module "/src/theme/chords/IconButton.tsx" should not have existing transform result
[vite] hmr update /src/components/clients/setlists/Card.view.wyw-in-js.css
...
[vite] Pre-transform error: Internal server error: Soft-invalidated module "/src/components/clients/modals/Login.redux.ts" should not have existing transform result
...

Note with version 0.5.0 there's no hmr update in the console output
Worth mentioning the error doesn't affect the same component as the build process is restarted, might as well be random.

Possibly related, sometimes Vite throws this error. Usually gone after restart.
15:15:51 [vite] Internal server error: Internal server error: Soft-invalidated module "/src/components/clients/setlists/AddButton.redux.ts" should not have existing transform result
      at handleModuleSoftInvalidation (file://client/node_modules/vite/dist/node/chunks/dep-C1-ZB6nQ.js:52474:11)
      at getCachedTransformResult (file://client/node_modules/vite/dist/node/chunks/dep-C1-ZB6nQ.js:52329:58)
      at doTransform (file://client/node_modules/vite/dist/node/chunks/dep-C1-ZB6nQ.js:52287:26)
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async viteTransformMiddleware (file://client/node_modules/vite/dist/node/chunks/dep-C1-ZB6nQ.js:62168:24)
15:15:51 [vite] page reload client/src/theme/notes/Icons.wyw-in-js.css
15:15:51 [vite] Error when evaluating SSR module /src/components/clients/navigate/ResponsiveBar.view.tsx: failed to import "/src/components/clients/navigate/Presenter.view.tsx"
|- Error: [vite] The dependency module is not yet fully initialized due to circular dependency. This is a bug in Vite SSR
    at ssrImport (file://client/node_modules/vite/dist/node/chunks/dep-C1-ZB6nQ.js:53400:19)
    at eval (client/src/components/clients/navigate/ResponsiveBar.view.tsx:5:37)
    at async instantiateModule (file://client/node_modules/vite/dist/node/chunks/dep-C1-ZB6nQ.js:53451:5)

Kapture 2024-07-30 at 17.43.30.webm


refactor(tap-agent): use single http client

We want to reuse the same connection or wait for the older one in case we hit 2 rav requests in a row

Pull Request Test Coverage Report for Build<PHONE_NUMBER>1
Details

10 of 10 (100.0%)  changed or added relevant lines in 1 file are covered.
4 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-0.08%) to 66.018%

Files with Coverage Reduction
New Missed Lines
%

tap-agent/src/agent/sender_account.rs
4
81.59%

Totals

Change from base Build<PHONE_NUMBER>6:
-0.08%

Covered Lines:
3870

Relevant Lines:
5862

💛  - Coveralls


Selecting interpreter does not resolve in mutliroot folders when using Remote SSH

Issue Type: Bug
When using the Remote SSH extension and open two, or more folders in same workspace, has a problem with the Python interpreter. It shows an alert saying "Select Python Interpreter" and chosing a interpreter don't resolve.
Extension version: 2019.4.12954
VS Code version: Code - Insiders 1.35.0-insider (a5536b8f5a16a10d859f3dec1e59701671bf069e, 2019-05-20T05:15:35.934Z)
OS version: Linux x64 4.4.0-148-generic
Remote OS version: Linux x64 4.4.0-66-generic

Closing as dup of #5724

CAUSE: Folder settings does not work when using Remote SSH.


Remove outdated MAINTAINER lines from Dockerfiles

Eric no longer works at Remind, and this field is deprecated. Given that
this repository is maintained by the remind101 org, I'm just removing
the line completely.

Tests failing because I opened this from my fork, and for some reason we require forks to auth with docker hub...


Wrong use of this.setState in "React: Use State to Toggle an Element"

Describe your problem and - if possible - how to reproduce it
The test suite accepts the following when it shouldn't (because setState is asynchronous) and the instruction gives no hint of the correct way:
toggleVisibility(){
this.setState({visibility: !this.state.visibility});
}
whenever the state is used to calculate the new state, the following syntax should apply:
toggleVisibility(){
this.setState(state => ({visibility: !state.visibility}));
}
for reference: https://reactjs.org/docs/state-and-lifecycle.html
Add a Link to the page with the problem
https://learn.freecodecamp.org/front-end-libraries/react/use-state-to-toggle-an-element
Tell us about your browser and operating system

Browser Name:
Browser Version:
Operating System:

If possible, add a screenshot here

My solution, which passed all challenges, was this:
toggleVisibility(){      this.state.visibility = !this.state.visibility;   }
However, the button didn't work. When I used the solution suggested by @JulienDemarque , the button worked.

toggleVisibility(){ this.state.visibility = !this.state.visibility; } is definetly wrong. You should always use setState to change the state. Otherwise React won't know it should render.
but
this.setState({visibility: !this.state.visibility}); would in most case work but is wrong.
Here is the explanation from the official documentation:
"State Updates May Be Asynchronous
React may batch multiple setState() calls into a single update for performance.
Because this.props and this.state may be updated asynchronously, you should not rely on their values for calculating the next state.
For example, this code may fail to update the counter:
// Wrong
this.setState({   counter: this.state.counter + this.props.increment, });
To fix it, use a second form of setState() that accepts a function rather than an object. That function will receive the previous state as the first argument, and the props at the time the update is applied as the second argument:
// Correct
this.setState((state, props) => ({   counter: state.counter + props.increment }));
We used an arrow function above, but it also works with regular functions:
// Correct
this.setState(function(state, props) {   return {     counter: state.counter + props.increment   }; });"

It looks like we are using timeouts in the test suite, and it is giving enough time for the state to update before the next toggle happens. I'll look into this and see if I can get it fixed.

Would like to take this on. I'm having trouble finding the test suite though (this is my first time contributing to FCC).

A way to fix this issue without changing too much of the exercise would be by passing this.state.visibility as a value to the toggleVisiblity function
import React from 'react'

class MyComponent extends React.Component {
  constructor(props) {
    super(props);
    this.state = {
      visibility: false
    };
    this.toggleVisibility = this.toggleVisibility.bind(this);
   }
  toggleVisibility(prev) {
    this.setState({
      visibility: !prev
    });
  }
  render() {
    if (this.state.visibility) {
      return (

          <button
            onClick={() => this.toggleVisibility(this.state.visibility)}
          >
            Click Me
          </button>

Now you see me!

      );
    } else {
      return (

          <button onClick = {() => this.toggleVisibility(this.state.visibility)}>Click Me</button>

      );
    }
  }
};

The if statement here becomes redundant however, so I would suggest refactoring to something like:
      return (

          <button
            onClick={() => this.toggleVisibility(this.state.visibility)}
          >
            Click Me
          </button>
          { this.state.visibility ?
Now you see me!
 : "" }

Reference: https://reactjs.org/docs/lifting-state-up.html

@raisedadead if you or another collaborator agreed on my suggested changes  I could go ahead and submit a PR

Yes, let's get a PR in. Thanks for your work so far. Looking forward to the pull request.


.blocksconfig file?

Is there a way to define which files to hide and which ones to show in bl.ocks.org? Like, for example, showing .php or .py files while hiding uninterstingfile.js? Sometimes I would like to show some server-side script, or hide some big data file (even if under 100K, it could take a long time to show).
If not, do you think it could be feasible to define for bl.ocks.org a config file similar to .gitignore, containing a whitelist and a blacklist?

+1

I ran into this same issue and found this on Mike's bl.ocks tutorial:

You can hide certain files from the source view below your example by naming them README.*. (For example, README.js.) Binary files and files larger than 50 KB are also hidden.


Make a chart of FPL & program eligibility

A lot of programs have basic eligibility requirements based on FPL. For example, Access Now only accepts patients who are under 200% FPL and are not eligible for Medicaid or other insurance.
It would be useful to have a chart, or at least a chartable spreadsheet, that documents these different FPL eligibility windows in detail. We could use this info for pre-screening checks, if we have a patient's FPL.
Here is a chart from CoverVA.org as an example:

Versions we've used:

A good version of this graphic would be great for our April blog post, to illustrate the toughness of screening.

Exactly what I was thinking! I'll post some examples in here as I go

Here's an updated version - no information change, just cleaner.

That's pretty! Can we make a version without Plan First? It's so limited it seems misleading to include it. It's probably worth including GAP, though. We should probably also distinguish between subsidized marketplace plans and non-subsidized (which people are unlikely to actually be able to buy). The CoverVA version just makes it look like there's no insurance gap.

dig the style. what is FAMIS (if only we had glossbot for github issues)?
On Fri, May 1, 2015 at 9:40 AM, esmithayer<EMAIL_ADDRESS>wrote:

That's pretty! Can we make a version without Plan First? It's so limited
it seems misleading to include it. It's probably worth including GAP,
though. We should probably also distinguish between subsidized marketplace
plans and non-subsidized (which people are unlikely to actually be able to
buy). The CoverVA version just makes it look like there's no insurance gap.
—
Reply to this email directly or view it on GitHub
https://github.com/codeforamerica/rva-screening/issues/40#issuecomment-98174614
.

--
t:  @alanjosephwilli
p:<PHONE_NUMBER>

"FAMIS is Virginia's health insurance program for children" via http://www.coverva.org/programs_famis.cfm

I agree, @esmithayer - I'll get something put together right away and keep posting changes. Planning on having something so we can use in the upcoming blog post.

Is the extra bit of Medicaid for parents and caretakers based on the Median FPL of 44%? I want to make sure that I get the number set properly!
44% coming from this article: http://kff.org/health-reform/issue-brief/the-coverage-gap-uninsured-poor-adults-in-states-that-do-not-expand-medicaid-an-update/

@svmatthews I think you should email a draft of your chart and your understanding of the FPL levels to our VPLC contacts to get their input. They are probably our best resources for this, especially since we started with their chart.

Here's the chart without Plan First and adding GAP.  I'm a little uncertain where the unsubsidized and subsidized break is for adults, @esmithayer ... Is it the 138% to 200%?

Good call, @bengolder! Does the above image seem okay enough to send for questions? If there are some obvious inconsistencies I'll fix those up before sending to them.
Some questions I have:

What are the specifics of the < 30% for "Parents & Caretaker Relatives"
Where do subsidized marketplace plans and unsubsidized marketplace plans intersect?
Is it worth showing above 200%? (i.e. 200 - 400%) or should we cut that piece shorter since it doesn't specifically relate to VA?

I think the 44% is a median of a bunch of states. Looks like 49% in VA here: http://www.medicaid.gov/Medicaid-CHIP-Program-Information/By-State/virginia.html
But that doesn't match Cover VA's chart, so it's probably worth confirming. Cover VA isn't affiliated with VPLC (that's Enroll VA)--but I'm sure they'd be a great resource regardless.
I think the marketplace subsidies are 138-400% FPL, and I think it's worth showing up to 400% in the graph since that's the range of people getting some government help.

Other sources say marketplace subsidies start at 100% FPL, though. Not sure what's up with the discrepancy.

That medicaid.gov link definitely clarifies some of this - thanks for sending that along!
The CoverVA chart shows that 100% but it gets twisted with Plan First. It's actually pretty confusing that the CoverVA chart has nothing related to the 138% break, which is the big number right now in VA for those not covered by a lack of Medicaid expansion. http://www.vplc.org/in-session-close-the-medicaid-coverage-gap-for-up-to-400000-low-income-virginians/

@svmatthews :thumbsup: on being ok to share. You may also just want to call them on the phone to get a quicker answer.
Regarding:

Where do subsidized marketplace plans and unsubsidized marketplace plans intersect?

I think the subsidy is in the form of a tax credit with income taxes are filed. I'm don't think it's so much on a subsidy for the plan (I think it includes any plan in the exchange), but rather a subsidy for the person buying the plan when they file for taxes. More details.
I agree that showing up to 400% is useful.

I think there are both direct subsidies and tax credits, depending on your income: http://obamacarefacts.com/obamacare-subsidies/
But not sure if that's an important distinction to show in the chart.

Considering closed with new blog post rva.codeforamerica.org/april


ResNet50

Hi@Kaixhin, I am trying to improve the resnet34 to ResNet50, but I met the reshape problems
File "/data2/FCN-semantic-segmentation_new/model.py", line 92, in forward
x = self.relu(self.bn8(self.conv8(x + x2)))
RuntimeError: The size of tensor a (256) must match the size of tensor b (64) at non-single
Cloud you please help me?

The error message indicates that you haven't matched up the downsampled versions of the input with the upsampled versions. If you are using a different network as the backbone for segmentation, you will need to match these up properly. An easy way to do this is to put print('conv_y', x.size()) statements in the forward pass of your new resnet, and then see at which points these are.

@buaaswf 你好，这个代码你跑通了吗？

@Kaixhin i see you retrieved the pretrained model and also defined th training as well. so how he model is going to differentiate between the loading of pre-trained model/training from scratch.


iOS build instructions: README.md does not reflect reality

Modify README.md with brief Cocoapods non-usage instructions, and notes about code signing and developing on local non-credentialed device.
Requires issue #234 to be done first.

In progress, branch feature/ios-documentation. Some edits in that branch will affect issue #241.


Back quote instead of back slash for one-word string literals would look way better

\There \is \too \much \noise \when \it \is \written \like \this
Javascript inline could use double single backquotes instead.

This syntax is originally borrowed from lisp. In the coffee/ls world using backticks for something else than escaping might be a bit confusing though and harder to tokenize.
I personally don't use this feature at all. Because why.

For some spacious data structures, like CoffeeKup-like templates

:-1: I never use the backslash. I've been burned too many times with it. Another character to do the same thing is double useless. Just use quote strings it can span multiple lines and ignores the newline.

Yeah, I'm not a fan either, but it's here for now

just throwing my :+1: for the backslash string, very handy when writing quick literals .. one of the many niceties of LS IMHO.
thanks.


add rouge score to summarizer

Adds drop down at bottom of summary that provides the rouge score. This just a small step towards adding a bit more metrics and evaluation methods into our recipes.

LGTM
Merge once testing PR is merged.


Module not being called in mate lockscreen

I'm running ubuntu-mate and I have howdy working normally when I sudo or login through lightdm, but when I lock my screen, I can only unlock with my password.  The webcam never turns on when I get back to the lockscreen.  My last computer (also ubuntu-mate) had a fingerprint reader with a similarly configured common-auth file, and the lock screen on that computer did take a fingerprint before asking for a password.

You seem to have a talent for discovering rare bugs ;)
I'm quite lost on this one, it might be handling sessions incorrectly? Does sudo -i work?

Also, could you take a look at the last lines in /var/log/auth.log?

sudo -i works fine, but here's auth.log when I log in from the screensaver:
Apr 26 17:58:11 bartlet /lib/security/howdy/pam.py[16770]: Can not open module: Permission denied
Fascinating - I wonder if my user is trying to call the module?

Changed permissions on pam.py to 750, but then when I went to unlock from screensaver saw this in auth.log:Apr 26 18:01:16 bartlet /lib/security/howdy/pam.py[17152]:   File "/lib/security/howdy/pam.py", line 53, in pam_sm_authenticate
Apr 26 18:01:16 bartlet /lib/security/howdy/pam.py[17152]:     return doAuth(pamh)
Apr 26 18:01:16 bartlet /lib/security/howdy/pam.py[17152]:   File "/lib/security/howdy/pam.py", line 19, in doAuth
Apr 26 18:01:16 bartlet /lib/security/howdy/pam.py[17152]:     if config.get("core", "disabled") == "true":
Apr 26 18:01:16 bartlet /lib/security/howdy/pam.py[17152]:   File "/usr/lib/python2.7/ConfigParser.py", line 607, in get
Apr 26 18:01:16 bartlet /lib/security/howdy/pam.py[17152]:     raise NoSectionError(section)
Apr 26 18:01:16 bartlet /lib/security/howdy/pam.py[17152]: NoSectionError: No section: 'core'

Both should be impossible, what does your config.ini look like?

Howdy config file
[core]
Do not print anything when a face verification succeeds
no_confirmation = false
When a user without a known face model tries to use this script, don't
show an error but fail silently
suppress_unknown = false
Auto dismiss lock screen on confirmation
Will run loginctl unlock-sessions after every auth
Expirimental, can behave incorrectly on some systems
dismiss_lockscreen = false
Disable howdy in the PAM
The howdy command will still function
disabled = false
[video]
The certainty of the detected face belonging to the user of the account
On a scale from 1 to 10, values above 5 are not recommended
certainty = 3.5
The number of seconds to search before timing out
timout = 4
The /dev/videoX id to capture frames from
Should be set automatically by the installer
device_id = 0
Scale down the video feed to this maximum height
Speeds up face recognition but can make it less precise
max_height = 320
Because of flashing IR emitters, some frames can be completely unlit
Skip the frame if the lowest 1/8 of the histogram is above this percentage
of the total
The lower this setting is, the more dark frames are ignored
dark_threshold = 70
[debug]
Show a short but detailed diagnostic report in console
end_report = false

For anyone having the same issue: @arifeinberg has opened a ticked in the PAM library here.

So I have a workaround. Please note I'm using Cinnamon Screensaver (should work on Mate too).
First as you said:
sudo chmod -R 755 /lib/security/howdy/
Then:
sudo howdy config
And set no_confirmation to true.
It's crashing then sending the confirmation message, so disabling it makes the trick. :)

Thanks so much for figuring this out! I'll add it to the FAQ if i ever get around to writing it.

So I have a workaround. Please note I'm using Cinnamon Screensaver (should work on Mate too).
First as you said:
sudo chmod -R 755 /lib/security/howdy/
Then:
sudo howdy config
And set no_confirmation to true.
It's crashing when sending the confirmation message, so disabling it makes the trick. :)

Can confirm this works on Cinnamon.

Is this secure, to have these files world readable?

Readable shouldn't be a big issue, but don't make it writable

Can confirm making /lib/security/howdy/ world-readable solved an issue I was facing with swaylock.

Can confirm making /lib/security/howdy/ world-readable solved an issue I was facing with swaylock.

Hi, I got this issue with clearing all faces (sudo howdy clear) and creating models with the -U flag (sudo howdy -U <username> add)

This problem appeared to me (Debian 10 + Mate). I believe a fix for cinnamon/mate would be good, the question is whether it is only in these environments (screensavers) that it happens.
I documented this issue on the wiki¹ (common issues).
[1] - https://github.com/boltgolt/howdy/wiki/Common-issues#howdy-pam-module-does-not-load-on-screensaver


Importing solution can be blocked by dlp policy

Some components do lookups on dataverse by organization and can be blocked by dlp policies.  Is this needed?  Can the solution just run in the same organization instance?

@jltnf54, Thanks for raising this. Are you saying Power Automate actions to retrieve data from selected environment?

Yeah when you use the dataverse actions in the power automate using list by selected environment, or anything call to dataverse using selected environment.  It is blocked, is there a possibility to just use the default environment to avoid cross environment lookups

This is required for cross-environment Copilot Studio Bot testing in Copilot Studio Kit. We will consider releasing unmanaged version of the Kit to allow custom modifications based on specific requirements such as this.


Running examples fails with jsx-loader error

After following the install instructions you get this error.
ERROR in Entry module not found: Error: Cannot resolve module 'jsx-loader' in /home/idanforth/formsy-react
After running npm install jsx-loader
things appear to work without error

Yeah dependency was be removed. I have changed it to babel-loader. https://github.com/christianalfoni/formsy-react/commit/cca4973382a6c85be4f4e1f844c656d67bc8ffa8 Now all should be fine.


Test EventType auto-create for KafkaChannel

Proposed Changes
Add tests for the following:

EventType auto-create for KafkaChannel on replies to subscriptions

Release Note

Docs

The test still fail due to https://github.com/knative-extensions/eventing-kafka-broker/issues/4076


tests(MockRender): covering change detection behavior #919

closes #919

v13.2.0 has been released and contains a fix for the issue. Feel free to reopen the issue or to submit a new one if you meet any problems.


Detect various windows version in os_platform_type grain correctly

At the moment only win7 is reported as long as logic sees Windows.

It's done.
Commit 9d473255d29d70bca5c7af806bc3fbfd0994782b adds detection of winserv2012 on Windows 2012 R2. All other Windows-es will be added when corresponding minions are available.


Refactor details page layouts

Refactor details page layouts per latest mocks.
Mocks: https://marvelapp.com/616a7ba/screen/67774564
Note: Have yet to implement the cost breakdown pie chart.
https://issues.redhat.com/browse/COST-42

Codecov Report

Merging #1559 into master will increase coverage by 1.16%.
The diff coverage is 98.03%.

@@            Coverage Diff             @@
##           master    #1559      +/-   ##
==========================================
+ Coverage   76.02%   77.19%   +1.16%
==========================================
  Files         201      233      +32
  Lines        3621     3824     +203
  Branches      690      702      +12
==========================================
+ Hits         2753     2952     +199
- Misses        777      779       +2
- Partials       91       93       +2

Impacted Files
Coverage Δ

src/utils/computedReport/getComputedReportItems.ts
68.96% <ø> (ø)

...charts/historicalCostChart/historicalCostChart.tsx
82.90% <33.33%> (-1.31%)
:arrow_down:

...arts/historicalUsageChart/historicalUsageChart.tsx
83.07% <33.33%> (-1.18%)
:arrow_down:

...arts/historicalTrendChart/historicalTrendChart.tsx
84.53% <100.00%> (ø)

src/routes.tsx
88.88% <100.00%> (+2.22%)
:arrow_up:

...tOverview/awsCostOverview/awsCostOverviewCommon.ts
100.00% <100.00%> (ø)

...Overview/awsCostOverview/awsCostOverviewReducer.ts
100.00% <100.00%> (ø)

...erview/awsCostOverview/awsCostOverviewSelectors.ts
100.00% <100.00%> (ø)

...Overview/awsCostOverview/awsCostOverviewWidgets.ts
100.00% <100.00%> (ø)

src/store/costOverview/awsCostOverview/index.ts
100.00% <100.00%> (ø)

... and 60 more

Continue to review full report at Codecov.

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


demo

where is the demo.py ? thanks!

Sorry that's the guide from Detectron2. I forgot to delete this file.
Our demo codes are under the demo folder and are separated from FLIR and KASIT datasets.


Controller: moving getters to the prototype

This avoids this.id and this.data being set too late to be useful to overrides of init

:+1:

:+1:


OS X Compatibility

Any chance of a port down to OS X 10.9.5?

Say 10.8, or even 10.6 — that shouldn't be such a problem :)

Where would I be able to get the release compatible with that version?

I don't know what you mean — I'm just saying that backwards compatibility shouldn't be such a problem for the dev to achieve.

The app uses WKWebView, introduced in OS X 10.10. The app can be made compatible with earlier versions of OS X by using WebView instead, introduced in OS X 10.2. If you revert enough commits, in fact, I think there's a version of the app built with that class. I am not interested in using it moving forward, however. I don't have the time to support legacy OSes, but if you'd like to make a fork that uses WebView, @1-61803, definitely feel free too. Lot's of users would love it!


Initial commit

Hi Leonardo. I hope you're doing well. I came across you e-commerce project and I like it a lot. I just finished a very similar e-commerce store with Python and Django and I was wondering what you think if we also do the application back-end? What I've done so far was just to wrap the whole application into a docker container and created some initialization config. Feel free to ask me anything you want. P.S. I am Brazilian, so if you feel more comfortable to talk in Portuguese, let's do it. I'm writing in English only to keep the standard.

Hello, Emidio! I'm doing well what about you? I like the idea but I'm not very good on Back-end It's not my cup of tea.

Hey Leonardo. I'm doing well, thanks! That's no problem. I can work on the back-end, if you don't mind, and if I need something from the front-end side, I can ask you. What do you think?


Problems with 6 dof model

Hi @raphaeltimbo,
As I mentioned in Issue #1034, I decided to conduct the same analyses performed in the ROSS tutorial part 2 🔗 for the 6 dof model. The objective was to identify where errors could arise within the code. As some problems were indeed found, I opened this new issue to report them.

Upon executing part 2 of the tutorial, I encountered the same error when invoking run_static() and run_ucs():
in Rotor.__init__(self, shaft_elements, disk_elements, bearing_elements, point_mass_elements, min_w, max_w, rated_w, tag)
    209 if len(tags_list) != len(set(tags_list)):
    210     raise ValueError("Tags should be unique.")
--> 212 self.number_dof = self._check_number_dof()
    214 ####################################################
    215 # Rotor summary
    216 ####################################################
    217 columns = [
    218     "type",
    219     "n",
   (...)
    237     "tag",
    238 ]
...
    562         "The number of degrees o freedom of all elements must be the same! There are BEARING elements with discrepant DoFs."
    563     )
    565 return int(number_dof)

Exception: The number of degrees o freedom of all elements must be the same! There are BEARING elements with discrepant DoFs.

which can be fixed by replacing the call of BearingElement()class with elm.__class__(). After fixing that, I compared the results obtained from the 4 dof model with the 6 dof model, and observed the following disparities:

Running modal analysis:

Plotting Campbell diagram:

Plotting the deflected shape for the unbalance response:

Plotting the deflected shape for the unbalance response:

So, I started debugging the result classes in results.py to check if there was any coding that fixed the dof number to 4. Therefore, I needed to make some changes mainly in Shape and ForcedResponseResults. After that, I got the following results for the 6 dof model:

Investigating the code I realized that there was still a problem related to the 6 dof model. I started debugging the matrices of the axis elements by comparing them with the matrices of the 4 dof model. Consequently, I noticed that some signs in K matrix and M matrix did not coincide:

After correcting the corresponding signs, the following results were obtained:

Finally, I would like to highlight two points:

Apparently, most of the identified issues have been fixed. However, there is still an issue related to the UCS map. When running the UCS map for the 6 dof model passing different numbers of modes to the run_ucs function, the curves that appear on the map are not always smooth as for the 4 dof model. I will continue to investigate this.

When I compared the M matrix of the shaft element of both models, I noticed another difference between them. In the 4 dof model, the shear effect is taken into account with the consideration of phi variable, however, in the 6 dof model, this effect is considered only in the K matrix but not in M matrix.

Apparently, the problem in the UCS map has already been resolved with the correction applied in PR #931.

n_links still have to be implemented in bearing element matrices for the 6 dof model. When running some analyses, I got errors related to singular matrices.
I was running the following example of the 4 dof model, but which I converted to the 6 dof model:
n = 6

shaft_elem = [
    rs.ShaftElement(
        L=0.25,
        idl=0.0,
        odl=0.05,
        material=steel,
        shear_effects=True,
        rotary_inertia=True,
        gyroscopic=True,
    )
    for _ in range(n)
]

disk0 = rs.DiskElement.from_geometry(
    n=2, material=steel, width=0.07, i_d=0.05, o_d=0.28
)
disk1 = rs.DiskElement.from_geometry(
    n=4, material=steel, width=0.07, i_d=0.05, o_d=0.28
)
disks = [disk0, disk1]

stfx = 1e6
stfy = 0.8e6
bearing0 = rs.BearingElement(0, kxx=stfx, kyy=stfy, cxx=0, n_link=7)
bearing1 = rs.BearingElement(6, kxx=stfx, kyy=stfy, cxx=0)
bearing2 = rs.BearingElement(7, kxx=stfx, kyy=stfy, cxx=0)

bearings = [bearing0, bearing1, bearing2]

pm0 = rs.PointMass(n=7, m=30)
pointmass = [pm0]

rotor1 = rs.Rotor(shaft_elem, disks, bearings, pointmass)

First I tried the analyses: run_static(), and run_modal(), and in both cases the singular matrix error appeared.


Create process managers with FSM support to allow recovery of processes

There is PersistentFSM, which is now mixed into FsmProcessManager and probably enough


Add napari to pyviz.org

❓ Questions and Help
PyViz is a comprehensive aggregator of visualization tools for Python. napari isn't in it, currently, I believe. What are your thoughts on asking them via an issue or PR to mention napari in their mind maps and other texts?

Good idea, I can get that done soon if @jni agrees?

On the same note, is it cool if I'll send a hint to Python Bytes regarding napari?

@napari/core-devs I am going to submit to napari to pyviz.org now under "Native GUI" tools - see here https://pyviz.org/tools.html. This involves a PR as described here https://github.com/pyviz/pyviz.org/blob/master/tools/README.md
@HagaiHargil I'm not familiar with Python Bytes, but by all means reach out to them. I assume this is who you mean https://pythonbytes.fm/ do let us know if they want more info or to talk. Thanks!!

I have made a PR to pyviz now here https://github.com/pyviz/pyviz.org/pull/63

We're up on the site now:

Not sure if we have the ability to have any conda downloads, so maybe I shouldn't have put conda here https://github.com/pyviz/pyviz.org/pull/63/files#diff-b01fe052bd1b11bf615f43220b43c42aR127, I can quickly fix with a follow-up PR if @jni can advise
Also not sure why our stars aren't showing, seems like a cacheing thing

i think you're right, based on the image URL, it looks like pyviz is doing their own badge cacheing.  I'd give it a week or so and then recheck.  I also wouldn't worry about the conda badge just yet, the download count is increasing (at 48 now), so the monthly count probably takes refreshes slowly as well

Ok great, thanks @tlambert03 I will close this now as the main objective is done. As mentioned about to @HagaiHargil we'd love it if you continue to spread word of napari to people in the python community and feel free to open a new issue if there are more groups we could be talking too or that want to talk to us!! Thanks again for suggesting this, it really is great to see napari up there with so many other great tools on pyviz.org :-)


Signature verification failed

You also can verify the MSI packages with minisign. The minisign signatures x86 and x64 can be verified with the following command:
minisign -Vm SimpleDNSCrypt64.msi -P RWTSM+4BNNvkZPNkHgE88ETlhWa+0HDzU5CN8TvbyvmhVUcr6aQXfssV

Result:
Signature verification failed
But EAM Experience Area Münsingen GmbH signature is OK

I've updated the signature at 5:33 pm.
Please try again :)


fix(razzle): Report config errors for start command

Currently, if code inside the razzle.config.js (e.g.modifyWebpackConfig)
throws an error, the process just quits without displaying any error message.
Long-term it might be better to catch this error a bit closer to the
code that is causing it (e.g. "modifyWebpackConfig raised an error"),
but for now this aligns the handling to what the build and test command
are already doing.

May be some caching.. Probably not a issue.

Looks like it failed again on master, I'll try to setup a windows machine.

Passes now after yarn.lock was updated. Was cache somehow..


Scheduled jobs can be queued in double

Tentatively fixed in https://github.com/pricingassistant/mrq/commit/a4b91e92b1a8ee6117298f7111f9c8f4eba7b2e2 - investigate failing tests

Also fixed in https://github.com/pricingassistant/mrq/commit/4d03adc3596be505048e1633efc2c23b286e8154#diff-e27f43d179bf7cefd8d41a417c135193R53


New package: CanEvolve v0.1.0

Registering package: CanEvolve
Repository: https://github.com/tomouellette/CanEvolve.jl
Created by: @tomouellette
Version: v0.1.0
Commit: e87a7912bf4a7477e24dbee7ba3db22666233af5
Reviewed by: @tomouellette
Reference: https://github.com/tomouellette/CanEvolve.jl/issues/1#issuecomment-1087924898
Description: A tumour simulator to generate realistic variant allele frequency distributions observed in single tumour biopsies

@tomouellette please see the message above.  Once you fix the automerge issues you can register again the new revision without changing the version number and this pull request will be automatically updated.
[noblock]