'Error: ENOENT: no such file or directory' on starting sleek

'Error: ENOENT: no such file or directory' on starting sleek
App Version: 2.0.11
Platform: Linux
Installation Method: App Store (Flatpak)
Expected Behavior:
Sleek opens the last opened file when it starts. All tasks are displayed.
Actual Behavior:
Sleek opens the last opened file when it starts. Sometimes I get this message: ENOENT: no such file or directory
When I start sleek via the console, I get these messages:
flatpak run com.github.ransome1.sleek
[2:0323/064608.180261:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: Datei oder Verzeichnis nicht gefunden`
Gtk-Message: 06:46:08.277: Failed to load module "canberra-gtk-module"
[2:0323/064608.298509:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: Datei oder Verzeichnis nicht gefunden
[2:0323/064608.298538:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: Datei oder Verzeichnis nicht gefunden
Styles injected found in CSS file: /home/rhs/.var/app/com.github.ransome1.sleek/config/sleek/userData/customStyles.css
[Error: ENOENT: no such file or directory, open '/run/user/1000/doc/8b60c039/todo.txt'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/run/user/1000/doc/8b60c039/todo.txt'
}
[Error: ENOENT: no such file or directory, open '/run/user/1000/doc/8b60c039/todo.txt'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/run/user/1000/doc/8b60c039/todo.txt'
}
[2:0323/064623.026280:ERROR:browser_main_loop.cc(276)] GLib-GObject: invalid cast from 'GtkFileChooserNative' to 'GtkWidget'
[2:0323/064626.041159:ERROR:browser_main_loop.cc(276)] GLib-GObject: ../gobject/gsignal.c:2778: instance '0x31ec019c02e0' has no handler with id '3194'

The tasks in my todo.txt are not displayed.
Steps to Reproduce:
The error occurs sporadically. I can't reproduce the error.

@mdbdb thanks for reporting this. Can I ask you if you're using drag and drop in order to open the file in sleek? Or are you using the file chooser window?

@mdbdb thanks for reporting this. Can I ask you if you're using drag and drop in order to open the file in sleek? Or are you using the file chooser window?

I've never used drag and drop to open my todo.txt file. I'm using the chooser window.

It's really hard to say, it looks like something something sandbox. But I havn't able to reproduce this yet hence I cannot provide you solution at this point.
In the meantime, did you stumble upon anything which can help me reproducing this?

No, I'm sorry. I don't know what causes the error and unfortunately I can't reproduce it.
But it still happens at irregular intervals.

About two weeks ago, I swapped the Flatpak version of Sleek for the AppImage version.
Since this change, the error has no longer occurred. It seems to be related to the Flatpak version.


Some Vanilla structures doesn't have spawned entities

Pillagers and Golems aren't spawned near outposts.
Elder Guardians and Guardians aren't spawned near monuments.
Also Witches and Black cats aren't spawned in Swamp Huts.
Two more issues:

Ocean Ruins arent's spawning at all
/locate village command doesn't find villages even if they are actually generated

This is not related to the default config, and is a duplicate issue.

Additionally:

Ocean Ruins are not apart of the default pack.
Do not use /locate. Use /te structure locate


Missing: Descriptions for Mode for IP audio, Mode for IP video

Seeing a couple of settings under the Audio & video section of a meeting policy that aren't documented here:

Mode for IP audio
Mode for IP video

Options are Outgoing and incoming audio enabled / Outgoing and incoming video enabled or Disabled. How does the Mode for IP video setting differ from the Allow IP video (on/off) setting?

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

ID: dc665475-f843-e4c1-0ca6-0b83873abb54
Version Independent ID: 95d32598-c920-ed5c-d665-69394528ca27
Content: Manage meeting policies - Microsoft Teams
Content Source: Teams/meeting-policies-in-teams.md
Service: msteams
GitHub Login: @tonysmit
Microsoft Alias: tonysmit

@bratsche Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

@SteveBurkettNZ thank you for reaching out. At a quick glace I see the article was updated a few days ago. Please let me know if this information is still missing and I'll look into it further.

@SteveBurkettNZ  Thank you for submitting feedback. We understand that this issue has been resolved.
Please feel free to re-open this issue if there is a specific area of the docs that we can improve or make better. Thank you.


Change to return nil on iOS 9 getOpenIdfa

https://github.com/snowplow/snowplow-objc-tracker/blob/master/Snowplow/SPUtilities.m#L73
Why was the decision made to only return the sameDayOpenIDFA when the user is not on iOS 9? Should we be using a different tracking identifier for iOS 9?

Hi @JackRostron please refer to this ticket for information on why we removed it: https://github.com/snowplow/snowplow-objc-tracker/issues/175
We do want to look for alternatives to this but have not come across anything as of yet.

Closing as OpenIDFA has been removed in the version 1.7.0


Soft 404 detection

Closes #4
We have added a soft404 detection tool to determine the probability of a record being a Soft-404 page. The records to be determined will have a status of 200 and mime type of html.
I also noticed that the ARC dns records weren't being caught, so I added an if statement to help with that.

The tests passed for me and the changes look good :thumbsup:


[Packaging] solve external projects plugins and libs problems

From https://github.com/Inria-Asclepios/medInria-public/pull/687
This PR solves problems with external project packaging: lib not at the right place, duplication of plugins, etc.
For now it has been tested on Ubuntu 20.
:m:

Cool. I'll approve when it's tested on mac (and windows ?)

Cool. I'll approve when it's tested on mac (and windows ?)


[Feat] Security Proxy

Target Use Case
Currently, this project's APIProvider only supports direct a API connection using an API key. However, if I am to make a public web app which uses this package, I do not want to expose my API key on the frontend.
Proposal
Allow the APIProvider component to support proxying all API requests to the backend server where the API key can be appended and then forwarded to the requested target.

I'm not sure this would actually work for the Maps JavaScript API.
First off, exposing the maps api-key publicly is the only officially supported way of using the Google Maps JavaScript API. I have never seen any application redirecting the requests via a proxy like you suggest and I would be curious to hear more about the need for this.
As far as I know, the validation of the key has to happen on the client (and possibly only on the client). The API will, after initially bootstrapping (and before actually rendering the map), send a validation-request containing the API-key and the current URL to an API server. If this request doesn't contain the API-key, an error-message will be shown, the map will not show or both (I'm not sure what exactly would happen in this case).

Well this is certainly curious. What is to prevent someone from stealing my API key and using it for his own purposes? The key is linked to my billing profile, so having it used by an unauthorized party could incur charges on my Google account. That is my current understanding, anyway. Am I misunderstanding the purpose and usage of the key?

I'm not sure this would actually work for the Maps JavaScript API.
First off, exposing the maps api-key publicly is the only officially supported way of using the Google Maps JavaScript API. I have never seen any application redirecting the requests via a proxy like you suggest and I would be curious to hear more about the need for this.
As far as I know, the validation of the key has to happen on the client (and possibly only on the client). The API will, after initially bootstrapping (and before actually rendering the map), send a validation-request containing the API-key and the current URL to an API server. If this request doesn't contain the API-key, an error-message will be shown, the map will not show or both (I'm not sure what exactly would happen in this case).

Well this is certainly curious. What is to prevent someone from stealing my API key and using it for his own purposes? The key is linked to my billing profile, so having it used by an unauthorized party could incur charges on my Google account. That is my current understanding, anyway. Am I misunderstanding the purpose and usage of the key?

Understood.
The way we've been handling this in almost all cases was by restricting the keys to a limited set of URLs and
limiting the APIs enabled for that key to a minimal set of required APIs.
Additionally, you can you can create quotas for API usage and set up alerts and project-wide limits with regards to the money spent.
Also see the official security best-practices.

I'm closing this since there doesn't seem to be anything to be done here. Please reopen if you want to discuss this further.

This would be great a feature, since URL restriction can be bypassed or even a simple bug on the client side could cause huge bill.
Other than that, there's more advantages that comes with proxying like user authentication, audience restriction, throttling and caching.
From my end, I've successfully implemented all these features thanks to proxying. I'm using pnpm patch as of now, but it would be nicer to have a native way to set hostname.

[...] URL restriction can be bypassed or even a simple bug on the client side could cause a huge bill.

That is true, but in practice I rarely saw stolen API keys being used maliciously. What I've seen far more often is careless use of APIs, bugs etc. racking up cost – a proxy isn't going to help with that.
Also, you can (and probably should) set up alerts, spending limits and quotas for the maps API to prevent that from ever being a problem.
This whole topic of configuring the API keys and security considerations is something I would like to add to our documentation when I find the time.

Other than that, there's more advantages that comes with proxying like user authentication, audience restriction, throttling and caching.

I agree with all of these points. Just wanted to add that the ToS explicitly forbids caching.

From my end, I've successfully implemented all these features thanks to proxying. I'm using pnpm patch as of now, but it would be nicer to have a native way to set hostname.

Can you share a bit more about how this works with the Maps JavaScript API? Can you actually render a map while loading the entire JS through a proxy?

Proxying is also 1 of the recommended ways to protect API keys in apps using web services.

This is referring to the Data-APIs and not the Maps JavaScript API.


travis-ci: Updates to ensure MRAA builds with clang.

The MRAA clang build was getting overridden with gcc.
This commit allows MRAA to build with clang and adds nodejs
0.10 to the build matrix.  Note, this means 8 builds
(2 compilers x 4 versions of nodejs).
* Added compiler directive for clang/gcc.

* Added build for node010.

* Added make install to cover the MRAA install.

Signed-off-by: Noel Eck<EMAIL_ADDRESS>

This is very nice, thanks alot for taking the time to push this through


Added xdomain functionality for sysbuild

Read this issue in the sysbuild project for more background on this pull request. Some things I'm unsure of:

Should we pull the javascript library from the rawgit cdn or include the file locally in the repository?
Should we include localhost as one of the masters? This allows us test on our local machines much easier, but may open us up to a security or other vulnerability I'm not aware of. If we're going to allow localhost anyways, is it equally secure to just allow all domains?

Perhaps use a Git submodule to ensure you get a known working version without having to bundle a copy of the library directly (which is just clunky and makes updating said library a hassle).

Refer to http://git-scm.com/book/en/v2/Git-Tools-Submodules

As far as I'm aware, localhost is only an issue if the user's machine is already compromised, as any malicious code that might be an issue must already reside on the user's computer. However, allowing all domains creates potential for XSS attacks in ways that localhost does not, as attackers can use a domain/host that is already under their control.

Hey Eric, thanks for the feedback!
Would using submodules be more cumbersome for developers setting up the project? It seems like this turns git clone <url> into: (source)
git clone <url>
git submodule init
git submodule update

Even if this is the case, using submodules may be the best solution. And it's confirmed to work with Github Pages automatically.

This can be replaced with one command: (source)
git clone <url> --recursive
To be fair, I am not all that familiar with using submodules, but in either case, it seems like it would be a one-time thing, and details on this process can be added to the README.

Alright, I included the library as a git submodule and confirmed that git clone <url> --recursive will take care of getting the dependency. I think this pull request is good to go.

On 2/18/15 3:46 PM, Scott Walters wrote:

Alright, I included the library as a git submodule and confirmed that
|git clone  --recursive| will take care of getting the
dependency. I think this pull request is good to go.
—
Reply to this email directly or view it on GitHub
https://github.com/angrave/sysassets/pull/4#issuecomment-74954872.

The production and staging build scripts should verify that submodules
are at the correct version number.

Lawrence,
Git submodules stay locked at a specific commit unless directed to update, so xdomain's version number won't change. (source) Do you mean checking the xdomain version number in sysassets during the build/deploy process of sysbuild? Our plan is not to include sysassets inside of sysbuild, but rather to use sysassets as an external resource.

(I'm not going to answer your q directly. Instead here's the spirit of
the idea)
I mean that the sys deploy should be independent of who is doing it.
It is possible to have a local git submodules at different version from
somebody else; hence the concern for reliable builds
i.e. deploys must be reliable and repeatable and not dependent on local
state
e.g. if you changed your local submodule state (e.g. by updating from
the remote), then it should not be possible to deploy to staging(
without a warning) or production (=error).
So ideally: the build process would ensure that all files are committed
and the submodules version are in a known/well-defined state, before
pushing to production.
L.
On 2/19/15 3:49 PM, Scott Walters wrote:

Lawrence,
Git submodules stay locked at a specific commit unless directed to
update, so xdomain's version number won't change. (source
http://git-scm.com/docs/git-submodule) Do you mean checking the
xdomain version number in sysassets during the build/deploy process of
sysbuild? Our plan is not to include sysassets inside of sysbuild, but
rather to use sysassets as an external resource.
—
Reply to this email directly or view it on GitHub
https://github.com/angrave/sysassets/pull/4#issuecomment-75145316.

There is no build process for this project (there is, but not for JS code). As such, this is not like sysbuild in which we have a build step and then a publish step. The contents of this repository are exactly what are published (this project has gh-pages as the default branch).
So, even if a developer makes changes to the submodule code, they will not be pushed here because git only tracks the submodule version, not the contents itself. The developer must change the commit version of the submodule, in which case the change can be reviewed in a pull-request.
In fact, @angrave's concern is valid for sysbuild, where a person deploying can change versions of dependencies before publishing, in which case the published site and the development project will have different versions for dependencies. However, this will not happen if using the build tools and dependency management tools properly. Someone will have to go out of their way to create a mismatch in dependency versions.
So, I think, deployments of this repository are safe (in fact, as mentioned above, there is no "deployment" for this project - the source code is the deployed website).

@scowalt Why are we using a submodule instead of simply using some dependency management system like bower, or directly using the library from a CDN?
As far as I understand after reading this, submodules are good when we need to modify the source code of the tracked project as well - but this is not the case with us. In fact, the link above mentions this:

It’s quite likely that if you’re using submodules, you’re doing so because you really want to work on the code in the submodule at the same time as you’re working on the code in the main project (or across several submodules). Otherwise you would probably instead be using a simpler dependency management system (such as Maven or Rubygems).

In any case, I think we don't need to change anything here, as submodules work well with GitHub pages and you should not waste your time on moving away from using a submodule.

@neelabhg, I'm using a submodule to avoid having to check the library itself into version control. This also allows us to avoid being reliant on an external CDN or adding an additional build step to the deployment of sysassets

Oh I see. That makes a lot of sense - because the source code is the deployed project, one needs to include the library in the source which is less than ideal. Good decision.

We are merging this in so that we can continue work on dependent issue cs-education/sysbuild#70.


Is there a way to limit the downloads to just zip files?

There is a site I want to download, but I don't want any of the site pages - just the zip files therein.  Is there a way to limit the results?
It seems like the script only downloads the index.html pages.  I'm looking for site///*.zip

No, but I believe you should be able to get what you want by querying the Wayback Machine's CDX endpoint directly: https://github.com/internetarchive/wayback/tree/master/wayback-cdx-server#url-match-scope


Support "binary" encoding

Per RFC 1341: https://www.w3.org/Protocols/rfc1341/5_Content-Transfer-Encoding.html
The values "8bit", "7bit", and "binary" all imply that NO encoding has been performed.
This produces the expected output for #1146

:+1: Thanks!


[WIP] Template clean up

some laterations
Update cookiecutter.json
Update cookiecutter.json
Update cookiecutter.json
Update cookiecutter.json
some massaging
fixed some minor things
fixed the image URL and removed TOC
minor edits
added partsnap logo
fixed image path
fixed image path
link to doc
doc fix
doc fix
doc fix
doc fix
doc fix
doc fix
Adding missing references
had the wrong path to the template
Moved the initial tutorial to a dedicated folder. Added a tutorial for setting pycharm with NixOS and Poetry
Added support for Mermaid diagrams Added files header with license information.
Update README.md
Update tox.ini
Update index.md
Update .gitignore
Update pyproject.toml
Update action.yml
Update main.yml
Update main.yml
Update .pre-commit-config.yaml
Update tox.ini
Update Makefile
Just remove all the conditional we do not need.

PR Checklist

[ ] A description of the changes is added to the description of this PR.
[ ] If there is a related issue, make sure it is linked to this PR.
[ ] If you've fixed a bug or added code that should be tested, add tests!
[ ] Documentation in docs is updated

Description of changes

Looks like this was meant as a PR within your own repo :) closing this one.

 Really sorry about that.
Well, I'll take the opportunity of this snafu to thank you for your
template. It's been extremely useful to us.
Cheers
Laurent
On Fri, Apr 19, 2024, 21:20 Florian Maas @.***> wrote:

Looks like this was meant as a PR within your own repo :) closing this one.
—
Reply to this email directly, view it on GitHub
https://github.com/fpgmaas/cookiecutter-poetry/pull/110#issuecomment-2067544922,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADRZZ7LY4OEK5QDUHUAMZQDY6HUHVAVCNFSM6AAAAABGQDXKEWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRXGU2DIOJSGI
.
You are receiving this because you authored the thread.Message ID:
@.***>


New account External deployment is not allowed on sandbox tenants in BC by design.

External deployment is not allowed on sandbox tenants in BC by design.
Deployment of extensions on a sandbox is meant to be done via VS Code to allow you to test out/develop your extension in a BC-like environment.
The external deployment feature is not meant to be used as a method of 'trying out' your extension, but rather as a means of deploying a 'final' product to a live tenant. Once you have finished with the development cycle for your extension, you will need to log into the live production tenant and upload your package from there.
Note: the upload process runs the same 'validation' as can be run from the compiler locally by setting up the PerTenantExtensionCop AL Code Analyzer.
E.g. adding the following to your settings:
"al.codeAnalyzers": [
        "${PerTenantExtensionCop}"
    ]

Originally posted by @HunterFeltman-MSFT in https://github.com/microsoft/AL/issues/2310#issuecomment-391034692

So what is your issue? Are you asking for the quoted behaviour to be changed? In what way? This is for specific issues, not a knowledgebase.

I'll close the issue because it does not follow the template.


Input validation on the project creation form

githubUsername and githubProjectName having slashes in them was causing issues. This code makes it so that they cannot have a forward slash.
should fix issue #617

should fix issue #617

newest commit fixes #603... which also has to do with input validation

latest 2 commits fix issue #604

Once the field is verified with a / character, the warning never goes away & the user cannot submit

The various inputs with verification should have live error-checking using
ng-model-options="{ updateOn: 'default blur', debounce: { 'default': 500, 'blur': 0 } }"
as seen in https://github.com/rcos/Observatory3/blob/master/client/app/account/settings/settings.html

I cannot reproduce the issue with not being able to re-send the form after sending one with slashes. Are you sure the branch is fully up to date? I had that issue at some point, but not now:
http://imgur.com/a/7N7YZ

Looks good now, thanks.


add LICENSE

Using MIT, which is probably least objectionable to all. I need to get +1s from people who have contributed though. /cc @kr @bmizerany @mmcgrana @ryanbrainard @josharian @uhoh-itsmaciek @attilaolah @elithrar @dpiddy @jmazzi @kennethreitz @mbren @cyberdelia @catsby @jszwedko @surma @jonmountjoy @cyx @austinpray @tt @mikehale @claymccoy @wwy

:+1:

:+1:

:+1:

:+1:

sure

:+1:

:+1:

+1
On Thu, Sep 10, 2015 at 5:18 AM Josh Bleecher Snyder <
<EMAIL_ADDRESS>wrote:

[image: :+1:]
—
Reply to this email directly or view it on GitHub
https://github.com/heroku/heroku-buildpack-go/pull/95#issuecomment-139048971
.

Indeed!

+1

👍🏼

:+1:

:+1:

:+1:

+1
On Sun, Oct 11, 2015 at 11:08 AM Attila Oláh<EMAIL_ADDRESS>wrote:

[image: :+1:]
—
Reply to this email directly or view it on GitHub
https://github.com/heroku/heroku-buildpack-go/pull/95#issuecomment-147231461
.

+1
On Wednesday, September 9, 2015, Edward Muller<EMAIL_ADDRESS>wrote:

Using MIT, which is probably least objectionable to all. I need to get +1s
from people who have contributed though. /cc @kr https://github.com/kr
@bmizerany https://github.com/bmizerany @mmcgrana
https://github.com/mmcgrana @ryanbrainard
https://github.com/ryanbrainard @josharian
https://github.com/josharian @uhoh-itsmaciek
https://github.com/uhoh-itsmaciek @attilaolah
https://github.com/attilaolah @elithrar https://github.com/elithrar
@dpiddy https://github.com/dpiddy @jmazzi https://github.com/jmazzi
@kennethreitz https://github.com/kennethreitz @mbren
https://github.com/mbren @cyberdelia https://github.com/cyberdelia
@catsby https://github.com/catsby @jszwedko
https://github.com/jszwedko @surma https://github.com/surma
@jonmountjoy https://github.com/jonmountjoy @cyx
https://github.com/cyx @austinpray https://github.com/austinpray @tt
https://github.com/tt @mikehale https://github.com/mikehale @claymccoy
https://github.com/claymccoy @wwy https://github.com/wwy
You can view, comment on, or merge this pull request online at:
https://github.com/heroku/heroku-buildpack-go/pull/95
Commit Summary

add LICENSE

File Changes

A LICENSE
https://github.com/heroku/heroku-buildpack-go/pull/95/files#diff-0
(9)

Patch Links:

https://github.com/heroku/heroku-buildpack-go/pull/95.patch
https://github.com/heroku/heroku-buildpack-go/pull/95.diff

—
Reply to this email directly or view it on GitHub
https://github.com/heroku/heroku-buildpack-go/pull/95.

:+1:

:+1:

:+1:

I think this has been open long enough and most people have :+1:'d . Merged and closing

Merged as 2daab81cd0e4fd318ceb26d4ae1747a559ef58f6

:+1:


I believe this resource does not exist anymore

https://github.com/aws-ia/terraform-aws-eks-blueprints/blob/12e43950ab56eaba44307e14739d4860edd1511f/examples/fargate-serverless/README.md?plain=1#L11

It does exist today, it was just moved up to an addon so it can be re-used by others. So its just the relative path is incorrect currently


Query not able to return groups for user

Somehow, certain users with the same search filters and ldap URI and settings, are showing as not members of any group when performing the ldap query.  The same search string is performed on the server, as well as from a different source, with results. The error log is not showing any error, just a result value of [] for groups for the user.  The group filter is using DN instead of UID.

Any funny characters in the search string? can you give me a sample of which users work an dwhich don't? Hard to debug otherwise :wink:

Hey @pbbunny  - Any news on this one?

I think I have something same.
I have a user in a role group but the wordpress logs says that it is not true.
https://zerobin.net/?3e58d6d494468772#qtPiZBxiZF1PXDLA4KGV3AhI4fN3xYJPtCH5opDEdjg=
I set "cn" for group-attribute
Here a dump of my role
https://zerobin.net/?5d18cfc1de485ce4#cZCkljhu4/5u8K13iMEgRgf/pMJJLNVZxsCzgdlO4+M=

@kidburglar Have you verified that the DN of the user in question actually is the same as the one given in the roleOccupant-attribute? I've just recently had the case where the DN of the user had been changed in our LDAP and the associated DN in a uniqueMember-Attribute hasn't been changed accordingly.

@heiglandreas :
I just verify and it is the same.
Do you will the configuration in wordpress (if it can help) ?
Or create another bug, if you think that the issue is not the same.

OK. Then I'd be great when you could proviude me with the configuration as well as with an example result of a user-query and a group-query of your LDAP. I.e ldapsearch uid=exampleuser and ldapsearch cn=examplegroup (group is already available in your zerobin). I'll then see what I can do.

@heiglandreas
I feel bad...
My wordpress install must have something wrong.
I reinstall all yesterday (after test the plugin).
And now all work fine...
Thanks for all help and sorry for disturb.

Hey! Excellent news! :+1:
No need to be sorry! :smile:  ANd thanks for reporting so fast!

Hey @pbbunny. As you didn't respond I'll assume that the issue is solved for you and close it. If that's incorrect please reopen the issue!


Add RegExp✳ Extension

Extension to work with RegExp:

@GarboMuffin Can you please combine this, I have made all the necessary changes (even the cropped banner)

@GarboMuffin Can you please merge this, I have made all the necessary changes (even the cropped banner)


tests.csharp.Grpc.Core.Tests.TimeoutsTest is failing

https://grpc-testing.appspot.com/job/gRPC_master/16907/config=dbg,language=csharp,platform=linux/testReport/(root)/tests/csharp_Grpc_Core_Tests_TimeoutsTest/

I haven't seen this recently and the build is gone. Closing.


Microk8s snap disappears from WSL2 ubuntu 20.04 when windows restarts

Summary

Microk8s snap installed using 'sudo snap install microk8s --classic'. Saw that pods were not running, so restarted Windows. Then tried 'microk8s status' and saw:
peter@NTT-4SH11X2:~$ microk8s status
internal error, please report: running "microk8s" failed: cannot find installed snap "microk8s" at revision 3272: missing file /snap/microk8s/3272/meta/snap.yaml
peter@NTT-4SH11X2:~$ microk8s inspect
internal error, please report: running "microk8s" failed: cannot find installed snap "microk8s" at revision 3272: missing file /snap/microk8s/3272/meta/snap.yaml
peter@NTT-4SH11X2:~$ ls /snap/microk8s/ -lR
/snap/microk8s/:
total 4.0K
drwxr-xr-x 2 root root 4.0K May 23 10:45 3272/
lrwxrwxrwx 1 root root    4 May 23 10:45 current -> 3272/

/snap/microk8s/3272:
total 0

What Should Happen Instead?

Microk8s should still be installed, and should be up and running as advertised.
Reproduction Steps

See above - plain installation
Restart Windows

Introspection Report

Not possible - see above
Can you suggest a fix?

Are you interested in contributing with a fix?

Hi @pgfaller. The issue you report sounds similar to the one reported in https://forum.snapcraft.io/t/wsl2-ubuntu20-04-all-snaps-broken-after-each-reboot-even-snapd/24819/3

Hi @ktsakalozos - thanks for the link. Adding the change suggested in https://github.com/DamionGans/ubuntu-wsl2-systemd-script/pull/49 looked as if it made it work; but unfortunately it (microk8s) only worked once after that. Subsequent restarts threw up new errors. I suspect that WSL and snaps were not made to work together, so I will rather try running microk8s on a real Ubuntu platform.


Document contexts

#1255 As with #1223 (and #732), I find that the idea of concept of context is diffuse. I think Perl 6 needs to have a section (somewhere) devoted just to context since this is a fundamental language concept.
I don't have all the info that would need. Here are some notes I'm working on.
First, a list of words in front of context in various docs, including synopses:

[x] sink
[x] number
[x] string
[x] boolean
[x] item (formerly "scalar", but still "scalar" in roast)
[x] list
[ ] iterable

Some other bugs this impacts, as I run across them:

[x] RT 131008: lcm should not work with Nums, and maybe gcd too
[x] RT 131041: Use of Nil in string context

In a certain view there are as many contexts for an object as there are types that you can coerce that object to.
Str( $_ )
Numeric( $_ )

currently all of them just call a method of the same name on the object if it isn't already of that type.
There is also enum coercion, which turns a value into a value of that enum
say Order(-1).perl; # Order::Less

hyper and race just wrap an iterator in something that knows how to be hyper.
eager just tells an Iterable to go ahead and produce all of the values, in some places it can be delayed.
This is also the case when you put a sequence into an array, a hash, or a slurpy argument.
There are 4 array argument types
:(   @_ ) # readonly alias
:(  *@_ ) # flattening slurpy ( immediately eager )
:( **@_ ) # non-flattening slurpy
:(  +@_ ) # single Positional argument or non-flattening slurpy

An itemized value doesn't flatten when using flat, and I think of it as an attribute attached to the value.

Regarding the type coercions listed above, I would say these are not actually contexts. Typically, it's an explicit coercion (+$foo, ?$bar, $baz.Str)
There are some language constructs that enforce a coercion - that could be considered a context, like the expression in  "if", but I would prefer "implicit coercion", as context has some baggage coming from p5.

There are situations in which "implicit coercions" happen. That's the definition of "context". "Coercion" is the action, "context" is the situation that triggers it. The Perl 6 design docs and other docs use "context" frequently.
From S01:

Perl will continue to be a multiparadigmatic, context-sensitive language.

But, choose your term (I will continue to call it "context"). Whatever you label it, the language recognizes some situations and does different things in those situations.
Futhermore, I think "coercion" has different baggage. I tend to think of that as using the same bits to mean different things (such as 4 chars or 1 long) whereas various Perl 6 operators are producing new values based on common data.

The concept of "context" is overloaded sightly differently between Perl 5 and Perl 6. Really, what Perl 5 calls context, is multi dispatch in Perl 6, at least for the scalar and list contexts. E.G. a subroutine can follow different code paths depending on if the passed arguments are singular or collective. That is exactly what Perl 6 multi dispatch does, it just has much finer definitions than just a single item or collection, with the ability to follow different code paths for each defined type if desired.
On the other hand,  when things are said to be in a certain context in Perl 6, they are usually referring to the type of object that is expected in a certain situation rather than how an object is being interpreted.
It is perhaps confusing that void was lumped in as a 'context' in Perl 5 because is has a different connotation and effect than 'scalar' or 'list'. 'Sink' context in Perl 6 is very close to the meaning of 'void' context in Perl 5;  both mean that values are being thrown away.
Coercion is often conflated with multi dispatch ( and context ) in Perl 6 but they are actually almost opposites. Coercers convert / reinterpret one type of thing to another type. Multi dispatch put constraints on what will be accepted by a particular callable and allows for the different code paths for different type parameters.  It seems to be a common point of confusion that constraints are not coercers and coercers are not constraints.  Adding more confusion is the fact that many CORE operators DO have built in coercers to allow things to just DWIM. (You pay for every DWIM with a WAT somewhere else.)

See also: #732

So what is the right place to put this stuff into? For sink it's clear, there's a sub and it can be documented there, but what about everything else?

@AlexDaniel Your question is answered just at the start of the ticket: "needs to have a section (somewhere) devoted just to context".

@rafaelschipiura which means? https://docs.perl6.org/language/context ? This ticket is a bit stuck, I'm trying to get better directions :)
As for language/context, I'm not entirely convinced that Perl 6 is a language that demands a page like this… Do we have any other place?

Would the last proposal by @rafaelschipiura be acceptable to everyone?

This is the first result when you look for "sink context perl6". We should definitely have at least that one...

I have eliminated a number of contexts that are no longer apparently in the documentation, or for which I could find no mention or reference. There's a .hash coercion for objects, but an explicit coercion does not imply a context, except the obvious one. So if there's any context I'm missing please add it to the issue.

Well, there's another context to go...

The only reference I can find for "iterable context" (the last item unchecked on @briandfoy's original list) is an article by @JJ  linking... to this ticket.
Re-closing ticket.


Renaming HLC to HFC for "Hyperledger Fabric Client" for dev branch v05

Description

Renamed HLC to HFC (Hyperledger Fabric Client)"
Motivation and Context

Fixes #2026
How Has This Been Tested?

None because simply renaming.

Ran 'make node-sdk-unit-tests'
Checklist:

[X] I have added a Signed-off-by.
[X] I have either added documentation to cover my changes or this change requires no new documentation.
[X] I have either added unit tests to cover my changes or this change requires no new tests.
[N/A] I have run golint and have fixed valid warnings in code I have added or modified. This tool generates false positives so you may choose to ignore some warnings. The goal is clean, consistent, and readable code.

The continuous integration build process will run make checks to confirm that tests pass and that code quality meets minimum standards. You may optionally run this locally as PRs will not be accepted until they pass.
Signed-off-by: Keith Smith<EMAIL_ADDRESS>

Hi @smithbk, I have the impression there is something wrong with PR. It afftects 132 files, how is it possible?

It updated the autogen'ed doc files, etc.  Once https://github.com/hyperledger/fabric/issues/2050
is fixed it will no longer be a problem.-------------------------------------------------------------------------------Keith SmithSTSM, Blockchain(919)543-3586 (tie: 441-3586)email<EMAIL_ADDRESS>

----- Original message -----From: Angelo De Caro<EMAIL_ADDRESS>hyperledger/fabric<EMAIL_ADDRESS>Keith B Smith/Raleigh/IBM@IBMUS, Mention<EMAIL_ADDRESS>Re: [hyperledger/fabric] Renaming HLC to HFC for "Hyperledger Fabric Client" for dev branch v05 (#2046)Date: Tue, Jun 28, 2016 10:39 AM
Hi @smithbk, I have the impression there is something wrong with PR. It afftects 132 files, how is it possible?
—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or mute the thread.

This PR is against the master branch, not the 0.5 developer preview branch. At the top of this page 	smithbk  wants to merge 61 commits into hyperledger:master from smithbk:issue-2025-v05


Fix open builtin mock.patch in Python < 3.5

Note (https://docs.python.org/3/library/unittest.mock.html#patch):

Changed in version 3.5: If you are patching builtins in a module then
you don’t need to pass create=True, it will be added by default.

Coverage remained the same at 76.672% when pulling 67402efdb88192c75dd28e6221eb6370bd884dd8 on randomir:master into e866c48de5edecdd4c048f9064320ce1a768d47c on dwavesystems:master.

Coverage remained the same at 76.672% when pulling 67402efdb88192c75dd28e6221eb6370bd884dd8 on randomir:master into e866c48de5edecdd4c048f9064320ce1a768d47c on dwavesystems:master.

Coverage remained the same at 76.672% when pulling 67402efdb88192c75dd28e6221eb6370bd884dd8 on randomir:master into e866c48de5edecdd4c048f9064320ce1a768d47c on dwavesystems:master.

Coverage remained the same at 76.672% when pulling 67402efdb88192c75dd28e6221eb6370bd884dd8 on randomir:master into e866c48de5edecdd4c048f9064320ce1a768d47c on dwavesystems:master.

Coverage remained the same at 76.672% when pulling 67402efdb88192c75dd28e6221eb6370bd884dd8 on randomir:master into e866c48de5edecdd4c048f9064320ce1a768d47c on dwavesystems:master.

This fixes #32.


Utilize post-processor to add vendor prefixing

From #311 : The work of adding vendor prefixes to relevant CSS properties is grunt-work that can and should be offloaded from a human style author to an automated system, as a post-processor or a loader within Webpack. It looks like postcss/autoprefixer may be relevant to this effort.

Done with 896a363.


Update location for the singleton class even if it's unknown

The PR is a continuation of an effort to eliminate all crashes caused by faulty locations (https://github.com/sorbet/sorbet/pull/7398, https://github.com/sorbet/sorbet/pull/7407, https://github.com/sorbet/sorbet/pull/7381, https://github.com/sorbet/sorbet/pull/7411, https://github.com/sorbet/sorbet/pull/7414, https://github.com/sorbet/sorbet/pull/7418)
On a branch with the DefinitionLinesDenylistEnforcer https://github.com/sorbet/sorbet/pull/7381 I was looking into a failing test called test/testdata/desugar/accidentally_quadratic.rb.
It was failing, because we didn't update the location for a symbol with name <Class:FakeData>, which is FakeData's singleton class.
This symbol is created in a call to finalizeAncestors during full resolver run https://github.com/sorbet/sorbet/blob/35f9c563b8b69bbb695b50c4a5e93c44ae1fe27c/resolver/GlobalPass.cc#L267-L274
In the fast path namer run, we skip updating the location for the unknown singleton classes: https://github.com/sorbet/sorbet/blob/35f9c563b8b69bbb695b50c4a5e93c44ae1fe27c/namer/namer.cc#L1209-L1222
The PR fixes that, and updates the location for even unknown singleton classes. I tried to be careful and added extra checks to not create a singleton class by mistake. Alternative solution would be delete the code from resolver which backfills symbols for unknown classes and modules, but I'm not sure about the blast radius of this change
I wasn't able to come up with a good test for that, because we probably don't error on unknown singletons?
I've tried following tests, but unfortunately all of them work as expected and do not crash on a location of a singleton class symbol
# typed: true
# large comment, which will be deleted in the .1.rbupdate to trigger fast path

extend T::Sig

module FakeData::X
  Z = "test"
end

xyz = FakeData
T.reveal_type(xyz.class)

# typed: true
# large comment, which will be deleted in the .1.rbupdate to trigger fast path

extend T::Sig

module FakeData::X
      # ^ def: fake
  Z = "test"
end

FakeData
# ^ usage: fake

# typed: true
# large comment, which will be deleted in the .1.rbupdate to trigger fast path

extend T::Sig

module Foo::Bar
  X = 7

  class Foo::Qux
  end
end

Motivation

Less crashes
Test plan

See included automated tests.

== froydnj that I think this PR deserves some particularly careful attention when reviewing. I'm pretty busy this week, so I might not be able to get to this by the end of the day. I'll let you know.

I believe that it's sufficient to do this, based on master (i.e. not including any changes in this branch):
diff --git a/namer/namer.cc b/namer/namer.cc
index b68c6fe36..08bf6bf26 100644
--- a/namer/namer.cc
+++ b/namer/namer.cc
@@ -1214,6 +1214,13 @@ private:
                 }

                 auto singletonClass = symbol.data(ctx)->singletonClass(ctx); // force singleton class into existence
+
+                // See the comment above for context understanding updateLoc
+                // If we update the class loc, we also need to update any singleton class which
+                // might have been synthesized for it.
+                ENFORCE(updateLoc);
+                singletonClass.data(ctx)->addLoc(ctx, ctx.locAt(klass.declLoc));
+
                 singletonClass.data(ctx)->addLoc(ctx, ctx.locAt(klass.declLoc));
                 auto attachedClassTM =
                     singletonClass.data(ctx)->findMember(ctx, core::Names::Constants::AttachedClass());
@@ -1241,6 +1248,17 @@ private:
                         tp.data(ctx)->resultType = core::make_type<core::LambdaParam>(tp, todo, todo);
                     }
                 }
+            } else if (updateLoc) {
+                auto maybeSingletonClass = symbol.data(ctx)->lookupSingletonClass(ctx);
+                if (maybeSingletonClass.exists()) {
+                    // In this case, `symbol` is not declared (`!isDeclared`), but a singletonClass
+                    // might have been synthesized for it anyways. That happens in GlobalPass when
+                    // we force every class to have a singleton class. If such a singleton class has
+                    // been created, we'll need to update it's loc. Otherwise, we're on a slow path
+                    // and no such singleton class has been created yet--just let GlobalPass create
+                    // it like normal.
+                    maybeSingletonClass.data(ctx)->addLoc(ctx, ctx.locAt(klass.declLoc));
+                }
             }
         }


Issue with onOpen option in collapsible

Description
When the collapsible is triggered to open, onOpen option should be called in collapsible method.
But that is not happening as the onOpen option is not triggered.

Please provide some form of codepen or example so I can reproduce this issue locally. Try and put more effort into explaining your issue.

I found this while trying to solve the problem, I just had to update to the latest version...  May or may not help some passerby.


Moderate vulnerabilities when running npx create-react-app

I get 20 moderate vulnerabilities when running npx create-react-app. Running npm audit fix does not fix it. Was wondering if this has been reported?

# npm audit report

hosted-git-info  <3.0.8

Severity: moderate
Regular Expression Deinal of Service - https://npmjs.com/advisories/1677
fix available via `npm audit fix --force`
Will install<EMAIL_ADDRESS>which is a breaking change
node_modules/hosted-git-info
  normalize-package-data  2.0.0 - 2.5.0
  Depends on vulnerable versions of hosted-git-info
  node_modules/normalize-package-data
    read-pkg  <=5.2.0
    Depends on vulnerable versions of normalize-package-data
    node_modules/@jest/core/node_modules/read-pkg
    node_modules/@jest/reporters/node_modules/read-pkg
    node_modules/jest-config/node_modules/read-pkg
    node_modules/jest-resolve/node_modules/read-pkg
    node_modules/jest-runner/node_modules/read-pkg
    node_modules/jest-runtime/node_modules/read-pkg
    node_modules/jest-snapshot/node_modules/read-pkg
    node_modules/read-pkg
      read-pkg-up  <=7.0.1
      Depends on vulnerable versions of read-pkg
      node_modules/@jest/core/node_modules/read-pkg-up
      node_modules/@jest/reporters/node_modules/read-pkg-up
      node_modules/jest-config/node_modules/read-pkg-up
      node_modules/jest-resolve/node_modules/read-pkg-up
      node_modules/jest-runner/node_modules/read-pkg-up
      node_modules/jest-runtime/node_modules/read-pkg-up
      node_modules/jest-snapshot/node_modules/read-pkg-up
      node_modules/read-pkg-up
        eslint-plugin-import  >=2.3.0
        Depends on vulnerable versions of read-pkg-up
        node_modules/eslint-plugin-import
          eslint-config-react-app  2.0.0 - 3.0.0-next.fb6e6f70 || >=6.0.0-next.64
          Depends on vulnerable versions of eslint-plugin-import
          node_modules/eslint-config-react-app
            react-scripts  >=1.0.11
            Depends on vulnerable versions of eslint-config-react-app
            Depends on vulnerable versions of eslint-plugin-import
            Depends on vulnerable versions of jest-resolve
            node_modules/react-scripts
        jest-resolve  25.4.0 - 26.4.0 || 26.5.2 - 26.6.2
        Depends on vulnerable versions of read-pkg-up
        node_modules/@jest/core/node_modules/jest-resolve
        node_modules/@jest/reporters/node_modules/jest-resolve
        node_modules/jest-config/node_modules/jest-resolve
        node_modules/jest-resolve
        node_modules/jest-runner/node_modules/jest-resolve
        node_modules/jest-runtime/node_modules/jest-resolve
        node_modules/jest-snapshot/node_modules/jest-resolve
          @jest/core  25.4.0 - 25.5.4 || 26.5.2 - 26.6.3
          Depends on vulnerable versions of jest-resolve
          node_modules/@jest/core
            jest  25.4.0 - 25.5.4 || 26.5.2 - 26.6.3
            Depends on vulnerable versions of @jest/core
            node_modules/jest
            jest-cli  25.4.0 - 25.5.4 || 26.5.2 - 26.6.3
            Depends on vulnerable versions of @jest/core
            node_modules/jest-cli
          @jest/reporters  25.4.0 - 25.5.1 || 26.5.2 - 26.6.2
          Depends on vulnerable versions of jest-resolve
          node_modules/@jest/reporters
          jest-config  25.4.0 - 25.5.4 || 26.5.2 - 26.6.3
          Depends on vulnerable versions of jest-resolve
          node_modules/jest-config
          jest-runner  25.4.0 - 25.5.4 || 26.5.2 - 26.6.3
          Depends on vulnerable versions of jest-resolve
          node_modules/jest-runner
            jest-circus  25.4.0 - 25.5.4 || 26.5.2 - 26.6.3
            Depends on vulnerable versions of jest-runner
            Depends on vulnerable versions of jest-runtime
            node_modules/jest-circus
          jest-runtime  25.4.0 - 25.5.4 || 26.5.2 - 26.6.3
          Depends on vulnerable versions of jest-resolve
          node_modules/jest-runtime
            @jest/test-sequencer  25.4.0 - 25.5.4 || 26.5.2 - 26.6.3
            Depends on vulnerable versions of jest-runtime
            node_modules/@jest/test-sequencer
            jest-jasmine2  25.4.0 - 25.5.4 || 26.5.2 - 26.6.3
            Depends on vulnerable versions of jest-runtime
            node_modules/jest-jasmine2
          jest-snapshot  25.4.0 - 25.5.1 || 26.5.2 - 26.6.2
          Depends on vulnerable versions of jest-resolve
          node_modules/jest-snapshot
            jest-resolve-dependencies  25.4.0 - 25.5.4 || 26.5.2 - 26.6.3
            Depends on vulnerable versions of jest-snapshot
            node_modules/jest-resolve-dependencies

20 moderate severity vulnerabilities

I get same vulnerability report, I confirm it is true.

When we run yarn audit, we get warnings about hosted-git-info, which needs to be upgraded to 3.0.8. This relates to an issue reported just today (May 6th, 2021).
https://www.npmjs.com/advisories/1677

That happens to me too. The same vulnerabilities

Can confirm the same, not sure if I should wait to create the app or just go ahead and ignore the vulnerabilities. Will an update fixing those issues break my app?

I have the same warning: hosted-git-info

Another Vulnerability:
Moderate      │ Regular Expression Denial of Service                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ postcss                                                      │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ >=8.2.10                                                     │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ react-scripts                                                │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ react-scripts > resolve-url-loader > postcss                 │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://npmjs.com/advisories/1693

Another Vulnerability:
Moderate │ Regular Expression Denial of Service │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package │ postcss │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in │ >=8.2.10 │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ react-scripts │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path │ react-scripts > resolve-url-loader > postcss │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info │ https://npmjs.com/advisories/1693

see https://github.com/facebook/create-react-app/issues/10945 for that exact issue

Is there already a solution for this? - getting annoyed with the number of emails from security teams complaining about it.

Same but I'm not getting "found 79 moderate severity vulnerabilities"

I am getting 80 moderate severity vulnerabilities.
npm audit fix & npm audit fix -- force not working

I am also getting 79 moderate severity vulnerabilities. Npm audit fix did not work.

I am also getting 87 vulnerabilities (81 moderate, 6 high) when using npx create-react-app
it was previously 80 vulnerabilities but now they're 87
is there any solution for this?

Dang thought I'd gotten the new record but @Black996 beat me to it.  Create-react-app confirmed up to 87 vulnerabilities (81 moderate, 6 high) now

I also have 81 vulnerabilities (80 moderate, 1 high). What's weird is updating the package concerned seems to do nothing. Am I missing something here?

@kvicera it's because the newest version of react-scripts uses the old version of some of its dependencies, so updating the other package won't help as the react-scripts still needs the older version. But yea I have the same issue, I hope they fix this soon

I believe that what is needed to be done is to update the affected package in react-scripts dependencies, as suggested in the advisory: https://www.npmjs.com/advisories/1677
But I don't know what is the impact of this and it seems like this is not a priority right now.

Has anyone found a solution to this yet?

also I have this same issue....87 vulnerabilities (81 moderate, 6 high)
Any solution

yup same here, running npx create-react-app shows 81 vulnerabilities (80 moderate, 1 high).
All 80 moderate vulnerabilities are: https://www.npmjs.com/advisories/1693
The high vulnerability is: https://www.npmjs.com/advisories/1745

I come for the same warning

Have someone fixed that error already?

Same issue here. Forcing the audit to fix returns even more errors, I hope they fix this soon.

Any update on the fix for this issue?

Same issue here. Checking for any new updates.

same issue huere!

I have the same issues but is more.
87 moderate vulnerabilities and 10 high x_X

82 moderate 4 high :(

Same issue even i got 86 vulnerabilities while creating the new react app.... Try to solve it soon.

Same, 86 vulnerabilities(82 moderate, 4 high) on a freshly created project. audit fix does nothing.

I also get the same, 86 vulnerabilities(82 moderate, 4 high) on a freshly created project. audit fix does nothing. I suppose I will just ignore them for now.

Same, 86 vulnerabilities(82 moderate, 4 high) on a freshly created project. audit fix does nothing.

I get the exact results.

Same here. A newly made react app using the typescript template will get you 96 vulnerabilities (85 moderate, 11 high) right off the bat.

found 86 vulnerabilities (82 moderate, 4 high)

Having the same issue here, but with 96 vulnerabilities (85 moderate, 11 high). After running npm audit fix, this error comes up:
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/type-fest
npm ERR<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!   node_modules/ansi-escapes
npm ERR<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!     node_modules/@jest/core
npm ERR<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!       node_modules/jest
npm ERR!         peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!         node_modules/jest-watch-typeahead
npm ERR!         1 more (react-scripts)
npm ERR!       1 more (jest-cli)
npm ERR<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!     node_modules/jest-watch-typeahead
npm ERR<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!       node_modules/react-scripts
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!     2 more (jest-watcher, terminal-link)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peerOptional<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR! node_modules/@pmmmwh/react-refresh-webpack-plugin
npm ERR<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!   node_modules/react-scripts
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
I'd ask for help on stack overflow, but people have already posted questions about it and they're getting downvoted, so I'm not sure what to do next. Any help would be great.

Need to install the following packages:
create-react-app
Ok to proceed? (y) y
Creating a new React app in C:\Users\Hamza\Desktop\MERN\client.
Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts with cra-template...
added 1919 packages, and audited 1920 packages in 8m
145 packages are looking for funding
run npm fund for details
96 vulnerabilities (85 moderate, 11 high)
To address all issues, run:
npm audit fix
Run npm audit for details.
Initialized a git repository.
Installing template dependencies using npm...
added 32 packages, and audited 1952 packages in 35s
145 packages are looking for funding
run npm fund for details
96 vulnerabilities (85 moderate, 11 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run npm audit for details.
Removing template package using npm...
removed 1 package, and audited 1951 packages in 10s
145 packages are looking for funding
run npm fund for details
96 vulnerabilities (85 moderate, 11 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run npm audit for details.
Created git commit.
Success! Created client at C:\Users\Hamza\Desktop\MERN\client
Inside that directory, you can run several commands:
npm start
Starts the development server.
npm run build
Bundles the app into static files for production.
npm test
Starts the test runner.
npm run eject
Removes this tool and copies build dependencies, configuration files
and scripts into the app directory. If you do this, you can’t go back!
We suggest that you begin by typing:
cd client
npm start
Happy hacking!

when the hell its gonna resolve any update regarding this?

Vulnerabilities went from 47 to 87 after I ran audit fix --force

somehow able to reduce to 13 moderate Vulnerabilities
people who are learning can use this ig
download the repo and read the readme file and use it   till    the issue   completely fixed by  developers
https://github.com/DevHamzaa/simple-react-setup-master

this shouldn't affect any projects, right? i got 85 moderate and 11 high. just started a new tutorial.

I also have same concern. Will it be dangerous for my ongoing projects with firebase

I seem to be getting a similar warning.

same issue so far

Found 8 vulnerabilities: 4moderate, 4 high

I'm having the same issue when I tried to update packages on a project.

Same for me.

same here

Same Here

No wonder, I think:
added 1921 packages, and audited 1922 packages in 2m

Actually, I think there are not so many of them, considering the amount of dependencies :D

I created a new React App with the commands in the docu.
I have 5 vulnerabilities, npm audit fix --force didnt helped 🤷♀

These warnings are false positives. There are no actual vulnerabilities affecting your app here.
To fix npm audit warnings, move react-scripts from dependencies to devDependencies in your package.json.
That will remove the false positive warnings.
I agree with the point in https://github.com/facebook/create-react-app/issues/11102 and will make this change so that new projects don't keep having these false positive warnings.
If you want to discuss this, please comment in https://github.com/facebook/create-react-app/issues/11102.


Shouldn't ExtrasUseWindowsDesktopApp only be enabled for netcoreapp?

https://github.com/onovotny/MSBuildSdkExtras/blob/e5a8b39d1572a12329ccfaaa3e5f225e5b0523af/Source/MSBuild.Sdk.Extras/Build/ExtrasShim.targets#L29
Currently testing out the latest bits. Shouldn't this only be enabled if the targetframework is a netcoreapp (so don't include in case of net46, etc)?

No since the Desktop SDK includes both netcoreapp3.0 and net targets.


feat: Add delay for android browser permission dialog

depends on #8 & #9
ready to review after rebase

Ready to merge once QA pass


Replace iter8ctl describe with kubectl describe

Is your feature request related to a problem? Please describe the problem.
Installing iter8ctl is not so easy in many environments (example, KUI/CIL). This makes it hard to exercise iter8ctl describe in such environments.
Describe the feature/solution you'd like
Enhance kubectl describe output for the experiment so that iter8ctl is not needed to describe an experiment in the first place.
Will this feature/solution bring new benefits for Iter8 users? What are they?
Enable description of experiments in environments without iter8ctl.
Will this feature/solution bring new benefits for Iter8 developers? What are they?
Simplifies iter8ctl implementation.
How will this feature be tested?

[ ] iter8ctl describe tests need to be converted into kubectl describe tests.

How will this feature be documented?

[ ] Replace iter8ctl describe with kubectl describe.

There is no more experiment CRD, so closing this.


add targets to newsletter hubspot forms

Loading multiple Hubspot forms on the same page without specifying targets can cause rendering issues. This adds a target property to the two popup forms in the footer, which should fix the bug where some users don't see a form field in the modal.

This change is

http://cockroach-docs-review.s3-website-us-east-1.amazonaws.com/0c744d5a94b402f02904f907d59ce05b5c51bc46/


Update Azure policy links for Azure Stack HCI recommendations

Hi,
We've updated the Azure policy definitions for the 4 Azure Stack HCI recommendations, so the links in the doc are pointing to the deprecated versions.
Please update the 4 links as follows:

(Preview) Azure Stack HCI servers should meet Secured-core requirements -> link here: https://ms.portal.azure.com/#view/Microsoft_Azure_Policy/PolicyComplianceDetail.ReactView/assignmentId/%2Fsubscriptions%2Fffb59080-a357-4288-aa85-c58e917ff3cb%2Fproviders%2Fmicrosoft.authorization%2Fpolicyassignments%2Ffaba71fc-4d8a-48e5-b7ab/initiativeId/%2Fproviders%2Fmicrosoft.authorization%2Fpolicysetdefinitions%2F1f3afdf9-d0c9-4c3d-847f-89da613e70a8/policyDefinitionReferenceId/hcisecuredcorecompliancemonitoringatcluster/policyDefinitionId/%2Fproviders%2Fmicrosoft.authorization%2Fpolicydefinitions%2F5e6bf724-0154-49bc-985f-27b2e07e636b/scopes~/["%2Fsubscriptions%2Fffb59080-a357-4288-aa85-c58e917ff3cb"]/isRegulatoryCompliance~/false
(Preview) Azure Stack HCI servers should have consistently enforced application control policies -> link here: https://ms.portal.azure.com/#view/Microsoft_Azure_Policy/PolicyComplianceDetail.ReactView/assignmentId/%2Fsubscriptions%2Fffb59080-a357-4288-aa85-c58e917ff3cb%2Fproviders%2Fmicrosoft.authorization%2Fpolicyassignments%2Ffaba71fc-4d8a-48e5-b7ab/initiativeId/%2Fproviders%2Fmicrosoft.authorization%2Fpolicysetdefinitions%2F1f3afdf9-d0c9-4c3d-847f-89da613e70a8/policyDefinitionReferenceId/hciwdaccompliancemonitoringatcluster/policyDefinitionId/%2Fproviders%2Fmicrosoft.authorization%2Fpolicydefinitions%2Fdad3a6b9-4451-492f-a95c-69efc6f3fada/scopes~/["%2Fsubscriptions%2Fffb59080-a357-4288-aa85-c58e917ff3cb"]/isRegulatoryCompliance~/false
(Preview) Azure Stack HCI systems should have encrypted volumes -> link here: https://ms.portal.azure.com/#view/Microsoft_Azure_Policy/PolicyComplianceDetail.ReactView/assignmentId/%2Fsubscriptions%2Fffb59080-a357-4288-aa85-c58e917ff3cb%2Fproviders%2Fmicrosoft.authorization%2Fpolicyassignments%2Ffaba71fc-4d8a-48e5-b7ab/initiativeId/%2Fproviders%2Fmicrosoft.authorization%2Fpolicysetdefinitions%2F1f3afdf9-d0c9-4c3d-847f-89da613e70a8/policyDefinitionReferenceId/hcidataatrestencryptedcompliancemonitoringatcluster/policyDefinitionId/%2Fproviders%2Fmicrosoft.authorization%2Fpolicydefinitions%2Fee8ca833-1583-4d24-837e-96c2af9488a4/scopes~/["%2Fsubscriptions%2Fffb59080-a357-4288-aa85-c58e917ff3cb"]/isRegulatoryCompliance~/false
(Preview) Host and VM networking should be protected on Azure Stack HCI systems -> link here: https://ms.portal.azure.com/#view/Microsoft_Azure_Policy/PolicyComplianceDetail.ReactView/assignmentId/%2Fsubscriptions%2Fffb59080-a357-4288-aa85-c58e917ff3cb%2Fproviders%2Fmicrosoft.authorization%2Fpolicyassignments%2Ffaba71fc-4d8a-48e5-b7ab/initiativeId/%2Fproviders%2Fmicrosoft.authorization%2Fpolicysetdefinitions%2F1f3afdf9-d0c9-4c3d-847f-89da613e70a8/policyDefinitionReferenceId/hcidataintransitcompliancemonitoringatcluster/policyDefinitionId/%2Fproviders%2Fmicrosoft.authorization%2Fpolicydefinitions%2F36f0d6bc-a253-4df8-b25b-c3a5023ff443/scopes~/["%2Fsubscriptions%2Fffb59080-a357-4288-aa85-c58e917ff3cb"]/isRegulatoryCompliance~/false

Thanks!

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

ID: 6230e675-0c07-86be-96e8-2e5463c809bc
Version Independent ID: a9e9c045-ed30-b01a-5682-b102448066ef
Content: Reference table for all security recommendations - Microsoft Defender for Cloud
Content Source: articles/defender-for-cloud/recommendations-reference.md
Service: defender-for-cloud
GitHub Login: @dcurwin
Microsoft Alias: dacurwin

@ercohen19
Thanks for bringing this to our attention.
I'm going to assign this to the document author so they can take a look at it accordingly.

#please-close


Pulling Kim updates into CF tutorial

OPS Build status updates of commit 8ae6dd4:
:clock10: Preparing: average preparing time is 45 sec(s)

OPS Build status updates of commit 8ae6dd4:
:x: Validation status: errors

File
Status
Preview URL
Details

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/OfficeDev/office-js-docs-pr, working directory: W:\4rr3-s, target branch: master, target branch commit:<PHONE_NUMBER>002e6268afab44fa4ea38d475b498a, source branch: kb-fix-cf-tutorial, source branch commit: .

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.

Note: A full build takes more time than an incremental build.  This is the expected behavior of the build system.

OPS Build status updates of commit 507dea9:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

OPS Build status updates of commit e068167:
:clock10: Pending: waiting for processors (9 builds ahead of you)
:warning: OPS Build is busy, click here to report any potential performance downgrade issues, or you could view OPS Portal for trend of build queue length.

OPS Build status updates of commit e068167:
:clock10: Preparing: average preparing time is 45 sec(s)

OPS Build status updates of commit e068167:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit e068167:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

OPS Build status updates of commit b69b0bc:
:clock10: Preparing: average preparing time is 45 sec(s)

OPS Build status updates of commit b69b0bc:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit b69b0bc:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

OPS Build status updates of commit 468259b:
:clock10: Preparing: average preparing time is 45 sec(s)

OPS Build status updates of commit 468259b:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit 468259b:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

OPS Build status updates of commit 82c88af:
:clock10: Preparing: average preparing time is 45 sec(s)

OPS Build status updates of commit 82c88af:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit 82c88af:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

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.

OPS Build status updates of commit de5ad1d:
:clock10: Preparing: average preparing time is 45 sec(s)

OPS Build status updates of commit de5ad1d:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit de5ad1d:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

OPS Build status updates of commit 8546c09:
:clock10: Preparing: average preparing time is 45 sec(s)

OPS Build status updates of commit 8546c09:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit 8546c09:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

OPS Build status updates of commit 2de10d1:
:clock10: Preparing: average preparing time is 44 sec(s)

OPS Build status updates of commit 2de10d1:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit 2de10d1:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

OPS Build status updates of commit c59feca:
:clock10: Preparing: average preparing time is 44 sec(s)

OPS Build status updates of commit c59feca:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit c59feca:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

OPS Build status updates of commit bfe56aa:
:clock10: Preparing: average preparing time is 44 sec(s)

OPS Build status updates of commit bfe56aa:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit bfe56aa:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

OPS Build status updates of commit e1e23a1:
:clock10: Preparing: average preparing time is 44 sec(s)

OPS Build status updates of commit 1dbd6e8:
:clock10: Preparing: average preparing time is 44 sec(s)

OPS Build status updates of commit 1dbd6e8:
:clock10: Pending: waiting for processors (9 builds ahead of you)
:warning: OPS Build is busy, click here to report any potential performance downgrade issues, or you could view OPS Portal for trend of build queue length.

OPS Build status updates of commit 1dbd6e8:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit 1dbd6e8:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/excel-custom-functions-note.md
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

OPS Build status updates of commit 1ce96d8:
:clock10: Preparing: average preparing time is 44 sec(s)

OPS Build status updates of commit 1ce96d8:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit 1ce96d8:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/custom-functions-overview.md
:white_check_mark:Succeeded

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/excel-custom-functions-note.md
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

OPS Build status updates of commit 8bea35d:
:clock10: Preparing: average preparing time is 44 sec(s)

OPS Build status updates of commit 8bea35d:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit 8bea35d:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/custom-functions-overview.md
:white_check_mark:Succeeded

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/excel-custom-functions-note.md
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

Ok I think this is ready to go now! Thanks to everyone for all the help!

OPS Build status updates of commit ec79c41:
:clock10: Preparing: average preparing time is 44 sec(s)

OPS Build status updates of commit ec79c41:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit ec79c41:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/custom-functions-overview.md
:white_check_mark:Succeeded

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/excel-custom-functions-note.md
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.

OPS Build status updates of commit d627865:
:clock10: Preparing: average preparing time is 44 sec(s)

OPS Build status updates of commit d627865:
:clock10: Incremental building: average incremental building time is 28 sec(s)

OPS Build status updates of commit d627865:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/custom-functions-overview.md
:white_check_mark:Succeeded

docs/excel/excel-tutorial-custom-functions.md
:white_check_mark:Succeeded

docs/images/12-10-fork-cf-pic.jpg
:white_check_mark:Succeeded

docs/includes/excel-custom-functions-note.md
:white_check_mark:Succeeded

docs/includes/file-tutorial-excel-custom-functions.md
:white_check_mark:Succeeded

docs/tutorials/excel-tutorial-create-custom-functions.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.


chore: upstream Nat.binaryRec

Was https://github.com/leanprover/std4/pull/314.
Zulip

Sorry, I forgot that my branch was modified before.


Drum Kit project using JAVASCRIPT

i want to work on this project so please assign me this issue :) with #isuue-assigned tag

I can Created this with the help JavaScript also with react please assign me and share also with sitemap.

its already present https://github.com/pranjay-poddar/Dev-Geeks/tree/main/Js-Games/Drumkit Game

ok no problem


Wasm fixes

Reviewer checklist

[ ] Test coverage: stack test --coverage
[ ] Public API documentation: stack haddock
[ ] Style conformance: stylish-haskell

I'm going to close this pull request because of spring cleaning. If it's still needed, I would be happy to update it after.


This lib do nots work in Vue.js

I'm trying to use Vue.js and it's not working...
Error:

Context:
Env: Vue development mode
Usage: Using a js file and importing into Vue

Sorry my conditional error in line 16 😆
Now that I realized it had to be "||"
But the problem is independent of that

Up 🥺


Ldap logging

From the commit message:
Our ldap integration is quite sensitive to misconfigurations, so more
logging is better than less to help debug those issues.
Despite the following docstring on ZulipLDAPException:
"Since this inherits from _LDAPUser.AuthenticationFailed, these will
be caught and logged at debug level inside django-auth-ldap's
authenticate()"
We weren't actually logging anything, because debug level messages were
ignored due to our general logging settings. It is however desirable to
log these errors, as they can prove useful in debugging configuration
problems. The django_auth_ldap logger can get fairly spammy on debug
level, so we delegate ldap logging to a separate file
/var/log/zulip/ldap.log to avoid spamming server.log too much.

Looks great, merged, thanks @mateuszmandera!
Do you think we should put these on the 2.1.x branch?

@timabbott  I think it could be good to have the more verbose logging included in 2.1.2, as its lack makes it much harder to figure out what's going on when people come with issues with their ldap configurations.


removeRecursively fails to remove directory and containing files under Android 7.x

The app creates a temp subdirectory in Download directory and saves several files there. After that
removeRecursively is invoked to remove this temp directory with the files created. The function returns success however the directory and files are not removed. The file size is 0.

Do you have some code or even a Github project that can reproduce this problem?
Does it only happen with Android 7.x, not with <7 or newer?

Do you have some code or even a Github project that can reproduce this problem?

This is a private ionic cordova mobile application and unfortunately I can't grant access to the repository. I can build apk file in debug mode and share this if you are ready to debug it (I usually connect the smartphone with the app running to my laptop and use chrome to debug the source code). I will provide all the details about the appropriate code which makes removeRecursively call.
Please note that i also tried to remove individual files in the temp dir and then remove the dir itself and the result is the same. The directory is not removed and all the files have 0 size.

One more thing - the temp directory is created in the standard Android Download directory. Could it be causing the problem?

I am not going to debug or try to reproduce this - I just try to collect all necessary information for an Android developer to do so. A code sample or better even working project would help a lot (Best is a new Cordova project created with cordova start and just the absolute necessary minimum implemented to reproduce the bug, then put on Github on a public repository).

I think that problem might be related to the permission.
The path for temp directory created is cordova.file.externalRootDirectory + 'Download/<APP_NAME>/temp/' (I store some files there) and then use removeRecursively to remove the entire directory with all the files there.
When I changed to use another path cordova.file.dataDirectory + 'Download/<APP_NAME>/temp/' everything seems to be working fine. I will be testing more and share if I find anything else.

Closing due to staleness.


Enable Test Code Coverage Reporting

Is your feature request related to a problem? Please describe.
We have been asked to report on the test code coverage for preflight.
Describe the solution you'd like.
Ginko has a flag for this, so hopefully we can add that to the test target in our Makefile.
Describe alternatives you've considered.
N/A
Additional context.
We have the unit test output saved as part of the GitHub build action when something is merged into main, so I think this should suffice for now to have the coverage outputted as part of the test target.

I like the idea of this as a starting point, maybe not needed right now, but maybe we also do something similar to this? ie

Test coverage on PR and block under a certain % (maybe not useful today, but future state)
Add the coverage to our readme else where in GH.

I am fine with that approach and I like the idea of blocking a PR if the test coverage does not meed a certain threshold.

At least there needs to be a positive delta, not necessarily a specific percentage.

At least there needs to be a positive delta, not necessarily a specific percentage.

I agree this is ideally the way to go, not sure if any of the tools work like this though. I've never seen one setup this way, it's always a >85% type situation. The 2nd link is probably more along the lines of what we were talking about in the meeting. Shows the coverage by packages in the comments of a PR.

Initial coverage:
$ go tool cover -func coverage.out | grep total: | column -t
total:  (statements)  36.9%```

Relates: #667


billing question

A recently issued invoice on our billing console shows as paid 10/3/24, but we didn't received the bill until 10/5. Someone from Microsoft needs to contact me to se can correct any misapplied payment(s). Reference G061085238
Microsoft Inc._G061085238.pdf

@soniae18
Thanks for your feedback and your contribution to Azure docs.
Feedback for this repository is moving away from GitHub to a system specific to the Microsoft Learn platform. Issues for this repository will soon be disabled, and additional comments from GitHub will no longer be possible. However, we are now tracking and triaging this issue in the new feedback system.
To learn more about our feedback systems, please see Provide feedback for Microsoft Learn content.

@soniae18
It would be great if you could add a link to the documentation you are following for these steps? This would help us redirect the issue to the appropriate team. Thanks!

Microsoft.Inc._G061085238.pdf
There was a link in the original message. I've uploaded the attachment here and the inquiry should likely go to accounts receivable - thanks!

@soniae18
Thank you for your feedback!
Since this issue isn't directly related to improving our docs, and to gain a better understanding of your issue, I'd recommend working closer with our support team via an [Azure support request] (https://docs.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request). Or you can leverage our Q&A forum by posting your issue there so our community, and MVPs can further assist you in troubleshooting this issue or finding potential workarounds.
[Teams Q&A forum] (https://docs.microsoft.com/en-us/answers/topics/46488/office-teams-windows-itpro.html) for technical questions about the configuration and administration of Microsoft Teams on Windows.
[Microsoft Teams Community forum] (https://answers.microsoft.com/en-us/msteams/forum?sort=LastReplyDate&dir=Desc&tab=All&status=all&mod=&modAge=&advFil=&postedAfter=&postedBefore=&threadType=All&isFilterExpanded=false&page=1)
Thank you for your time and patience throughout this issue.


talos for a model with custom layer

[x ] My Python version is 3.5 or higher
[ x] I have searched through the issues Issues for a duplicate
[ x] I've tested that my Keras model works as a stand-alone

2) Include the output of:
talos.__version__
1.0.0
3) Explain clearly what you expect to happen
I have the same problem as here.
A description of what you tried .
In the following, I tried to access the best model via a dictionary (as suggested here by the poster of the same issue):
First, I ran Analyze with the scan_object to find the round w/ best result using rounds2high. Say we store the best model number into model_no:
analyze_object_rh = talos.Analyze(scan_object)
model_no = analyze_object_rh.rounds2high('out.reg.vae_func_correlation_coefficient')# get the round with the best result

Then I tried the following, but it failed:
ruh_best_model = talos.utils.best_model.activate_model({scan_object,{'myCsutomLayer': myCsutomLayer}} , model_no)
due to sytaxterr:
SyntaxError: positional argument follows keyword argument
So, then I tired another workaround suggested by the talos developer here:
from talos.utils.recover_best_model import recover_best_model
results, models = recover_best_model( x_train = x_train
                                     , y_train = y_train
                                     , x_val= x_val
                                     , y_val= y_val
                                     , experiment_log = 'ruh_custom_vae_talos/012621170617.csv'
                                     , input_model = ruh_func_customvae_maker
                                     , n_models = 5
                                     , task = 'continuous'
                                    )

It also did fail with the following err:
KeyError: 'val_acc'
(after all, how should I know which model is the best to choose the corresponding .csv file in the ?! Here I randomly chose<PHONE_NUMBER>17.csv just to see if this workaround works, but it failed anyways)
Well, here is my model.compile() (it is a multi-task learning model)
 my_model_custom_vae.compile( loss ={'decoder.Model': 'mse' , 'out.reg.vae':'mse'}
                                ,loss_weights = {'out.reg.vae': input_params['loss_wieghts_layer_outReg'], 'decoder.Model':input_params['loss_wieghts_layer_decoderModel']}
                                ,optimizer = myoptimizer_adam
                                , metrics= {'out.reg.vae':[func_correlation_coefficient], 'decoder.Model':[func_correlation_coefficient]}
                               )

KeyError: 'val_acc'

This is fixed in #546.
Merging this with #421 for the part on better handling of custom layers.


fix Issue 16311 - toHash for Slice is not defined

The code has grouping of elements. And optimisation in case of stride!(N-1) == 1.
Coverage equals 100%. Codecove shows attribute propagation in murmurhash.d as not covered for no reason (probably because Travis is always 64-bit for Phobos).

LGTM

Just a quick glance, but many functions have parameters with no Params: Ddoc section and return things with no Returns: section.

Just a quick glance, but many functions have parameters with no Params: Ddoc section and return things with no Returns: section.

Added Returns for toHash. @WalterBright Do you refer to this PR, MurmurHash3 module, or ndslice package.

LGTM

wow this is some kickass work :tada:
Looks great!

@9il would you be so kind to rebase this, so that we can see the coverage report.

Current coverage is 88.68% (diff: 79.03%)

Merging #4639 into master will decrease coverage by <.01%

@@             master      #4639   diff @@
==========================================
  Files           121        121
  Lines         73855      73915    +60
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits          65500      65550    +50
- Misses         8355       8365    +10
  Partials          0          0

Powered by Codecov. Last update 69c00bc...61942ed

Why is the default toHash not sufficient?

Why is the default toHash not sufficient?

Default hashOf computes hash of struct, but not hash of data this struct points to

Coverage equals 100%. Codecove shows attribute propagation in murmurhash.d as not covered for no reason.

rabased

Coverage equals 100%. Codecove shows attribute propagation in murmurhash.d as not covered for no reason (probably because Travis is always 64-bit for Phobos).

Yep (one step at a time) -> #4699

@DmitryOlshansky Can we move forward with this PR? Martin will merge to the stable branch soon, thought.

Auto-merge toggled on

Thanks!


Thead never end on reexecute

When you doesn't have network and you click on the retry button, the thread never end. O think it's come from the UseCase.execute because it's recreate the observable.

Fix: The Presenter shouldn't extend DefaultSubscriber. The best way is the create a new DefaultSubscriber everytime we want to execute the UseCase.
On the Presenter, change:
private void getUserDetails() {
this.getUserDetailsUseCase.execute(this);
}
To
private void getUserDetails() {
this.getUserDetailsUseCase.execute(new DefaultSuscriber<>);
}

I also encountered this problem! How can I solve

I think the problem is that onError (and also onCompleted) are terminating events, what means that your Observable won't emit any new events after any of them are called.

Hi i fix the issue and I create a pull request. Hope it's good for you too.

Hey guys, I reopened this in order to solve it.
@papo2608 you are right, both onError() and onCompleted() are terminating events: what was happening is that Observable would not emit more items after an error.
It would have been cool to solve it with an automatic retry:
https://github.com/ReactiveX/RxJava/wiki/Error-Handling-Operators
But I opted for a simpler solutions which is to move the subscriber logic to an inner class in the use case.
https://github.com/android10/Android-CleanArchitecture/commit/d45a2cf678fbdbd37a52f7d176a9dc187fd516d5
@B-greg thanks for the PR but as I said, let's try to keep it as simple as possible: in this case I would prefer to avoid implementing an extra interface in the presenter.
The only thing left within this bug is to write an acceptance test to cover this case.


Add useMemo, tests, prettier + format

Thank you so much for the contribution.
Would you be willing to split out prettier into @ separate PR? I'm not sold on it, and this diff is quite extensive (even across the README) as a result. I'd like to debate code styling separately from bringing in this useful hook.
I do like how you implemented useMemo(). It was the next hook I was planning to bring in, so I appreciate you getting the ball rolling. :)

I'll do my best to remove the code formatting. Hold please... ;)


StoreCached: needs upper limit for write cache

Under huge writes StoreCached ends with OOME. Insert should be protected by cache upper limit. Write cache limit can be per segment to eliminate contention. Only 'delete' and 'update' have to be modified. To achieve current behaviour default value for 'writeCacheLimit' can be Integer.MAX_VALUE.
    @Override
    public <A> void update(long recid, A value, Serializer<A> serializer) {
...
            writeCache[lockPos].put(recid, value, serializer);
            if (writeCache[lockPos].size >= writeCacheLimit) flushWriteCacheSegment(lockPos);
...

I am going to hook it up into DBMaker under asyncWrite* options. There will be option to activate background write thread.  And asyncWriteCacheSize which on overflow will cause flush, even without background thread. Default value will be around 1K records.

I think that flushInThread should be TRUE when executor is specified. Otherwise it can lead to OOME.

StoreCached is not hooked as async writer. There is DBMaker.asyncWriteQueueSize() to control upper bound, default value is 1024.
Not going to set flushInThread if executor is enabled. It can lead to OOEM in theory, but that depends on user settings. It would eliminate advantages of background thread (low latency put/get operations in main thread)

I just realized they share write lock. So Executor can not lead to
OOEM, because if executor gets blocked, the main thread can not
add data to write queue
On Friday, April 17, 2015 00:16:50 jandam wrote:
I think that flushInThread should be TRUE when executor is
specified. Otherwise it can lead to OOME.