ng2-img-cropper/src/imageCropper"' has no exported mng 'CropperSettings' when building with 'ng build'

Dear Cornel,
I recently updated to the latest version of 'angular2-img-cropper'. Unfortunately now I'm getting the following error message when trying to build the project with ng build (Angular CLI):
ng2-img-cropper/src/imageCropper"' has no exported mng 'CropperSettings'
This seems an issue with your component. Or am I missing something? Hope you can help.
Kind regards,
Rein

Working on the problem right now!

I did a test project and manage to make it work with no changes.
component.ts:
import {ImageCropperComponent, CropperSettings} from 'ng2-img-cropper';
src/system-config.ts

add to barrels: 'ng2-img-cropper'
add tot System.config (map): 'ng2-img-cropper': 'vendor/ng2-img-cropper'

angular-cli-build.js

add to vendorNpmFiles: 'ng2-img-cropper/**/*.+(js|js.map)',

I implemented the steps as you describe. With one addition, because else the file was not found by the browser:
const packages: any = {
  'ng2-img-cropper': { defaultExtension: 'js', main: 'src/imageCropper' }
};

However, now I'm getting the following error. Again, if this is something at my side, sorry for bothering you :)
EXCEPTION: Error: Uncaught (in promise): EXCEPTION: Error in :0:0
ORIGINAL EXCEPTION: TypeError: ng2_img_cropper_1.CropperSettings is not a constructor
ORIGINAL STACKTRACE:
TypeError: ng2_img_cropper_1.CropperSettings is not a constructor
    at new CreateAccountComponent (http://localhost:4200/app/+account/+create-account/create-account.component.js:83:32)
    at DebugAppView._View_CreateAccountComponent_Host0.createInternal (CreateAccountComponent_Host.template.js:15:38)
    at DebugAppView.AppView.create (http://localhost:4200/vendor/@angular/core/src/linker/view.js:66:21)
    at DebugAppView.create (http://localhost:4200/vendor/@angular/core/src/linker/view.js:259:44)
    at ComponentFactory.create (http://localhost:4200/vendor/@angular/core/src/linker/component_factory.js:143:36)
    at ViewContainerRef_.createComponent (http://localhost:4200/vendor/@angular/core/src/linker/view_container_ref.js:108:45)
    at RouterOutlet.load (http://localhost:4200/vendor/@angular/router/src/directives/router_outlet.js:37:39)
    at _LoadSegments.loadNewSegment (http://localhost:4200/vendor/@angular/router/src/router.js:244:26)
    at _LoadSegments.loadSegments (http://localhost:4200/vendor/@angular/router/src/router.js:237:44)
    at eval (http://localhost:4200/vendor/@angular/router/src/router.js:221:19)
    at Array.forEach (native)
    at _LoadSegments.loadChildSegments (http://localhost:4200/vendor/@angular/router/src/router.js:220:27)
    at _LoadSegments.loadSegments (http://localhost:4200/vendor/@angular/router/src/router.js:238:22)
    at eval (http://localhost:4200/vendor/@angular/router/src/router.js:221:19)
    at Array.forEach (native)
    at _LoadSegments.loadChildSegments (http://localhost:4200/vendor/@angular/router/src/router.js:220:27)
    at eval (http://localhost:4200/vendor/@angular/router/src/router.js:181:23)
    at ZoneDelegate.invoke (http://localhost:4200/vendor/zone.js/dist/zone.js:323:29)
    at Object.onInvoke (http://localhost:4200/vendor/@angular/core/src/zone/ng_zone_impl.js:45:41)
    at ZoneDelegate.invoke (http://localhost:4200/vendor/zone.js/dist/zone.js:322:35)
    at Zone.run (http://localhost:4200/vendor/zone.js/dist/zone.js:216:44)
    at http://localhost:4200/vendor/zone.js/dist/zone.js:571:58
    at ZoneDelegate.invokeTask (http://localhost:4200/vendor/zone.js/dist/zone.js:356:38)
    at Object.onInvokeTask (http://localhost:4200/vendor/@angular/core/src/zone/ng_zone_impl.js:36:41)
    at ZoneDelegate.invokeTask (http://localhost:4200/vendor/zone.js/dist/zone.js:355:43)
    at Zone.runTask (http://localhost:4200/vendor/zone.js/dist/zone.js:256:48)
    at drainMicroTaskQueue (http://localhost:4200/vendor/zone.js/dist/zone.js:474:36)
    at XMLHttpRequest.ZoneTask.invoke (http://localhost:4200/vendor/zone.js/dist/zone.js:426:22)
ERROR CONTEXT:
[object Object]

I'm implementing the component as follows:
  avatar: any;
  cropperSettings: CropperSettings;

  constructor(
      private _blockWhileLoadingService:BlockWhileLoadingService,
      private _location: Location,
      private _router: Router,
      private accountService: AccountService,
      private authService: AuthService
  ) {

    this.cropperSettings = new CropperSettings();
    this.cropperSettings.width = 100;
    this.cropperSettings.height = 100;
    this.cropperSettings.croppedWidth =100;
    this.cropperSettings.croppedHeight = 100;
    this.cropperSettings.canvasWidth = 600;
    this.cropperSettings.canvasHeight = 450;

    this.avatar = {};
  }

Wait, while debugging this it seems 'CropperSettings' is actually 'undefined' at this point. Let me check what's going on.

CropperSettings were extracted to a separate file in the last version. Please check if the file is correctly imported. import {ImageCropperComponent, CropperSettings} from 'ng2-img-cropper';

Fixed!
The import is done correctly.
However, in the system-config.js I changed the main file to be the index (instead of src/imageCropper):
const packages: any = {
  'angular2-infinite-scroll': { defaultExtension: 'js', main: 'bundles/angular2-infinite-scroll' },
  'ng2-img-cropper': { defaultExtension: 'js', main: 'index' }
};

Now the compiler finds and packages all separate modules correctly and the component works!
Thanks for your patience and fast replies!

Glad that I could help. Please post more issues/improvements if any


BM25() text length scaling 0..1

The 3rd parameter b of BM25() has no range limitation, but the formula only works only if it is between 0 and 1 (inclusive). Setting it to something outside of the bounds yields undefined results.
This is especially important if yu use the WAND optimization, which makes results even more undefined. E.g. if we use b = 4, better docs might start having negative score values. That would be correct computationally but totally misleading for end-user.

@MBkkt Added a similar remark about the text term frequency scaling value


Fix unmarshalling of OriginCACertificate

Fixes #190
Description
The format of the expires_on field differs from what is documented, and the json parser makes CreateOriginCertificate() always return an error, even if the certificate was created.  This change introduces custom timestamp parsing that works for both the actual and documented formats.
Has your change been tested?
I wrote a tiny test program that calls CreateOriginCertificate() and checked that the cert object is populated and the error is nil.
Screenshots (if appropriate):
N/A
Types of changes
What sort of change does your code introduce/modify?

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.

The other way to fix this is introduce a new type for just the field and modify the struct definition to
type OriginCACertificate struct {
	ExpiresOn certificateExpiresOn `json:"expires_on,omitempty"`

That would remove the need to overload MarshalJSON() for the struct, but it would mean any code accessing the field would have to explicitly convert to time.Time.  I opted to introduce a little more mess here to make usage easier.

Thanks @player-two ! I have modified it slightly with help of the aliasing method described in http://choly.ca/post/go-json-marshalling/


Allow sessionAffinity for the SolrCloud CommonService

Kubernetes ClusterIP Services allow for sessionAffinity, and customization of the max session stickiness timeout.
More information can be found here: https://kubernetes.io/docs/reference/networking/virtual-ips/#session-affinity
All we would need is these options to be given under SolrCloud.Spec.customSolrKubeOptions.commonServiceOptions, and then passed to the service. This doesn't make sense for the headless service or node services.

Took a pass at this in https://github.com/apache/solr-operator/pull/571
Just started learning Go this week, but imagine I'm missing a step or two here. LMK!


New To Python, Tuya & TinyTuya, tips to start & operate Garage Door control

I hate to ask as a real newbie to this but not sure where to start.
Have Garage door set up fine on Tuya, works fine, Alexa etc.
Would like a script to operate from PC. Windows 10.
Have installed Python, py V 3.93, has the built in PIP installer.
TinyTuya seemed to installed OK
python -m tinytuya - runs OK but says 0 devices found
I have no idea what to do with sudo apt-get install python-crypto python-pip # for RPi, Linux
from py command prompt, above gives syntax error, with or without the # bit
Could you just point me in the right direction.
Many thanks I/A

It sounds like you have it installed and set up correctly and don't need the apt-get (or you would get an error running tinytuya).  Garage door Tuya device may not broadcast the UDP discovery packets so tinytuya won't see it.  Do you have any other Tuya devices?  Try having tinytuya scan wait longer:
python -m tinytuya scan 50

Managed to get working, search took (100) Thank you, works great 90%.
Have local ID & works with code below but again hate to ask but really cannot work out the final operation.
I guessed to use CoverDevice & worked so sticking with that for the moment.
I had the sensor on the garage door wifi  magnet sensor taped together as if always closed.
so: d.open_cover(switch=1) worked, opened, closed & stopped (mid way) on each run. (cycles through)
now using sensor as intended & d.open_cover(switch=1) WORKS fine to open but not if gate is closed, understandable.
BUT neither d.close_cover(switch=1) or d.stop_cover(switch=1) will close either.
if open or opening
Current Status of XXXX: {'devId': '4235401524a160122b36', 'dps': {'1': True, '7': 0, '101': True}}
if closed
Current Status of XXXX: {'devId': '4235401524a160122b36', 'dps': {'1': False, '7': 0, '101': False}}
The Tuya app knows if open & closed & works accordingly, just wonder what other command I might try or if CoverDevice is the wrong choice to start with.
"""
OUTLET Device
"""
import tinytuya
import time
import os
import random
DEVICEID = "4235401524a160122b36"
DEVICEIP = "<IP_ADDRESS>"
DEVICEKEY = "9c668ca5613fbdb3"
DEVICEVERS = "3.3"
Check for environmental variables and always use those if available
DEVICEID = os.getenv("DEVICEID", DEVICEID)
DEVICEIP = os.getenv("DEVICEIP", DEVICEIP)
DEVICEKEY = os.getenv("DEVICEKEY", DEVICEKEY)
DEVICEVERS = os.getenv("DEVICEVERS", DEVICEVERS)
d = tinytuya.CoverDevice(DEVICEID, DEVICEIP, DEVICEKEY)
print('TESTING: Device %s at %s with key %s version %s' %
(DEVICEID, DEVICEIP, DEVICEKEY, DEVICEVERS))
if(DEVICEVERS == '3.3'):    # IMPORTANT to always set version
d.set_version(3.3)
print("Is Version 3.3")
else:
d.set_version(3.1)
print("3.1")
Keep socket connection open between commands
#d.set_socketPersistent(True)
data = d.status()
print('\nCurrent Status of XXXX: %r' % data)
#d.open_cover(switch=1)
#d.close_cover(switch=1)
#d.stop_cover(switch=1)

I don't have a device class for garage door so as you suspected, CoverDevice is probably not the right choice for you.  CoverDevice is for windows covers/blinds.  I know it is similar function but the garage device may use a different DPS for controlling the action.  From the status you show, it looks like 1 or 101 could be the index that controls or provides status.  With you help, I would love to gather the information and add this to TinyTuya, at least for the README or example scripts.
I would try something like this and try the different DPS numbers (1 or 101).
import tinytuya
import time

d = tinytuya.OutletDevice(DEVICEID, DEVICEIP, DEVICEKEY)
d.set_version(3.3)
data = d.status()
print('\nCurrent Status: %r' % data)

# try to open
print('Open')
d.set_value(101, True)
time.sleep(10)
data = d.status()
print('\nStatus: %r' % data)

# try to close
print('Open')
d.set_value(101, False)
time.sleep(10)
data = d.status()
print('\nStatus: %r' % data)

To find out more about status we get back and state changes that the Tuya device reports, you can use this code snip.  Run it and then manually open and close the garage to see what status data you get.
import tinytuya

d = tinytuya.OutletDevice(DEVICEID, DEVICEIP, DEVICEKEY)
d.set_version(3.3)
d.set_socketPersistent(True)

print(" > Send Request for Status < ")
payload = d.generate_payload(tinytuya.DP_QUERY)
d.send(payload)

print(" > Begin Monitor Loop <")
while(True):
    # See if any data is available
    data = d.receive()
    print('Received Payload: %r' % data)

    # Send keyalive heartbeat
    print(" > Send Heartbeat Ping < ")
    payload = d.generate_payload(tinytuya.HEART_BEAT)
    d.send(payload)

Thanks for opening this issue.  I'm closing this for now. Please reopen if an issue still exists or you have a suggestion for a fix/feature.


'package:flutter/src/painting/image_provider.dart': Failed assertion: line 621 pos 14: 'file != null': is not true.

I have used image_picker plugin here. When I select the image such error occurs. Is it plugin error or am I doing something wrong?
code to pick image from gallery:
   var image = await ImagePicker.pickImage(source:source);

Hi @razorabhu1995
You're most likely providing null value
Please try the official image_pickerexample
can you please provide your flutter doctor -v and flutter run --verbose running the this example above?
Thank you

Hi @razorabhu1995
Without additional information, we are unfortunately not sure how to resolve this issue. We are
therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the
bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.


patching up comments and a pre-second pass for all my scripts

responding to all the Dunkoro comments and fixing up a couple of obvious things that i learned about.

fixed up the comments and cleared up conflicts


Changed persistence.size to reflect actual values

What this PR does / why we need it:
As the persistence.size description does not match that in the Values.yaml
Special notes for your reviewer:
None

Thanks for the pull request. Please sign the CLA and increment the version in Chart.yaml

Hello @rjkernick , thanks for your reply  , I have signed the  CLA , but do I need to increment the version ? as it's just a change in the values description table

Hello,
Yes, even a small change needs to increase the version.
Rob Kernick
On Thu, Jul 26, 2018, 3:56 AM Mohamad Gamal<EMAIL_ADDRESS>wrote:

Hello @rjkernick https://github.com/rjkernick , thanks for your reply ,
I have signed the CLA , but do I need to increment the version ? as it's
just a change in the values description table
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/helm/charts/pull/6808#issuecomment-408010551, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AFL5WFdZmsAyV19suBebA_mbMPZA7a93ks5uKXY6gaJpZM4Vfw76
.

Done

/ok-to-test


Bump to 0.2.11, fixed miniz dep version

this creates a working combination of the miniz-sys crate and libc. 0.2.10 sadly is bogus
CI doesn’t capture this bug since it just uses the miniz-sys crate under the path instead of fetching the specified version from crates.io. we need to fix that as well!
The bug is because 0.2.10 requires miniz-sys 0.16, which requires libc 0.1, which has type size_t = u64.
this ends up creating a compile error when putting flate2 = "^0.2.10" in my Cargo.toml :cry:

ah, @huonw told me that i’m mistaken and it should work anyway since version = "0.16" is equivalent to version = "0.17"
apparently my Cargo.lock or so is at fault.
would this PR fix things by invalidating my Cargo.lock? if not i’ll just close it.

Ah yeah this should have been part of that release as well, but otherwise you can just do cargo update -p miniz-sys to update the miniz-sys dependency and then cargo update -p flate2 to update the flate2 dependency. Regardless I'll publish this change though as it seems good, thanks!

great!


ROLE vocab - proposed changes and additions

Hi RMG,
DIG have now reviewed the terminology and have proposed the below which makes good sense. Please review as per normal RMG process.
https://vocab.ices.dk/?codetypeguid=82ad7124-5482-4319-8870-bc97293dafca
Thanks, Neil
We had a meeting on 9/10/24, looked through the different terms and agreed to update the ICES Code list first.  Once this is done we'll then update the Data Policy and Handbook in line with the terms.
We decided to base the definitions on MEDIN/ISO/Inspire with some small editorial changes.  We decided not to use the full set of terms available since this might confuse users - we kept the following sub-set:

Term
Description
Long Description

Data Custodian
Person or organisation that accepts accountability and responsibility for the data and ensures appropriate care and maintenance of the resource.
Person or organisation that accepts accountability and responsibility for the data and ensures appropriate care and maintenance of the resource. The custodian also ensures access to the resource.

Data Originator
Person or organisation who created the resource.
Person or organisation who created the resource.

Data Owner
Person or organisation that owns the resource.
Person or organisation that owns the resource.

Data Provider
Person or organisation that provides the resource.
Person or organisation that provides the resource.

Data Publisher
Person or organisation who publishes the resource.
Person or organisation who publishes the resource.

Data User
Person or organisation who uses the resource.
Person or organisation who uses the resource.

Data Steward
exactMatch Data Custodian

Data Resource Provider
exactMatch Data Provider

Originally posted by @davidcurrie2001 in https://github.com/ices-eg/DIG/issues/527#issuecomment-2401911129

for reference, the evaluation that led to the synthesis table
https://community.ices.dk/Committees/DIG/Master documents/Data-Policy-and-licences/DefinitionCheck_2024/DataPolicy_Definitions_20241009.xlsx

Code type description: Function performed by the responsible party for the resource.
Long description: Reviewed and approved by DIG in 2024 based on international standards.


not find CDVPlugin.h

Not find CDVPlugin.h

same here CDVPlugin.h not found

You should install the react-native-cordova plugin also:
https://github.com/remobile/react-native-cordova


Add clarifications to ruby style guide

This is just a simple update to the ruby style guide.

@cla-bot check


Back-port WW-5012 improvements from PR#323 to 2.5.x:

Back-port WW-5012 improvements from PR#323 to 2.5.x:

Back-port improvements from PR#323:

Re-order SecurityMemberAccess to make public access check the 1st check.
Improvements to checkStaticMethodAccess().

Back-port improvements from PR#320 that aligned with PR#323's enhancement:

Make one public getter final.
Brought additional ordering improvements that align and make 2.5.x's implementation easier to maintain.

Two improvements resulted directly from the back-porting:

Eliminated unnecessary boolean allow flag within the access check.
Eliminated a redundant call to !isClassExcluded(memberClass), implicitly possible due to re-ordering.

Not sure about this. Currently public check is in the super.isAccessible. Maybe we should leave it as it is for 2.5.x branch.

Hello @aleksandr-m .
If you think that leaving the public state check until the end (where it is still called in the PR, for consistency), the new checkPublicMemberAccess() method and call to it could be removed, but the remaining improvements drawn from your PR should still be applicable.
What do you think ?

Coverage decreased (-0.002%) to 46.981% when pulling 34c3ce02c6d95cee4fe44efb989d87323fd49b0e on JCgH4164838Gh792C124B5:localS2_25x_B3 into 71267a9b4b99ad05f20a376478b165c0b3f2b74a on apache:struts-2-5-x.

Hello @yasserzamani .
Thanks for taking the time to review. :)
Attempting this backport of the (relevant) changes to 2.5.x might not be worth the risk in doing so at this time.  :) :)

After all of the good points raised from discussions above, this PR has been significantly reduced in scope (to minimize change risk).  The latest revision effectively started from the original 2.5.x SecurityMemberAccess and only applies these changes:

getAllowStaticMethodAccess() made final (to match 2.6)
checkStaticMethodAccess() checks that member is not a Field (to match 2.6, ensures the back-ported unit tests all pass).
Keeps the SecurityMemberAccessTest unit test additions previously back-ported from 2.6 in the previous commit (improves unit test effectiveness both for this PR and for 2.5.x moving forward).

I think this makes the PR more palatable (much less risk, and more of a "strengthening" than an improvement per-se).
Thoughts ?

I had time to re-think freely :) and now, I would like last @aleksandr-m 's commit on this file at Revert some changes to be more consistent with 2.6 version - to keep it backward compatible, we shouldn't add any sense about Field to the file or unit tests i.e. let it behave as before, right or wrong -- WW-5012 was because of ognl upgrade and another upgrade now has fixed it.
So I think let keep it as is and close this one, thank you!

It has been determined this PR still presents some risk for 2.5.x backward compatibility, so it will not be pursued.
Closing this PR as per above comments and request by Apache Struts Team members.


Ship current firmware of all Homematic devices with RaspberryMatic

Hi,
currently one has to search the eq3-website regularly for firmware-updates for specific devices. If a new firmware update is found it has to be downloaded to a PC and then uploaded to RaspberryMatic.
This costs a lot of time.
Please, ship the current firmware-updates of all Homematic devices with RaspberryMatic.

Sorry, but IMHO with the latest features in the 3.x.x firmware line this is not necessary anymore since the firmware will now notify if a new firmware is available.


Suggest using Microsoft.CodeAnalysis.NetAnalyzers instead of Microsoft.CodeAnalysis.FxCopAnalyzers

The package Microsoft.CodeAnalysis.FxCopAnalyzers is deprecated. The article should recommend using Microsoft.CodeAnalysis.NetAnalyzers in the section "Enable code analyzers".

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

ID: ff20a875-d296-266f-8e5b-a3ab32db2491
Version Independent ID: 1788f46c-cdad-9ea5-7bd7-62c959255fd5
Content: Behavior changes when comparing strings on .NET 5+
Content Source: docs/standard/base-types/string-comparison-net-5-plus.md
Product: dotnet-fundamentals
GitHub Login: @adegeo
Microsoft Alias: adegeo

Thank you for opening this issue. I'll get this fixed up.
Thanks again!


Doesn't work with WireGuard

I was connected to VPN using https://www.wireguard.com and noticed Handshake sites do not open and http://<IP_ADDRESS>:9590 shows

Browser using Fingertip
No

Same behavior happens here with another vpn provider, on Mac.


[Feature Request] Helper functions for transpiled Discriminate Union cases

growth.AddColumn(new CompositeHeader(11, [new IOType(0, [])]), [  new CompositeCell(1, ["free text"])  ]);

=
pain

Maybe we can find a better solution

[<AttachMembers>]
[<RequireQualifiedAccess>]
type IOType =
    | Source
    | FreeText of string

    static member source = IOType.Source

    static member freeText(ft) = IOType.FreeText(ft)

let myVal = IOType.Source

let myVal2 = IOType.FreeText "hello"

let h1 = IOType.source

let h2 = IOType.freeText("lol")

->
export class IOType extends Union {
    constructor(tag, fields) {
        super();
        this.tag = tag;
        this.fields = fields;
    }
    cases() {
        return ["Source", "FreeText"];
    }
    static get source() {
        return new IOType(0, []);
    }
    static freeText(ft) {
        return new IOType(1, [ft]);
    }
}

export function IOType_$reflection() {
    return union_type("Test.IOType", [], IOType, () => [[], [["Item", string_type]]]);
}

export const myVal = new IOType(0, []);

export const myVal2 = new IOType(1, ["hello"]);

export const h1 = IOType.source;

export const h2 = IOType.freeText("lol");


[Feature] Add a private RPC to connect to a list of peers

This is a functionality useful if e.g. the node has been launched and can't find peers on its own, or a node wants to connect to a specific address, but not treat it as a bootnode, or to do it during runtime, i.e. without restarting.

Done in https://github.com/AleoHQ/snarkOS/pull/994.


Fix ProductSearchResult::__construct() error by Stream Listing

1. Why is this change necessary?
because it breaks the listing streaming page by ajax request (listingCountAction)
2. What does this change do, exactly?
after this Commit the \Shopware\Bundle\SearchBundle\ProductSearchResult::__construct requires now the used Criteria and ShopContext object.
you had this changed in 'engine/Shopware/Bundle/SearchBundle/ProductSearch.php' but not in 'engine/Shopware/Controllers/Widgets/Listing.php' exactly in fetchStreamListing line 430
3. Describe each step to reproduce the issue or behaviour.
just add a product stream to a category then try to use the filter in the listing page this will fire the following error:

Uncaught exception: Argument 4 passed to Shopware\Bundle\SearchBundle\ProductSearchResult::__construct() must be an instance of Shopware\Bundle\SearchBundle\Criteria, none given, called in ....../engine/Shopware/Controllers/Widgets/Listing.php on line xxxx

4. Please link to the relevant issues (if any).
5. Which documentation changes (if any) need to be made because of this PR?
no
6. Checklist

[ ] I have written tests and verified that they fail without my change
[x] I have squashed any insignificant commits
[ ] This change has comments for package types, values, functions, and non-obvious lines of code
[x] I have read the contribution requirements and fulfil them.

Hello,
thank you for creating this pull request.
I have opened an issue on our Issue Tracker for you. See the issue link: https://issues.shopware.com/issues/SW-21475
Please use this issue to track the state of your pull request.

thanks for your contribution @ahmad-saad :+1: :tada:


[BEAM-1165] Fix unexpected file creation when checking dependencies

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[X] Make sure the PR title is formatted like:
[BEAM-<Jira issue #>] Description of pull request
[X] Make sure tests pass via mvn clean verify. (Even better, enable
Travis-CI on your fork and ensure the whole test matrix passes).
[X] Replace <Jira issue #> in the title with the actual Jira issue
number, if there is one.
[ ] If this contribution is large, please file an Apache
Individual Contributor License Agreement.

R: @aljoscha

This is an AWESOME catch! Wow. I have never been able to track that down.
While you're doing this, maybe let's put the property in a private namespace? like flink.wordcount.input?

Looking around a little more, might be better as something like flink.examples.input [and also add parallelism to the namespace while at it.]

Are input and output reserved words? Or what was the problem?
(Off topic: I'd like to get rid of the separate Flink examples POM at some point.)

Ok, I did the changes as suggested thanks for checking @dhalperi .
@aljoscha It seems that at leaste output is the reserved word
https://maven.apache.org/plugins/maven-dependency-plugin/tree-mojo.html#output
It is ike a trickier scoping issue at the maven-dependency-plugin, and considering that you plan to get rid of this later on, I think this fix is enough for the moment.

I see, thanks for the explanation!

Can someone of you guys give the OK and merge (if is it ok now of course), thanks.

Yes, sorry for the delay. I'm merging.
And thanks for finding and fixing this again! 👍

Thank you guys for the review/merge.

Could you please close the Jira issue? I forgot that.


Mention Data Centre (with placeholder text)

Not sure what text to write, but needed the placeholder to check alignment of logo.

@nf-core-bot fix linting


4.1 dev under debian forked linux crash on select in editor main stage

Godot version
4.1 dev from daily git pull
System information
Openboxed modified Devuan linux based on debian, but without systemd kernel 6.3 xanmod :)
Issue description
For about a few weeks this development version of main cannot be used because it freezes, i.e. the application turns off at least for me under linux, as you can see in the logs, I only report. But the version 4.1 .dev you compiled, which is available for download, works. All the best :)
Godot Engine v4.1.dev.custom_build.491a437df - https://godotengine.org
OpenGL API 3.3.0 NVIDIA 470.182.03 - Compatibility - Using Device: NVIDIA Corporation - NVIDIA GeForce GT 740M

ERROR: Disconnecting nonexistent signal 'changed', callable: Control::_notify_theme_override_changed.
   at: _disconnect (core/object/object.cpp:1340)
ERROR: Disconnecting nonexistent signal 'changed', callable: Control::_notify_theme_override_changed.
   at: _disconnect (core/object/object.cpp:1340)
ERROR: Disconnecting nonexistent signal 'changed', callable: Control::_notify_theme_override_changed.
   at: _disconnect (core/object/object.cpp:1340)
ERROR: Disconnecting nonexistent signal 'changed', callable: Control::_notify_theme_override_changed.
"
"handle_crash: Program crashed with signal 11
Engine version: Godot Engine v4.1.dev.custom_build (491a437df51192f76ac19cee1ba2001365697cc4)
Dumping the backtrace. Please include this when reporting the bug to the project developer.
[1] /lib/x86_64-linux-gnu/libc.so.6(+0x3bf90) [0x7f69a55e4f90] (??:0)
[2] /home/kot/bin/godot4(+0x2e6054e) [0x55d2bb05554e] (??:0)
[3] /home/kot/bin/godot4(+0x4baf3f5) [0x55d2bcda43f5] (??:0)
[4] /home/kot/bin/godot4(+0x2f58f51) [0x55d2bb14df51] (??:0)
[5] /home/kot/bin/godot4(+0x1f2be74) [0x55d2ba120e74] (??:0)
[6] /home/kot/bin/godot4(+0x51f325c) [0x55d2bd3e825c] (??:0)
[7] /home/kot/bin/godot4(+0x3171ba1) [0x55d2bb366ba1] (??:0)
[8] /home/kot/bin/godot4(+0x31728cf) [0x55d2bb3678cf] (??:0)
[9] /home/kot/bin/godot4(+0x2e955bd) [0x55d2bb08a5bd] (??:0)
[10] /home/kot/bin/godot4(+0x2eff079) [0x55d2bb0f4079] (??:0)
[11] /home/kot/bin/godot4(+0x2f0111b) [0x55d2bb0f611b] (??:0)
[12] /home/kot/bin/godot4(+0x2f5fc7d) [0x55d2bb154c7d] (??:0)
[13] /home/kot/bin/godot4(+0x2f35ad8) [0x55d2bb12aad8] (??:0)
[14] /home/kot/bin/godot4(+0xeaa097) [0x55d2b909f097] (??:0)
[15] /home/kot/bin/godot4(+0x48e48f9) [0x55d2bcad98f9] (??:0)
[16] /home/kot/bin/godot4(+0x48e6da8) [0x55d2bcadbda8] (??:0)
[17] /home/kot/bin/godot4(+0xeb170a) [0x55d2b90a670a] (??:0)
[18] /home/kot/bin/godot4(+0xe191db) [0x55d2b900e1db] (??:0)
[19] /lib/x86_64-linux-gnu/libc.so.6(+0x2718a) [0x7f69a55d018a] (??:0)
[20] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f69a55d0245] (??:0)
[21] /home/kot/bin/godot4(+0xe27da1) [0x55d2b901cda1] (??:0)
-- END OF BACKTRACE --
================================================================

Steps to reproduce
A few weeks ago I compiled the whole thing and everything was running somehow but from some point it doesn't work anymore, I don't know if it's the reason for my project or some development changes on a regular basis in godot but I report it just like that, But something is wrong under linux because I already do git pull every week and it doesn't work.
Minimal reproduction project
Just create new project and run

Can you please link the exact commit you built from? "4.1 dev" changes a couple times a day so it doesn't narrow anything down for us.

To clayjohn, I don't think I can give the exact commit because I don't know where to get it, I have a copied godot repository and every now and then I do git pull and then: scons platform=linuxbsd production=yes optimize=speed -j 4 and in the directory I have the binary of the editor, I reported because I have a project in version 4.1 I will use this version 4.1.dev 1. When it appeared, a few days later I compiled locally and I have a newer working editor from 4.1.dev 1 a few days later.

After a git pull, git log should show you what commit you're on. You can also run Godot with the --version flag to get the full version string with commit hash - which should also be visible and copy-pastable from the project manager:

Now it doesn't crash anymore, but only when I do a compilation without full optimization, i.e. not like here: scons platform=linuxbsd production=yes use_lto=yes optimize=speed -j 4
anyway, hello to the developers


ACLight.ps1 - False Positive?

Thank you for a great tool!
In the ACLight.ps1 file on row 3290 in the filter set we have the following:
($_.ObjectType -eq "DS-Replication-Get-Changes")
If I've read the code correctly, this is a part of the result that will be presented in the zBang GUI showing the DCSync Arrow.
From all the documentation that I've read and research done, I don't see that this ACL Permission gives the DCSync ability. Please correct me if I am wrong on this and if possible, something that I can show as proof (if documented).
Currently, it gives a false positive if my assumption is correct and could possibly lead to other users assuming their Environment not secured while in fact it is secured.
Thank you in advance

Hi @ParadoX-SobriuS
For performing DCSync attack you indeed need DS-Replication-Get-Changes permission over the target domin object.
Here are lots of references that talk about DCSync and the replication permissions from the DCs:
https://adsecurity.org/?p=1729 -> read the "Delegating Rights to Pull Account data"
https://adsecurity.org/wp-content/uploads/2016/03/DerbyCon-2015-Metcalf-RedvsBlue-ADAttackAndDefense-Presented-Final.pdf  -> slide 60
http://www.harmj0y.net/blog/redteaming/abusing-active-directory-permissions-with-powerview/
https://blog.stealthbits.com/extracting-user-password-data-with-mimikatz-dcsync/
https://blog.fox-it.com/2018/04/26/escalating-privileges-with-acls-in-active-directory/
Etc.

Hi,
Thank you for the quick feedback.
The articles state that you need more permissions than only DS-Replication-Get-Changes.
In a Windows environment with i.e. SharePoint, you delegate DS-Replication-Get-Changes permission only and not the ’all’ or ’filtered’.
Therefore it will give the report a false positive when the delegated permission doesn’t meet the requirements for the DCSync to execute.
Hälsningar / Regards
Dennis Söderberg

20 feb. 2019 kl. 16:02 skrev Asaf Hecht<EMAIL_ADDRESS>DS-Replication-Get-Changes

Ok might be, but I think it's still important thing to discover all the accounts with "DS-Replication-Get-Changes" permissions over the root object of the domain, also if they don't have the option of "All" and "Filtered"

I agree that we should fetch the "DS-Replication-Get-Changes" and have this highlighted as a wrong move on that could easily become a catastrophy.
But for the zBang tool, it currectly is a false positive and this is why I reported it as an issue.
There should be a change in the way that the presentation of 'DCSync' is done so that if only "DS-Replication-Get-Changes" is present, it is not a DCSync issue, but rather something like 'DS Replication' and should be considered a Tier1 Account/group

Yes, so I reopened this as a small issue and we will take a look at this. The fix is quite easy, and will be considered to a future version. Thanks @ParadoX-SobriuS

Great and Thanks for an awesome Product!


Passing arguments by reference

Actual
options = deepmerge(options, { y: true });
options // {y: true}

Real example
module.exports = (options = {}) => {
	options = deepmerge({
		cache: true,
		format: 'node_modules/eslint-friendly-formatter',
		fix: true,
		extensions: ['.js']
	}, options);

options, options, options, so ugly ))
Expected
deepmerge(options, { y: true }, { reference: true });
options // {y: true}

It's just a proposal

This is a bit tricky since one of deepmerge's original features is "always return a new object".
If the clone option had existed from the beginning, it have probably affected the root objects in addition to all of their children.
This feels like a feature creep too far for me, though I'm open to other opinions.


Improve getting started documentation for developers

As a developer I want to see a list of steps I need to take in order to get the SLDS working with my theme.

GitHub token setup so you can npm add the NPM packages
What to do to get the SLDS colors & fonts of my CFA to work
What to do to get a simple <sl-button> to show up in my web application (Angular?)

Clear steps on what you need to add to .npmrc or .yarnrc.yml:
@sl-design-system:registry=https://npm.pkg.github.com/
//npm.pkg.github.com/:_authToken=XXXXXXXXX

(in the case of .npmrc)
### User stories
- [ ] Angular + Svelte documentation
- [ ] What do I need to do to let it work in my angular application?
- [ ] Add clear steps on getting started page (step 1,2,3)
- [ ] Why is my font not showing up?
- [ ] Mention SSR
- [ ] Mention how to switch between light and dark (is dark mode is available)
- [ ] How to create a GitHub Token: should be classic & should have `read_packages` privilege at least
- [ ] How to use the shared token within Bitbucket Pipelines
- [ ] What Angular versions we support

Maybe also make some research about preparing bundle for Angular of our npm packages?

https://sanoma-my.sharepoint.com/:w:/p/diana_broeders/ETWhVQXL_zNEsDyvMkg1U0YBErW7p4ww-NPFo5K8onxMfg?e=mJDQJi
The current how to annotated with changes


Add cache latest command

Resolves #58

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

Project coverage is 100.00%. Comparing base (818a34e) to head (81976c3).

Additional details and impacted files
@@            Coverage Diff            @@
##              main       #72   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           30        30
  Lines         1155      1181   +26
=========================================
+ Hits          1155      1181   +26

Flag
Coverage Δ

macos-latest-py-3.8
?

ubuntu-latest-py-3.10
100.00% <100.00%> (ø)

ubuntu-latest-py-3.11
100.00% <100.00%> (ø)

ubuntu-latest-py-3.12
100.00% <100.00%> (ø)

ubuntu-latest-py-3.9
100.00% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

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


The counter retryCount in the onErrorRetry is not incremented

The following code always returns 1 and the retryCount parameter
const [query] = nanoquery({
  fetcher: () => Promise.reject(),
  onErrorRetry: ({ retryCount }) => {
    console.log(`retryCount: ${retryCount}`);
    return retryCount * 1_000;
  },
});

demo: https://codesandbox.io/p/sandbox/nanostories-query-react-replay-count-error-9ywyg2?file=%2Fsrc%2Fstore.ts%3A10%2C23
P.S.: Can you export the default handler onErrorCount? If this is done, then I will be able to set a limit on the number of repetitions of the request and leave the logic of the intervals between requests:
const [query] = nanoquery({
  onErrorRetry: (params) => params.retryCount > 3 ? null : defaultOnErrorRetry(params),
});

@mrfratello Great find, thanks!
And your PR is very good, you found the reason. I'll build on top of it, but will still nuke the key: it needs to be done, because revalidateKey respects the dedupeTime setting, while we want it to ignore it completely and use its own timers instead.

Closed by #47.

Published in 0.3.4.


Enables saving a new attachment by providing an id and a null revision.

This issue is a regression in the version 2 java-cloudant library. It
looks like it is due to some refactoring in the URIHelper related
classes.
This change restores the ability described above, which is still
documented as supported behavior. This change also fixes the JavaDoc
for the same method.

Thanks for catching this. Can you add a test case that fails, and passes as a result of this change?
Also before we can accept this contribution we'll need a signed CLA:
You can download the CLAs here:

Individual
Corporate

If you are an IBMer please reach out directly to @mikerhodes via email<EMAIL_ADDRESS>as the process is slightly different.

Thanks for getting the admin bits sorted :)

Hi @rhyshort ,
In light of issue #190 which also has to do with the Database URL Helper class, maybe you want to fix this issue by changing that class as well instead of changing the class I changed. Let me know, thanks

I'm not sure if that would be the best place to fix the issue, @ricellis what are your thoughts?

Based on the original documentation - I would expect these outcomes for Database.saveAttachment(InputStream in, String name, String contentType, String docId, String             docRev):

case
docId
docRev
outcome

A
null
null
attach to a new document with a generated ID

B
"id"
null
attach to a new document with ID: "id"

C
"id"
"1-rev"
attach to an existing document with ID: "id" at rev: "1-rev"

That said the assertion assertNotEmpty(docId, "docId"); that @dlandis identified in #186 means that case A has probably never worked as documented. I think cases B and C are both working correctly since the fix for #190 went in.
I'd like to keep the code in DatabaseURIHelper only manipulating the URI so we have two choices here:

Something similar to this change updating the javadoc (for Database) and code in CouchDatabaseBase
Leave the javadoc as is and delete the assertion line and either i) call the 3 arg form of saveAttachment or ii) generate a UUID (in which case the 3 arg form of saveAttachment could call the 5 arg form with null id and rev).

I'm leaning towards option 2 as the documentation changes from option 1 probably count as breaking the API change (even if the actual implementation never met the API contract).

@dlandis
I'd like to make sure this is fixed in the next release so based on the discussions above I'm going to close this and supersede it with PR #200.
Hope that's ok.


Use std::filesystem for filter_dir and callers

:notebook_with_decorative_cover: Description

Problem:

filter_dir uses vast::path when std::filesystem::path suffices.

Solution:

Change filter_dir API to use std::filesystem::path. Adjust callers
to use std::filesystem::path throughout their respective call def
chain.

:memo: Checklist

[X] All user-facing changes have changelog entries.
[X] The changes are reflected on docs.tenzir.com/vast, if necessary.
[X] The PR description contains instructions for the reviewer, if necessary.

:dart: Review Instructions

File-by-file.

ping @mavam @dominiklohmann -- CI is passing now. Thanks for the help.


Simplify error output

Current:
{"level":"error","ts":1592821617.1456428,"logger":"http.handlers.http_cache","msg":"cache handler","error":"no precollect content"}
goroutine 311 [running]:
runtime/debug.Stack(0x212d112, 0x0, 0x0)
        /usr/local/go/src/runtime/debug/stack.go:24 +0xab
runtime/debug.PrintStack()
        /usr/local/go/src/runtime/debug/stack.go:16 +0x34
github.com/sillygod/cdp-cache.(*Handler).ServeHTTP(0xc0006a3040, 0x7f0c4591de50, 0xc0008a00a0, 0xc0004c9700, 0x3c2e920, 0xc00095a360, 0x0, 0x0)
        /go/pkg/mod/github.com/sillygod/cdp-cache@v0.3.3/handler.go:328 +0x6f2
github.com/caddyserver/caddy/v2/modules/caddyhttp.wrapMiddleware.func1.1(0x7f0c4591de50, 0xc0008a00a0, 0xc0004c9700, 0xc00095a930, 0x3c2f8e0)
        /go/pkg/mod/github.com/caddyserver/caddy/v2@v2.0.0/modules/caddyhttp/routes.go:256 +0x7b
github.com/caddyserver/caddy/v2/modules/caddyhttp.HandlerFunc.ServeHTTP(0xc00095a390, 0x7f0c4591de50, 0xc0008a00a0, 0xc0004c9700, 0x0, 0x0)
        /go/pkg/mod/github.com/caddyserver/caddy/v2@v2.0.0/modules/caddyhttp/caddyhttp.go:58 +0x52
github.com/hairyhenderson/caddyprom.Metrics.ServeHTTP.func1(0x7f0c4591de50, 0xc0008a00a0, 0xc0004c9700)
        /go/pkg/mod/github.com/hairyhenderson/caddyprom@v0.0.0-20200618131021-07fb0065894a/caddyprom.go:95 +0x72
net/http.HandlerFunc.ServeHTTP(0xc000520120, 0x7f0c4591de50, 0xc0008a00a0, 0xc0004c9700)
        /usr/local/go/src/net/http/server.go:2012 +0x52
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerResponseSize.func1(0x7f0c4591de50, 0xc0008a0050, 0xc0004c9700)
        /go/pkg/mod/github.com/prometheus/client_golang@v1.7.0/prometheus/promhttp/instrument_server.go:196 +0x105
net/http.HandlerFunc.ServeHTTP(0xc00095a5a0, 0x7f0c4591de50, 0xc0008a0050, 0xc0004c9700)
        /usr/local/go/src/net/http/server.go:2012 +0x52
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerDuration.func1(0x7f0c4591de50, 0xc0008a0000, 0xc0004c9700)
        /go/pkg/mod/github.com/prometheus/client_golang@v1.7.0/prometheus/promhttp/instrument_server.go:68 +0x13d
net/http.HandlerFunc.ServeHTTP(0xc00095a750, 0x7f0c4591de50, 0xc0008a0000, 0xc0004c9700)
        /usr/local/go/src/net/http/server.go:2012 +0x52
github.com/prometheus/client_golang/prometheus/promhttp.InstrumentHandlerCounter.func1(0x3c4e040, 0xc0006f6380, 0xc0004c9700)
        /go/pkg/mod/github.com/prometheus/client_golang@v1.7.0/prometheus/promhttp/instrument_server.go:100 +0xf9
net/http.HandlerFunc.ServeHTTP(...)
      ...

Expected:
Output error msg w/o stack for this error
Thanks!

Hi @chinajuanbob ,
I've also removed the debug print stack in the pr: #21 You can check it!

@chinajuanbob , it seems that the error stack didn't appear since the last PR merged and don't receive any feedback again.
Therefore, I will close this issue a few days later if there is no reply.

There is no reply to this issue so I think it's resolved.


Readded support for PHP 5.4

WIP: need to fix tests and travis
I'd like to use this package but unfortunately I still need PHP 5.4 support. Do I have to fork or would you be willing to merge this?

Version 1.0.0 should be PHP 5.4 compatible, isn't it?
Is there some bug?
I do not have time to provide legacy support properly (tried, failed), so all Zenify targets 5.5 as min.

Is 1.0.0 compatible with Nette 2.3? According to releases Nette 2.3 compatibility was added in version 2.1.0.

Dunno, please try it.

@enumag Could you please also fix test files? (ie. tests/DI/MigrationsExtensionTest.php)

I move Zenify to actively supported PHP versions.
For my reasons see discussion.
If you really need both PHP 5.4 and present version features, use this fork.


feat: pull changes from upstream

closes #274

:tada: This PR is included in version 1.12.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Rework MouseLightAPI

Extract the filtering part from the fetch_neurons_metadata() method so it
is possible to filter a list of metadata without calling the API again.
Fix the filter to keep the neurons whose soma is inside one of the given
region instead of only in their ancestors.
Add a function to fetch an atlas with a retrying feature because the atlas
server is quite unstable.
Fix cache path to actually use the MouseLightAPI cache instead of the
NeuroMorpOrgAPI cache.

The example in brainrender still works with this branch.

@FedeClaudi everything works properly on my side so if it's good to you we can merge a release a new version.


Update pyproject.toml

Description
As a user, I would like to have as litlle configuration files with project information as possible, so I could find all the relevant information in one place.
As a developer, I would like to have all project configuration data kept in pyproject.toml (it seems like the most flexible format and consistent with python recommentation), so I am not confused and I can find all the information easily.
Source of knowledge:

https://pip.pypa.io/en/stable/reference/build-system/pyproject-toml/
https://www.python.org/dev/peps/pep-0517/
https://www.python.org/dev/peps/pep-0518/
https://www.python.org/dev/peps/pep-0621/
https://www.python.org/dev/peps/pep-0660/

Acceptance Criteria

All the project information are put into pyproject.toml
setup.cfg and setup.py are removed if possible
trial build using testpypi is possible and all the information (that are currently uploaded such as classifiers) are also included in the build

It seems that setuptools does not support pyproject.toml at all the moment as described in: https://stackoverflow.com/a/64151860/9353682


Staging - Safe Apps disclaimer present when performing a page refresh

Description
The disclaimer is present for a split second when performing a page refresh while inside of an app.
Environment

Browser: Any will do (easier to reproduce on Chrome, firefox will show the disclaimer randomly)
Wallet: MetaMask
Safe: Any will do
Environment: Staging (rinkeby)

Steps to reproduce
As a safe owner or non owner, go to an app (Compund for example) and perform a page refresh
Expected result
Loader is shown to the user and app is re-loaded.
Obtained result
Loader is shown to the user + disclaimer pop up is shown for a split second and app is loaded.

Will keep an eye on this when next merge to staging is performed. Probably will be fixed by itself as the issue is not reproducible on dev but created the ticket just in case.

I can confirm that this is now fixed. Cheers!


dataset browsing feature revamp

Coverage remained the same at 27.594% when pulling 3968c166bc6c7ff05f7ad8458a7764549038e5da on theseyi:browse-revamp-cont into<PHONE_NUMBER>24214a2451b964b74368a2091a0e22 on linkedin:master.


Denon AVR-X2500H not supported anymore?

2021-04-11 16:07:51 ERROR (SyncWorker_7) [DenonAVR] Missing status information from XML of Main for: Power, InputFuncSelect, Mute, MasterVolume
2021-04-11 16:07:51 ERROR (SyncWorker_7) [DenonAVR] Missing status information from XML of Main for: Power, InputFuncSelect, Mute, MasterVolume
2021-04-11 16:08:11 WARNING (MainThread) [homeassistant.components.media_player] Updating denonavr media_player took longer than the scheduled update interval 0:00:10
2021-04-11 16:08:11 WARNING (MainThread) [homeassistant.components.media_player] Updating denonavr media_player took longer than the scheduled update interval 0:00:10
2021-04-11 16:08:11 WARNING (MainThread) [homeassistant.helpers.entity] Update of media_player.livingroom_receiver is taking over 10 seconds
2021-04-11 16:08:11 WARNING (MainThread) [homeassistant.helpers.entity] Update of media_player.livingroom_receiver is taking over 10 seconds
2021-04-11 16:08:11 ERROR (SyncWorker_3) [DenonAVR] Getting renamed and deleted sources failed.
2021-04-11 16:08:11 ERROR (SyncWorker_3) [DenonAVR] Getting renamed and deleted sources failed.

I ran the Python script to debug but there the receiver seems to return just a 403 and nothing else:
AVR-X2500H.zip
# curl http://<IP_ADDRESS>:80/goform/
Error 403: Forbidden
Access Forbidden

I ran nmap to check if the port might have moved but it doesn't seem to be the case:
Starting Nmap 7.80 ( https://nmap.org ) at 2021-04-11 18:05 CEST
Nmap scan report for <IP_ADDRESS>
Host is up (0.0057s latency).
Not shown: 996 closed ports
PORT     STATE SERVICE
23/tcp   open  telnet
80/tcp   open  http
111/tcp  open  rpcbind
8080/tcp open  http-proxy

Nmap done: 1 IP address (1 host up) scanned in 0.19 seconds

Does anyone has a clue why the receiver is returning a 403? I had this working for a long time, but I think it broke with a firmware update.

@wilmardo have you tried power-cycling?
I have seen many cases where simple unplug power - wait 15 seconds - plug back in solved it for Marantz/Denon receivers.
Sometimes they just seem to freeze up their API.

@wilmardo have you tried power-cycling?

Thanks for the suggestion! I will try later today and keep you posted.
I also found these which might be related:
https://github.com/home-assistant/core/issues/44786
https://github.com/scarface-4711/denonavr/pull/191

Sometimes the simplest of things fixes it. I did not try turning it off and on again.
Thanks @starkillerOG that indeed was the problem.


Cannot change strategy of configuration ':jacocoAgent' after it has been resolved.

Hi,
Just taking the time to upgrade to the latest version of gradle and have come across the following issue:

Cannot change strategy of configuration ':jacocoAgent' after it has been resolved.

After a some looking around I have isolated it to following:

configurations.all {
// Only required for Spring Boot 1.4.x, this will not be required for Spring boot 1.5.x
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
if (details.requested.group == 'org.springframework') {
details.useVersion "4.3.5.RELEASE"
}
else if (details.requested.name == "spring-data-jpa") {
details.useVersion "1.10.6.RELEASE"
}
}
}

As soon as I comment out the following:

resolutionStrategy.eachDependency { DependencyResolveDetails details ->
    if (details.requested.group == 'org.springframework') {
        details.useVersion "4.3.5.RELEASE"
    }
    else if (details.requested.name == "spring-data-jpa") {
        details.useVersion "1.10.6.RELEASE"
    }
}

The problem goes away.  I'm using jacoco 0.7.8, any suggestions ?

It's hard to say without seeing your project. Can you please provide a sample project on GitHub that reproduces the issue. Please also include the Wrapper so we know what version you refer to with "latest".

Closing as there is not enough information to give advice. Most likely a build script or plugin is eagerly resolving dependencies at configuration time, thus preventing further configuration. See #2298


"activation bytes are incorrect "

Hi,
using python under linux, with a .aax file:
snowcrypt.localExceptions.CredentialMismatch: Either the activation bytes are incorrect or the audio file is invalid or corrupt.
I used 2 different tools from github (eg: audible-cli) to extract my activation bytes, so I'm sure it's OK.
How can I fix it?
Thanks.

does this happen with all .aax files?

Tried with 4 files, always the same error

What can I do?

Does FFMPEG successfully convert these books?
Also, have you tried converting aaxc files rather than aax?

How to convert using ffmpeg?
How to download aaxc files? I only get aax.

I'm pretty sure the ffmpeg flag is -activation_bytes. Note that it only has one leading dash. You can check the audible-cli decryption plugin's source code for another example.
To download aaxc files with audible-cli, use the --aaxc flag when downloading.

OK it works great with aaxc files. Thanks


WIP: some quicks hacks to allow DUnitX to build in Delphi 10.3

I am not really intending for this PR to be merged.  My main purpose here is to show what quick changes I made in order to get a fairly simple project to build in Delphi 10.3 RIO.
I did not opt to have the RAD Studio installer install DUnit (dunitx) as I presume the VSoftTechnologies repo to be the most current.
If you would like for me to make some changes in order to make the code better suited for merging I would be happy to make those changes.
Again, my main purpose is just to inform you what I came across and how I worked around it.

Cool!  Thanks.


Use LightTransaction in BlockchainConnection methods

Part 1 of #1008
Definitely fighting the type system rather than working with it here to some degree. Opening this draft PR to get feedback on the approach.

This looks good as far as I can see.

Definitely fighting the type system rather than working with it here to some degree. Opening this draft PR to get feedback on the approach.

hmm, can you say what exactly is causing the fighting? The only potential improvement I see in the diff is getting rid of the default generic type of ConfirmedTransaction and friends to make clear, this always wraps some kind of transaction that needs to ne specified.

The main issue is here: https://github.com/iov-one/iov-core/pull/1051/files#diff-3bca4f284dd667ca2096454a4f73d657R79
With some blockchains we use a scraper/logs to get light transaction data out of the blockchain, but in other cases (eg BNS) we use a different approach and get the full transaction out (including creator). I didn't find a way to express that with types which didn't massively overcomplicate things. So the current approach has this workaround for BNS where we know that everything's ok, but the type system doesn't.

For arrays, we can use TSs type inference mechanism and use
public async searchTx(
    query: TransactionQuery,
  ): Promise<readonly (ConfirmedTransaction<UnsignedTransaction> | FailedTransaction)[]> {

to implement
readonly searchTx: (query: TransactionQuery) => Promise<readonly (ConfirmedTransaction<LightTransaction> | FailedTransaction)[]>;

i.e. the BnsConnection provides strictly more than the interface asks for in a compatible manner. However, this approach does not work for Streams.
In this case I'd pull out a private searchTxImpl and friends that provide the full functionality and can be used internaly.


Support specifying which propertie names to mangle

uglifyjs support this feature.
user can set a pattern like  /^_/ to let properties prefixed by underscore to be mangled.

@hzoo Hi, Is this still active, if so can i look on it?
Should it support UglifyJS like style of passing mange props ?
 --mangle-props                Mangle property names (default `0`). Set to
                                `true` or `1` to mangle all property names. Set
                                to `unquoted` or `2` to only mangle unquoted
                                property names. Mode `2` also enables the
                                `keep_quoted_props` beautifier option to
                                preserve the quotes around property names and
                                disables the `properties` compressor option to
                                prevent rewriting quoted properties with dot
                                notation. You can override these by setting
                                them explicitly on the command line.
  --mangle-regex                Only mangle property names matching the regex

+1 for a mangle-regex, would be great to have that.

Another +1 for this.


Update howto-sspr-windows.md

@Justinha
Can you review the proposed changes?
Important: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#sign-off


Update filename to match new 2f_85 xacro

That macro was renamed in: https://github.com/PickNikRobotics/ros2_robotiq_gripper/commit/c5afab820c38f48584d2122d14cec628ee4cb910
I believe this reference also needed to be updated.

Ok, @MarqRazz @abake48 did the new change show up? A little disconcerting that it didn't dismiss your review but I'll chalk that off to GitHub games.

Ok, @MarqRazz @abake48 did the new change show up? A little disconcerting that it didn't dismiss your review but I'll chalk that off to GitHub games.

I'm seeing the change now


Nullable attributes

It would be nice if the various Object documentations had a column listing which attributes are nullable. Some of them currently say so in their description, but some do not.

off the top of my head, not a lot are nullable outside of transactions and descriptions?
but if it's helpful to you and you have the time to help with it, go ahead!

Put up the first PR toward this


fix(fscommerce): fixes sessiontoken typing

attempts to fix typing errors encountered in another PR build:
https://travis-ci.org/brandingbrand/flagship/jobs/458401391

i am not familiar enough with what this function does or why it was throwing an error in CI. it seems to me it would only ever return SessionToken | null but I would like to get @bweissbart 's take on it

I think this is a good change overall, but I agree with Sarah that <SessionToken | null> should suffice here.


Rootless?

More of a question than an issue: Has anyone tried to run Jitisi-Kubernetes on a non-root Kubernetes platform such as OpenShift?

CC:  @sapkra

@ryannix123 I already did it. You can find my solution here but there are better solutions so I converted it to a draft so refactor it later.

Thanks, @sapkra. When you say there are better solutions, is there a list of them somewhere? Did someone completely rewrite the Docker file using something like a Red Hat container as the base?

Did someone completely rewrite the Docker file using something like a Red Hat container as the base?

I don't know.

When you say there are better solutions, is there a list of them somewhere?

No, but saghul suggested to use the new rootless supported of s6-overlay version:
https://github.com/just-containers/s6-overlay#user-directive

Thanks, I'll take a look at Sagul's recommendation.


some doc updates for new rule importing syntax

to: @javuto
cc: @airbnb/streamalert-maintainers
size: small
Background
Some docs are outdated and reference previous syntax for rule decorator import.
Changes

Removing usage of StreamRules

Testing
N/A

Coverage remained the same at 96.508% when pulling 1b42ea812dc1999ba7f5e4fec3dcf3c578e44215 on ryandeiver-doc-update into ea2dfcc22b0d568c1de6b53bc48361cb7aaa8be7 on master.


Enforce defaulted-function-deleted warning

Test: builds

CI did not trigger for this change for some reason, can you please take a look?

@dimitry- Could you amend the commit and push again? That should (hopefully) trigger the CI.


Replace node-uuid with a pure-JS implementation

The Apache Cassandra driver contains pure-JS UUID v1/v4 generators, which have been extracted into a separate repository - cassandra-uuid. Since the generation is used only in the HighLevelConsumer class, replace the binary module dependency with a pure one.

@d00rman typo in require(...)

Duh, thank you @estliberitas ! Fixed.

Looks like node-uuid is written in pure JS...

I have authored the implementation of v1 uuid's in the node-uuid module which has recently been renamed into uuid (see https://www.npmjs.com/package/uuid ) and I can confirm that it is a pure javascript implementation which performs really well and is extremely well tested. I suggest to simply use uuid.

I have authored the implementation of v1 uuid's in the node-uuid module which has recently been renamed into uuid (see https://www.npmjs.com/package/uuid ) and I can confirm that it is a pure javascript implementation which performs really well and is extremely well tested. I suggest to simply use uuid.


Program is running but can't see or not visible in Windows 10 desktop

Describe the bug
Localsend is running but can't see or not visible in Windows 10 desktop while it work  before last windows update correctly .
To reproduce
Program is running but can't see or not visible in Windows 10 desktop . its icon see in desktop  but i cant see it panel
Expected behavior
Program is running but can't see or not visible in Windows 10 desktop . its icon see in desktop  but i cant see it panel
Screenshots

Desktop (please complete the following information)
Windows 10 Enterprise
22H2
Smartphone (please complete the following information)
No response
Additional context
No response

Does it show up when you send files to the PC?

thank  for  your quick replay dude.  i try uninstall it and remove  it  all bellow file . install it again and it work normally .

I will close this for now because it seems not to be reproducible


Added icon font package

Hello. First of all thanks for this useful plugin!
I recently had a problem when using a custom icon from the flutter_icons plugin. When the icon FontAwesome.plus_square was given to the DecoratedIcon widget, the displayed icon was this:

Upon further investigation I noticed that the icon's package was not set in the Text widget's style. Upon setting that using the icon's fontPackage, I was able to use 3rd party icons:

I think this issue is due to Flutter defaulting to its own fontPackage, so a 3rd party icon could not be used and a default unknown icon would be displayed since the fontPackage would be incorrect.

Interesting catch! I have not encountered this myself when using my own custom icons, so thank you for catching and fixing it. 👍


upstream: Fix a bug in trace output from the ring hash lb

upstream: Fix a bug in trace output from the ring hash lb in which the ring hash value contained uninitialized data
Signed-off-by: Ryan Hamilton<EMAIL_ADDRESS>Risk Level: Low?
Testing: Unit tests pass
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A

/assign @jmarantz

I verified that this fix was correct by running //test/common/upstream:ring_hash_lb_test and looking at the trace output (which I manually turned into error output. Without this fix there were various control characters in some test output. With this fix there were none. Not sure if there is a better way to verify this, but this worked for me :)

lgtm with 1 quick question: is it easy to write a unit test for this?

oh...based on an internal chat I thought this might have been a deeper problem affecting the data structures.
This is just a trace log so never mind about the unit test.

Yes, I thought the same thing too! When my "fix" didn't work I kinda went crazy trying to figure out why until I realized it was an inappropriate use of .data(). facepalm

Thanks for the reviews!


not able to post base64 image to post api

I am new to fastapi, and I am trying to send encode image to fastapi post url and got below error
INFO:     Application startup complete.
INFO:     <IP_ADDRESS>:53472 - "POST /imgresize/ HTTP/1.1" 422 Unprocessable Entity
INFO:     <IP_ADDRESS>:53478 - "POST /imgresize/ HTTP/1.1" 422 Unprocessable Entity
`
@app.post("/imgresize/")
def imgresize(imagedata :str = Body(...)):
try:
img = io.BytesIO(base64.b64decode(imagedata))
pimg = Image.open(img).convert('RGB')
frame = cv2.cvtColor(np.array(pimg), cv2.COLOR_RGB2BGR)
font                   = cv2.FONT_HERSHEY_SIMPLEX
bottomLeftCornerOfText = (40,40)
fontScale              = 1
fontColor              = (255,255,255)
lineType               = 2
    cv2.putText(frame,'processed in backend!',
        bottomLeftCornerOfText,
        font,
        fontScale,
        fontColor,
        lineType)

    imgencode = cv2.imencode('.jpg', frame)[1]
    stringData = base64.b64encode(imgencode).decode('utf-8')
    return stringData

except Exception as e:
    raise e

`
`
import base64
import requests
with open("lion.jpg", "rb") as f:
encoded_string = base64.b64encode(f.read()).decode('utf-8')
print(type(encoded_string))
print(encoded_string)
r = requests.post("http://<IP_ADDRESS>:8000/imgresize/", data={'data':encoded_string})
print(r)
`

Hey @tiru1930 , please follow the template, review all the checks, etc.
And please, format your code.

@tiru1930 you want triple backticks ( ``` ) before and after your code, not singles.
It looks like the problems you are encountering are:

The data param to requests.post does not encode your payload as JSON unless you specifically pass the content_type param as well. If you use the json argument instead of data it does this for you.
When you only have one item in your body, FastAPI makes that item the entire body. So you want to just pass the string, not an object with a "data" key. If you want to have a full object even though you're providing a single value in the body, follow these docs.

Here's a self-contained example showing the problem and solution. Note that TestClient uses requests so client.post is effectively the same in this case as requests.post.
import fastapi
from fastapi import Body
from starlette.testclient import TestClient

app = fastapi.FastAPI()

@app.post("/")
def test(data: str = Body(...)):
    print(data)

if __name__ == '__main__':
    client = TestClient(app)
    print(client.post("/", data={"data": "hi"}))  # This does not work
    print(client.post("/", json="hi"))  # This does

Thank  you,I was able make this work, after adding json.dumps to data in my
client request
On Tue, 16 Jun 2020, 19:04 Dylan Anthony<EMAIL_ADDRESS>wrote:

@tiru1930 https://github.com/tiru1930 you want triple backticks ( ``` )
before and after your code, not singles.
It looks like the problems you are encountering are:

The data param to requests.post does not encode your payload as
JSON unless you specifically pass the content_type param as well. If
you use the json argument instead of data it does this for you.
When you only have one item in your body, FastAPI makes that item
the entire body. So you want to just pass the string, not an object with a
"data" key. If you want to have a full object even though you're providing
a single value in the body, follow these docs
https://fastapi.tiangolo.com/tutorial/body-multiple-params/#embed-a-single-body-parameter
.

Here's a self-contained example showing the problem and solution. Note
that TestClient uses requests so client.post is effectively the same in
this case as requests.post.
import fastapifrom fastapi import Bodyfrom starlette.testclient import TestClient
app = fastapi.FastAPI()
@app.post("/")def test(data: str = Body(...)):
print(data)
if name == 'main':
client = TestClient(app)
print(client.post("/", data={"data": "hi"}))  # This does not work
print(client.post("/", json="hi"))  # This does
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tiangolo/fastapi/issues/1582#issuecomment-644769385,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AC5FIV6MZWEJLPF2CJHBYSTRW5YHZANCNFSM4N7KOLFQ
.

Thanks for the help here @Kludex and @dbanty ! :clap: :bow:
If that solves the original problem, then you can close this issue @tiru1930  :heavy_check_mark:

i am trying to pass json string as per @dbanty ,
and server have :

and i am getting error on local:-
Traceback (most recent call last):
File "C:\Users\parasj\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 670, in urlopen
httplib_response = self._make_request(
File "C:\Users\parasj\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 381, in _make_request
self._validate_conn(conn)
File "C:\Users\parasj\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 976, in validate_conn
conn.connect()
File "C:\Users\parasj\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connection.py", line 361, in connect
self.sock = ssl_wrap_socket(
File "C:\Users\parasj\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\util\ssl.py", line 390, in ssl_wrap_socket
return context.wrap_socket(sock)
File "C:\Users\parasj\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 500, in wrap_socket
return self.sslsocket_class._create(
File "C:\Users\parasj\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1040, in _create
self.do_handshake()
File "C:\Users\parasj\AppData\Local\Programs\Python\Python38\lib\ssl.py", line 1309, in do_handshake
self._sslobj.do_handshake()
OSError: [Errno 0] Error
During handling of the above exception, another exception occurred:
On server getting error :

Looks like you're sending a https request when the local server doesn't have it configured?

That's right thanks.
@Mause  i want to know how can i pass frame to fastApi and read it there.
How can i pass frame obtained from cv2.read() to a fastApi as I want to use it in fastAPI.

@parasjain06 maybe open a new issue for that?


Model Compiler - Fuse Ops Fix

-This PR fixes the fuse ops issues where it tries to read the binary files when it is not there until the runtime

@kiritigowda This pr can be merge when PR #1082 is merged.

@hansely can you merge this into PR #1082 - Will make it easier to test. Thanks!


Routing library upgrade

Updated React router to v6 per Insights requirement described in the Jira issue below.
https://issues.redhat.com/browse/COST-3293

Codecov Report

Merging #2728 (c822d72) into main (4d00f55) will increase coverage by 0.00%.
The diff coverage is 73.52%.

@@           Coverage Diff            @@
##             main    #2728    +/-   ##
========================================
  Coverage   65.38%   65.38%
========================================
  Files         453      454     +1
  Lines        9027     9036     +9
  Branches     2109     1966   -143
========================================
+ Hits         5902     5908     +6
- Misses       3122     3125     +3
  Partials        3        3

Impacted Files
Coverage Δ

...outes/costModels/costModelsDetails/utils/table.tsx
80.48% <33.33%> (ø)

...tes/costModels/costModelsDetails/utils/filters.tsx
74.13% <50.00%> (-0.23%)
:arrow_down:

...tes/costModels/costModelsDetails/utils/toolbar.tsx
80.00% <50.00%> (ø)

...c/routes/views/components/dataToolbar/tagValue.tsx
27.77% <50.00%> (+1.01%)
:arrow_up:

.../costModels/costModelsDetails/bottomPagination.tsx
84.61% <60.00%> (ø)

src/store/costModels/actions.ts
83.33% <60.00%> (ø)

src/routes.tsx
89.28% <86.95%> (+3.07%)
:arrow_up:

...onents/state/emptyFilterState/emptyFilterState.tsx
52.94% <100.00%> (+1.42%)
:arrow_up:

src/routes/costModels/costModelsDetails/table.tsx
92.10% <100.00%> (ø)

src/routes/state/loading/loading.tsx
66.66% <100.00%> (-3.34%)
:arrow_down:

... and 2 more

Continue to review full report at Codecov.

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


[Requirement] Download Qwerty Keyboard for any OS

Download options - ( JSON, XML for any OS/Device ) and each option should generate the corresponding installable (including Font install) or save JSON/XML alone to local disk.
Find automation for Windows/Mac/Linux to convert JSON to OS specific types - Keyman

Not required at the moment


Fix issue where decrementActivity wasn't called on email conflict

This will fix part of #484.

LGTM


Variables bag empty in handler request

Start cat chat sample
Put breakpoint in first line of handler
Use the following prompt @cat #selection
Breakpoint hit. Notice how the request.variables is empty. I would expect the variables to hold selection and it's value.

Did you have a selection when you tried this? This will happen if the variable doesn't have a variable, but I'm going to change it so you'll get a variable with an empty 'values' array in that case.

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!

Yup, I had a selection. Will double check with latest. Thanks


Reduce podspec to 3 subspaces(Core, CLI, and Swift)

New Pull Request Checklist

[x] I have read and understood the CONTRIBUTING guide

[x] I have read the Documentation

[x] I have searched for a similar pull request in the project and found none

[x] I have updated this branch with the latest master to avoid conflicts (via merge from master or rebase)

[x] I have added the required tests to prove the fix/feature I am adding

[x] I have updated the documentation (if necessary)

[x] I have run the tests and they pass

[x] I have run the lint and it passes (pod lib lint)

This merge request fixes / refers to the following issues: #954
Pull Request Description
Reduces podspec to 3 subspaces(Core, CLI, and Swift) to simplify usage of CocoaPods.
And the default spec has been including Classes/Extensions/* until now, but swift subspec has not.
This PR reduces this difference.

          1 Warning

:warning:
The CocoaPods podspec was modified but the Carthage project wasn’t. Did you forget to update the xcodeproj?

  Generated by :no_entry_sign: Danger

I'm closing this because I'll create the other PR in order to reduce podspec to 2 subspecs.


The volume of some of the output audio is reduced.

The volume of some of the output audio is reduced.If the index file is applied, it will be somewhat larger, but if it is not applied, it may not appear at all. What should I do?
"Adjust the volume envelope scaling. Closer to 0, the more it mimicks the volume of the original vocals. Can help mask noise and make volume sound more natural when set relatively low. Closer to 1 will be more of a consistently loud volume"
I used this but did not see much improvement.
Original voice
https://aozoraroudoku.jp/voice/rdp/rd700.html
Output Voice(1)
https://d.kuku.lu/krdp6rka8
Output Voice(0)
https://d.kuku.lu/bypvmpy3c

Is there some problem with the original audio?
https://d.kuku.lu/pu8brhtsu


iOS: wallet unresponsive when coming out of standby

Experienced on wallet 2.3.0, installed on an iPhone 7, latest iOS 11.4.
The wallet will be unresponsive if you leave it in a submenu function like ‘settings’ or ‘add contact’ and let the device go into (deep) standby. After coming out of standby, the app just shows the last screen and is frozen. You have to force-shut the app and open it again.

I don't reproduce exactly this behavior but if I let the phone go to sleep (even when the app is on home tab) and unlock it 10 minutes later, I find the app unloaded from memory.
@kakysha please look into this

I can’t reproduce this error with the current version 2.4.2 and iOS 11.4.1


Automate labeling of CHANGELOG.md entries

Is your feature request related to a problem or challenge? Please describe what you are trying to do.

Labeling of CHANGELOG.md entries should be automated.
Describe the solution you'd like

Update dev/release/update_change_log.sh to fix this.
Describe alternatives you've considered

Additional context

I monkeyed around with the github API for a while and I couldn't find any good way to find the issue which was closed by a particular PR (aka I need a way to find the back reference).
Maybe I will simply scrape the CHANGELOG.md and find the issue numbers there 🤔
https://docs.github.com/en/rest/issues/issues

While messing around here, I decided it was best (for me) to develop / test on the actual https://github.com/apache/arrow-rs/pull/2734 PR. So I have committed my script in that PR

Here is an example of a ticket that was automatically labeled: https://github.com/apache/arrow-rs/issues/2719#issuecomment-1249451392


Build failure: nextcloud-client

Steps To Reproduce
Steps to reproduce the behavior:

build nextcloud-client

Build log
❯ sudo nixos-rebuild switch --flake ~/nixos
error: hash mismatch in fixed-output derivation '/nix/store/zg2zsi4nkgnhn92nj3qqmyd12kvban13-source.drv':
         specified: sha256-z4yxWClbs05ZCT8CPJpPY2BWMSXxfJ09Lq3Oottx7dQ=
            got:    sha256-hZjmAdh9QQ2bAIYL3K7scl59kz9Wxnv9f6rKMeuKb7U=
error: 1 dependencies of derivation '/nix/store/x0fg4xc7zr3gbsbaypqaq4xdc9gwyj33-nextcloud-client-3.13.2.drv' failed to build
error: 1 dependencies of derivation '/nix/store/sy9qpcrs58jzvl1ddxqn47p7ydg0hbz9-nextcloud-client.service.drv' failed to build
error: 1 dependencies of derivation '/nix/store/iqyf13fkk667f9w15clsx150byjzgmad-system-path.drv' failed to build
error: 1 dependencies of derivation '/nix/store/v53vlsaxi10zqm97c3jj7y3srmnxh66y-nixos-system-t14s-24.11.20240709.feb2849.drv' failed to build

Additional context
On nixos-unstable branch, the problem was introduced between commits 9f4128e00b0ae8ec65918efeba59db998750ead6 and feb2849fdeb70028c70d73b848214b00d324a497.
Notify maintainers
@Kranzes @SuperSandro2000
Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.9.7, NixOS, 24.11 (Vicuna), 24.11.20240703.9f4128e`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.4`
 - nixpkgs: `/nix/store/dk2rpyb6ndvfbf19bkb2plcz5y3k8i5v-source`

Add a :+1: reaction to issues you find important.

duplicate of #326258
fixed in #326093


Remove '' at "Filtering Conditions Available at Each Filtering Layer" page of Windows Filtering Platform

🛑 IMPORTANT: You can get your feedback addressed faster if you use the comment section for the article in which you encountered a problem.
Link to article:
https://docs.microsoft.com/zh-cn/windows/desktop/fwp/filtering-conditions-available-at-each-filtering-layer
Problem:
Why all the condition fields with '\' before each '_' ? It's hard to search by Ctrl+F in broswer. Every time I copy the condition field and search it, I must manual add '\'.

@ginami Can you take a look at this issue?

Hi @GreatFireWall -- thank you for taking the time to send us this feedback. We'll take a look at the issue.


Jamie/aus utc bug

:nut_and_bolt: Description: What code changed, and why?
The date picker on compliance reports page is displaying the previous date to customers in Australia time zone (and possibly others).  We would like the date picker to always display in UTC.
:chains: Related Resources
Addresses: https://github.com/chef/automate/issues/4015
Need to be careful that this does not undo all of work in https://github.com/chef/automate/pull/1624
:+1: Definition of Done
The Date picker is always displaying UTC time.
:athletic_shoe: How to Build and Test the Change
build components/automate-ui-devproxy && start_all_services
make serve
navigate to https://a2-dev.test/compliance/reports/overview
By default, the date should match up with the current UTC Date
Select a date in the future

the url parameters should match the selected date.
the date selector should display the date that was clicked on.
the reports should display from the date that was clicked on.
Repeat this flow several times for several different dates.

Change your timezone to locations in Japan, Australia, US, Europe, Russia, etc.
Repeat steps from above in each location.
** to change your timezone in chrome dev tools click on the three dot menu in devtools > more tools > sensors
:white_check_mark: Checklist

[x] I have read the CONTRIBUTING document.
[x] Tests added/updated?
[ ] Docs added/updated?
[x] All commits have been signed-off for the Developer Certification of Origin.

:camera: Screenshots, if applicable

@susanev - This branch still needs updated tests - but I'm ok with testing it in the wild as long as we can get tests done before its actually released.


BUG: Remap partition number from destination cluster to source cluster when booting up to reset offset

https://github.com/zerodha/kaf-relay/blob/main/producer.go#L48
^ We allow mapping from partition X from source to partition Y to destination. We should remap this when we are pulling destination offsets for resetting consumer offsets.

Explored trying to fix this with the existing configuration. Since we're only mapping consumer topic to producer partition, we can't figure what partition to pick when reverse mapping from destination partition. I have opened #17 which requires specifying src -> dest partition in the config


Creation of JSON only versions of the country list data

User Story

As a [user role below]:
IMB.com Library developer

I need to:
have the JSON version of the country list data

so that I can:
utilize within the enhanced locale selector

Additional information

This is the version used in Northstar: https://1.www.s81c.com/common/js/dynamicnav/www/countrylist/usen-utf8.js
Access to the EI server can be obtained via 1Password (https://ibm.ent.box.com/notes/496014563545)
The production services team currently has access to the folder within the EI server

Acceptance criteria

[ ] JSON only versions of the country list data

JSON files created and attached here:
jsononly.zip


Support WSS Username Token

Thanks this package has helped me alot.
But it doesn't support security token

+1 for this, though it should be fairly trivial to just implement that as a custom header?


Improvement for k8s.io/docs/tasks/tools/included/optional-kubectl-configs-bash-linux/

Update the aliasing instructions on this page to reflect the limitations listed in this issue:
https://github.com/kubernetes/kubernetes/pull/105141
There should be a footnote notifying users that setting flags/options in your alias requires the = format.
It is a simple fix, but hard to find.

https://kubernetes.io/docs/tasks/tools/included/optional-kubectl-configs-bash-linux/ is served due to a bug. This page should actually be headless.
We should fix that first, then consider the issue that you reported @AnthonyKeydel. That issue also applies to the intended page: https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#optional-kubectl-configurations-and-plugins
/language en
/kind bug

I'm not sure that Install and Set Up kubectl on Linux is the right place to document the caveat you're mentioning, though @AnthonyKeydel
How about making the change to https://kubernetes.io/docs/reference/kubectl/overview/ instead?


Add Phaser.Math.Median method

This PR (delete as applicable)

Adds a new feature

Describe the changes below:
Add Phaser.Math.Median method

👍


added suport for isomorphic rendering

I just added check if the component is running in browser or node.
Before when rendering on server there was an error
/Users/dino/Documents/dino/react-modal/lib/helpers/ariaAppHider.js:4
if (document) {
    ^

ReferenceError: document is not defined

Yes, that is needed! Now it fails when rendering isomorphic app. I suggest changing first line into:
var _element = typeof document !== 'undefined' ? document.body : null;

There is no point setting _element to string.

Thanks for this, I updated my pull request :+1:

Would love to see this merged in :smile:

Please merge this, it works perfectly.

Totally agree, this PR works great !

rackt guys @gaearon @mzabriskie pleas merge this line and bump npm version pleeeeeaseee :watch:

Has anyone tested this diff with a screen reader? The fix would work for server rendering. Just need to make sure that once we're on the client _element still gets aria-hidden="true" when modal is displayed.

It does not affect the behavior in any way, it's just to prevent exception when including file in nodejs runtime. Since document is not available. On a client it will behave the same way.

Sounds good. Thanks!

Sweet! Looking forward to see it on NPM.

@mzabriskie :+1:

Any idea on when a new release will be?

I will update react to 0.14, and release today.

Has this been published yet? I am still having this issue in version 0.5.

+1

Still doesn't work with meteor.

It looks like the fix is included in 0.6.0.
But then 0.6.0 requires React 0.14 and I'm using React 0.13.3.
What else can I do besides crying and changing the source code of your library under node_modules folder?

In my package.jsonI am loading it as this:
"react-modal": "git+https://github.com/rackt/react-modal.git#920d421ed14b94b47bb32310eb691f763d67d464"


Deezer Next/Prev not working

Hi,
Next / Previous controls don't work on Deezer.
I've tried with Spotify in the same browser and they worked fine there.
Could you check?
Windows 10 Enterprise ver. 1803 (64-bit)
Chrome ver. 71.0.3578.80 (Official Build) (64-bit)

Works fine for me on Chromium: 73.0.3683.75 (Official Build) (64-bit)

Same here.

Deezer Family
Windows 10 Enterprise
Chrome 73.0.3683.86 Stable


Fix the error looking for libhdfs.so, Mac OS using libhdfs.dylib

When running the tensorflow on Mac OS to get the files from HDFS, with the following error:
tensorflow.python.framework.errors_impl.NotFoundError: dlopen(libhdfs.so, 6): image not found

I signed it!

It looks like the CLA check hasn't passed. Can you double check that your e-mail on the commit matches what you used for the CLA? See the instructions in the above message.

@jhseu the CLA check has passed, could you take time to review? Thanks.


CMake support?

Hi, i liked your library and since i use mainly Windows, its really complicated install 478MB-872MB of the Python runtime just to compile this small library, and CMake is more "small" and is widely used for C/C++ projects is more quick to set up.
I have this little quick and dirty CMakeLists.txt script based from configure.py script, i tested it in Windows 10 in a Visual Studio 2017 installation and compiled as intended (NOTE: i didn't added the test, nor the examples binaries yet).
Thanks.

I'm not a huge CMake fan, but if you could get a build up to the same functionality as the python+ninja build I would be ok with merging it in and maintain it

Do you have any tutorial on how to use your build system? I saw you support msvc, xcode and ninja? Are visual studio projects auto-generated?


libffcall: 2.0 -> 2.1

Semi-automatic update. These checks were performed:

built on NixOS
found 2.1 with grep in /nix/store/3al1x63bcpba04rn27rxqwsic4jggqhw-libffcall-2.1-dev
found 2.1 in filename of file in /nix/store/3al1x63bcpba04rn27rxqwsic4jggqhw-libffcall-2.1-dev

Success on x86_64-darwin (full log)
Partial log (click to expand)
patching script interpreter paths in /nix/store/61gd0ghgfi103fi9056jfn67n77xd77m-libffcall-2.1-dev
strip is /nix/store/4sdh09gmvl15cy0zb6i7mbvxh5syz206-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/vh2a7x0y8mfn778l3nkgaqd99qa4jm9x-libffcall-2.1/lib
patching script interpreter paths in /nix/store/vh2a7x0y8mfn778l3nkgaqd99qa4jm9x-libffcall-2.1
strip is /nix/store/4sdh09gmvl15cy0zb6i7mbvxh5syz206-cctools-binutils-darwin/bin/strip
patching script interpreter paths in /nix/store/bk95xhmjkh01hhzcwpm5bqh94ilrl4aq-libffcall-2.1-doc
gzipping man pages under /nix/store/hqg99kcjgrnsj6bpy2n9cp2xca3qp6gs-libffcall-2.1-man/share/man/
strip is /nix/store/4sdh09gmvl15cy0zb6i7mbvxh5syz206-cctools-binutils-darwin/bin/strip
patching script interpreter paths in /nix/store/hqg99kcjgrnsj6bpy2n9cp2xca3qp6gs-libffcall-2.1-man
/nix/store/61gd0ghgfi103fi9056jfn67n77xd77m-libffcall-2.1-dev

Success on x86_64-linux (full log)
Partial log (click to expand)
shrinking RPATHs of ELF executables and libraries in /nix/store/jkn5imhqb8wpszbgq0v0162ggay6yhn2-libffcall-2.1-doc
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
patching script interpreter paths in /nix/store/jkn5imhqb8wpszbgq0v0162ggay6yhn2-libffcall-2.1-doc
checking for references to /tmp/nix-build-libffcall-2.1.drv-0 in /nix/store/jkn5imhqb8wpszbgq0v0162ggay6yhn2-libffcall-2.1-doc...
shrinking RPATHs of ELF executables and libraries in /nix/store/893z8iyjn738ybb0rirhjjyr3rdkgjdb-libffcall-2.1-man
gzipping man pages under /nix/store/893z8iyjn738ybb0rirhjjyr3rdkgjdb-libffcall-2.1-man/share/man/
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
patching script interpreter paths in /nix/store/893z8iyjn738ybb0rirhjjyr3rdkgjdb-libffcall-2.1-man
checking for references to /tmp/nix-build-libffcall-2.1.drv-0 in /nix/store/893z8iyjn738ybb0rirhjjyr3rdkgjdb-libffcall-2.1-man...
/nix/store/3al1x63bcpba04rn27rxqwsic4jggqhw-libffcall-2.1-dev

Success on aarch64-linux (full log)
Partial log (click to expand)
shrinking RPATHs of ELF executables and libraries in /nix/store/d5m36nff5rb8q6q7is7dh18i30iwl5in-libffcall-2.1-doc
strip is /nix/store/lvx1acn1ig1j2km8jds5x3ggh3f2wa8v-binutils-2.28.1/bin/strip
patching script interpreter paths in /nix/store/d5m36nff5rb8q6q7is7dh18i30iwl5in-libffcall-2.1-doc
checking for references to /build in /nix/store/d5m36nff5rb8q6q7is7dh18i30iwl5in-libffcall-2.1-doc...
shrinking RPATHs of ELF executables and libraries in /nix/store/5dcxm2z8ksc4gv4p0l5lbvp7lyxvsgcf-libffcall-2.1-man
gzipping man pages under /nix/store/5dcxm2z8ksc4gv4p0l5lbvp7lyxvsgcf-libffcall-2.1-man/share/man/
strip is /nix/store/lvx1acn1ig1j2km8jds5x3ggh3f2wa8v-binutils-2.28.1/bin/strip
patching script interpreter paths in /nix/store/5dcxm2z8ksc4gv4p0l5lbvp7lyxvsgcf-libffcall-2.1-man
checking for references to /build in /nix/store/5dcxm2z8ksc4gv4p0l5lbvp7lyxvsgcf-libffcall-2.1-man...
/nix/store/2p5v0xbni69a0kkwzdqbygy0b16jaan3-libffcall-2.1-dev


fix: remove debug output

Landed in https://github.com/metarhia/metasql/commit/df7d3255ac4fdc3a3fd0402860127d8a529ef025


Tvmaze api crash when encountering a cancelled show

2015-12-11 22:35 DEBUG    est_released  search series   The Last Ship S03E01
2015-12-11 22:35 DEBUG    est_movies    search series   Unable to check release for The Last Ship S03E01, tmdb_release field is not defined
2015-12-11 22:35 DEBUG    est_series_tvmaze search series   Searching TVMaze for airdate of The Last Ship season 3 episode 1
2015-12-11 22:35 DEBUG    est_series_tvmaze search series   series_episode: 1
2015-12-11 22:35 DEBUG    est_series_tvmaze search series   show_name: The Last Ship
2015-12-11 22:35 DEBUG    est_series_tvmaze search series   series_name: The Last Ship
2015-12-11 22:35 DEBUG    est_series_tvmaze search series   series_season: 3
2015-12-11 22:35 DEBUG    api_tvmaze    search series   searching db tvmaze_series for the values [(u'tvdb_id', None), (u'tvmaze_id', None), (u'name', u'The Last Ship'), (u'tvrage_id', None)]
2015-12-11 22:35 DEBUG    api_tvmaze    search series   series The Last Ship is expired: False
2015-12-11 22:35 DEBUG    api_tvmaze    search series   returning series The Last Ship from cache
2015-12-11 22:35 DEBUG    api_tvmaze    search series   searching for episode of show The Last Ship in cache
2015-12-11 22:35 DEBUG    api_tvmaze    search series   fetching episode 1 season 3 for series_id 21 for tvmaze
2015-12-11 22:35 DEBUG    api_tvmaze    search series   creating new episode for show The Last Ship
2015-12-11 22:35 CRITICAL task          search series   BUG: Unhandled error in plugin discover: 'NoneType' object has no attribute 'read'
2015-12-11 22:35 CRITICAL manager       search series   An unexpected crash has occurred. Writing crash report to /home/marco/.flexget/crash_report.2<IP_ADDRESS>523795098.log
2015-12-11 22:35 DEBUG    manager       search series   Traceback:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/flexget/task.py", line 438, in __run_plugin
return method(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/flexget/event.py", line 22, in call
return self.func(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/flexget/plugins/input/discover.py", line 268, in on_task_input
entries = self.estimated(entries)
File "/usr/lib/python2.7/site-packages/flexget/plugins/input/discover.py", line 190, in estimated
est_date = estimator.estimate(entry)
File "/usr/lib/python2.7/site-packages/flexget/plugins/estimators/est_released.py", line 28, in estimate
estimate = estimator(entry)
File "/usr/lib/python2.7/site-packages/flexget/plugins/estimators/est_release_series_tvmaze.py", line 52, in estimate
episode = lookup(**kwargs)
File "/usr/lib/python2.7/site-packages/flexget/utils/database.py", line 30, in wrapper
return func(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/flexget/plugins/api_tvmaze.py", line 397, in episode_lookup
episode = TVMazeEpisodes(pytvmaze_episode, series.tvmaze_id)
File "", line 4, in init
File "/usr/lib/python2.7/site-packages/sqlalchemy/orm/state.py", line 306, in _initialize_instance
manager.dispatch.init_failure(self, args, kwargs)
File "/usr/lib/python2.7/site-packages/sqlalchemy/util/langhelpers.py", line 60, in exit
compat.reraise(exc_type, exc_value, exc_tb)
File "/usr/lib/python2.7/site-packages/sqlalchemy/orm/state.py", line 303, in _initialize_instance
return manager.original_init(*mixed[1:], **kwargs)
File "/usr/lib/python2.7/site-packages/flexget/plugins/api_tvmaze.py", line 159, in init
self.update(episode)
File "/usr/lib/python2.7/site-packages/flexget/plugins/api_tvmaze.py", line 176, in update
self.airstamp = parser.parse(episode.airstamp)
File "/usr/lib/python2.7/site-packages/dateutil/parser.py", line 1008, in parse
return DEFAULTPARSER.parse(timestr, **kwargs)
File "/usr/lib/python2.7/site-packages/dateutil/parser.py", line 392, in parse
res = self._parse(timestr, **kwargs)
File "/usr/lib/python2.7/site-packages/dateutil/parser.py", line 492, in _parse
l = _timelex.split(timestr)         # Splits the timestr into tokens
File "/usr/lib/python2.7/site-packages/dateutil/parser.py", line 174, in split
return list(cls(s))
File "/usr/lib/python2.7/site-packages/dateutil/parser.py", line 171, in next
return self.next()  # Python 2.x support
File "/usr/lib/python2.7/site-packages/dateutil/parser.py", line 164, in next
token = self.get_token()
File "/usr/lib/python2.7/site-packages/dateutil/parser.py", line 82, in get_token
nextchar = self.instream.read(1)
AttributeError: 'NoneType' object has no attribute 'read'
2015-12-11 22:35 WARNING  task          search series   Aborting task (plugin: discover)

Mind making sure this is the newest version of flexget. As I feel we addressed this already in the newer version. If not let us know.

[marco@archdesktop ~]$ flexget -V
1.2.401
Latest release: 1.2.405

Yes please upgrade to the latest. should fix your issue.

I just relized that is not only with cancelled shows, it's something else....
2015-12-11 22:54 DEBUG    est_released  search series   The Americans S04E01
2015-12-11 22:54 DEBUG    est_movies    search series   Unable to check release for The Americans S04E01, tmdb_release field is not defined
2015-12-11 22:54 DEBUG    est_series_tvmaze search series   Searching TVMaze for airdate of The Americans season 4 episode 1
2015-12-11 22:54 DEBUG    est_series_tvmaze search series   series_episode: 1
2015-12-11 22:54 DEBUG    est_series_tvmaze search series   show_name: The Americans
2015-12-11 22:54 DEBUG    est_series_tvmaze search series   series_name: The Americans
2015-12-11 22:54 DEBUG    est_series_tvmaze search series   series_season: 4
2015-12-11 22:54 DEBUG    api_tvmaze    search series   searching db tvmaze_series for the values [(u'tvdb_id', None), (u'tvmaze_id', None), (u'name', u'The Americans'), (u'tvrage_id', None)]
2015-12-11 22:54 DEBUG    api_tvmaze    search series   series The Americans is expired: False
2015-12-11 22:54 DEBUG    api_tvmaze    search series   returning series The Americans from cache
2015-12-11 22:54 DEBUG    api_tvmaze    search series   searching for episode of show The Americans in cache
2015-12-11 22:54 DEBUG    api_tvmaze    search series   fetching episode 1 season 4 for series_id 157 for tvmaze
2015-12-11 22:54 DEBUG    api_tvmaze    search series   creating new episode for show The Americans
2015-12-11 22:54 CRITICAL task          search series   BUG: Unhandled error in plugin discover: 'NoneType' object has no attribute 'read'

Ok, as it's late night here, I will do that tomorrow and let you know.

As stated by crawln45, tha latest version (1.2.405) corrects this problem.
Closing the issue.


#15788 removed vendor specific content

Fix: Issue #15788
It looks like each link in this page refers to vendor-specific content, so I removed all links.  Did you intend to see ALL links removed?

/assign @ryanmcginnis

My thought was to keep in line with the new style guide i.e. prometheus would be acceptable, but the GKE specific items would not. Possibly keep the linuxacademy CKA classes, but remove the Oracle related items, etc.
re: #15576
/cc @zacharysarah
/cc @jhbiggs

I reviewed @thecrudge 's comment and adjusted the commit accordingly.  Please let me know what you think.

Thanks for the review @zacharysarah , youre awesome!

I added back the links I was pretty sure were agreeable.  I'll make another change when you figure out the 16/32 controversy ;)

Holding for the results of the KEP arising from #15748.
/hold

/remove-lifecycle rotten

I am closing this PR until a decision has been made about #15748.
Feel free to reopen this PR or create a new PR.
/close