[Help]: Is the Razberry7 Pro supported ?

Contact Details (optional)
No response
How can we help?
Hi All,
I would like to know if this already works with the Razberry 7 Pro card
Any more details?
If this is specific to some hardware or specific software version, please explain here.
Version
No response
Node-RED Version
No response
What hardware are you using?
No response
Any code to add?
No response

Hi @Vinisz,
Based on the fact this card supports the Serial API - you should have no problems in using it.
ZWave JS uses the Serial API, so any ZWave radio that uses said API will be compatible.
obviously you will need to ensure the card you buy, is for your region, but then, some cards allow changing region which can be done in our module.


Package request: immer, lager and zug

Project description

arximboldi/immer: Postmodern immutable and persistent data structures for C++ — value semantics at scale
arximboldi/lager: C++ library for value-oriented design using the unidirectional data-flow architecture — Redux for C++
arximboldi/zug: Transducers for C++ — Clojure style higher order push/pull sequence transformations

Next krita version (5.2.0) will depend on these 3 libraries
@arximboldi I wonder if you would like to maintain these 3 packages in nixpkgs? I can open PRs and be maintainer if you are not interested. Thanks for creating the libraries!
Metadata

homepage URL:
source URL:
license: boost, mit, boost
platforms: all

Thanks a lot @sifmelcara for this. I would be very happy for you to maintain this, as I do not have a lot of time nor experience maintaining packages in nixpkgs, but feel free to add me as co-maintainer so I can chim in when you're not available or help with stuff when I can.

Done in #261138


Improve Logging

Add clear log levels.  Specifically, add a verbose or debug log level.  It would be good to add colored logging as well.

Can I work on this? @murphybytes

@DARK-art108 don't think you need to ask, but


Feaure request: deterministic output

Currently if I run spectaql repeatedly the output HTML will change on each run (I think just the ordering of some elements will change). Deterministic output is strongly desirable if checking the docs page into version control.

Duplicate of https://github.com/anvilco/spectaql/issues/646
This will be the first thing I work on next, most likely...


Build failure - WP URL might accidentally be stripped of subdomain

Hi there,
I'm seeing the following build failure using v.3.3.0 of the plugin (also repro'ed using v.3.0.0 version).
Note: I use this plugin with a wordpress instance hosted at wordpress.leadtoreadkc.org, while the actual Gatsby site is hosted at leadtoreadkc.org. I suspect this fact might be causing the error, given the error message below
evannichols:_dev/lead-to-read ‹master*›$ gatsby develop
success open and validate gatsby-configs - 0.064s
warn Warning: there are unknown plugin options for "gatsby-source-wordpress-experimental":
debug.graphql.copyHtmlResponseOnError
success load plugins - 1.423s
success onPreInit - 0.046s
success initialize cache - 0.091s
success copy gatsby files - 0.120s
success onPreBootstrap - 0.028s
success  gatsby-source-wordpress  ensuring plugin requiremenst are met - 5.073s

info  gatsby-source-wordpress

	This is either your first build or the cache was cleared.
	Please wait while your WordPress data is synced to your Gatsby cache.

	Maybe now's a good time to get up and stretch? :D

success  gatsby-source-wordpress  ingest WPGraphQL schema - 2.438s
success createSchemaCustomization - 7.570s
success  gatsby-source-wordpress  fetch root fields - 2.494s
success  gatsby-source-wordpress  ContentType - 3.299s - fetched 3
success  gatsby-source-wordpress  Comment - 6.783s - fetched 16
success  gatsby-source-wordpress  Category - 7.428s - fetched 13
success  gatsby-source-wordpress  Menu - 1.806s - fetched 1
success  gatsby-source-wordpress  Page - 14.492s - fetched 29
success  gatsby-source-wordpress  PostFormat - 2.650s - fetched 0
success  gatsby-source-wordpress  Tag - 10.174s - fetched 55
success  gatsby-source-wordpress  Post - 12.994s - fetched 59
success  gatsby-source-wordpress  Taxonomy - 2.348s - fetched 3
success  gatsby-source-wordpress  UserRole - 2.402s - fetched 0
success  gatsby-source-wordpress  User - 3.562s - fetched 4

 ERROR

HTTPError: Response code 404 (Not Found)
    at Request._onResponseBase (/Users/evannichols/_dev/lead-to-read/node_modules/gatsby-source-wordpress-experimental/node_modules/got/dist/source/core/index.js:896:31)
    at Request._onResponse (/Users/evannichols/_dev/lead-to-read/node_modules/gatsby-source-wordpress-experimental/node_modules/got/dist/source/core/index.js:931:24)
    at ClientRequest.<anonymous> (/Users/evannichols/_dev/lead-to-read/node_modules/gatsby-source-wordpress-experimental/node_modules/got/dist/source/core/index.js:945:23)
    at Object.onceWrapper (events.js:299:26)
    at ClientRequest.emit (events.js:214:15)
    at ClientRequest.origin.emit (/Users/evannichols/_dev/lead-to-read/node_modules/gatsby-source-wordpress-experimental/node_modules/@szmarczak/http-timer/dist/source/index.js:39:20)
    at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:583:27)
    at HTTPParser.parserOnHeadersComplete (_http_common.js:115:17)
    at TLSSocket.socketOnData (_http_client.js:456:22)
    at TLSSocket.emit (events.js:209:13)
    at addChunk (_stream_readable.js:305:12)
    at readableAddChunk (_stream_readable.js:286:11)
    at TLSSocket.Readable.push (_stream_readable.js:220:10)
    at TLSWrap.onStreamRead (internal/stream_base_commons.js:182:23) {
  name: 'HTTPError',
  code: undefined,
  timings: {
    start:<PHONE_NUMBER>323,
    socket:<PHONE_NUMBER>323,
    lookup:<PHONE_NUMBER>334,
    connect:<PHONE_NUMBER>340,
    secureConnect:<PHONE_NUMBER>352,
    upload:<PHONE_NUMBER>353,
    response:<PHONE_NUMBER>370,
    end:<PHONE_NUMBER>383,
    error: undefined,
    abort: undefined,
    phases: {
      wait: 0,
      dns: 11,
      tcp: 6,
      tls: 12,
      request: 1,
      firstByte: 17,
      download: 13,
      total: 60
    }
  }
}

// (from evan) - IMPORTANT! Why is it trying to download image from leadtoreadkc.org
// instead of wordpress.leadtoreadkc.org?
warn Received the below error when trying to fetch
https://www.leadtoreadkc.org/wp-content/uploads/2019/10/roofotp-10-1024x683.jpg
from Post #2709 "Readers on the Rooftop Happy Hour"

https://wordpress.leadtoreadkc.org/wp-admin/post.php?post=2709&action=edit

 ERROR

 gatsby-source-wordpress  undefined

not finished source and transform nodes - 96.990s
not finished  gatsby-source-wordpress  fetching nodes - 96.847s - 239 total
not finished  gatsby-source-wordpress  creating nodes - 58.324s
not finished  gatsby-source-wordpress  MediaItem - 58.333s - fetched 56
not finished Downloading remote files - 55.274s
not finished Generating image thumbnails - 54.957s

It's failing with a NOT_FOUND when trying to fetch https://www.leadtoreadkc.org/wp-content/uploads/2019/10/roofotp-10-1024x683.jpg, (it's missing the subdomain).
https://wordpress.leadtoreadkc.org/wp-content/uploads/2019/10/roofotp-10-1024x683.jpg does indeed exist, but trying to visit https://www.wordpress.leadtoreadkc.org/wp-content/uploads/2019/10/roofotp-10-1024x683.jpg in the browser hangs... I think due to the www prefix.

Is the plugin stripping out the subdomain for some reason? Or is this a configuration issue on my part?
Please let me know if I can provide any more debugging info.
I have shared a branch of the affected repo that reproduces this issue with you (https://github.com/etnichols/lead-to-read/tree/wp-exp-bug).

Additional notes:

I was upgrading gatsby-source-wordpress-experimental from 1.3.6 to 3.3.0
Updated WP Gatsby plugin to Version 0.6.7 (I don't remember what previous version was)
Updated WPGraphQL plugin to Version 1.0 (I don't remember what previous version was)

Doing a little more digging:
Looks like the error gets thrown here, in fetchNodeHtmlImageMediaItemNodes.
The URL to fetch is htmlImgSrc which is produced via ensureSrcHasHostname.
It's using url.parse to extract the protocol and host from the wpUrl... nothing unexpected here, and confirmed that url.parse should behave correctly given my WP instance:
> url.parse('https://wordpress.leadtoreadkc.org')
Url {
  protocol: 'https:',
  slashes: true,
  auth: null,
  host: 'wordpress.leadtoreadkc.org',
  port: null,
  hostname: 'wordpress.leadtoreadkc.org',
  hash: null,
  search: null,
  query: null,
  pathname: '/',
  path: '/',
  href: 'https://wordpress.leadtoreadkc.org/'
}

So this leads me to believe that the subdomain in my WP url -- the wordpress in https://wordpress.leadtoreadkc.org -- is getting erroneously replaced with www somewhere up the line.
wpUrl is a member variable of remoteSchema. I could use some help here... I'm not certain how the remoteSchema gets populated. This might lead us closer to the error.

(warning: incredibly hacky workaround)
I edited this section of process-node.js to check for the incorrect www subdomain and replace it with wordpress:
for (const {
    cheerioImg,
    match
  } of cheerioImages) {
    let htmlImgSrc = ensureSrcHasHostname({
      src: cheerioImg.attribs.src,
      wpUrl
    });

    if(htmlImgSrc.includes('www')){
      helpers.reporter.warn(`\nHTML img src includes www subdomain (incorrect): ${htmlImgSrc}. Fixing...`);
      htmlImgSrc = htmlImgSrc.replace('www', 'wordpress')
    }

    let imageNode = pickNodeBySourceUrlOrCheerioImg({
      url: htmlImgSrc,
      cheerioImg,
      mediaItemNodes
    });

    if (!imageNode && htmlImgSrc) {
      helpers.reporter.warn(`\nWe didn't get a media item node for this image, we need to fetch it and create a file node for it with no media item node. htmlImgSrc for node: ${htmlImgSrc}`)
      // if we didn't get a media item node for this image,
      // we need to fetch it and create a file node for it with no
      // media item node.
      try {
       // tries to fetch the img resource and now it succeeds
     }
...
}

But this is incredibly brittle 😄 the longer term solution is fixing instantiation of wpUrl.

Thanks for opening this issue and including a reproduction GraphQL url! We're currently focused on a few issues but will be fixing this before our stable release (the date of which is TBD but coming up soon)

Thanks for the reply and sounds good to me!

Friendly bump -- are there any updates regarding this bug or expected date of the stable release?


Prevent stack overflow due to circular type conversions of nested error types

Hi
Only adding a test because I don't understand what the problem is
When working on the TOTP PR, I noticed that providing a bad password gave:
fatal runtime error: stack overflow

I've isolated it to this Error type conversion, but the #Error macro is magic

The issue was due to a circular type conversion. From<DatabaseKeyError> for DatabaseOpenError was called, which was implemented as:
impl From<DatabaseKeyError> for DatabaseOpenError {
    fn from(value: DatabaseKeyError) -> Self {
        value.into()
    }
}

the implicit .into() was resolved to calling DatabaseOpenError::from::<DatabaseKeyError>(value), leading to an infinite recursion and, eventually, the stack overflow.
I've added another commit that makes the type conversions between error types more explicit and also narrows the scope of some function's error return type.


add deterministic to msbuild targets

I was trying to make a deterministic build and noticed the flag wasn't being passed to fsc. Untested, but should get ya'll started.

It compiles now, but the build gurus will need to take this further. The work-a-round is
<OtherFlags>--deterministic+</OtherFlags>

—deterministic+ doesn’t produce deterministic builds - see my PR here https://github.com/Microsoft/visualfsharp/pull/5801

Thanks for this.


Update Favicon on website

@ddunn2 I noticed the favicon on the website looks super pixelated. I've  created a new favicon and attached a zip file with the files here.
https://app.zenhub.com/files/192303752/ae09e534-809f-4c67-ba89-8d8bad358ff2/download

Thanks for creating this for us @mdenby 👍
We'll get it updated today!


DocsArchive-<IP_ADDRESS>Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/OPS-E2E-PPE/docs-archive-test-target_bcc291e5-e7b9-4a11-b4c8-47a6d805bf1d/pull/1 is merged into live branch.
Auto archive content to https://github.com/OPS-E2E-PPE/docs-archive-test-target_bcc291e5-e7b9-4a11-b4c8-47a6d805bf1d.git

Docs Build status updates of commit 18613de:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error]

Cannot sync git repo to specified commit because branch Archive_master_2019-09-25-12-38-31 has been deleted or has been force pushed: fatal: Couldn't find remote ref Archive_master_2019-09-25-12-38-31

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


Send message to ahk for all virtual desktop switches

...even those not initiated by the exe.

Implemented here: https://github.com/cspotcode/virtual-desktop-grid-switcher/commit/0dab58f6b8e8f1973df3944f9ec6b36f751c2c9a


Use external prop-types package rather than React.PropTypes

React.PropTypes has moved into a different package since React v15.5. Because of that, deprecation warnings are also written to the devtools console and stdout when running tests:
console.error node_modules/fbjs/lib/warning.js:36
  Warning: Accessing PropTypes via the main React package is deprecated. Use the prop-types package from npm instead.

These changes uses that external prop-types package instead and adds it as part of peerDependencies.
Getting rid of these warnings would be really great! Any thoughts?
Refs React docs for PropTypes: https://facebook.github.io/react/docs/typechecking-with-proptypes.html

Very interested in seeing this merged, prevents upgrading to React 16.


Flutter Build ipa fails with "Could not find an option named "no-codesign""

Flutter Build task is currently failing with error Could not find an option named "no-codesign"  when CodeSign is set to false.
Same goes for CodeSign set to true.
Looks like codesign parameter has been removed since code signing is required on release build.

Hi, Can you tell me which version of Flutter are you using? Also does it build on previous version of Flutter with/without code-sign?

Hey this is the error message:

Looks like it is using Flutter 2.2.3.

Okay, based on the command it seems like a flutter bug  https://github.com/flutter/flutter/pull/84372

Oh okay, my bad then.
I'll try to find a workaround for now.
Thank you

Unfortunately I can't do anything in this. I will keep this issue open for anyone else getting this same error.

same error, there thread says the fix was merged but i still get this error on the latest flutter master

@martipello they have closed the issue as the fix is merged in dev channel. Have you tried it on this release?

just checking now, when trying to put the entire build command in a flutter task fails at dart define do you know why that might be?

ok just tried fails with the same error Could not find an option named "codesign"

@martipello Looking at the latest Flutter Dev channel  I cannot find flutter build ipa command on it.
On latest Flutter Stable Channel running command flutter build ipa -h -v I cannot find codesign in it.
I would recommend you to create an issue on Flutter's git as it's an issue from their side :(
Usage: flutter build ipa [arguments]
-h, --help                                          Print this usage information.
    --[no-]tree-shake-icons                         Tree shake icon fonts so that only glyphs used by the application remain.
                                                    (defaults to on)
    --split-debug-info=<v1.2.3/>                    In a release build, this flag reduces application size by storing Dart program symbols in a separate file on the host rather than in the application. The value of the flag should be a
                                                    directory where program symbol files can be stored for later use. These symbol files contain the information needed to symbolize Dart stack traces. For an app built with this flag, the
                                                    "flutter symbolize" command with the right program symbol file is required to obtain a human readable stack trace.
                                                    This flag cannot be combined with "--analyze-size".
    --debug                                         Build a debug version of your app.
    --profile                                       Build a version of your app specialized for performance profiling.
    --release                                       Build a release version of your app (default mode).
    --jit-release                                   Build a JIT release version of your app (default mode).
-t, --target=<path>                                 The main entry-point file of the application, as run on the device.
                                                    If the "--target" option is omitted, but a file name is provided on the command line, then that is used instead.
                                                    (defaults to "lib\main.dart")
    --flavor                                        Build a custom app flavor as defined by platform-specific build setup.
                                                    Supports the use of product flavors in Android Gradle scripts, and the use of custom Xcode schemes.
    --[no-]pub                                      Whether to run "flutter pub get" before executing this command.
                                                    (defaults to on)
    --build-number                                  An identifier used as an internal version number.
                                                    Each build must have a unique identifier to differentiate it from previous builds.
                                                    It is used to determine whether one build is more recent than another, with higher numbers indicating more recent build.
                                                    On Android it is used as "versionCode".
                                                    On Xcode builds it is used as "CFBundleVersion".
    --build-name=<x.y.z>                            A "x.y.z" string used as the version number shown to users.
                                                    For each new version of your app, you will provide a version number to differentiate it from previous versions.
                                                    On Android it is used as "versionName".
                                                    On Xcode builds it is used as "CFBundleShortVersionString".
    --[no-]obfuscate                                In a release build, this flag removes identifiers and replaces them with randomized values for the purposes of source code obfuscation. This flag must always be combined with
                                                    "--split-debug-info" option, the mapping between the values and the original identifiers is stored in the symbol map created in the specified directory. For an app built with this flag,
                                                    the "flutter symbolize" command with the right program symbol file is required to obtain a human readable stack trace.

                                                    Because all identifiers are renamed, methods like Object.runtimeType, Type.toString, Enum.toString, Stacktrace.toString, Symbol.toString (for constant symbols or those generated by
                                                    runtime system) will return obfuscated results. Any code or tests that rely on exact names will break.
    --dart-define=<foo=bar>                         Additional key-value pairs that will be available as constants from the String.fromEnvironment, bool.fromEnvironment, int.fromEnvironment, and double.fromEnvironment constructors.
                                                    Multiple defines can be passed by repeating "--dart-define" multiple times.
    --extra-front-end-options=<--foo,--bar>         A comma-separated list of additional command line arguments that will be passed directly to the Dart front end. For example,
                                                    "--extra-front-end-options=--enable-experiment=nonfunction-type-aliases".
    --extra-gen-snapshot-options=<--foo,--bar>      A comma-separated list of additional command line arguments that will be passed directly to the Dart native compiler. (Only used in "--profile" or "--release" builds.) For example,
                                                    "--extra-gen-snapshot-options=--no-strip".
    --enable-experiment                             The name of an experimental Dart feature to enable. For more information see: https://github.com/dart-lang/sdk/blob/master/docs/process/experimental-flags.md
    --performance-measurement-file                  The name of a file where flutter assemble performance and cached-ness information will be written in a JSON format.
    --bundle-sksl-path=<flutter_1.sksl>             A path to a file containing precompiled SkSL shaders generated during "flutter run". These can be included in an application to improve the first frame render times.
    --[no-]sound-null-safety                        Whether to override the inferred null safety mode. This allows null-safe libraries to depend on un-migrated (non-null safe) libraries. By default, Flutter mobile & desktop applications
                                                    will attempt to run at the null safety level of their entrypoint library (usually lib/main.dart). Flutter web applications will default to sound null-safety, unless specifically
                                                    configured.
                                                    (defaults to on)
    --[no-]null-assertions                          Perform additional null assertions on the boundaries of migrated and un-migrated code. This setting is not currently supported on desktop devices.
    --[no-]analyze-size                             Whether to produce additional profile information for artifact output size. This flag is only supported on "--release" builds. When building for Android, a single ABI must be specified
                                                    at a time with the "--target-platform" flag. When building for iOS, only the symbols from the arm64 architecture are used to analyze code size.
                                                    This flag cannot be combined with "--split-debug-info".
    --export-options-plist=<ExportOptions.plist>    Optionally export an IPA with these options. See "xcodebuild -h" for available exportOptionsPlist keys.

```dart

Hmm wonder what the plan is here, I think I may just use an older version of flutter

Hi @hey24sheep
Same error for me where as the previous flutter from aloisdeniel was ok at this point.
but it couldn't fine my Porvisionning Profile so a tried with your version since it was updated more recently.
It seems that the command "codesign" is still missing in the "2.3.0 pre" version.
Do you recommand using flutter 2.2.2 instead of 2.2.3 or 2.3.0 pre ?

@vassily-fr I would recommend you check the available command arguments using flutter build ipa -h -v. As I have answered above, Flutter is missing those arguments. You could downgrade and check if code-sign is available on it.
To check available build commands -

flutter build -h -v

To check available build arguments

flutter build ipa -h -v

If code-sign is not available within the SDK, the only solution you have is to downgrade your flutter version. You can create an issue on Flutter's repo as well.

I'm looking for info on why and when the removed it. My guess is that it's no longer needed since there is no use of building for device without signin. May be you'll have to update your tool ?

you can also just use a flutter task for now instead of a build task and have your whole build command inside it, i use :
- task: FlutterCommand@0
  displayName: 'build ios dev'
  inputs:
    projectDirectory: '$(System.DefaultWorkingDirectory)/apps/MyApp/'
    flutterDirectory: './flutter'
    arguments: ' build ipa --release --flavor dev --export-options-plist=ios/ExportOptions.Dev.plist --dart-define KEY=$(timesheet_database_key)'

until we know if this is what the command options and arguments will look like going forward

@vassily-fr I understand what you mean, I can add an option to disable code-sign argument.
Flutter is updating very rapidly and it's hard to keep track which args are added/removed in which version.
For now as @martipello suggested you could use Flutter Command Task for iOS builds.

Fixed the bug of code-sign with ipa command #6 . Closing this issue in respect to 7b23bcf and code-sign no longer a valid argument for ipa from Flutter SDK

Thanks for your help and reactivity. 🙏


homepage: text underneath tool logos and in each feature should be left aligned, not centered.

see mockup!

Realigned feature text but ended up leaving tool blurbs centered, because I thought they looked super weird left-aligned:


fix: add a few fixes in the Athena Cache tutorial

Detail
The tutorial was faling because the parameter change to athena_cache_settings={"max_cache_seconds":900}
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: d0549f68e081796414ca2ca68bef864e1e6e6dec
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubCodeBuild8756EF16-4rfo0GHQ0u9a
Commit ID: d0549f68e081796414ca2ca68bef864e1e6e6dec
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

@patrick-muller Just to expand on that: distributed mode = with ray and modin installed. If awswrangler detects these libraries in your path, it will automatically attempt to connect/start ray cluster and run as if it was in cluster environment.

Ok, I am going to rerun it and update the FR

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: 5c4712320304dfafb89ef7aa17393307fdd30a29
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubCodeBuild8756EF16-4rfo0GHQ0u9a
Commit ID: 5c4712320304dfafb89ef7aa17393307fdd30a29
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

Added the suggest changes


Traefik tries to request deprecated API CRDs

Welcome!

[X] Yes, I've searched similar issues on GitHub and didn't find any.
[X] Yes, I've searched similar issues on the Traefik community forum and didn't find any.

What did you do?
With the upgrade to v2.10 new CRDs with API version traefik.io has been released. In order to ensure my users do not deploy into the CRDs of the old API we have deleted all CRDs linked to traefik.containo.us API. After that Traefik starts to report the following errors in the logs.
Is there a way to disable the check against the CRDs that are based on the old API?
I guess this is going to be removed in the near by future.
What did you see instead?
W0529 17:37:49.322966       1 reflector.go:424] k8s.io/client-go@v0.26.3/tools/cache/reflector.go:169: failed to list *v1alpha1.TLSOption: the server could not find the requested resource (get tlsoptions.traefik.containo.us)
W0529 17:37:47.879473       1 reflector.go:424] k8s.io/client-go@v0.26.3/tools/cache/reflector.go:169: failed to list *v1alpha1.Middleware: the server could not find the requested resource (get middlewares.traefik.containo.us)
...

What version of Traefik are you using?
2.10.1
What is your environment & configuration?
# (paste your configuration here)

Add more configuration information here.
If applicable, please paste the log output in DEBUG level
No response

Hello,
during the deprecation phase, the old API group (traefik.containo.us) is still required for compatibility reasons.
There is no way to disable the support of the old API group.
I recommend installing the new and old API group CRDs.

Understood - I just found it somehow confusing. In that case I will re-add the old API group CRDs and remove access to them via RBAC. Is it already clear up to when the old API group will be removed completely?

The old API group has been removed from Traefik v3.
The support of the old API group will not be removed from Traefik v2.


Performance tuning

Especially when pulling in continuous data -- we will be retrieving A LOT of data. It is unrealistic to create a new message for each received frame.
Also, the data that's received by callback should be accepted quickly and returned so the callback thread isn't blocked. Allocating new memory for each callback might be too slow.
One solutions is to use a circular buffer per sample group, overwrite values in the buffer and update head and tail indices, then the publisher will copy a chunk of data when constructing the new message about to be published. So these buffers need to be shared between the callback handler and the publisher on different io contexts. I don't think an asyncio.Lock is necessary because this is still effectively single-threaded.

6f5da7f


Added WKA clustering support to Hz event table extention

Changes

Added WKA clustering support to Hz event table extension.
Changed to have a HzInstance per execution plan instead of having separate instances for each table definition.

Connection instructions that can be used with "From" annotation:

cluster.name : Hazelcast cluster/group name (optional) (i.e cluster.name='cluster_a').
cluster.password :  Hazelcast cluster/group password (optional) (i.e cluster.password='pass@cluster_a').
cluster.addresses :  Hazelcast cluster addresses (ip:port) as a comma separated string (optional, client mode only) (i.e cluster.addresses='<IP_ADDRESS>:5700,<IP_ADDRESS>:5700').
well.known.addresses :  Hazelcast WKAs (ip) as a comma separated string (optional, server mode only) (i.e well.known.addresses='<IP_ADDRESS>,<IP_ADDRESS>').
collection.name : Hazelcast collection object name (optional, can be used to share single table between multiple EPs)  (i.e collection.name='stockTable').

Please do not merge this PR yet, since it intermittently fails on a test case due to a Hazelcast Node Shutdown.

Closing PR, since it intermittently fails on a test case due to a Hazelcast Node Shutdown.


Only run ci on top level dirs and deduplicate the list of projects

Fixes: https://travis-ci.org/ubuntu/snappy-playpen/builds/133272999

another fix in PR #14


individual name is wrongly resolved

when an incident is created, reporter's name is reset to their "email".
reasons:

project_id is not provided to get method of the contact plugin
individual.service checks for a fullname field while name is actual field of the IndividualContact table

Which plugin are you using for contact information? I think this has to do with the default contact plugin:
https://github.com/Netflix/dispatch/blob/3e51e4705d67b8101869ca20a491f6e234600d68/src/dispatch/plugins/dispatch_core/plugin.py#L281
We could modify the default plugin to return the actual full name of the contact, but I wouldn't modify the individual_service as that would break our slack contact plugin here:
https://github.com/Netflix/dispatch/blob/master/src/dispatch/plugins/dispatch_slack/plugin.py#L210

Thank you, @kevgliss !
I indeed use the default contact plugin:
maybe I could change the plugin itself, and instead of returning "IndividualContact" __dict__, we could rename "name" (used in IndividualContact schema) -> "fullname" (used in Individual service).
https://github.com/Netflix/dispatch/blob/e52af851a6f8487ceb5ffefb7e59c57e9cb11145/src/dispatch/plugins/dispatch_core/plugin.py#L277
it, however, may be more reasonable to fix the slack plugin. because it seems better to be consistent between individual_contact (that has name in the schema) and individual.service (that expects fullname)?

Aligning on name sounds good to me.

I started replacing fullname with name and noticed that there are many places where fullname is assumed.
So to give this PR hope to be merged, I just fixed it in the dispatch contact plugin :)
Moreover, contact plugin requires project_id, and, while Plugin itself doesn't know the project_id, PluginInstance through which plugins are used, know the id but don't provide it to the plugin :) I tried to fixed this, I hope I understood the abstraction correctly.
With this change all plugin instances have access to project id if they need it. I thought it was a valid change because PluginInstance model already included ProjectMixin.
@kevgliss @mvilanova thank you for your attention!

lgtm


TileSet does not keep friction property after conversion

Operating system or device - Godot version:
2.2
Issue description (what happened, and what was expected):
The TileSet does not keep friction property after conversion.
Using a StaticBody2D and setting the friction to 0 does not work properly.
It acts as if it had friction with a value of 1 when you place it with the TileMap node.
This causes other RigidBody2D's to stop, even when it is supposed to slide, regardless of the friction value of the body itself.
Steps to reproduce:

Create tileset with a staticbody2d tile and a collision box.
Set friction to 0 on the tile
Convert to a tileset
Create a player or another rigidbody2d and make it move on top of the tile - it stops

There is a friction property on the TileMap itself.

The thing is that the tileset does not store any information about characteristics of the staticbody and I don't know if will be good to add more data to a tile when you can make multiple tilemaps with different static features.

As an user; I would rather have the engine do a little extra work storing extra data from each tile, in order to get a clean and user-friendly TileMap in the scene tree - not having to micromanage each TileMap for unique tiles. I hope we get this "suggested feature" in the future. Would make it overall more user-friendly and more intuitive for existing and new users of Godot to keep tile properties on tilesets. :)

@Tybobobo you mean something like this? #3089

Exactly! :)

First of all thank you for your report and sorry for the delay.
We released Godot 3.0 in January 2018 after 18 months of work, fixing many old issues either directly, or by obsoleting/replacing the features they were referring to.
We still have hundreds of issues whose relevance/reproducibility needs to be checked against the current stable version, and that's where you can help us.
Could you check if the issue that you described initially is still relevant/reproducible in Godot 3.0 or any newer version, and comment about it here?
For bug reports, please also make sure that the issue contains detailed steps to reproduce the bug and, if possible, a zipped project that can be used to reproduce it right away. This greatly speeds up debugging and bugfixing tasks for our contributors.
Our Bugsquad will review this issue more in-depth in 15 days, and potentially close it if its relevance could not be confirmed.
Thanks in advance.
Note: This message is being copy-pasted to many "stale" issues (90+ days without activity). It might happen that it is not meaningful for this specific issue or appears oblivious of the issue's context, if so please comment to notify the Bugsquad about it.

I can confirm this issue still exists in 3.0.3.
I have 2 different scenes that contain 2 different types of blocks, each with different properties (including friction). When I export all of them to the tileset each ones friction is completely ignored and the tilemap uses its own ("global") friction value for every tile in it.
Right now I don't know how to set friction individually for each type of tile.

Feature and improvement proposals for the Godot Engine are now being discussed and reviewed in a dedicated Godot Improvement Proposals (GIP) (godotengine/godot-proposals) issue tracker. The GIP tracker has a detailed issue template designed so that proposals include all the relevant information to start a productive discussion and help the community assess the validity of the proposal for the engine.
The main (godotengine/godot) tracker is now solely dedicated to bug reports and Pull Requests, enabling contributors to have a better focus on bug fixing work. Therefore, we are now closing all older feature proposals on the main issue tracker.
If you are interested in this feature proposal, please open a new proposal on the GIP tracker following the given issue template (after checking that it doesn't exist already). Be sure to reference this closed issue if it includes any relevant discussion (which you are also encouraged to summarize in the new proposal). Thanks in advance!


Option to edit episodes name for extensions

Describe your suggested feature
Please give us the option to edit episodes name for the extensions other than local sources. it would be really helpful since we can already edit details for extensions , but we can only edit episodes name for local files .

it will be really good if we can paste the json code for episodes in the edit info section

Other details
No response
Acknowledgements

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

This will be really cool ,i'll finally be able to rename episodes the google drive entries ,pahe and gogo entries

This is the feature I wanted. I need to manually rename all my gdrive files , this would make my work more  efficient . Please consider the feature 🥺.

I lost my hope u should too . I'll close the issue later

I lost my hope u should too . I'll close the issue later

Its a open-source project run by  volunteer work , its only been 2 months , just have patience.


ValueError: [TypeError("'ObjectId' object is not iterable"), TypeError('vars() argument must have dict attribute')]

Using odmantic 0.3.5 with this model:
class Report(Model):
    description: str

    class Config:
        collection = "reports"

When trying to do engine.find(Report), I get this error:
Traceback (most recent call last):
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/hypercorn/asyncio/context.py", line 39, in _handle
    await invoke_asgi(app, scope, receive, send)
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/hypercorn/utils.py", line 239, in invoke_asgi
    await app(scope, receive, send)
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/fastapi/applications.py", line 208, in __call__
    await super().__call__(scope, receive, send)
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/starlette/applications.py", line 112, in __call__
    await self.middleware_stack(scope, receive, send)
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/starlette/middleware/errors.py", line 181, in __call__
    raise exc from None
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/starlette/middleware/errors.py", line 159, in __call__
    await self.app(scope, receive, _send)
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/starlette/exceptions.py", line 82, in __call__
    raise exc from None
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/starlette/exceptions.py", line 71, in __call__
    await self.app(scope, receive, sender)
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/starlette/routing.py", line 580, in __call__
    await route.handle(scope, receive, send)
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/starlette/routing.py", line 241, in handle
    await self.app(scope, receive, send)
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/starlette/routing.py", line 52, in app
    response = await func(request)
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/fastapi/routing.py", line 227, in app
    response_data = await serialize_response(
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/fastapi/routing.py", line 131, in serialize_response
    return jsonable_encoder(
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/fastapi/encoders.py", line 58, in jsonable_encoder
    return jsonable_encoder(
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/fastapi/encoders.py", line 93, in jsonable_encoder
    encoded_value = jsonable_encoder(
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/fastapi/encoders.py", line 107, in jsonable_encoder
    jsonable_encoder(
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/fastapi/encoders.py", line 93, in jsonable_encoder
    encoded_value = jsonable_encoder(
  File "/Users/tyteen4a03/.pyenv/versions/project/lib/python3.9/site-packages/fastapi/encoders.py", line 144, in jsonable_encoder
    raise ValueError(errors)

This stack trace seems to be related to FastAPI. Please provide more information if you think the problem is related to ODMantic.


Inconsistent behavior with (n, ) and (n,1) function output

Describe the bug
Quadrature routines do not perform element-wise multiplication when computing the terms in the quadrature sum.
To Reproduce
Steps to reproduce the behavior:

def f1(t):
return np.exp(t).reshape(t.size, )
def f2(t):
return np.exp(t).reshape(t.size, 1)
Evaluating the integral with f1 and f2 do not return same quantity

Expected behavior
Integration of f1 and f2 return the same value.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

Version 0.1.0

Issue resolved in #23


Add guidance on precision of numbers

Fixes #235

Hmm, I meant my bigger comment to have the "needs changes" mark, not the small one.

:+1:

:+1:

:+1:

:+1:


#many as preferred alias for #to_a

As commands' #result accepts :one and :many, it would be more consistent to use #many as the opposite of #one/#one!.
Further, "many" is a linguistic opposite to "one", whereas to_a is just a somewhat common Rubyism.

I like the name, although I'm not sure if it should be an alias to to_a or to call.

@solnic by analogy with #one and #one! it should be alias for #to_a, because first two force lazy relations to be resolved, so #many should also. IMO

Closing this since I don't think it's a good idea after all. one and one! has special meaning, as they raise errors, #many would be different as it would be a simple alias, so it makes no sense.


Running two models on the GpuAcc

Hi, I'm trying to run 2 networks on the same thread, but whenever I add the second network I get this error: Error in clEnqueueMapBuffer
I guess it is something that connected to the gpu, but I can't figure out what.

Thanks, good to know.


Code and Data

Hello, I am very interested in your paper in EMNLP 2019.
When can you release your code and data?

 Thank you for your patience!


Adding Navops products to landscape

Please add the Navops product line to the Platforms sections per discussion with Dan Kohn.
http://navops.io
LOGOS ATTACHED:

updated per discussion.

This should go in for 0.94.

Hi @roblalonde please find in 0.9.4 under Platforms https://github.com/cncf/landscape/blob/master/landscape/CloudNativeLandscape_v0.9.4.jpg

Thanks!!

On Apr 8, 2017, at 5:35 PM, Shawn Preissner<EMAIL_ADDRESS>wrote:
Hi @roblalonde https://github.com/roblalonde please find in 0.9.4 under Platforms https://github.com/cncf/landscape/blob/master/landscape/CloudNativeLandscape_v0.9.4.jpg https://github.com/cncf/landscape/blob/master/landscape/CloudNativeLandscape_v0.9.4.jpg
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/cncf/landscape/issues/36#issuecomment-292747320, or mute the thread https://github.com/notifications/unsubscribe-auth/ASsE2z2ibQSoardKzBEsXtTVHojxviTgks5rt_2ggaJpZM4LKtAW.


[Rule] Duplicated variable across project

Is your feature request related to a problem? Please describe.
See:

[ ] robotframework/robotframework#2970

Describe the solution you'd like
I'd like a new Robocop rule to be created which will detect if any variables share the same name across all the resource files of a project. The variables to be audited will be the ones either defined:

through variable files
inline, under a *** Variables *** section

Additional context
This is an extension of E0803 where a duplicated-variable is already detected.
A possible recommandation might be like #398 where using a prefix is advised.

Hi @fdaguin and thanks for the issue. Unfortunately, this will not be implemented because it requires significant changes to the tool that are not in the scope of it. We would need to read the context and understand the variables across all the places while Robocop only parses and analyses one file at a time. I need to close this issue. You can ask for this feature our friends from https://github.com/robocorp/robotframework-lsp project. It fits better there. Have a nice testing!

Alright, thank you for your response @mnojek 😃


Add construct_router function

If you want to use a single server and have matchbox signalling at a specific route it's useful to be able to get the router directly and work with that. You can't use mutate_router as that occurs before the final router construction and you'll likely end up with conflicting routes. I don't think you can expose a constructed IntoMakeServiceWithConnectInfo as that can't be merged/nested into another router, it just has to be called at the root level before use.
Open to other suggestions to how to do this, but this seems like the most straight forward and flexible way to do it.
I also loosened the traits for mutate_router which I didn't end up needing, but it is more restrictive than necessary.

I've rebased this, @simbleau could you take a look?


Text not showing

Text is not showing.

Hello, @waqarv712. Check example app in this repo. There are no such issues in it.


Dispatch per-commit CICD

What was changed

Dispatches action that results in CICD run
Why?

Triggering CICD for images built by Github Actions
Checklist

Closes

How was this tested:

execute docker-server pipeline locally using nektos/act

Any docs updates needed?

I am not qualified enough to approve this.


update documentation

Coverage remained the same at 89.514% when pulling f303c079caf213f7ae90d128043c005b53609ef3 on haixing-yin:parser_function into c4411a4e820912941de27e1f802b44f92dab5e0d on cs207-group11:master.


#88 - Fix IE9 Functionality

The translateX transform was removed in favor of translate3d back in release 1.2.3. That broke IE9 functionality. I'm adding it back in before translate3d. Browsers that do support 3D will use that, but browsers that don't (like IE9) will fall back to translateX.

Hey @nring,
thank you for contributing to lory. This issue is already adressed, so I will close this one for now.
For next time please also read what I mentioned to @levito about semantic release and commit messages. This is very important in order that we can merge and actually automatically build new releases.
https://github.com/meandmax/lory/pull/90
Will be online in the next couple of days :)
cheers Max


Added regexp validation allowing Twilio notifications to use Sender ID instead of phone number

Description:
Twilio now supports alphanumerical sender IDs to be used when sending SMS, see https://support.twilio.com/hc/en-us/articles/223181348-Getting-started-with-Alphanumeric-Sender-ID for more information. Sender IDs are available for all paid Twilio accounts and are supported in most countries.
The upside of using sender IDs instead of phone numbers is that you don't have to subscribe to a phone number, the only cost when sending SMS messages will be the actual fee for the message.
This PR updates the regular expression validating the from_number configuration parameter so that it allows both phone numbers as well as sender IDs, by applying the rules enforced by Twilio:

Alphanumeric Sender ID supports up to 11 characters from the following categories:
Upper-case letters A-Z
Lower-case letters a-z
Numbers 0-9
Spaces
Your ID must include at least one letter; It cannot be comprised of only numbers. Non-ASCII special characters and punctuation are not allowed.

Example entry for configuration.yaml:
notify:
  - name: NOTIFIER_NAME
    platform: twilio_sms
    from_number: MyHouse

Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.

If user exposed functionality or configuration variables are added/changed:

[x] Documentation added/updated in home-assistant.io

Pull request in home-assistant.io with documentation (if applicable): home-assistant/home-assistant.io#7980

@psvanstrom, could you please update the requirement in a different PR as you have a working Twilio setup to test it?
Thanks

@fabaff I'd love to, but I don't really understand what you mean with "update the requirement"? 😄  This is my first PR in home-assistant so I might have missed something obvious?

The Twilio component (twilio/__init__.py) has REQUIREMENTS = ['twilio==6.19.1']. This defines the release of the module we are using. The latest release of twilio is 6.22.0. It's always good to test the upgrades of the Python modules and a real test requires that a person has a working setup and is using the integration.
Change the requirement (REQUIREMENTS = ['twilio==6.22.0']) and run script/gen_requirements_all.py.

Ah ok, will do that! Is it ok if I do that in this PR or should it be in a separate one?

Please create a new PR. Easier to keep track of changes if there is one per PR and the IPv6 support seems to be independent from an upgrade to the Twilio Python module.


LS: Code action for creating module files.

Stack:

#6720 ⬅
#6719

⚠ Part of a stack created by spr. Do not merge manually using the UI - doing so may have unexpected results.

This change is


New Pigeon Bug!

Guess who's back?...  While they do stay loafed as they should like parrots n other pets that sit, it seems they still teleport to you and unloaf themselves when I load back the chunk they're loafing in(?)
Just FYI, the world I'm in is a smol island in the middle of a giant ocean biome so i didn't really come across this issue before till i went out my way to explore beyond the seas and came back to see the pigeons have blipped themselves to me at the edge of the island. They even somehow followed me thru a nether portal that was hundreds of blocks from my main island chunk where they're originally loafed in 😰
I hope my story can help too ;w;
And thank you for your time too once more! 😅

Huh, I guess the pigeons don't save whether they're sitting or not when they get unloaded? I'll include the fix in the next update, but it might take a while.

I did some testing, and I don't seem to notice this problem? Either I've changed something since then that coincidentally fixed this issue, or something else is at play here. I guess it should be fixed now.

ooooohh so there was something off about them? :o
okis ill keep the pigeons bounded by leads like i did before when they unloaf themselves. it oddly works ;w;


Allow specifying maxPayload for WebSocket cient

The default is 100MB with ws. This is maybe a reasonable default, but by default the client and the server both check. I feel like most of the time you are OK with what the server wants.
I have disabled the client-side check by default, added a way for the user of client to specify the maxPayload they want. I am open to thoughts on a different default, the main thing is there should be a way to change this setting when using client.

It looks like browsers do not support maxPayload parameter (or more generally, options argument). So before passing the options argument, we probably need to ensure that the client is running in a Node environment?
https://github.com/heineiuo/isomorphic-ws#limitations

That is a good point, but that issue existed before this PR.

You probably just need to make you own browser shim for websocket that drops the extra parameter instead of using isomorphic-ws

@tomohiroarakawa This version works in my browser at least. The browser websocket has no third parameter, but it just ignores one if given.

@tomohiroarakawa This version works in my browser at least. The browser websocket has no third parameter, but it just ignores one if given.

Ok. I will try to test and merge this PR this evening.

Ok. I will try to test and merge this PR this evening.

Published<EMAIL_ADDRESS>

Published<EMAIL_ADDRESS>


Removed unnecessary status code check in Http\Response::fromString

Same thing is done in setStatusCode method (which is used to set status code), and thrown exception IMHO means same thing, so it's duplicate.

Agreed -- merged and pushed.


Strings \ Trim

trim :: String -> String
Returns a string with leading and trailing whitespace removed

@joseph-walker trim is implemented, but do we want to go ahead and implement:
trim :: String -> String -> String
ltrim :: String -> String -> String
rtrim :: String -> String -> String
?

I would say go ahead and split them out, then just define trim as the composition of ltrim and rtrim.

ended up doing chomp/lchomp/rchomp and leaving trim as just the whitespace utility based on..things.


Chart X-Axis Labels need better spacing

The front-end chart x axis labels  tend to overlap making it unreadable

archiving due to inactivity


Ensure root output directory exists explicitly

Aliases that have no directory nesting sneakily avoid the code path that ensures the directories exist. A way to fix this is to call ensure_directory_exists explicitly. This is implemented in this pull request.
Test data has been updated so if the implementation change is not applied, tests will fail.

I changed the commit to be on next which is where dev happens but it pulled all the commits from master as well :(
Can you cherry-pick your commit on  the next branch and force push?


Lack of content: feature requests for git

The website does not have a valid communication channel where to make comments regarding possible improvements to git, for example, the possibility of setting a static repository for git-shell.

There's this page which describes the communications channels available available for getting involved.

Thanks, but:

<EMAIL_ADDRESS>Is the bug reports mailing list (not to report)
https://groups.google.com/forum/?fromgroups#!forum/git-for-windows is for Windows specific threads.
https://groups.google.com/forum/?fromgroups#!forum/git-users is for general beginners questions.
https://github.com/git/git-scm.com/issues is for git-csm.com website only.
<EMAIL_ADDRESS>is for security reports (no feature request).
irc.freenode.net#git is for the general community, no for send a feature request.
https://git-scm.com/docs/SubmittingPatches is for send patches, but i want to request a feature, not develop the solution.

As you can see, there is no valid communication channel to send a feature request to the git project maintainers. This communication channel does not exist or is missing on the website?.

Add requests #1473 for "communication channel

@WHK102 The vger mailing list is the place for all discussion. That's what I was trying to get at with "questions and comments", but perhaps you can suggest a better wording.
I'm a little hesitant to explicitly say "send your feature requests here", because I don't want to create a false expectation that if people send in a feature request, it's likely to get picked up. It might intrigue somebody on the list enough to work on it, but often not. Requests like "I think this feature is worth implementing, but I don't know how to do it; can somebody help me get started" are (in my subjective experience) more likely to get traction.

I can see why there may be some confusion. We start by saying the mailing list is open to questions/comments, but then we specifically say bug reports, which may give the impression it's just for bug reports (specially if we take into account that non-english speakers may have yet harder times understanding the sentence):

Questions or comments for the Git community can be sent to the mailing list by using the email address<EMAIL_ADDRESS>Bug reports for git should be sent to this mailing list.

Maybe something like the following would be a bit more clear @WHK102 ?

General questions or comments for the Git community can be sent to the mailing list by using the email address<EMAIL_ADDRESS>If you wish to report any possible bug for git, please use this mailing list as well.

Feel free to make any other wording suggestion :)

Thank you very much, it's true, I don't speak English, I use a translator. When I read that it says "Community", I understand that the suggestions can be exposed within a community but not necessarily reach those responsible for a project, or so I understand.
Generally, in most projects, the incident system also includes an option to present improvements, at least in that flow a state of moderation can be obtained directly towards the managers of a project, but in other cases such as git (Apparently) they omit these channels to avoid receiving changes and focus only on reporting problems.
Anyway, I understood that it is not a problem of lack of information on the part of the website but a communication problem on the part of the community that maintains the project.
Thanks for the clarifications.


Use CACHE_DIR to avoid downloading on deploy

Leverage Heroku's CACHE_DIR to avoid downloading the wkhtmltopdf debian package on every deploy. Also added instructions to the README to clear the cache.
I have tested this on one of our apps and it's :+1:.

Hi @sorentwo @dscout, I now get this on deploy:
it push heroku master                                                                                [2.3.0]
Counting objects: 5, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 583 bytes | 0 bytes/s, done.
Total 5 (delta 3), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Fetching set buildpack https://github.com/dscout/wkhtmltopdf-buildpack... done
remote: -----> wkhtmltopdf-buildpack app detected
remote: -----> Using wkhtmltopdf Debian package from cache
remote: -----> Unpacking Debian package
remote: dpkg-deb: error: `/app/tmp/cache/wkhtmltopdf.deb' is not a debian format archive
remote:
remote:  !     Push rejected, failed to compile wkhtmltopdf-buildpack app

Interesting... here is a snippet from my latest deploy:
=====> Downloading Buildpack: https://github.com/dscout/wkhtmltopdf-buildpack.git
=====> Detected Framework: wkhtmltopdf-buildpack
-----> Using wkhtmltopdf Debian package from cache
-----> Unpacking Debian package
-----> Setting permissions
-----> Moving binaries to the right place
-----> Cleaning up
-----> Installing fonts
wqy-microhei.ttc
wqy-zenhei.ttc

We also haven't had any trouble since that was deployed. Have you tried clearing the cache? https://github.com/heroku/heroku-repo

OK, after purging the cache, it worked, thanks for the follow up!


Testing: godeps →vendoring, {command,file}_test.go

Changes:

remove Godeps/, add vendor/
add tests:

mayday_test.go: contains the test setup/teardown. Given mayday.go exists and this doesn't test that, is this perhaps not the right place to put this? What should the setup file be called?
file_test, command_test: Are these tests comprehensive enough?

modify ./build: remove GOPATH export. Is this alright? It works on Travis ¯\_(ツ)_/¯
bump Travis to Go 1.6, and remove 1.4/1.5. This is necessary with vendoring.
report coverage as part of testing, because why not. 0% → 78% for github.com/coreos/mayday/mayday!

Travis is acting a little weird with my latest force push; it appears to be trying to test an older commit. 9e83fdd (the latest commit) is passing on my end though.

getJournals has no tests, and that 78% is only for the mayday package, not main fwiw. It might be nice to make main have no code other than the command/file defintions, and move getJournals into the sorta-plugin architecture I described in #13.

This might be a silly level of making things modular, but we could even have main load the list of files to copy, commands to run, and plugins to run from a config file depending on how abstract we want to get.

Overall, LGTM.  Curious from @colhom about the line comments above.

@tschuy it makes the diff more readable if the actual dependency shuffling happens entirely in it's own commit, so you don't have to ever look at the vendored dependency diff when reviewing

@colhom it is all in its own commit, 087f9ee.
@brianredbeard I've updated file_test.go, it should work on pretty much anything now.

@tschuy yeah you're right, all the changes were godep --> vendor or directly related, good enough for me.
I'd really like to see mayday.File keep pointers to files as io.ReadClosers. When state is expressed as a path string referring to an arbitrary file on disk, you're not really doing unit tests anymore.

Okay, I'll look into getting mayday.File moved over to ReadClosers. Is this something I should do for this PR, or save it for another?

@tschuy up to you and how gnarly the refactor is (first pass says not very)

Ok, this should be good now, I've refactored a little to use ReadClosers.
@colhom @brianredbeard

see https://github.com/coreos/mayday/pull/29


Letsexchange ama recap

@erciccione On preview, not sure if [Here]({{ site.baseurl_root }}/2023/11/27/lelantus-spark-binaries-release.html) works.

@erciccione On preview, not sure if [Here]({{ site.baseurl_root }}/2023/11/27/lelantus-spark-binaries-release.html) works.

Yep, that works. Right now doesn't make any practical difference, but for blog posts (so things that we know for sure are never going to be translated), always better use  @erciccione On preview, not sure if [Here]({{ site.baseurl_root }}/2023/11/27/lelantus-spark-binaries-release.html) works. I changed it in #334 since i'm already touching it.


Expose occupied() in unordered map

Useful when iterating over the whole hash and copying valid entries.

Thanks for the feature request. The same change has also been proposed in #427 to address #423. As already mentioned there, I believe that publicly exposing the internal occupied() function is not the right design. Instead, device_range() should be used to iterate over the (compressed) set of values which is more efficient, especially at low load factors.

The problems concerning incomplete stream support has been fixed in #450. Exposing the internal occupancy status should thus not be necessary in general. Feel free to open an issue if this did not address your use case.


eddsa-common-optimization

Carried eddsa gadgets' configuration gates to the common and test cases to the mod. I implemented the common circuit to all of the other files so that we could delete files after the last task. Also, here I did hard coding for the bits2num configuration since we always use 256 bits.

Did you consider having separate chip for Eddsa gadgets? It would be more contextually correct to put it into eddsa folder.

Codecov Report
Base: 48.70% // Head: 47.37% // Decreases project coverage by -1.33% :warning:

Coverage data is based on head (aa19343) compared to base (23f5dce).
Patch coverage: 1.27% of modified lines in pull request are covered.

 Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

I did but the task description "combine with the common gadget" got me confused a bit. Should I create a new file and a chip in the eddsa folder or a chip inside the common file?

@4rmanc I will leave that to you to decide


[Type checker] Delete unnecessary, bogus optimization for initializers.

An early optimization in constraint generation attempted to simplify
type construction (e.g., X(...)) when the type in question has no
failable initializers. However, the optimization didn't appropriately
clear out the cached bit when new information became available (e.g.,
new conformances, new extensions), and didn't seem to help anything
performance-wise (type-checking times didn't increase at all when I
turned this off).
Fixes rdar://problem/30588177.

@swift-ci please smoke test and merge


Move to asyncio Protocol instead of reader/writer

This is a complete rewrite of the connection system, which is based on a proper asyncio.Protocol implementation instead of doing the reading/writing ourselves.
This rewrite was inspired on the work done by https://github.com/nugget/python-insteonplm, and includes improvements like better fault tolerance on connection loss, retry mechanisms to write to the bus, etc.
It's not very polished (duplicate functionality in Message and RawMessage for example), but it works a lot better on my installation.
As most of the routines have been well tested in the python-insteonplm project, I don't expect much issues.
This fixes #9 for me.

some messages do not have data
2021-10-11 10:18:52.345 | DEBUG    | velbusaio.raw_message:create:66 - Receive: bytearray(b'\x0f\xfb\x01\x08\xbe(\x00H\xa4*\x9d<\x18\x04')
2021-10-11 10:18:52.346 | DEBUG    | velbusaio.protocol:_process_message:150 - RX: RawMessage(priority=fb, address=00, rtr=True, data=b'')
ERROR:asyncio:Task exception was never retrieved
future: <Task finished name='Task-163' coro=<VelbusProtocol._process_message() done, defined at /home/cereal/velbus-aio/velbusaio/protocol.py:149> exception=IndexError('bytearray index out of range')>
Traceback (most recent call last):
File "/home/cereal/velbus-aio/velbusaio/protocol.py", line 151, in _process_message
await self._message_received_callback(msg)
File "/home/cereal/velbus-aio/velbusaio/controller.py", line 57, in _on_message_received
await self._handler.handle(msg)
File "/home/cereal/velbus-aio/velbusaio/handler.py", line 50, in handle
command_value = rawmsg.data[0]
IndexError: bytearray index out of range
2021-10-11 10:12:41.617 | DEBUG    | velbusaio.protocol:_process_message:156 - RX: RawMessage(priority=fb, address=00, rtr=True, data=b'') ERROR:asyncio:Task exception was never retrieved future: <Task finished name='Task-180' coro=<VelbusProtocol._process_message() done, defined at /home/cereal/velbus-aio/velbusaio/protocol.py:155> exception=IndexError('bytearray index out of range')> Traceback (most recent call last):   File "/home/cereal/velbus-aio/velbusaio/protocol.py", line 157, in _process_message     await self._message_received_callback(msg)   File "/home/cereal/velbus-aio/velbusaio/controller.py", line 57, in _on_message_received     await self._handler.handle(msg)   File "/home/cereal/velbus-aio/velbusaio/handler.py", line 50, in handle     command_value = rawmsg.data[0] IndexError: bytearray index out of range

i got your code into a base branch for this repo and modied it
https://github.com/Cereal2nd/velbus-aio/tree/asyncio-protocol

I just fixed the problem :)
This is a real-time data request message. It's broadcasted and does not use any data. So we can safely ignore it.
Before we continue I would like @brefra to test the branch out before we push. How faster we can do it the faster we get this in hass.

Will this impact connections via velserv?


mutute flag

avoiding mutate=1 infinite loop

You can check the code and directly merge the branch , I think you have the permission right ?


[e2e]: go schedule main adversarial-binary-upload slsa3

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/2998615070
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.go.schedule.main.adversarial-binary-upload.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.go.schedule.main.adversarial-binary-upload.slsa3.yml
Trigger: schedule
Branch: main
Date: Tue Sep  6 08:30:16 UTC 2022

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/3006121115
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.go.schedule.main.adversarial-binary-upload.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.go.schedule.main.adversarial-binary-upload.slsa3.yml
Trigger: schedule
Branch: main
Date: Wed Sep  7 08:29:45 UTC 2022
Tests are passing now. Closing this issue.


DIGITS has different output to Caffe

Hey people,
So let me be the first to say that i have read through as much as i can on google, including this somewhat useful thread, linked here, but dont know the necessary steps to implement this fix.
We are attempting to build a somewhat basic nudity scanner in Caffe/DIGITS, and so far our progress is good, except for with one of our models, DIGITS classifies an image as 99% nudity, which is correct. However, when using the Python wrapper use_archive.py and example.py, Caffe gives almost the exact opposite output, classifying the image as 99.99% non-nudity.
In an attempt to follow the aforementioned thread, i have turned off oversampling in the Python/caffe/Classifier.py script and rebuilt the library however caffe is still outputting the wrong result.
I should probably point out that i am using images scaled to 256x256... So i dont know why there seems to be a problem

Can you get the results to match up perfectly for other images? Is it just one image that's entirely wrong?
Are you classifying multiple images at once and running into this bug that @yangj1e just fixed? #409
Are you subtracting the mean image or mean pixel? DIGITS may handle the order of resize/crop/subtract differently for mean files than Caffe does.

Okay so after some more testing, we found that whilst DIGITS classifies an image with 99% confidence, Caffe will still classify it, just with a much small confidence margin (approx 5-25% depending on image).
Will try the 409 fix soon though and get back to you!

Can you post some screenshots of the different output you're seeing? I still don't understand whether it's only one image that has a problem or the entire set of test images.

After re-reading your OP, maybe posting screenshots isn't the best idea after all :wink:.
Did you figure it out? If so, could you let us know what you had to change? Classification results not matching between DIGITS and pycaffe is a recurring issue that I would like to do a better job of documenting.

Guys, im also having the same problem.
LeNet classification models trained under DIGITS perform slightly worst under a windows caffe port.
Good news is that neither the configuration or platform makes a difference. I mean, I trained the models under Digits using the GPU and under x64. If I use this models on the windows caffe port, using the GPU or the CPU on 64 or 32 bits makes absolutely no difference.
Anyone else got the same problems?

@lukeyeager
Sorry for the long awaited reply, Been away for a while.... Im going to be playing around with DIGITS over the coming weeks so I will be able to check up on this error again :)

@RadicoLabs ok great. I've updated the list of "Limitations" with the classification example. Take a look in case it's helpful:
https://github.com/NVIDIA/DIGITS/blob/cb0cba0e1f/examples/classification/README.md#limitations

I have the same problem. I've trained a GoogLeNet with Pixel-wise mean and the Squash Resize Transformation. Then I used the example https://github.com/NVIDIA/DIGITS/blob/master/examples/classification/example.py to classify.
If I classify a test-image with the classify-one-button in DIGITS I get:

84.13% (Class "1")
15.87% (Class "0")

But in Python I get:

86.6031% (Class "1")
13.3965% (Class "0")

The difference is small. But in other cases it is even worse...
I'm using DIGITS 3.0.0 from the Ubuntu Repository.


Visual Shader Editor UniformRef Node has a "Redefinition of 'uniform node here' error

Godot version
v3.4.stable.mono.official[206ba70f4]
System information
Windows 10, Amd Rx 570, I3 cpu, GLES3
Issue description
When Using the UnformRef node in godot for some reason you get a Redefinition error
I checked over the code and yes for some reason the uniform is redefined in the code which is odd because I just expect it to reference the uniform with name only.

Steps to reproduce
-Make a new visual editor resource
-Add in a uniform node and name it
-Add a UniformRef node and in the drop down select the uniform node
Minimal reproduction project
VS problem.zip

Yeah, seems like it broken for 3.x branch for some reason, in 4.0 it works correctly.

Ok, glad to know this is working on godot 4.0
thanks

Fixed by #63105.


loraserver ignoring packets from multiple Rx paths

Is this a bug or a feature request?
bug
What did you expect?
Even though there are multiple packets generated for the same uplink through one gateway, loraserver should dedup them and not lock based on just the first packet.
What happened?
Since the lock is only on the first packet with the key lora:ns:uplink:lock:<GatewayID>:<PhyPayload>", there is a chance of the original packet with a better signal strength getting dropped which causes a wrong downlink and a bunch of retry packets(which also get dropped with the FC validation enabled causing the sensor to rejoin).
What version are your using?
2.6.1
How can your issue be reproduced?
Simulate two Rx packets with the same gateway ID and different RSSIs and different channels.
Could you share your log output?
"SET" "lora:ns:uplink:lock:0000000000000002:80ab47c80000000001f6a5bedb10214997c409a9cd" "lock" "PX" "500" "NX"

If we can add Channel as part of the lock key to eliminate the multiple subscription issue, then the duplicate packets due to multiple Rx paths might go to Redis and then the sorting algorithm would pick up the right packet.

How close is your device to the gateway? Usually this happens only when your device is really close.

Thanks for your reply.  We have observed this issue in two different scenarios.

As you mentioned, when the device signal strength is too strong (close to the gateway)
Also when the gateway is in a highly reflective environment(in our cases with proximity to multiple small metal containers)

For a small rollout, moving the sensor or gateway would probably solve it. But when we have 100s of sensors and multiple gateways in a constrained space, this issue is really difficult to avoid.
In those scenarios, it would be great if our software solution handles it and not be concerned about the gateway and sensor proximity. I also like that loraserver is built in a way that the fix should be easy to incorporate as well.
Curious to hear your thoughts.

@brocaar I can test it out and create a PR if everything looks good.

@KarthikSubramanian2 yes please create a pull-request for this :+1: I think the best way would be to add the Frequency to the key, not the Channel (number). E.g.
"SET" "lora:ns:uplink:lock:0000000000000002:868100000:80ab47c80000000001f6a5bedb10214997c409a9cd" "lock" "PX" "500" "NX"


Add Master Branch Checkout Script and Alias

Pull Request

Description
Write a short description of the changes made in this pull request.
What changed?
List important changes here. Changes within a file should be an indented bullet point.

#122  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @JackPlowman and the rest of your teammates on  Graphite

Merge activity

Oct 29, 8:01 AM EDT: A user merged this pull request with Graphite.


xstate-react: Uncaught TypeError: Cannot read property 'toObserver' of undefined

Description
I've been working on legacy project. The project uses angularjs two months ago: My team successfully implemented React, Xstate and Xstate and React. The project doesn't have a build tool. My team uses direct import example:
<script crossorigin<EMAIL_ADDRESS>
<script crossorigin<EMAIL_ADDRESS>
Versions are:

https://unpkg.com/<EMAIL_ADDRESS><EMAIL_ADDRESS>
The error output is:

These pull request can be helpful source of true:
https://github.com/davidkpiano/xstate/pulls?q=is%3Apr+author%3Adimitardanailov+is%3Aclosed

Hey @dimitardanailov, since the recommended way to consume XState and @xstate/react is within projects that have some sort of build step and make use of import { ... } from '@xstate/react', I will need your help in pinpointing what the error is, and what the potential fix is.
Can you please investigate this and come up with a proposed fix?

@davidkpiano and @Andarist
Thank you very much for the fast response. The issue is fixed !!!


getting current camera view by shift-c

It's mentioned in several locations that pressing Shift-C in interactive mode lists the current cameraview. However I can't get this to work. Pressing Shift-C solely results in an output of several newlines. Is there something I'm overlooking?
The example I'm trying it on is align2. I tried it both in jupyter as well as from the console without success. I'm using the current vedo version and py3.8.

Thanks for reporting this issue, what is your operative system?
in a normal (ubuntu in my case) terminal you should get something like

What if you print this:
from vedo import *
# embedWindow(False)
print("test1")
printc("test2")
printc("test3", c='y')

In jupyter it can only work if you add embedWindow(False)

alright, my os is Win10, I'm running vedo from conda.
Trying your example I get test1 as output and 2 newlines in both jupyter (with embedWindow(False)) and the terminal.

Should be now fixed. Try
pip install -U git+https://github.com/marcomusy/vedo.git
I also added the possibility to globally disable color print with
settings.enablePrintColor=False

awesome, thanks a lot! My quick workaround was to replace printc with print in the shift-c callback, but that's a proper solution 🥇


no negative check for reps in mx.nd.tile and mx.sym.tile

Description
When using mx.nd.tile  and reps has negative number, it will cause out of memory.
It seems there is no negative number check for reps in mx.nd.tile.
src/operator/tensor/matrix_op-inl.h
Environment info (Required)
----------Python Info----------
('Version      :', '2.7.12')
('Compiler     :', 'GCC 5.4.0 20160609')
('Build        :', ('default', 'Dec  4 2017 14:50:18'))
('Arch         :', ('64bit', 'ELF'))
------------Pip Info-----------
('Version      :', '8.1.1')
('Directory    :', '/usr/lib/python2.7/dist-packages/pip')
----------MXNet Info-----------
('Version      :', '1.1.0')
('Directory    :', '/usr/local/lib/python2.7/dist-packages/mxnet')
('Commit Hash   :', '07a83a0325a3d782513a04f47d711710972cb144')
----------System Info----------
('Platform     :', 'Linux-4.13.9-coreos-x86_64-with-Ubuntu-16.04-xenial')
('system       :', 'Linux')
('release      :', '4.13.9-coreos')
('version      :', '#1 SMP Thu Oct 26 03:21:00 UTC 2017')

Package used (Python/R/Scala/Julia):
Python 2
MXNet commit hash:
'07a83a0325a3d782513a04f47d711710972cb144'
Error Message:
Out of Memory for illegal reps input (negative number)
terminate called after throwing an instance of 'std::bad_alloc'
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/mxnet/ndarray/ndarray.py", line 182, in __repr__
    return '\n%s\n<%s %s @%s>' % (str(self.asnumpy()),
  File "/usr/local/lib/python2.7/dist-packages/mxnet/ndarray/ndarray.py", line 1793, in asnumpy
  what():  std::bad_alloc

Minimum reproducible example
>>> a = mx.nd.array([1,2])
>>> a.tile((1,-1))

What have you tried to solve it?

There is no negative number check for reps in mx.nd.tile.
src/operator/tensor/matrix_op-inl.h

Thanks for reporting this. We will make the error handling clear.

@reminisce  Thank you!


Return correct number of maxResultsPerPage for BlobServiceAsyncClient.findBlobsByTags(FindBlobsOptions) when calling .byPage()

Description
resolves #33463
Previously,  when FindBlobsOptions.setMaxResultsPerPage(Integer) was set and .byPage() was called on BlobServiceAsyncClient.findBlobsByTags(FindBlobsOptions), number of results being returned was greater than the specified max results.
Now .byPage() can be called on BlobServiceAsyncClient.findBlobsByTags(FindBlobsOptions), and if maxResults are set, results being returned will adhere to that value. If maxResults are not set, .byPage() will return all results (same behavior as before).

API change check
API changes are not detected in this pull request.

/azp run java - storage - tests


Free translations easy to use and default

There are several free translation services, such as AWS free trial which will only translate if there's free characters left, or the google translate e.g. this package.
These should be put in a stack to try each one by default, meaning it's likely we can translate most text. If we're out of AWS free trial, it'll try google translate instead. This can be the default configuration, since it's the most likely to give free translations successful.

[ ] AWS Translate Free Trial
[x] Google Translate Free

The AWS free trial translator will probably need to make use of the AWS usage API to ensure we don't go over the free trial limits.


Shaddowed properties are not cloned properly

The easiest way to show what's happening is with code:
class BaseClass
{
    public int Property { get; set; }
}

class DerivedClass : BaseClass
{
    public new int Property { get; set; }
}

Following test will fail, even though it should pass
[TestMethod]
public void GetClone_DerivedTypeWithShadowedProperty_ClonnedProperly()
{
    DerivedClass source = new DerivedClass() { Property = 1 };
    ((BaseClass)source).Property = 2;

    var target = CloneFactory.GetClone(source);

    Assert.AreEqual(1, target.Property);
    Assert.AreEqual(2, ((BaseClass)target).Property);
}

Second assert fails with Assert.AreEqual failed. Expected:<2>. Actual:<0>. error.

Fixed by https://github.com/MarcinJuraszek/CloneExtensions/pull/26#pullrequestreview-71937744


Does Rekit support Webpack 4?

I'm looking at potentially moving to Rekit, but I'm wondering if it supports Webpack 4 which is what I'm currently using, or if this doesn't matter? Thanks very much Nate!

Rekit doesn't support webpack 4 but you can upgrade your package.json to webpack 4.
I did it in my own project.
Rekit is very configurable and it's a strong point ;)

@Thebarda Do you have the diff of the webpack config?
Thank you

Ouch....
Rekit had a lot of updates and I did not use it since June 2018.
Furthermore, I deleted the project from my disk (it was a test project ;))
If you want, I can re-create a test project and retry to works with webpack 4 :)

I'm using Webpack 4 and it works.

Thank you. It's worked.
Have only a little issue, but I can fix it:
GET http://<IP_ADDRESS>:5000/%PUBLIC_URL%/favicon.ico 400 (Bad Request)
And if I do modifications, I'll post here.

@ianitsky Yeah, just replace %PUBLIC_URL% by ./ it should work.
It is not an important issue but it good to resolve it ;)

Thank you @Thebarda it seem to work but the app is not working with the following error :
TypeError: undefined is not an object (evaluating '_this.store.dispatch')
handleLocationChange
node_modules/react-router-redux/es/ConnectedRouter.js:26
  23 | }
  24 |
  25 | return _ret = (_temp = (_this = _possibleConstructorReturn(this, _Component.call.apply(_Component, [this].concat(args))), _this), _this.handleLocationChange = function (location) {
> 26 |   _this.store.dispatch({
     | ^  27 |     type: LOCATION_CHANGE,
  28 |     payload: location
  29 |   });
...

I have already opened an issue about this deprecated react-router-redux but there's no update on this.
Why is this failing in my project and not in yours ?

I got this :
"react-router-redux": {
      "version": "5.0.0-alpha.9",
      "resolved": "https://registry.npmjs.org/react-router-redux/-/react-router-redux-5.0.0-alpha.9.tgz",
      "integrity": "sha512-euSgNIANnRXr4GydIuwA7RZCefrLQzIw5WdXspS8NPYbV+FxrKSS9MKG7U9vb6vsKHONnA4VxrVNWfnMUnUQAw==",
      "requires": {
        "history": "^4.7.2",
        "prop-types": "^15.6.0",
        "react-router": "^4.2.0"
      }
    },

I have been using rekit with webpack 4 for a while now, and all of a sudden I am getting the error when running start  SyntaxError: Unexpected token ).
I think its a babel thing, something got updated and I dont know what
here is my package.json
`
{
"name": "hotelbuddy.online",
"version": "0.1.0",
"private": true,
"dependencies": {
"autoprefixer": "7.1.6",
"axios": "^0.18.0",
"babel-core": "6.26.0",
"babel-eslint": "7.2.3",
"babel-jest": "20.0.3",
"babel-loader": "7.1.2",
"babel-plugin-lodash": "^3.3.2",
"babel-plugin-syntax-dynamic-import": "^6.18.0",
"babel-preset-react-app": "^3.1.1",
"babel-runtime": "6.26.0",
"case-sensitive-paths-webpack-plugin": "2.1.1",
"chalk": "^1.1.3",
"css-loader": "^2.1.1",
"dotenv": "4.0.0",
"dotenv-expand": "4.2.0",
"enzyme": "^3.3.0",
"enzyme-adapter-react-16": "^1.1.1",
"eslint": "^4.10.0",
"eslint-config-react-app": "^2.1.0",
"eslint-loader": "^2.1.2",
"eslint-plugin-flowtype": "2.39.1",
"eslint-plugin-import": "2.8.0",
"eslint-plugin-jsx-a11y": "5.1.1",
"eslaint-plugin-react": "7.4.0",
"express-history-api-fallback": "^2.2.1",
"extract-text-webpack-plugin": "3.0.2",
"file-loader": "^3.0.1",
"fs-extra": "3.0.1",
"html-webpack-plugin": "^3.2.0",
"jest": "20.0.4",
"less": "^3.9.0",
"less-loader": "^4.1.0",
"lodash": "^4.17.5",
"mini-css-extract-plugin": "^0.6.0",
"nock": "^9.2.3",
"object-assign": "4.1.1",
"postcss-flexbugs-fixes": "3.2.0",
"postcss-loader": "^3.0.0",
"promise": "8.0.1",
"raf": "3.4.0",
"react": "^16.2.0",
"react-dev-utils": "^5.0.3",
"react-dom": "^16.2.0",
"react-hot-loader": "^4.0.0",
"react-redux": "^5.0.7",
"react-router-dom": "^4.2.2",
"react-router-redux": "5.0.0-alpha.9",
"redux": "^3.7.2",
"redux-logger": "^3.0.6",
"redux-mock-store": "^1.5.1",
"redux-thunk": "^2.2.0",
"rekit-core": "^2.3.0",
"rekit-studio": "^2.3.0",
"style-loader": "^0.23.1",
"sw-precache-webpack-plugin": "0.11.4",
"url-loader": "^1.1.2",
"webpack": "^4.30.0",
"webpack-dev-server": "^3.3.1",
"webpack-manifest-plugin": "^2.0.4",
"whatwg-fetch": "2.0.3"
},
"scripts": {
"start": "node scripts/start.js",
"build": "node scripts/build.js",
"test": "node scripts/test.js --env=jsdom"
},
"rekit": {
"devPort": 6075,
"studioPort": 6076,
"plugins": [],
"css": "less"
},
"jest": {
"collectCoverageFrom": [
"src//*.{js,jsx,mjs}"
],
"setupFiles": [
"/config/polyfills.js",
"/tests/setup.js"
],
"testMatch": [
"/tests//.test.{js,jsx,mjs}"
],
"testEnvironment": "node",
"testURL": "http://localhost",
"transform": {
"^.+\.(js|jsx|mjs)$": "/node_modules/babel-jest",
"^.+\.css$": "/config/jest/cssTransform.js",
"^(?!.\.(js|jsx|mjs|css|json)$)": "/config/jest/fileTransform.js"
},
"transformIgnorePatterns": [
"[/\\]node_modules[/\\].+\.(js|jsx|mjs)$"
],
"moduleNameMapper": {
"^react-native$": "react-native-web"
},
"moduleFileExtensions": [
"web.js",
"mjs",
"js",
"json",
"web.jsx",
"jsx",
"node"
]
},
"eslintConfig": {
"extends": "react-app"
},
"description": "hotelbuddy.online created by Rekit."
}
`

I think one key thing is to include the env variables. The posted webpack files do not include that.
It is as simple as adding this to the first position on the array of plugins:
new webpack.EnvironmentPlugin(env.raw),

If anyone wants a complete upgrade to webpack 4, latest eslint and babel, here is my merge request to myself:
https://github.com/danielo515/pento-tech-challenge/pull/33/files


Doesn't support overstacked items

Describe the bug
If your server allows overstacked items (like being able to stack potions up to 64 in 1 slot), then trade doesn't like this and gives the player wrong amounts
To Reproduce
Steps to reproduce the behavior:

Add a plugin that allows you to gather a stack of potions (or any other item that you shouldn't be able to stack)
Trade with it

Expected behavior
The correct amount of items should get added
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.
Discord contact: #

I have the same problem related to this, here a video: https://youtu.be/7f6cxb3TNlI?t=70

Works for me. This is also highly dependant on the plugin that enables overstacking. If this does not work for you, please get in contact with the author of your overstacking plugin.


Response 500 Error in first page

Describe the bug
The homepage returns 500 error.
I followed these steps for running the server.

Cloned the repository.
"git clone https://github.com/Paymenter/Paymenter.git"
Update dependencies
"composer install"
3.Run the server
"php artisan serve"

When I connect to "localhost:8000", server response 500 error.
How can I solve this problem?
Thanks.

Hi,
Did you run php artisan migrate?
https://paymenter.org/docs/category/installation

Already done.
I solved this problems after run "npm install" command.
After that it is working.


blog(title): change the title of blog post

Codecov Report
Patch and project coverage have no change.

Comparison is base (bb17e0f) 78.28% compared to head (58da2df) 78.28%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #753   +/-   ##
=======================================
  Coverage   78.28%   78.28%
=======================================
  Files          33       33
  Lines         396      396
  Branches       54       54
=======================================
  Hits          310      310
  Misses         80       80
  Partials        6        6

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


State Error	CS0103	The name 'lblHelloWorld' does not exist in the current context

[Enter feedback here]
I opened Visual Studio 2019 and a Windows Forms App
Entered the EXACT line from copy & Paste
This is my Code
using System;
using System.Windows.Forms;
namespace HelloWorld
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
    private void button1_Click(object sender, EventArgs e)
    {
        lblHelloWorld.Text = "Hello World!";
    }
}

}

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

ID: 95ecd145-51ba-c1ea-312d-69c3c8a6221f
Version Independent ID: 69b3580e-7066-6df2-decc-afe2e5f8cfc3
Content: Create a Windows Forms app with C# - Visual Studio
Content Source: docs/ide/create-csharp-winform-visual-studio.md
Product: visual-studio-windows
Technology: vs-ide-general
GitHub Login: @ornellaalt
Microsoft Alias: ornella

@jamesailgatta -- thank you for your feedback.  I am looking into this article.

@jamesailgatta -- please try the steps in the Add a label to the form
 section, and let me know if that resolves your issue.


Suggest to support "tbl:" syntax for tables, for compatibility with pandoc-xnos users

Since pandoc-xnos seems to be dead for now and it doesn't really support pandoc 3.x (e.g. pandoc-fignos is broken due to the new AST format), migrating to this native LUA implementation sounds like a good idea. But it would be beneficial if we could keep the documents written for pandoc-xnos...
So one of the differences is the fact that tables in pandoc-xnos are abbreviates with tbl:, while luarefnos uses tab: by default. I fixed it for myself, by adding a duplicate line for tbl here:
https://github.com/tstenner/luarefnos/blob/4ae8fbca1d72c76481c975ab83649764c9557abb/refnos.lua#L367-L381
E.g.:
en = {
   tab = {ref = 'Table', plural = 'Tables', abbrev = 'Tab.'},
   tbl = {ref = 'Table', plural = 'Tables', abbrev = 'Tab.'},

With this change, I can render the documents that have links like @tbl:silly
Apparently, I couldn't just replace "tab" with "tbl", because is some other places it is used...
I suggest adding "official" support for this.

That should be doable. From a quick glance, the only changes needed are in the HandleTable function.
I tried something in 9015d5203cd6f497d560e73b3e64414a5fc2d49d. Could you check if that works for you?

@tstenner unfortunately, it still fails. The problem is actually here, I think: https://github.com/tstenner/luarefnos/blob/9015d5203cd6f497d560e73b3e64414a5fc2d49d/refnos.lua#L71
Specifically, the Cap[namespace] - it doesn't have tbl there.

In my tests I added it in the front matter of the sample document:
---
title: Pandoc-fignos Demo
lang: de
luarefnos:
  strs:
    de:
      tbl: {ref: 'Tableu', plural: 'Tableus'}
...

In the markdown names, I find tbl: to be slightly better to read, but the abbreviation in the text is Tab. in both cases, so I'm not entirely convinced the duplicated mapping for the tbl it should be included by default.

Oh I see, you specify the mapping in the metavars... This sounds ok, I guess!
The whole idea to support tbl: is because "pandoc-xnos" is using this notation, so anyone having a large document written for pandoc-xnos would need to rename all their tables. But if it is only to add a metavar, then it's fine!

Helpful, thanks! I've given up on Pandoc-crossref and fully embraced luarefnos!


Jörmungandr: 0.3.3 -> 0.3.9999

Overview
This updates the Jörmungandr version used in CI and by Daedalus.

0.3.1415
0.3.9999

Comments
We need to change the code to accommodate changes in this new version.
Branch is based on PR #730.

bors try

bors r+


Standardize formatting of manifests/s/Synology/DriveClient/<IP_ADDRESS>20

Microsoft Reviewers: Open in CodeFlow

@wingetbot run


Feature/fade-in animation

Just a nice enhancement that makes the app look smoother when dynamically loading content. Note, however, that this is not something that I've seen used in any other React project - it's just something I created for this app. As such, I'm unsure on whether we want to include it 🤔.
This PR is blocked by #21.

Not a lot of business value no, but it improves the UX 😛.


DRILL-1248: Allow positional / named aliases in group by / having clauses

Details in DRILL-1248.

Merged in master