No issue, just a note.

Found this package on the Laravel-News blog and immediately thought it looks very similar to grumphp.
Check it out maybe you can draw some inspiration:
https://github.com/phpro/grumphp

Hi @j3rrey, I had not seen that before actually. It is similar since it uses git hooks and pretty cool, but is much more than what this one does. This tool is very lightweight intentionally and I wouldn't want to grow the scope much more. Anyway, thanks for the note.
I'll close the issue now, but if you have more to discuss, feel free to reopen it.


Application rate UI improvement

Hello,
This is my suggestion to fix #75.
As the rate page was quite well hidden in the UI, I moved it from the rating stars to another MoreButton. I also added title bar text, added application name under the stars, disabled the immediate translations and enabled swiping backwards, as that makes the rating experience much more Sailfish-like.
I also updated, again, Finnish translation. This PR adds one string to be translated, simply "Rate" which is the text in the MoreButton.
Thanks!

I meant to develop this from current branch, but ended up using my own updated fork as a base. For this PR please consider only the last commit. Thanks.


Exception encountered: AttributeError("DynamicSchema({'realName': 'metrics', 'role': <DynamicSchema: 'Metrics'>}) has no attribute 'realName'")

$ nitropy nethsm --host nethsmdemo.nitrokey.com add-user --real-name metrics
Command line tool to interact with Nitrokey devices 0.4.37
Role (Administrator, Operator, Metrics, Backup): metrics
Passphrase:
Repeat for confirmation:
[auth] User name for NetHSM nethsmdemo.nitrokey.com: admin
[auth] Password for user admin on NetHSM nethsmdemo.nitrokey.com:
User 1f90c4f6c9dfb2c80907 added to NetHSM nethsmdemo.nitrokey.com

$ nitropy nethsm --host nethsmdemo.nitrokey.com list-users
Command line tool to interact with Nitrokey devices 0.4.37
[auth] User name for NetHSM nethsmdemo.nitrokey.com: admin
[auth] Password for user admin on NetHSM nethsmdemo.nitrokey.com:
Users on NetHSM nethsmdemo.nitrokey.com:

Critical error:
An unhandled exception occurred
	Exception encountered: AttributeError("DynamicSchema({'realName': 'metrics', 'role': <DynamicSchema: 'Metrics'>}) has no attribute 'realName'")

--------------------------------------------------------------------------------
Critical error occurred, exiting now
Unexpected? Is this a bug? Would you like to get support/help?
- You can report issues at: https://support.nitrokey.com/
- Writing an e-mail to<EMAIL_ADDRESS>is also possible
- Please attach the log: '/tmp/nitropy.log.udqxks6f' with any support/help request!
- Please check if you have udev rules installed: https://docs.nitrokey.com/nitrokey3/linux/firmware-update.html#troubleshooting

jan@carbon:~$ nitropy nethsm --host nethsmdemo.nitrokey.com delete-user metrics
Command line tool to interact with Nitrokey devices 0.4.37
[auth] User name for NetHSM nethsmdemo.nitrokey.com: admin
[auth] Password for user admin on NetHSM nethsmdemo.nitrokey.com:
Error: User metrics not found

caused by an old version of pynitrokey.


tcpdump: fix CVE-2020-8037

Motivation for this change
https://nvd.nist.gov/vuln/detail/CVE-2020-8037
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Refs #106247.

Refs #106247.

Result of nixpkgs-review pr 108501 1

8 packages built:

compactor
firehol
john
python37Packages.scapy
python38Packages.scapy
python39Packages.scapy
tcpdump
tcpreplay

Result of nixpkgs-review pr 108501 1

8 packages built:

compactor
firehol
john
python37Packages.scapy
python38Packages.scapy
python39Packages.scapy
tcpdump
tcpreplay

Ported to stable as b16158b39a785bc6e637c42a4054031b6a499cb5.

Ported to stable as b16158b39a785bc6e637c42a4054031b6a499cb5.


add USE_MKLDNN to config.mk

Description
(Brief description on what this PR is about)
Checklist
Essentials

[x] Passed code style checking (make lint)
[x] Changes are complete (i.e. I finished coding on this PR)
[x] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[x] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
[x] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[x] change config.mk

https://github.com/apache/incubator-mxnet/pull/9810 does this and more. Closing


Fix concurrency issue when creating PomModel (#4609)

Fixes https://github.com/detekt/detekt/issues/4609

I should mention that I endeavoured to create a test as well, but inherently, it'd slow down the test suite as it's not possible to deterministically trigger the issue without setting sync points in the production code.

Thanks for the approval! Who can merge?

I want to give a bit of time to other maintainers to review. Otherwise in one or two days I'll merge it :)


[BREAKING] Rename WebUI filter() method to select()

This breaking change finally removes the conflict with the Array.filter() method.

Completed.


Code section for: Configure the TempData provider

When using scaffolded asp.net core 2.1 identity TempData won't work until
services.AddSession(); is placed BEFORE services.AddMvc();

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

ID: 76e22150-f1f1-5e4f-0e97-39b1ac089297
Version Independent ID: 687172c3-b7d8-525d-39dc-658b4a0f526f
Content: Session and app state in ASP.NET Core
Content Source: aspnetcore/fundamentals/app-state.md
Product: aspnet-core
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

According to the docs.

In ASP.NET Core 2.0 or later, the cookie-based TempData provider is used by default to store TempData in cookies.

and

The cookie-based TempData provider is enabled by default.

So it seems that TempData should work by default because if you don't add services.AddSession() then it's using the default cookie provider, which is enabled by default and doesn't require additional setup. That being said you can still call services.AddMvc().AddCookieTempDataProvider()

Based on our discussions with the engineers, the order of service registration doesn't matter ... the order of adding the middleware to the pipeline does matter (UseSession must be called before UseMvc).
We show examples with alternative-registration patterns. In one example, AddSession is first. In two other examples, AddMvc is first.
@HaoK Perhaps, the topic should state explicitly (where importance of middleware order is called out) that that the order of service registration doesn't matter. If you agree, I see the perfect spot to make such a remark.

So it seems that TempData should work by default because if you don't add services.AddSession() then it's using the default cookie provider, which is enabled by default and doesn't require additional setup. That being said you can still call services.AddMvc().AddCookieTempDataProvider()

Cookie approach doesn't work with Identity.
Session approach works only if the order is changed as in the description of the issue,


acorn uninstall should be able to clear finalizers.

acorn version -
I had apps that failed to get removed because of - https://github.com/acorn-io/acorn/issues/1639 .
acorn uninstall gets stuck in - "Waiting for appinstances.internal.acorn.io CustomResourceDefinition apiextensions.k8s.io/v1 to delete" forever .

There is context in slack on this. From @ibuildthecloud

You have a CRD that failing to delete because you probably have a app that has a finalizer on it.  This is a acorn uninstall problem.  It needs to clear finalizers now.

...theres a whole thread there

I think this is dupe of https://github.com/acorn-io/runtime/issues/1909

https://github.com/acorn-io/runtime/issues/1909#issuecomment-1638670138


Setting socialLinks title to "RSS" makes it disappear

This shows just fine on the my sidebar on the right
[[params.socialLinks]]
icon = "fa-solid fa-rss"
title = "rss"
url = "/rss"

however capitalizing the title makes it disappear
[[params.socialLinks]]
icon = "fa-solid fa-rss"
title = "RSS"
url = "/rss"

I've even tried other all caps 3 letter combos like "ABC". What's going on here?
Thanks for the theme btw. Very thorough

I was previously able to reproduce this, but as of hugo v0.116.1 both title: "rss" and title: "RSS" seem to work fine, so presumably this was something upstream that has been fixed.


Django activation email does get sent out on AWS

D

I think this issue should be renamed, the email is sent out but is re-directed to the spam folder most of the time by JHU and other more aggressive anti-spam filters. As such, the issue should be "Get Email Server Certificate and Set Up Email Domain Forwarding".


Fix an issue where the "wait for upload/download" APIs could cause an error

@tgoyne @bdash
I pulled this small change out of https://github.com/realm/realm-object-store/pull/181, since it's not related to the deadlocks that issue tries to address.
bind() must be called before wait_for_upload_complete_or_client_stopped() and wait_for_download_complete_or_client_stopped() can be called; this change enforces that precondition

I can't wait for the asynchronous replacements to those blocking methods on sync::Session. Maybe I'll try implementing them myself later.

I'm not sure that asynchronous versions of these methods would address that problem? Presumably sync::Session would still care whether the session is bound before you call them.

I would expect the API to accept callbacks even before binding (with the idea that they'd be queued up until after binding occurs), but I guess that's a design decision the sync team will need to make.


Follow route of predefined route with lat long coordinates

I there a way to use the navigation on a predefined route with GPS points? I've tried to use waypoints but it limited to a max of 25. A GPX file could contain over 1000 points which create a trail. I am wondering what would be the best approach to navigate and follow such a route.
       var wayPoints = List<WayPoint>();
                            wayPoints.add(_origin);
                            wayPoints.add(_stop1);
                            wayPoints.add(_stop2);
                            wayPoints.add(_stop3);
                            wayPoints.add(_stop4);
                            wayPoints.add(_origin);
                            _controller.buildRoute(wayPoints: wayPoints);

Above works, but with a max of 25

Same problem here

Hi, any update on this? I saw that Mapbox can accept a Route object. You call mapbox api to create the object and pass it here. Wondering if there is a way to pass it from Dart. @eopeter

@eopeter I just created a PR to handle this https://github.com/eopeter/flutter_mapbox_navigation/pull/213

When you reach the max and the last WayPoint, can you just add more WayPoints? @marcotrumpet can you reopen the PR?

BTW I removed the PR because, although it's technically possible there are some catches:

not totally sure that generate and store directions is permitted by mapbox (it means for them not to charge for api usage) but to be honest I didn't check
I had issues on Android that was unable to decode large routes json in mapbox SDK

Stale issue message


license

hi, would you consider adding a license?
so we know how we are allowed to use your code

done


When a schema is in a subdirectory generate fails to create output directory

When a capnp file is in a directory the generator does not correctly create the subdirectory in OUT.
In short this will fail:
extern crate capnpc;

fn main() {
    ::capnpc::CompilerCommand::new()
        .file("schema/process.capnp")
        .run()
        .expect("compiling");
}

The reason it fails is that the code in codegen.rs creates the directory $PWD/schema instead of the correct $OUT/schema.

Confirmed that there is a bug here.
Until this gets fixed, I recommend adding a .src_prefix() line, like this:
   ::capnpc::CompilerCommand::new()
        .file("schema/process.capnp")
        .src_prefix("schema")
        .run()
        .expect("compiling");

Then the generated files go directly into $OUT_DIR.

Fixed in https://github.com/dwrensha/capnpc-rust/commit/c692b5a12e4c03ad19ca55db7041d84adbd540dd.
Thanks for the report!


behavior of kubectl delete all is essentially undocumented

This is a...

[ ] Feature Request
[x] Bug Report

Problem:
I'm working on adding the 'all' category to some resources in service-catalog, and found that the expected behavior of kubectl delete all is undocumented. For example, the kubectl reference doc for delete doesn't touch on 'all' in any way: https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#delete
I found this to be fairly confusing when trying to learn what exactly the expected behavior is.
Proposed Solution:
We should have some treatment, possibly a special note, explaining the 'all' category and how kubectl get and kubectl delete are expected to behave wrt to all.
Page to Update:
https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#delete
https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#get

cc @kubernetes/sig-cli-bugs @kubernetes/sig-cli-misc

Actually it is documented here https://github.com/kubernetes/community/blob/master/contributors/devel/kubectl-conventions.md#rules-for-extending-special-resource-alias---all.
But it may be hard to find.

/reopen

@mengqiy you're right - it is documented in a hard to find place. I'm going to see if we can link to it from more places.


chore: bump version to 0.5.0

Description
Bumnp version to 0.5.0
Checklist
Please make sure that your PR fulfills the following requirements:

[x] Reviewed the guidelines for contributing to this repository
[x] The commit message follows the Conventional Commits Guidelines.
[ ] Tests for the changes have been updated
[ ] Docs have been added / updated

This release is functional and doesn't appear to break anything


PBGT tool: an integrated modeling and testing environment for pattern-based GUI testing

Paper link: http://dl.acm.org/citation.cfm?id=2648618

No data


Chrome ARC support

Not sure if this is possible, but figured I'd open an issue to get the discussion going.
Google recently release ARC for Chrome, which allows you to run Android apps in Chrome. In my short experience with it, it's very smooth and could possibly be a debugging alternative to the built-in emulator or genymotion for our backend services teams to use in debugging. It can speak ADB, but I can't find anything about remote device inspection yet.
https://developer.chrome.com/apps/getstarted_arc
Here's a stackoverflow question someone started relating to using Chrome's device inspection (using their tag, so hopefully answered soon): http://stackoverflow.com/questions/29456032/debug-webview-with-chrome-on-arc

How do you envision this integration would go with Stetho?  I'm having a hard time understand what you would be trying to actually debug or why Stetho itself wouldn't just work as-is?

Well, my point is that it doesn't work as-is. Not all of our backend guys have android devices, and less want to deal with the emulator. If stetho was accessible via app running in ARC, that would be an immense utility for them.

I'm not really familiar with ARC or what ARC is doing to break even WebView's devtools support.  If you could provide some more information I might be able to help you figure out what's needed or maybe patch Stetho to support it.  But as-is, I have too little information to proceed...

http://arstechnica.com/gadgets/2015/04/googles-arc-opens-up-to-developers-runs-android-apps-on-most-desktop-oses/
I'm not sure what's going on under the hood for it either, just wanted to put up this issue to get the conversation going. It can speak ADB, so hopefully google has plans to support remote device debugging as well. Since, you know, it is running in Chrome :stuck_out_tongue:

It looks like Google's looking into it though: https://code.google.com/p/chromium/issues/detail?id=422106


Removing traits from FAST-Fortran existing in FAST-Core

Removing traits from Fast-Fortran existing in FAST-Core and making entities from FAST-Fortran use them

duplicates 22